.title{margin-bottom:25px}.facilities_swiper-scrollbar.swiper-scrollbar-horizontal{background:var(--color-secondary)}.founding-image{width:100%;height:100%}.values-row{padding-bottom:50px}.subtitle{color:var(--color-primary);margin-top:10px;font-size:18px;font-weight:600}.values-wrapper{background:var(--theme-card-bg);text-align:center;height:100%;box-shadow:var(--box-shadow);border:1px solid #0000001a;border-radius:15px;flex-direction:column;align-items:center;gap:12px;padding:35px;display:flex}.green-effect{transition:all .4s;position:relative;overflow:hidden}.green-effect:after{content:"";bottom:-120px;background:radial-gradient(circle, color-mix(in srgb, var(--color-tertiary) 40%, transparent) 0%, color-mix(in srgb, var(--color-tertiary) 20%, transparent) 40%, transparent 75%);filter:blur(30px);opacity:0;pointer-events:none;border-radius:50%;width:350px;height:200px;transition:all .5s;position:absolute;inset-inline-end:-120px}.green-effect:hover:after{opacity:1;bottom:-125px;inset-inline-end:-80px}.our-values-heading{text-align:center;margin-bottom:25px;position:relative}.our-values-heading:before,.our-values-heading:after{content:"";width:45%;height:1px;position:absolute;top:50%}.our-values-heading:before{background:linear-gradient(90deg,#313493 0%,#fff 100%);inset-inline-end:0}.our-values-heading:after{background:linear-gradient(90deg,#fff 0%,#313493 100%);inset-inline-start:0}.our-values-heading span{z-index:2;color:var(--color-primary);padding:0 24px;font-size:18px;font-weight:700;position:relative}.subtitle-2{color:var(--color-primary);font-size:15px;font-weight:600}.value-card{background:var(--theme-card-bg);box-shadow:var(--box-shadow);border:1px solid #0000001a;border-radius:15px;gap:16px;height:100%;padding:30px 35px 15px;display:flex}.leadership-wrapper{background:var(--theme-card-bg);box-shadow:var(--box-shadow);border:1px solid #0000001a;border-radius:15px;flex-direction:column;gap:16px;height:100%;padding:15px;transition:all .4s;display:flex;position:relative;overflow:hidden}.leadership-wrapper:after{content:"";bottom:0%;background:radial-gradient(circle, var(--color-tertiary) 0%, transparent 100%);filter:blur(60px);opacity:0;pointer-events:none;z-index:1;border-radius:50%;width:480px;height:40px;transition:all .5s;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.leadership-wrapper:hover:after{opacity:.45}.leadership-image-wrapper{background:var(--color-secondary);border-radius:15px;justify-content:center;align-items:end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.leadership-image-wrapper img{object-fit:cover;object-position:top;width:100%;transition:transform .6s}.leadership-wrapper:hover .leadership-image{transform:scale(1.08)}.overlay,.overlay-content-warpper,.add-button{z-index:3;position:relative}.overlay{justify-content:space-between;align-items:center;display:flex}.overlay-content-warpper p{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.add-button{border:1px solid var(--color-tertiary);background:var(--color-tertiary);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;height:fit-content;padding:12px;display:flex;transition:none!important}.add-button svg{backface-visibility:hidden;will-change:transform;display:block;transform:translateZ(0)}.add-button svg path{transition:fill .4s,stroke .4s}.leadership-wrapper:hover .add-button{color:#000;background:var(--theme-card-bg);border:1px solid var(--color-primary)}html[data-theme=dark] .leadership-wrapper:hover svg{filter:brightness(0)saturate()invert()sepia(0%)saturate(7500%)hue-rotate()brightness(111%)contrast(106%)}.legacy-year{color:var(--color-primary);font-size:51px;font-weight:600}.legacy-image-wrapper{background-color:var(--color-secondary);border-radius:15px;position:relative}.legacy-image{object-fit:cover;object-position:top;border-radius:15px;width:100%;height:350px}.legacy-prev-btn,.legacy-next-btn{width:30px;height:30px;box-shadow:var(--box-shadow);cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;transition:all .4s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.legacy-prev-btn:hover,.legacy-next-btn:hover{background-color:var(--color-tertiary)}.legacy-next-btn{inset-inline-end:-15px}.legacy-prev-btn{inset-inline-start:-20px;top:41%;rotate:180deg}.legacy-prev-btn svg,.legacy-next-btn svg{filter:brightness(0)saturate()invert(0%)sepia(41%)saturate(0%)hue-rotate(321deg)brightness(90%)contrast()}.legacy-prev-btn:hover svg,.legacy-next-btn:hover svg{filter:brightness(0)saturate()invert()sepia(57%)saturate(0%)hue-rotate(244deg)brightness(112%)contrast(101%)}.timeline-wrapper{margin-top:60px;position:relative}.timeline-line{top:42px;z-index:1;background:#d4d4d4;height:1px;position:absolute;inset-inline:0}.timeline-item{z-index:2;cursor:pointer;flex-shrink:0;gap:15px;display:flex;position:relative}.timeline-thumb{background:#fff;border-radius:50%;width:100px;height:100px;overflow:hidden}.timeline-thumb img{object-fit:cover;border-radius:50%;width:100%;height:100%}.timeline-thumb{transition:border-color .3s,padding .3s}.timeline-item.active .timeline-thumb,.timeline-thumb:hover{border:3px solid var(--color-primary);padding:8px}.timeline-item span{opacity:.5;font-size:18px}.timeline-item.active span{color:var(--color-primary);opacity:1;font-weight:700}.last-paragraph-ellipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.leadership-wrapper .small-title,.leadership-modal-content .small-title{font-size:18px;font-weight:600}.leadership-modal-overlay{z-index:9999;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.leadership-modal{background:var(--theme-card-bg);border-radius:20px;width:100%;max-width:1100px;height:min(500px,100dvh - 40px);max-height:calc(100dvh - 40px);padding:25px;position:relative;overflow:hidden}.leadership-modal>.row,.leadership-modal>.row>[class*=col-]{height:100%;min-height:0}.leadership-modal-close{top:0;width:42px;height:42px;color:var(--color-text);cursor:pointer;background:0 0;border:0;font-size:32px;position:absolute;inset-inline-end:10px}.leadership-modal-image{object-fit:cover;border-radius:16px;width:100%;height:100%}.leadership-modal-content{flex-direction:column;justify-content:center;height:100%;min-height:0;display:flex}.leadership-modal-description{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-height:0;padding-inline-end:12px;overflow-y:auto}.leadership-modal-description p:last-child{margin-bottom:0}.leadership-designation{margin:0 0 20px}.leadership-modal-image-wrapper{background:var(--color-secondary);border:1px solid;border-radius:15px;height:100%}.legacy-content p{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.legacy-content h4{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:991px){.legacy-image{height:320px}.legacy-year{font-size:50px}.timeline-scroll{gap:40px}.timeline-thumb{width:70px;height:70px}.leadership-modal{height:min(540px,100dvh - 40px);padding:35px 20px 20px}.leadership-modal-image,.leadership-modal-content{height:calc(100% - 20px);margin-top:20px}.leadership-modal-close{top:5px;border-radius:50px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;inset-inline-end:5px}.legacy-prev-btn{inset-inline-start:-8px}}@media (max-width:786px){.timeline-wrapper{margin-top:20px}.our-values-heading:before,.our-values-heading:after{width:35%}}@media (max-width:767px){.leadership-modal>.row,.leadership-modal>.row>[class*=col-],.leadership-modal-image-wrapper{height:auto}.leadership-modal-overlay{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;align-items:flex-start;padding:12px;overflow-y:auto}.leadership-modal-content{height:auto;max-height:none}.leadership-modal-description{max-height:45dvh}.leadership-modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:auto;max-height:calc(100dvh - 24px);margin-block:auto;overflow:hidden auto}.leadership-modal-image{object-fit:cover;object-position:top;height:260px;margin-top:0}}.leadership-read-more{width:fit-content;transition:color .2s}.leadership-read-more svg{flex-shrink:0;transition:transform .2s}.leadership-read-more:hover,.leadership-read-more:focus-visible{color:var(--color-tertiary)}.leadership-read-more:hover svg,.leadership-read-more:focus-visible svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.leadership-read-more,.leadership-read-more svg{transition:none}}.leadership-read-more svg path{fill:currentColor;stroke:currentColor}html[dir=rtl] .leadership-read-more:hover .image-inverse,html[dir=rtl] .leadership-read-more:focus-visible .image-inverse{transform:translate(-4px)scaleX(-1)}@media (min-width:992px){.leadership-modal{height:auto;min-height:min(500px,100dvh - 40px);overflow:hidden}.leadership-modal>.row,.leadership-modal>.row>[class*=col-],.leadership-modal-content{height:auto}.leadership-modal-image-wrapper{height:min(450px,100dvh - 90px)}.leadership-modal-content{min-height:0;max-height:calc(100dvh - 90px);overflow:hidden}.leadership-modal-content>.small-title,.leadership-designation,.leadership-read-more{flex-shrink:0}.leadership-modal-description{scrollbar-gutter:auto;flex:0 auto;min-height:0;padding-block:2px;padding-inline-end:8px;overflow-y:auto}}
