.elementor-33921 .elementor-element.elementor-element-5203f07{--display:flex;--overlay-opacity:0.74;}.elementor-33921 .elementor-element.elementor-element-5203f07:not(.elementor-motion-effects-element-type-background), .elementor-33921 .elementor-element.elementor-element-5203f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://silagroup.co.in/wp-content/uploads/2026/11/sila-dc-hero.jpg");background-position:center center;background-size:cover;}.elementor-33921 .elementor-element.elementor-element-5203f07::before, .elementor-33921 .elementor-element.elementor-element-5203f07 > .elementor-background-video-container::before, .elementor-33921 .elementor-element.elementor-element-5203f07 > .e-con-inner > .elementor-background-video-container::before, .elementor-33921 .elementor-element.elementor-element-5203f07 > .elementor-background-slideshow::before, .elementor-33921 .elementor-element.elementor-element-5203f07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33921 .elementor-element.elementor-element-5203f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15161A;--background-overlay:'';}.elementor-33921 .elementor-element.elementor-element-8a32362{--display:flex;}.elementor-33921 .elementor-element.elementor-element-a78ee1c .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-f228849 .elementor-heading-title{font-family:"Nunito", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-081c105{--display:flex;}.elementor-33921 .elementor-element.elementor-element-eb39194{--display:flex;}.elementor-33921 .elementor-element.elementor-element-23591d8 .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-button span{gap:7px;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:18px;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-18px;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-field-type-html{padding-bottom:0px;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .e-form__buttons__wrapper__button-next{background-color:#F7A427;color:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-button[type="submit"]{background-color:#F7A427;color:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .e-form__buttons__wrapper__button-next:hover{background-color:#000000;color:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-button[type="submit"]:hover{background-color:#000000;color:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-33921 .elementor-element.elementor-element-d5f22c0{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-33921 .elementor-element.elementor-element-8183d5f{--display:flex;}.elementor-33921 .elementor-element.elementor-element-2a45c42{--display:flex;}.elementor-33921 .elementor-element.elementor-element-03f3772 .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-bcbe8c5 .elementor-heading-title{font-family:"Nunito", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-c1921d1{--display:flex;}.elementor-33921 .elementor-element.elementor-element-f3d27ff .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-b15da25 .elementor-heading-title{font-family:"Nunito", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-9481c52{--display:flex;}.elementor-33921 .elementor-element.elementor-element-e7038f9 .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-a9ea0ce .elementor-heading-title{font-family:"Nunito", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-b4ff038{--display:flex;}.elementor-33921 .elementor-element.elementor-element-5d4ebeb .elementor-button-content-wrapper{flex-direction:row;}.elementor-33921 .elementor-element.elementor-element-5d4ebeb .elementor-button .elementor-button-icon i, .elementor-33921 .elementor-element.elementor-element-5d4ebeb .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-33921 .elementor-element.elementor-element-709a987 .elementor-button-content-wrapper{flex-direction:row;}.elementor-33921 .elementor-element.elementor-element-709a987 .elementor-button .elementor-button-icon i, .elementor-33921 .elementor-element.elementor-element-709a987 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-33921 .elementor-element.elementor-element-1b4d286{--display:flex;}.elementor-33921 .elementor-element.elementor-element-1b4d286:not(.elementor-motion-effects-element-type-background), .elementor-33921 .elementor-element.elementor-element-1b4d286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F2;}.elementor-33921 .elementor-element.elementor-element-0fc9412{--display:flex;}.elementor-33921 .elementor-element.elementor-element-1c0bdb5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-1137840{--display:flex;}.elementor-33921 .elementor-element.elementor-element-f261537{--display:flex;}.elementor-33921 .elementor-element.elementor-element-86e4825{--display:flex;}.elementor-33921 .elementor-element.elementor-element-210328d .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-8b3aa20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33921 .elementor-element.elementor-element-8b3aa20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33921 .elementor-element.elementor-element-8b3aa20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33921 .elementor-element.elementor-element-8b3aa20 .elementor-icon-list-text{transition:color 0.3s;}.elementor-33921 .elementor-element.elementor-element-1dc8586{--display:flex;}.elementor-33921 .elementor-element.elementor-element-3d4e7a0{--display:flex;}.elementor-33921 .elementor-element.elementor-element-9072ac6 .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-25510a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33921 .elementor-element.elementor-element-25510a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33921 .elementor-element.elementor-element-25510a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33921 .elementor-element.elementor-element-25510a0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-33921 .elementor-element.elementor-element-b44640d{--display:flex;}.elementor-33921 .elementor-element.elementor-element-bf56aa3{--display:flex;}.elementor-33921 .elementor-element.elementor-element-946d6ca .elementor-heading-title{font-family:"Merriweather", Sans-serif;}.elementor-33921 .elementor-element.elementor-element-5174e87 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33921 .elementor-element.elementor-element-5174e87 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33921 .elementor-element.elementor-element-5174e87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33921 .elementor-element.elementor-element-5174e87 .elementor-icon-list-text{transition:color 0.3s;}/* Start custom CSS *//* SILA DC landing, page scoped */
.elementor-33921 .sdc-hero{--padding-top:64px;--padding-bottom:82px;--padding-left:16px;--padding-right:16px;padding:64px 16px 82px}
.elementor-33921 .sdc-services{padding:72px 16px 84px}
.elementor-33921 .sdc-wrap{width:100%;max-width:1102px;margin:0 auto;padding:0;--gap:0px;gap:0}
.elementor-33921 .sdc-h1 .elementor-heading-title{color:#fff;font-family:Merriweather,serif;font-size:32px;font-weight:700;line-height:1.3;text-align:center}
.elementor-33921 .sdc-tag{margin:12px 0 44px}
.elementor-33921 .sdc-tag .elementor-heading-title{color:#F7A427;font-family:Nunito,sans-serif;font-size:32px;font-weight:800;line-height:1.25;text-align:center}
.elementor-33921 .sdc-hero-grid{display:grid;grid-template-columns:532px 1fr;gap:38px;padding:0;align-items:stretch}
.elementor-33921 .sdc-form-card{background:#fff;border-top:4px solid #F7A427;border-radius:8px;padding:22px 23px 24px;display:block}
.elementor-33921 .sdc-form-title{border-bottom:1px solid #b9b9b9;padding-bottom:14px;margin-bottom:16px}
.elementor-33921 .sdc-form-title .elementor-heading-title{color:#333;font-family:Merriweather,serif;font-size:21px;font-weight:700;line-height:1.3}
.elementor-33921 .sdc-form .elementor-field-group{margin-bottom:11px}
.elementor-33921 .sdc-form .elementor-field-textual,.elementor-33921 .sdc-form select,.elementor-33921 .sdc-form input[type=tel]{background:#f2f2f4;border:1px solid #e4e4e7;border-radius:6px;color:#333;font-family:Nunito,sans-serif;font-size:15px;min-height:44px}
.elementor-33921 .sdc-form textarea{min-height:84px;height:84px}
.elementor-33921 .sdc-form ::placeholder{color:#777;font-family:Nunito,sans-serif}
.elementor-33921 .sdc-form .elementor-field-subgroup label,.elementor-33921 .sdc-form .elementor-acceptance-field + label{color:#333;font-family:Nunito,sans-serif;font-size:14px}
.elementor-33921 .sdc-form .elementor-button{background:#F7A427;border-radius:50px;color:#222;font-family:Nunito,sans-serif;font-size:15px;font-weight:800;padding:14px 28px}
.elementor-33921 .sdc-form .elementor-field-type-submit{width:auto;flex:0 0 auto}
.elementor-33921 .sdc-stats{display:flex;flex-direction:column;gap:15px;padding:0;--gap:15px}
.elementor-33921 .sdc-stat{display:flex;flex-direction:row;align-items:center;flex:1 1 0;min-height:116px;padding:12px 26px;background:rgba(20,21,24,.62);border:1px solid rgba(255,255,255,.1);border-left:3px solid #F7A427;border-radius:6px;--gap:0px;gap:0;flex-wrap:nowrap}
.elementor-33921 .sdc-stat-num{width:238px;flex:0 0 238px}
.elementor-33921 .sdc-stat-num .elementor-heading-title{color:#F7A427;font-family:Merriweather,serif;font-size:42px;font-weight:700;line-height:1.1}
.elementor-33921 .sdc-stat-label .elementor-heading-title{color:#fff;font-family:Nunito,sans-serif;font-size:18px;font-weight:600;line-height:1.3}
.elementor-33921 .sdc-cta{display:flex;flex-direction:row;gap:18px;padding:3px 0 0;--gap:18px;flex-wrap:nowrap}
.elementor-33921 .sdc-btn{flex:1 1 auto;width:auto}
.elementor-33921 .sdc-btn .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;height:51px;border-radius:3px;font-family:Nunito,sans-serif;font-size:15px;font-weight:800;padding:0 16px;white-space:nowrap}
.elementor-33921 .sdc-btn .elementor-button-content-wrapper{gap:10px;align-items:center}
.elementor-33921 .sdc-btn-pro .elementor-button{background:#F7A427;color:#222;fill:#222;border:2px solid #F7A427}
.elementor-33921 .sdc-btn-mail .elementor-button{background:transparent;color:#fff;fill:#fff;border:2px solid #fff}
.elementor-33921 .sdc-btn-pro .elementor-button:hover{background:#e8951a;border-color:#e8951a}
.elementor-33921 .sdc-btn-mail .elementor-button:hover{background:#fff;color:#222;fill:#222}
.elementor-33921 .sdc-h2{margin-bottom:44px}
.elementor-33921 .sdc-h2 .elementor-heading-title{color:#3a3a3a;font-family:Merriweather,serif;font-size:36px;font-weight:700;line-height:1.3;text-align:center}
.elementor-33921 .sdc-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding:0}
.elementor-33921 .sdc-card{display:block;padding:0;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06)}
.elementor-33921 .sdc-card-img img{display:block;width:100%;height:228px;object-fit:cover}
.elementor-33921 .sdc-card-body{display:block;padding:26px 26px 22px}
.elementor-33921 .sdc-card-title{margin-bottom:18px}
.elementor-33921 .sdc-card-title .elementor-heading-title{color:#333;font-family:Merriweather,serif;font-size:23px;font-weight:700;line-height:1.3}
.elementor-33921 .sdc-list .elementor-icon-list-item{align-items:center;margin-bottom:14px}
.elementor-33921 .sdc-list .elementor-icon-list-item:last-child{margin-bottom:0}
.elementor-33921 .sdc-list .elementor-icon-list-icon{flex:0 0 38px;width:38px;height:38px;margin-right:14px;border-radius:50%;background:#FDEBCF;display:flex;align-items:center;justify-content:center;--e-icon-list-icon-size:15px}
.elementor-33921 .sdc-list .elementor-icon-list-icon i{color:#B56F0C;font-size:15px}
.elementor-33921 .sdc-list .elementor-icon-list-icon svg{fill:#B56F0C;width:15px;height:15px}
.elementor-33921 .sdc-list .elementor-icon-list-text{color:#3a3a3a;font-family:Nunito,sans-serif;font-size:16px;line-height:1.45;padding-left:0}
@media(max-width:1024px){
.elementor-33921 .sdc-hero-grid{grid-template-columns:1fr}
.elementor-33921 .sdc-cards{grid-template-columns:1fr 1fr}
}
@media(max-width:767px){
.elementor-33921 .sdc-hero{padding:40px 16px 48px}
.elementor-33921 .sdc-services{padding:48px 16px 56px}
.elementor-33921 .sdc-h1 .elementor-heading-title,.elementor-33921 .sdc-tag .elementor-heading-title{font-size:24px}
.elementor-33921 .sdc-tag{margin-bottom:28px}
.elementor-33921 .sdc-h2 .elementor-heading-title{font-size:26px}
.elementor-33921 .sdc-h2{margin-bottom:28px}
.elementor-33921 .sdc-form-card{padding:20px 16px}
.elementor-33921 .sdc-stat{min-height:88px;padding:12px 16px}
.elementor-33921 .sdc-stat-num{width:150px;flex:0 0 150px}
.elementor-33921 .sdc-stat-num .elementor-heading-title{font-size:26px}
.elementor-33921 .sdc-stat-label .elementor-heading-title{font-size:15px}
.elementor-33921 .sdc-cta{flex-direction:column}
.elementor-33921 .sdc-cards{grid-template-columns:1fr}
}
.elementor-33921 .sdc-tag{margin-block:12px 44px!important}
.elementor-33921 .sdc-form-title{margin-block-end:16px!important}
.elementor-33921 .sdc-h2{margin-block-end:44px!important}
.elementor-33921 .sdc-card-title{margin-block-end:18px!important}
.elementor-33921 .sdc-h1 .elementor-heading-title{letter-spacing:0}
@media(max-width:767px){.elementor-33921 .sdc-tag{margin-block-end:28px!important}.elementor-33921 .sdc-h2{margin-block-end:28px!important}}
.elementor-33921 .sdc-list .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;text-align:center!important;line-height:1!important}
.elementor-33921 .sdc-list .elementor-icon-list-icon i,.elementor-33921 .sdc-list .elementor-icon-list-icon svg{display:block!important;width:15px!important;height:15px!important;margin:0!important;padding:0!important;text-align:center!important;line-height:15px!important;transform:none!important;position:static!important}
.elementor-33921 .sdc-list .elementor-icon-list-icon i:before{display:block;width:100%;text-align:center}/* End custom CSS */