@media (min-width:1025px){body.page-id-21542 .elementor-21542 .elementor-element.elementor-element-50f1674d{background-image:linear-gradient(#EAF4E4,#EAF4E4),url(https://virikshahrsolution.com/wp-content/uploads/2026/02/green-dark-1a4a2a-green-mid-2d6a3f-green-bright-4caf50-green-light-8bc34a-cream-f9f7f2-ink-1c1c1c-ink-soft-444-ink-muted-777-white-ffffff-red-soft-fff0f0-1.png)!important;background-size:100% 100px,cover!important;background-repeat:no-repeat,no-repeat!important;background-position:top center,center center!important}body.page-id-21542 .elementor-21542 .elementor-element.elementor-element-50f1674d>.elementor-background-overlay{top:100px!important}}@media (max-width:767px){body.page-id-10470 .elementor-10470 .elementor-element.elementor-element-8918757{background:linear-gradient(180deg,#1C5335 0%,#0B3F22 100%) top/100% calc(100% - 200px) no-repeat,url(https://virikshahrsolution.com/wp-content/uploads/2026/11/non-it-recruitment-banner-hero-nb.webp) right bottom/auto 200px no-repeat,#0B3F22!important;padding:36px 0 220px!important;min-height:0!important}body.page-id-10470 .elementor-10470 .elementor-element.elementor-element-8918757 .elementor-column{width:100%!important}body.page-id-18425 .elementor-18425 .elementor-element.elementor-element-44a9534{background:linear-gradient(180deg,#1C5335 0%,#0B3F22 100%) top/100% calc(100% - 200px) no-repeat,url(https://virikshahrsolution.com/wp-content/uploads/2026/09/Talent-Acquisition-Services-in-India.png) right bottom/auto 200px no-repeat,#0B3F22!important;padding:36px 0 220px!important;min-height:0!important}body.page-id-18425 .elementor-18425 .elementor-element.elementor-element-44a9534 .elementor-column{width:100%!important}body.page-id-18513 .elementor-18513 .elementor-element.elementor-element-d0e2360{background:linear-gradient(180deg,#1C5335 0%,#0B3F22 100%) top/100% calc(100% - 200px) no-repeat,url(https://virikshahrsolution.com/wp-content/uploads/2026/09/recruitment-agency-in-india-banner.png) right bottom/auto 200px no-repeat,#0B3F22!important;padding:36px 0 220px!important;min-height:0!important}body.page-id-18513 .elementor-18513 .elementor-element.elementor-element-d0e2360 .elementor-column{width:100%!important}body.page-id-10470 .elementor-10470 .elementor-element-3a21d4a h1{font-size:28px!important}body.page-id-10470 .elementor-10470 .elementor-element-6f670f6 div{font-size:17px!important}body.page-id-10470 .elementor-10470 .elementor-element-f3fddb8{display:none!important}}.elementor-122 .elementor-element.elementor-element-vkfab02{margin:0!important;position:absolute!important;width:0!important;height:0!important;overflow:visible}.elementor-122 .elementor-element-vkc1h .elementor-icon-box-wrapper,.elementor-122 .elementor-element-vkc2h .elementor-icon-box-wrapper,.elementor-122 .elementor-element-vkc3h .elementor-icon-box-wrapper,.elementor-122 .elementor-element-vkc4h .elementor-icon-box-wrapper{align-items:flex-start!important}.elementor-122 .elementor-element-vkc1h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc2h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc3h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc4h .elementor-icon-box-content{padding-top:4px}.elementor-122 .elementor-element.elementor-element-4890f1d2{margin:0!important}.elementor-122 .elementor-element-vkc1h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc2h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc3h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc4h .elementor-icon-box-content{align-self:flex-start!important}.elementor-122 .elementor-element-vkc1h .elementor-icon-box-title,.elementor-122 .elementor-element-vkc2h .elementor-icon-box-title,.elementor-122 .elementor-element-vkc3h .elementor-icon-box-title,.elementor-122 .elementor-element-vkc4h .elementor-icon-box-title{margin-top:0!important}.elementor-122 .elementor-element-vkc1h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc2h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc3h .elementor-icon-box-content,.elementor-122 .elementor-element-vkc4h .elementor-icon-box-content{display:block!important}:is(.elementor-5979 .elementor-element-3f6d68fe,.elementor-6141 .elementor-element-7edc2de)>.elementor-background-overlay{background:radial-gradient(ellipse at 50% 55%,rgb(243 247 238 / .96) 0%,rgb(243 247 238 / .9) 45%,rgb(243 247 238 / .72) 100%)!important;opacity:1!important}:is(.elementor-5979 .elementor-element-3f6d68fe,.elementor-6141 .elementor-element-7edc2de)::after{content:'';position:absolute;left:0;right:0;top:0;height:120px;background:linear-gradient(180deg,rgb(243 247 238 / .95),#fff0);pointer-events:none;z-index:1}:is(.elementor-5979 .elementor-element-3f6d68fe,.elementor-6141 .elementor-element-7edc2de)>.elementor-container{position:relative;z-index:2}:is(.elementor-5979 .elementor-element-6f9fcf52,.elementor-6141 .elementor-element-5986f373) .elementor-heading-title{color:#1F2A1F!important;text-shadow:none!important}:is(.elementor-5979 .elementor-element-2197c33d,.elementor-6141 .elementor-element-6dfc8c1e) .elementor-heading-title{color:#4B7F20!important;letter-spacing:2px;text-transform:uppercase;font-weight:700!important}:is(.elementor-5979 .elementor-element-6f9fcf52,.elementor-6141 .elementor-element-5986f373) .elementor-heading-title::after{content:'';display:block;width:64px;height:4px;border-radius:4px;margin:16px auto 0;background:linear-gradient(90deg,#4B7F20,#8DC63F)}body.page-id-9605 .elementor-9605,body.page-id-9563 .elementor-9563,body.page-id-9558 .elementor-9558,body.page-id-9526 .elementor-9526,body.page-id-9346 .elementor-9346{padding-top:104px}@media(max-width:1024px){body.page-id-9605 .elementor-9605,body.page-id-9563 .elementor-9563,body.page-id-9558 .elementor-9558,body.page-id-9526 .elementor-9526,body.page-id-9346 .elementor-9346{padding-top:112px}}@media(max-width:1024px){body.page-id-9558 .elementor-9558,body.page-id-9563 .elementor-9563{padding-top:64px}}body.page-id-9558 .elementor-9558,body.page-id-9563 .elementor-9563{padding-top:70px}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button),[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button{width:auto!important;max-width:none!important;flex:0 0 auto!important;margin:0 12px 12px 0!important;align-self:center!important;--container-widget-width:auto!important}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button{margin-right:0!important}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button) .elementor-button,[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;min-height:46px;padding-top:0!important;padding-bottom:0!important;line-height:1.2!important;white-space:nowrap}[data-elementor-type=wp-page] .elementor-widget-wrap:has(>.elementor-widget-button.elementor-align-center+.elementor-widget-button){justify-content:center}[data-elementor-type=wp-page] .elementor-widget-wrap:has(>.elementor-widget-button.elementor-align-center+.elementor-widget-button)>.elementor-widget-button+.elementor-widget-button{margin-left:0!important}@media(max-width:767px){[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button),[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button{margin:0 10px 10px 0!important}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button{margin-right:0!important}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button) .elementor-button,[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button .elementor-button{min-height:44px;padding-left:16px!important;padding-right:16px!important;font-size:14px!important}}@media(max-width:359px){[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button) .elementor-button,[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button .elementor-button{padding-left:12px!important;padding-right:12px!important;font-size:13px!important}}@media(max-width:767px){[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button){margin-right:8px!important}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button) .elementor-button,[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button .elementor-button{padding-left:14px!important;padding-right:14px!important;font-size:13px!important;letter-spacing:0!important;min-height:42px}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:is(:has(+.elementor-widget-button),.elementor-widget-button+.elementor-widget-button) .elementor-button-content-wrapper{gap:6px}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:is(:has(+.elementor-widget-button),.elementor-widget-button+.elementor-widget-button) .elementor-button-icon{margin:0!important}}@media(max-width:374px){[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:has(+.elementor-widget-button) .elementor-button,[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button+.elementor-widget-button .elementor-button{padding-left:11px!important;padding-right:11px!important;font-size:12px!important}}@media(max-width:767px){[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:is(:has(+.elementor-widget-button),.elementor-widget-button+.elementor-widget-button){flex:0 0 calc(50% - 4px)!important;min-width:0!important;width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:is(:has(+.elementor-widget-button),.elementor-widget-button+.elementor-widget-button) .elementor-button{width:100%!important;white-space:normal!important;text-align:center;padding-left:10px!important;padding-right:10px!important}}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:is(:has(+.elementor-widget-button),.elementor-widget-button+.elementor-widget-button){align-self:flex-start!important}[data-elementor-type=wp-page] .elementor-widget-wrap>.elementor-widget-button:is(:has(+.elementor-widget-button),.elementor-widget-button+.elementor-widget-button)>.elementor-widget-container{margin:0!important;padding:0!important}