.elementor .si-only-global{--si-ctx: 1;\n}.elementor .si-only-india{--si-ctx: 1;\n}.elementor .si-foot-dash{line-height:0px;}.elementor .si-foot-social:hover,.elementor .si-foot-social:focus-visible{box-shadow:0px 6px 14px 0px rgba(20,30,85,0.28);transform:translate3d(0px, -2px, 0px);}.elementor .si-foot-social{border-radius:50%;background-image:linear-gradient(270deg, #3C4A9B 0%,#141E55 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.3s, box-shadow 0.3s;& circle { transition: fill-opacity 0.3s ease; } & path { transition: fill 0.3s ease, stroke 0.3s ease; } &[href] { cursor: pointer; } &:hover circle { fill-opacity: 0; } &:hover path:not([fill="none"]) { fill: #FFFFFF; } &:hover path[stroke] { stroke: #FFFFFF; } &:focus-visible { outline: 2px solid #3C4A9B; outline-offset: 3px; transform: translateY(-2px); } &:focus-visible circle { fill-opacity: 0; } &:focus-visible path:not([fill="none"]) { fill: #FFFFFF; } &:focus-visible path[stroke] { stroke: #FFFFFF; }\n}.elementor .si-foot-wrap{outline-offset:0px;&.si-foot-wrap { zoom: calc(1 - clamp(0, (100vw - 1024px) / 1px, 1) * (1 - min(1, 100vw / 1440px))); }\n}.elementor .si-foot-qlink:hover,.elementor .si-foot-qlink:focus-visible{color:#C3661A;}.elementor .si-foot-qlink{cursor:pointer;&:not(:hover) { color: #B3B3B3; }\n}.elementor .si-mnav{&[open] { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; overflow-y: auto; overscroll-behavior: contain; background-color: #FFFFFF; } &[open] > .e-accordion-item-content-base { min-height: calc(100% - 64px); } &[open] > .e-accordion-item-header-base .e-accordion-item-icon-base .e-svg-base { background-image: var(--si-icon-nav-close); background-size: 39px 35px; background-repeat: no-repeat; background-position: center center; } &[open] > .e-accordion-item-header-base .e-accordion-item-icon-base svg { visibility: hidden; }\n}.elementor .si-gbtn-hover:hover,.elementor .si-gbtn-hover:focus-visible{box-shadow:0px 8px 20px 0px rgba(20,30,85,0.22);transform:translate3d(0px, -2px, 0px);filter: brightness(1.08);\n}.elementor .si-gbtn-hover{border-radius:10px;transition:transform 0.2s, box-shadow 0.2s, filter 0.2s;& .e-svg-base { transition: transform 0.2s ease; } &:focus-visible { transform: translateY(-2px); box-shadow: 0px 8px 20px rgba(20,30,85,0.22); filter: brightness(1.08); } &:hover .e-svg-base { transform: translate(2px, -2px); } &:focus-visible .e-svg-base { transform: translate(2px, -2px); }\n}.elementor .si-run-99e84068{& span:nth-of-type(1) { font-weight: 700; color: #FFFFFF; } & span:nth-of-type(2) { font-weight: 700; }\n}.elementor .si-nav-dd-item:hover,.elementor .si-nav-dd-item:focus-visible{color:var(--si-royal-blue);background-color:#D3D3D3;}.elementor .si-nav-dd-item:focus{color:var(--si-royal-blue);background-color:#D3D3D3;}.elementor .si-nav-dd-item{width:260px;height:40px;font-family:var(--si-font-body);font-weight:400;font-size:14px;color:#000000;letter-spacing:0.28px;line-height:19px;text-decoration:none;cursor:pointer;padding:10px;border-radius:5px;display:block;box-sizing: border-box;\n}.elementor .si-nav-panel{width:300px;padding:20px;border-radius:10px;background-color:rgba(255,255,255,0.8);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:0px;box-sizing: border-box; -webkit-backdrop-filter: blur(10px);\n}.elementor .si-nav-dd{min-width:300px;position:absolute;inset-block-start:19px;inset-inline-start:0px;z-index:5;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .si-nav-chevron{width:8px;height:4px;line-height:0px;transition:transform 0.15s;flex:0 0 auto;}.elementor .si-nav-text{font-family:var(--si-font-body);font-weight:400;font-size:14px;color:var(--si-black);letter-spacing:0.28px;line-height:19px;white-space: nowrap;\n}.elementor .si-nav-link{height:19px;text-decoration:none;cursor:pointer;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .si-nav-item{min-width:0px;position:relative;padding:0px;& .si-nav-dd { display: none; } &:hover .si-nav-dd { display: block; } &:focus-within .si-nav-dd { display: block; } &:hover .si-nav-text { font-weight: 600; letter-spacing: 0px; color: var(--si-royal-blue); } &:hover .si-nav-chevron { transform: rotate(180deg); }\n}.elementor .si-nav{display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .si-list{& ul { margin: 0px; padding-left: 21px; list-style-type: disc; } & ol { margin: 0px; padding-left: 21px; } & li { margin: 0px; padding: 0px; }\n}.elementor .si-icon-10{width:10px;height:10px;font-size:0px;line-height:0px;display:block;flex:0 0 auto;}.elementor .si-btn-primary{color:var(--si-white);background-image:linear-gradient(270deg, #3C4A9B 0%,#141E55 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .si-btn{height:52px;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;transition:filter 0.15s, background-color 0.15s;display:inline-flex;flex-direction:row;gap:12px;align-items:center;box-sizing: border-box;\n}.elementor .si-btn-text{font-family:var(--si-font-body);font-weight:600;font-size:16px;letter-spacing:0px;line-height:22px;white-space: nowrap;\n}