.elementor-41 .elementor-element.elementor-element-0c7f404 > .elementor-background-overlay{opacity:1;}.elementor-41 .elementor-element.elementor-element-0c7f404{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-980d8df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-122cbe0 .elementor-repeater-item-cb8264d .swiper-slide-bg{background-image:url(https://cifinserv.com/wp-content/uploads/2026/03/hero-banner-1.png);background-size:cover;}.elementor-41 .elementor-element.elementor-element-122cbe0 .elementor-repeater-item-cb8264d .elementor-background-overlay{background-color:#00000054;}.elementor-41 .elementor-element.elementor-element-122cbe0 .elementor-repeater-item-cb8264d .swiper-slide-contents{margin-right:auto;}.elementor-41 .elementor-element.elementor-element-122cbe0 .elementor-repeater-item-cb8264d .swiper-slide-inner{text-align:left;}.elementor-41 .elementor-element.elementor-element-122cbe0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-41 .elementor-element.elementor-element-122cbe0 .elementor-slide-button{background-color:#0B3C5D;font-size:15px;}.elementor-41 .elementor-element.elementor-element-122cbe0 .swiper-slide-contents{max-width:50%;}.elementor-41 .elementor-element.elementor-element-122cbe0 .swiper-slide-inner{text-align:center;}.elementor-41 .elementor-element.elementor-element-122cbe0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:49px;}.elementor-41 .elementor-element.elementor-element-122cbe0 .elementor-slide-heading{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-122cbe0 .elementor-slide-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:30px;}.elementor-41 .elementor-element.elementor-element-79d278f:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-79d278f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-41 .elementor-element.elementor-element-79d278f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-41 .elementor-element.elementor-element-79d278f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-95ac9f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-41 .elementor-element.elementor-element-26d5ab4{text-align:center;}.elementor-41 .elementor-element.elementor-element-26d5ab4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;color:#0B3C5D;}.elementor-41 .elementor-element.elementor-element-e9baca6{text-align:center;}.elementor-41 .elementor-element.elementor-element-e9baca6 .elementor-heading-title{font-size:24px;}.elementor-41 .elementor-element.elementor-element-b24979e > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-b24979e{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-39c34bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-41 .elementor-element.elementor-element-a8d848b > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-a8d848b{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-fd64612 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-fd64612{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-cb4edb2 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-cb4edb2{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-9172160 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-41 .elementor-element.elementor-element-2fa4645:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2fa4645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-41 .elementor-element.elementor-element-2fa4645{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-41 .elementor-element.elementor-element-2fa4645 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-1471143 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-41 .elementor-element.elementor-element-218c07b{text-align:center;}.elementor-41 .elementor-element.elementor-element-218c07b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;color:#0B3C5D;}.elementor-41 .elementor-element.elementor-element-77b87bb{text-align:center;}.elementor-41 .elementor-element.elementor-element-77b87bb .elementor-heading-title{font-size:24px;color:#0B3C5D;}.elementor-41 .elementor-element.elementor-element-0d3ea7c{text-align:center;}.elementor-41 .elementor-element.elementor-element-0d3ea7c .elementor-heading-title{font-size:24px;}.elementor-41 .elementor-element.elementor-element-bf6180f > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-bf6180f{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-f155099 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-41 .elementor-element.elementor-element-b92a313 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-b92a313{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-f3443fd > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-f3443fd{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-f4cec26 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-f4cec26{--icon-box-icon-margin:15px;}.elementor-41 .elementor-element.elementor-element-acad67a:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-acad67a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E8B57;}.elementor-41 .elementor-element.elementor-element-acad67a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-41 .elementor-element.elementor-element-acad67a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-ceaaf91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-ceaaf91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-13412e9 .elementor-heading-title{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-f75595a .elementor-heading-title{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-63ccfee > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-41 .elementor-element.elementor-element-63ccfee img{border-radius:40px 40px 40px 40px;}.elementor-41 .elementor-element.elementor-element-e8da39b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-41 .elementor-element.elementor-element-e8da39b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1199px){.elementor-41 .elementor-element.elementor-element-122cbe0 .swiper-slide-contents{max-width:90%;}.elementor-41 .elementor-element.elementor-element-95ac9f9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-41 .elementor-element.elementor-element-1471143 > .elementor-element-populated{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-122cbe0 .swiper-slide-contents{max-width:100%;}.elementor-41 .elementor-element.elementor-element-26d5ab4 .elementor-heading-title{font-size:30px;}.elementor-41 .elementor-element.elementor-element-218c07b .elementor-heading-title{font-size:30px;}}