.whyChooseUsSection{background-color:#fff;width:100%;max-width:100vw;padding:3rem 4rem 7rem;position:relative;overflow:hidden}@media (max-width:480px){.whyChooseUsSection{padding:4rem 1.5rem}}@media (max-width:960px){.whyChooseUsSection{padding:4rem 1.5rem}}.whyChooseUsSection .sectionHeader{text-align:center;will-change:transform,opacity;margin:0 auto 3rem;transition:transform .2s ease-out,opacity .2s ease-out}.whyChooseUsSection .sectionHeader .mainTitle{color:#000;margin:0;font-size:clamp(2rem,3.5vw,4rem);font-weight:400}.whyChooseUsSection .sectionHeader .sectionDesc{color:#537175;max-width:80%;margin:1rem auto 0;font-size:1.2rem;font-weight:400;line-height:1.7;text-align:justify!important}@media (max-width:400px){.whyChooseUsSection .sectionHeader .sectionDesc{max-width:100%!important}}.whyChooseUsSection .pillarsContainer{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.whyChooseUsSection .pillarsGrid{justify-content:center;align-items:center;gap:2rem;width:100%;max-width:1200px;display:flex;position:relative}@media (max-width:960px){.whyChooseUsSection .pillarsGrid{gap:1.25rem}}@media (max-width:650px){.whyChooseUsSection .pillarsGrid{flex-direction:column;gap:2rem}}.whyChooseUsSection .pillarPosterCard{aspect-ratio:3/4;will-change:transform,opacity;background-color:#f8fbfb;border:1px solid #0093ab0f;border-radius:16px;flex-direction:column;flex:1;max-width:290px;padding:2.25rem 2rem;transition:transform .1s linear,opacity .1s linear;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px #0b252914}@media (max-width:650px){.whyChooseUsSection .pillarPosterCard{aspect-ratio:3.2/4;width:100%;max-width:340px;opacity:1!important;transform:none!important}}.whyChooseUsSection .pillarPosterCard .cardTopRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:2.5rem;display:flex}.whyChooseUsSection .pillarPosterCard .cardTopRow .brandTag{text-transform:uppercase;letter-spacing:1.5px;color:#0b252959;font-size:.75rem;font-weight:700}.whyChooseUsSection .pillarPosterCard .cardTopRow .miniLogo{opacity:.45;align-items:center;display:flex}.whyChooseUsSection .pillarPosterCard .cardBody{text-align:left;z-index:3;flex-direction:column;display:flex;position:relative}.whyChooseUsSection .pillarPosterCard .pillarTitle{color:#0b2529;letter-spacing:-.4px;margin:0 0 .85rem;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:300;line-height:1.25}.whyChooseUsSection .pillarPosterCard .pillarDescription{color:#537175;max-width:90%;margin:0;font-size:.95rem;font-weight:400;line-height:1.5}.whyChooseUsSection .pillarPosterCard .graphicWrapper{z-index:1;align-items:flex-end;width:100%;height:45%;display:flex;position:absolute;bottom:-4px;left:0;overflow:hidden}.whyChooseUsSection .pillarPosterCard .graphicWrapper .bottomGraphic{opacity:.85;width:100%;height:auto;display:block}
.Service-module-scss-module__LKxj2q__sectionContainer{box-sizing:border-box;background:linear-gradient(#fff 0%,#dfdfdf 15%,#e7e7e7 40%,#2c2c2c 70%,#3333 100%);width:100%;margin:0 auto;padding:60px 40px}@media (max-width:430px){.Service-module-scss-module__LKxj2q__sectionContainer{padding:60px 20px}}.Service-module-scss-module__LKxj2q__sectionContainer *{box-sizing:border-box}.Service-module-scss-module__LKxj2q__accordionWrapper{align-items:stretch;gap:10px;width:100%;height:450px;display:flex;overflow:hidden}.Service-module-scss-module__LKxj2q__cardItem{cursor:pointer;will-change:flex,transform;border-radius:14px;flex:1;height:100%;transition:flex .6s cubic-bezier(.25,1,.5,1),transform .4s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden}.Service-module-scss-module__LKxj2q__cardItem:hover{transform:translateY(-4px)}.Service-module-scss-module__LKxj2q__cardItem.Service-module-scss-module__LKxj2q__active{cursor:default;flex:9.6}.Service-module-scss-module__LKxj2q__cardItem.Service-module-scss-module__LKxj2q__active:hover{transform:none}.Service-module-scss-module__LKxj2q__cardItem.Service-module-scss-module__LKxj2q__active .Service-module-scss-module__LKxj2q__imageContainer .Service-module-scss-module__LKxj2q__bgImage{transform:scale(1.03)}.Service-module-scss-module__LKxj2q__cardItem.Service-module-scss-module__LKxj2q__active .Service-module-scss-module__LKxj2q__collapsedTitleView{opacity:0;visibility:hidden}.Service-module-scss-module__LKxj2q__cardItem.Service-module-scss-module__LKxj2q__active .Service-module-scss-module__LKxj2q__expandedContentView{opacity:1;visibility:visible}.Service-module-scss-module__LKxj2q__imageContainer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.Service-module-scss-module__LKxj2q__imageContainer .Service-module-scss-module__LKxj2q__bgImage{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.25,1,.5,1)}.Service-module-scss-module__LKxj2q__imageContainer .Service-module-scss-module__LKxj2q__overlay{pointer-events:none;background:linear-gradient(#faffff00 0%,#0000001c 40%,#00000070 100%);width:100%;height:100%;position:absolute;top:0;left:0}.Service-module-scss-module__LKxj2q__collapsedTitleView{z-index:2;opacity:1;visibility:visible;justify-content:center;align-items:flex-end;width:100%;height:100%;padding-bottom:40px;transition:opacity .3s,visibility .3s;display:flex;position:absolute;top:0;left:0}.Service-module-scss-module__LKxj2q__collapsedTitleView .Service-module-scss-module__LKxj2q__verticalTitle{color:#fff;white-space:nowrap;transform-origin:50%;letter-spacing:.5px;text-align:left;width:400px;margin:0;padding-left:115px;font-size:17px;font-weight:400;transform:rotate(-90deg)}@media (max-width:410px){.Service-module-scss-module__LKxj2q__collapsedTitleView .Service-module-scss-module__LKxj2q__verticalTitle{padding-left:20px}}.Service-module-scss-module__LKxj2q__expandedContentView{z-index:10;opacity:0;visibility:hidden;justify-content:space-between;align-items:flex-end;width:100%;height:100%;padding:35px;transition:opacity .25s,visibility 0s linear .25s;display:flex;position:absolute;top:0;left:0}.Service-module-scss-module__LKxj2q__textPayload{flex-direction:column;max-width:75%;display:flex}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__destinationTag{color:#9ac5c0;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:600}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__expandedTitle{color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.2}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__packageMeta{color:#cbd5e1;align-items:center;gap:10px;margin:4px 0 12px;font-size:15px;display:flex}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__packageMeta .Service-module-scss-module__LKxj2q__divider{color:#2b8c82}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__packageMeta strong{color:#fff;font-size:18px}.Service-module-scss-module__LKxj2q__actionButtonGroup{gap:12px;display:flex}.Service-module-scss-module__LKxj2q__actionButtonGroup .Service-module-scss-module__LKxj2q__actionBtn{color:#f57b0098;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1.5px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;font-size:18px;transition:all .25s;display:flex}.Service-module-scss-module__LKxj2q__actionButtonGroup .Service-module-scss-module__LKxj2q__actionBtn:hover{transform:scale(1.05)}.Service-module-scss-module__LKxj2q__actionButtonGroup .Service-module-scss-module__LKxj2q__callBtn:hover{color:#1c6158;background:#fff;border-color:#fff}.Service-module-scss-module__LKxj2q__actionButtonGroup .Service-module-scss-module__LKxj2q__whatsappBtn:hover{color:#fff;background:#25d366;border-color:#25d366}.Service-module-scss-module__LKxj2q__arrowAnchor{z-index:20;cursor:pointer;background-color:#f57b0098;border-radius:50%;flex:0 0 62px;justify-content:center;align-self:flex-end;align-items:center;width:62px;height:62px;transition:transform .3s,background-color .3s;display:flex;position:relative}.Service-module-scss-module__LKxj2q__arrowAnchor .Service-module-scss-module__LKxj2q__arrowIcon{font-size:28px}.Service-module-scss-module__LKxj2q__arrowAnchor:hover{background-color:#f57b00;transform:scale(1.08)rotate(45deg)}@media (max-width:968px){.Service-module-scss-module__LKxj2q__accordionWrapper{flex-direction:column;gap:16px;height:auto}.Service-module-scss-module__LKxj2q__cardItem{width:100%;height:140px;transition:height .5s cubic-bezier(.25,1,.5,1);flex:none!important}}@media (max-width:968px) and (max-width:480px){.Service-module-scss-module__LKxj2q__cardItem{border-radius:17px;height:76px}}@media (max-width:968px){.Service-module-scss-module__LKxj2q__cardItem.Service-module-scss-module__LKxj2q__active{height:360px}.Service-module-scss-module__LKxj2q__collapsedTitleView{justify-content:flex-start;align-items:center;padding-bottom:0;padding-left:24px}.Service-module-scss-module__LKxj2q__collapsedTitleView .Service-module-scss-module__LKxj2q__verticalTitle{text-align:left;width:auto;padding-left:0;font-size:18px;transform:none}.Service-module-scss-module__LKxj2q__expandedContentView{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;padding:24px}.Service-module-scss-module__LKxj2q__textPayload{max-width:100%}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__expandedTitle{font-size:24px}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__packageMeta{margin-bottom:8px;font-size:14px}.Service-module-scss-module__LKxj2q__textPayload .Service-module-scss-module__LKxj2q__packageMeta strong{font-size:16px}.Service-module-scss-module__LKxj2q__arrowAnchor{width:48px;height:48px;position:absolute;bottom:24px;right:24px}.Service-module-scss-module__LKxj2q__arrowAnchor .Service-module-scss-module__LKxj2q__arrowIcon{font-size:20px}}.Service-module-scss-module__LKxj2q__sectionHeader{justify-content:center;margin-bottom:60px;display:flex}.Service-module-scss-module__LKxj2q__sectionHeader .Service-module-scss-module__LKxj2q__titleBadge{color:#fff;text-transform:uppercase;border:1.5px solid #fdfdfd50;border-radius:12px;margin-bottom:20px;padding:10px 35px;font-size:clamp(2rem,3.5vw,4rem);font-weight:400}@media (max-width:567px){.Service-module-scss-module__LKxj2q__sectionHeader .Service-module-scss-module__LKxj2q__titleBadge{border-radius:11px;padding:10px 18px;font-size:1.2rem}}@media (max-width:400px){.Service-module-scss-module__LKxj2q__sectionHeader .Service-module-scss-module__LKxj2q__titleBadge{border-radius:9px;padding:9px 16px;font-size:1rem}}.Service-module-scss-module__LKxj2q__header{text-align:center;color:#fff;margin-bottom:60px;padding:0 20px}.Service-module-scss-module__LKxj2q__header h2{color:#000;margin-bottom:16px;font-size:clamp(2rem,3.5vw,4rem);font-weight:400;line-height:1.2}.Service-module-scss-module__LKxj2q__header p{color:#949191;font-size:1rem;line-height:1.6}.Service-module-scss-module__LKxj2q__arrowLink{z-index:21;color:#fff;cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex;position:relative}.Service-module-scss-module__LKxj2q__arrowLink svg{width:28px;height:28px;display:block}
.coreValuesSection{background-color:#fff;padding:5rem 4rem 4rem}@media (max-width:960px){.coreValuesSection{padding:4rem 1.5rem 3rem}}.coreValuesSection .sectionHeader{text-align:center;will-change:transform,opacity;margin:0 auto 5rem}.coreValuesSection .sectionHeader .sectionDesc{color:#537175;max-width:80%;margin:1rem auto 0;font-size:1rem;font-weight:400;line-height:1.7}.coreValuesSection .sectionHeader .subTitle{color:#0093ab;text-transform:uppercase;letter-spacing:2px;margin-bottom:.75rem;font-size:.8rem;font-weight:300;display:inline-block}.coreValuesSection .sectionHeader .mainTitle{color:#0b2529;margin:0;font-size:clamp(2rem,4vw,6rem);font-weight:400;line-height:1.2}.coreValuesSection .cardsGrid{grid-template-columns:repeat(5,1fr);gap:1.5rem;margin:0 auto;display:grid}@media (max-width:1200px){.coreValuesSection .cardsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.coreValuesSection .cardsGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:600px){.coreValuesSection .cardsGrid{grid-template-columns:1fr}}.coreValuesSection .valueCard{text-align:center;cursor:pointer;will-change:transform,opacity;transform:translateY(calc(180px*(1 - var(--scroll-offset))));background-color:#333;border:2px solid #00000028;border-radius:20px;flex-direction:column;align-items:center;padding:2.5rem 1.5rem;transition:opacity .3s,background-color .4s,border-color .4s;display:flex;box-shadow:0 10px 30px #0093ab14}@media (max-width:600px){.coreValuesSection .valueCard{transform:translateY(0)!important}}.coreValuesSection .valueCard:hover{transform:translateY(calc(180px*(1 - var(--scroll-offset))))scale(1.03);background-color:#bdbdbd;border-color:#6d6d6da9;box-shadow:0 20px 40px #8585850e}@media (max-width:600px){.coreValuesSection .valueCard:hover{transform:translateY(-5px)scale(1.03)!important}}.coreValuesSection .valueCard:hover .iconWrapper{background-color:#333;transform:rotate(5deg)}.coreValuesSection .valueCard:hover .iconWrapper img{filter:brightness(0)invert()}.coreValuesSection .valueCard:hover .contentWrapper .cardTitle{color:#333;font-weight:500}.coreValuesSection .valueCard:not(.offsetCard){transform:translateY(calc(0px*(1 - var(--scroll-offset))))}.coreValuesSection .valueCard:not(.offsetCard):hover{transform:translateY(-8px)scale(1.03)}.coreValuesSection .valueCard .iconWrapper{background-color:#eaf7f9;border-radius:16px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.75rem;transition:transform .4s,background-color .4s;display:flex}.coreValuesSection .valueCard .iconWrapper .vectorIcon{object-fit:contain}.coreValuesSection .valueCard .metricNumber{color:#035a5a;margin-bottom:.5rem;font-size:clamp(1.75rem,2.3vw,2rem);font-weight:700;line-height:1.1}.coreValuesSection .valueCard .metricLabel{color:#537175;margin:0;font-size:.95rem;font-weight:500;line-height:1.4}.contentWrapper .cardTitle{color:#e4e4e4;font-weight:400}
.industry-section{box-sizing:border-box;background-color:#3333;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4rem 2rem;display:flex}.sectionHeader{text-align:center;margin-bottom:4rem}.sectionHeader .mainTitle{color:#f3f1f1;margin-bottom:16px;font-size:clamp(2rem,3.5vw,4rem);font-weight:400;line-height:1.2}.sectionHeader .sectionDesc{color:#b9b5b5;max-width:90%;margin:0 auto;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.6}.wide-display-card{background-color:#111625;border-radius:16px;width:100%;max-width:1200px;height:300px;position:relative;overflow:hidden;box-shadow:0 30px 60px -15px #0009}.wide-display-card .card-bg-layer{z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.wide-display-card .card-overlay-grid{z-index:2;box-sizing:border-box;background:linear-gradient(90deg,#00000065 0%,#0000006e 35%,#00000056 100%);grid-template-columns:1fr 1.2fr;align-items:center;width:100%;height:100%;padding:0 4rem;display:grid;position:relative}@media (max-width:768px){.wide-display-card .card-overlay-grid{background:#00000070;grid-template-columns:1fr;padding:1rem}}.ticker-zone{align-items:center;height:100%;padding-left:2.5rem;display:flex;position:relative}.ticker-zone .fixed-arrow{color:#f57c00;z-index:10;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ticker-zone .fixed-arrow svg{width:100%;height:100%}.ticker-zone .ticker-window{width:100%;height:45px;position:relative;overflow:visible}.ticker-zone .ticker-window:before,.ticker-zone .ticker-window:after{content:"";z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;left:0}.ticker-zone .ticker-window:before{background:linear-gradient(#00000002 0%,#0000 100%);bottom:100%}.ticker-zone .ticker-window:after{background:linear-gradient(#0000 0% 100%);top:100%}.ticker-zone .vertical-ticker{flex-direction:column;display:flex}.ticker-zone .ticker-item{color:#ffffff40;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transform-origin:0;align-items:center;height:45px;font-size:1.5rem;font-weight:400;display:flex}.ticker-zone .ticker-item.active{color:#fff}@media (max-width:390px){.ticker-zone .ticker-item.active{color:#ffffff75}}.ticker-zone .ticker-item:not(.active):hover{color:#ffffff8c}@media (max-width:390px){.ticker-zone .ticker-item:not(.active):hover{color:#ffffff1e}}@media (max-width:992px){.ticker-zone .ticker-item{font-size:1.3rem}}.info-zone{text-align:right;justify-content:right;align-items:center;height:100%;padding-left:3rem;display:flex}@media (max-width:768px){.info-zone{height:auto;margin-top:1rem;padding-left:0}}@media (max-width:580px){.info-zone{display:none}}.info-zone .info-wrapper{max-width:480px}.info-zone .brand-tag{text-transform:uppercase;letter-spacing:.2em;color:#f57c00;margin-bottom:.5rem;font-size:.8rem;font-weight:600;display:inline-block}.info-zone .info-title{color:#fff;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.8rem;font-weight:700}.info-zone .info-desc{color:#ffffffbf;margin:0;font-size:1rem;line-height:1.5}
.fab-faq{background:#f9fafb;padding:4rem}@media (max-width:430px){.fab-faq{padding:60px 20px}}.fab-faq__inner{margin:0 auto}.fab-faq__header{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.2rem;display:flex}@media (max-width:640px){.fab-faq__header{flex-direction:column;align-items:flex-start}}.fab-faq__eyebrow{color:gray;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.4rem;padding-left:3.2rem;font-size:.9rem;font-weight:600;position:relative}.fab-faq__eyebrow:before{content:"";background:#f57c00;border-radius:999px;width:2.4rem;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.fab-faq__title{color:#0f172a;font-size:clamp(2rem,3.5vw,4rem);font-weight:400;line-height:1.15;display:inline-block;position:relative}.fab-faq__title-underline{background:#f57c00;border-radius:999px;width:70%;height:.3rem;position:absolute;bottom:-.2rem;left:0}.fab-faq__all-btn{cursor:pointer;color:#fff;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:.7rem 1.6rem;font-size:.9rem;font-weight:400;transition:all .18s;box-shadow:0 10px 25px #0f172a0f}.fab-faq__all-btn:hover{border-color:#f57c00;transform:translateY(-1px);box-shadow:0 14px 30px #0f172a1f}.fab-faq__list{flex-direction:column;gap:.85rem;display:flex}.fab-faq__item{background:#333;border:1px solid #e5e7eb;border-radius:1.2rem;transition:border-color .18s,box-shadow .18s,background-color .18s;overflow:hidden}.fab-faq__item--active{border-color:#f57c0073;box-shadow:0 16px 40px #0f172a14}.fab-faq__question-row{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:1.25rem 1.6rem;display:flex}.fab-faq__question{color:#fff;font-size:.98rem;font-weight:500}@media (max-width:480px){.fab-faq__question{font-weight:400}}.fab-faq__icon{background:#f3f4ff;border:1px solid #f57c0033;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,border-color .18s,transform .18s;display:inline-flex;position:relative}.fab-faq__icon--active{background:#f57c00;border-color:#f57c00;transform:scale(1.02)}.fab-faq__icon--active .fab-faq__icon-line--horizontal{background:#fff}.fab-faq__icon--active .fab-faq__icon-line--vertical{opacity:0}.fab-faq__icon-line{background:#f57c00;border-radius:999px;transition:opacity .18s,background .18s;position:absolute}.fab-faq__icon-line--horizontal{width:16px;height:2px}.fab-faq__icon-line--vertical{width:2px;height:16px}.fab-faq__answer-wrapper{max-height:0;padding:0 1.6rem;transition:max-height .26s,padding-bottom .26s;overflow:hidden}.fab-faq__answer-wrapper--open{max-height:260px;padding-bottom:1rem}.fab-faq__answer{color:#d3d3d3;padding-bottom:.6rem;font-size:.9rem;line-height:1.8}
.testimonial-section{background-color:#fafafa;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex;overflow:hidden}.testimonial-section .testimonial-container{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;width:90%;display:grid}@media (max-width:991px){.testimonial-section .testimonial-container{grid-template-columns:1fr;gap:60px}}.testimonial-content .testimonial-title{color:#0f172a;letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(2rem,3.5vw,4rem);font-weight:400;line-height:1.15}.testimonial-content .testimonial-description{color:#64748b;max-width:480px;margin-bottom:36px;font-size:1.05rem;line-height:1.45}.testimonial-content .btn-view-more{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ab6100 0%,#703c00 100%);border:none;border-radius:6px;padding:14px 38px;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 4px 15px #0093ab40}.testimonial-content .btn-view-more:hover{opacity:.95;transform:translateY(-2px);box-shadow:0 6px 20px #0093ab59}.testimonial-slider-wrapper{align-items:flex-start;width:100%;height:444px;display:flex;position:relative;overflow:hidden}.testimonial-cards-list{will-change:transform;flex-direction:column;gap:24px;width:100%;max-width:460px;transition:transform .8s cubic-bezier(.25,1,.5,1);display:flex}.testimonial-card{box-sizing:border-box;background:#333;border-left:4px solid #e2e8f0;border-radius:12px;gap:20px;height:132px;padding:24px;transition:transform .8s cubic-bezier(.25,1,.5,1),opacity .8s cubic-bezier(.25,1,.5,1),box-shadow .8s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 30px #0093ab0a}.testimonial-card:before{content:"";opacity:0;background:linear-gradient(#e99739 0% 100%);width:4px;transition:opacity .4s;position:absolute;top:0;bottom:0;left:0}.testimonial-card .card-avatar{border:2px solid #f1f5f9;border-radius:50%;flex-shrink:0;width:56px;height:56px;overflow:hidden}.testimonial-card .card-avatar img{object-fit:cover;width:100%;height:100%}.testimonial-card .card-body{flex-grow:1}.testimonial-card .card-body .card-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.testimonial-card .card-body .card-header .customer-name{color:#ffffffdc;font-size:1.1rem;font-weight:700}.testimonial-card .card-body .card-header .quote-icon{width:22px;height:16px;position:relative}.testimonial-card .card-body .card-header .quote-icon:before,.testimonial-card .card-body .card-header .quote-icon:after{content:"\"";color:#e2e8f0;font-size:3.5rem;line-height:1;transition:color .4s;position:absolute;top:-12px}.testimonial-card .card-body .card-header .quote-icon:before{left:0}.testimonial-card .card-body .card-header .quote-icon:after{left:10px}.testimonial-card .card-body .customer-text{color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.testimonial-card.top-slot{opacity:.45;transform:scale(.96)translate(30px)}.testimonial-card.active-slot{opacity:1;border-left-color:#0000;transform:scale(1)translate(0);box-shadow:0 20px 40px #0093ab1f}.testimonial-card.active-slot:before{opacity:1}.testimonial-card.active-slot .card-avatar{border-color:#ab44007e}.testimonial-card.active-slot .card-body .card-header .quote-icon:before,.testimonial-card.active-slot .card-body .card-header .quote-icon:after{color:#ab4400}.testimonial-card.active-slot .card-body .customer-text{color:#acabab}.testimonial-card.bottom-slot{opacity:.45;transform:scale(.96)translate(30px)}.testimonial-card.hidden-slot{opacity:0;pointer-events:none;transform:scale(.9)}
