@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@500;600&display=swap");.NewTestimonial_btn__xWt4i{font-size:16px;font-weight:600;background-color:#154633;padding:24px 24px 24px 32px;display:flex;align-items:center;border-radius:99px;position:relative;transition:all .5s cubic-bezier(.77,0,.175,1);margin-inline:10px;.NewTestimonial_text__eSMDx{color:#fff;line-height:1;position:relative;z-index:5;margin-right:32px}svg{display:inline-block;position:relative;z-index:5;transform:rotate(0deg) translateX(0);transform-origin:left}&:before,svg{transition:all .5s cubic-bezier(.77,0,.175,1)}&:before{content:"";background-color:#21df86;width:32px;height:32px;display:block;position:absolute;z-index:1;border-radius:99px;top:50%;right:16px;transform:translateY(-50%)}&.NewTestimonial_light__1f_TQ{background-color:#21df86;&:before{background-color:#154633}}}.NewTestimonial_btn__xWt4i:hover{svg{transform:rotate(45deg) translateX(-8px)}&:before{content:"";width:100%;height:100%;right:0}}.NewTestimonial_i__Nec2s:before{content:"";position:absolute;width:0;height:0;opacity:20%;background:white;top:0;left:0;bottom:0;right:0;margin:auto}.NewTestimonial_i__Nec2s:hover:before{animation:NewTestimonial_anim-in__iSiol .7s ease-out forwards}.NewTestimonial_slide-in__9uHrk{opacity:0;transform:translateY(20px);animation:NewTestimonial_slideIn__bV6_S .6s}@keyframes NewTestimonial_slideIn__bV6_S{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NewTestimonial_hover-image__TLaAk{transition:transform .3s ease}.NewTestimonial_tech-card__Yn5lu:hover .NewTestimonial_hover-image__TLaAk{transform:translateY(-10px)}.NewTestimonial_outerdiv__EeLSh{width:100%;background:#edf2f8;display:flex;align-items:center;justify-content:center}.NewTestimonial_innerdiv__UzMsq{transform:scale(.9);margin:1rem;display:grid;grid-gap:1rem;grid-template-rows:repeat(2,22rem);grid-template-columns:repeat(4,17rem)}.NewTestimonial_eachdiv__Uiefa{padding:1rem 2rem;border-radius:.8rem;box-shadow:5px 5px 20px #6d6b6b6b;color:white}.NewTestimonial_div1__28tXA{background:#733fc8;grid-column:1/3;grid-row:1/2;background-image:url(https://raw.githubusercontent.com/RahulSahOfficial/testimonials_grid_section/5532c958b7d3c9b910a216b198fdd21c73112d84/images/bg-pattern-quotation.svg);background-repeat:no-repeat;background-position-x:25rem}.NewTestimonial_div2__q6XgX{background:#49556b;grid-column:3/4;grid-row:1/2;padding:10px 1rem}.NewTestimonial_div3__qZmdZ{background:white;grid-column:4/5;grid-row:1/3;color:black}.NewTestimonial_div4__aYbEl{background:white;grid-column:1/2;grid-row:2/3;color:black}.NewTestimonial_div5__TYR4_{background:#18202d;grid-column:2/4;grid-row:2/3}.NewTestimonial_userdetails__Uo0xP{display:flex}.NewTestimonial_imgbox__cCh4q{margin-right:1rem}.NewTestimonial_imgbox__cCh4q img{border-radius:50%;width:2rem;border:2px solid #cec5c5}.NewTestimonial_detbox__25bhJ{display:flex;flex-direction:column;justify-content:center}.NewTestimonial_detbox__25bhJ p{margin:0}.NewTestimonial_detbox__25bhJ .NewTestimonial_name__lzSeS{color:hsl(0,0%,81%);font-size:.9rem;margin-bottom:.1rem;font-weight:600}.NewTestimonial_detbox__25bhJ .NewTestimonial_name__lzSeS.NewTestimonial_dark___U38u{color:#49505a}.NewTestimonial_detbox__25bhJ .NewTestimonial_designation__FDzJb{color:hsl(0,0%,81%);opacity:50%;font-size:.8rem}.NewTestimonial_detbox__25bhJ .NewTestimonial_designation__FDzJb.NewTestimonial_dark___U38u{color:#49505a}.NewTestimonial_review__F_UUw h4{font-size:1.4rem;color:#f3deff;font-weight:600;line-height:1.5}.NewTestimonial_review__F_UUw.NewTestimonial_dark___U38u h4{color:#4b5258}.NewTestimonial_review__F_UUw p{font-size:.95rem;color:#f3deff;font-weight:500;opacity:50%;line-height:1.5}.NewTestimonial_review__F_UUw.NewTestimonial_dark___U38u p{color:#0e0e0e}.NewTestimonial_attribution__5u4hq{font-size:1rem;line-height:1.5;position:fixed;bottom:1rem;right:1rem;text-align:right}.NewTestimonial_attribution__5u4hq a{text-decoration:none}@media only screen and (max-width:1000px){.NewTestimonial_innerdiv__UzMsq{transform:scale(.7)}}@media only screen and (max-width:800px){.NewTestimonial_innerdiv__UzMsq{transform:scale(.6)}}@media only screen and (max-width:600px){.NewTestimonial_div1__28tXA{background-position-x:10rem}.NewTestimonial_div2__q6XgX{background:#49556b;grid-column:3/4;grid-row:1/2;padding:1rem 2rem}.NewTestimonial_innerdiv__UzMsq{display:flex;flex-direction:column;transform:scale(1);margin:2rem 2rem 5rem}}.hero-banner-wrapper,.hero-carousel-wrapper{position:relative;height:90vh;overflow:hidden}.carousel-slide{position:relative;height:90vh;width:100%}.carousel-banner-slide{position:relative;height:100vh;width:100%}.carousel-bg-image{height:100vh}.black-overlay{position:absolute;inset:0;background:rgba(0,0,0,.75);z-index:1}.carousel-caption-left{top:18%}.carousel-banner-left,.carousel-caption-left{position:absolute;left:5%;z-index:2;color:white;max-width:700px}.carousel-banner-left{top:25%}.carousel-caption-left h1{font-size:2.5rem;font-weight:700;line-height:1.4;margin-bottom:20px}.carousel-caption-left p{font-size:1.1rem;line-height:1.6;margin-bottom:30px}.btn-group{display:flex;gap:16px}.outline-btn{background:transparent;border:1px solid white;padding:10px 24px;color:white;font-weight:500;cursor:pointer;transition:all .3s ease}.outline-btn:hover{background:white;color:black}.custom-indicators{position:absolute;bottom:90px;left:50%;transform:translateX(-50%);display:flex;gap:16px;z-index:2}.indicator-dot{width:40px;height:4px;background-color:#444;border-radius:2px;overflow:hidden;position:relative}.progress-bar-fill{position:absolute;top:0;left:0;height:100%;background-color:#ff4040;width:0}.fill{animation:fillBar 4s linear forwards}.bounce-icon{animation:bounceUpDown 1s ease-in-out infinite;display:inline-block}@keyframes bounceUpDown{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes fillBar{0%{width:0}to{width:100%}}.scroll-explore{position:absolute;bottom:40px;width:100%;text-align:center;color:white;font-size:.9rem;letter-spacing:2px;z-index:2}.carousel-caption-right{position:absolute;top:15%;right:5%;z-index:2;padding:10px;border-radius:12px;width:360px;max-width:95%;box-shadow:0 0 20px rgba(0,0,0,.3)}.carousel-banner-image,.carousel-bg-image{width:100%;height:100%;object-fit:cover}.banner-buttons{margin-top:60px}.banner-buttons,.carousal-buttons{display:flex;gap:12px;flex-wrap:wrap}.carousal-buttons{margin-top:80px}.btn{display:inline-flex;align-items:center;padding:10px 20px;border-radius:25px;font-weight:600;text-decoration:none;transition:.3s}.call-btn{color:black;border:1px solid black;background-color:white}.call-btn:hover{background-color:black;color:white}.contact-btn{background-color:#007bff;color:white;border:none}.contact-btn:hover{background-color:#0056b3;color:white}@media screen and (max-width:992px){.carousel-caption-right{position:static;margin:20px auto;width:90%}.carousel-caption-left{text-align:center;left:0;right:0;margin:auto}}@media (max-width:768px){.hero-carousel-wrapper{position:relative;height:580px;overflow:visible}.hero-banner-wrapper{position:relative;height:1000px;overflow:visible}.carousel-slide{position:relative;height:500px;width:100%}.carousel-banner-slide{position:relative;height:580px;width:100%}.carousel-banner-image{width:100%;height:580px;object-fit:cover}.carousel-banner-left,.carousel-caption-left{top:10%;padding:0 4px}.carousel-caption-left h1{font-size:1.5rem}.carousel-caption-left p{font-size:.95rem;margin-bottom:20px}.banner-buttons{margin-top:40px}.custom-indicators{bottom:70px}.carousel-caption-right{position:static;margin:20px auto 0;width:90%;transform:none;top:auto;left:auto;box-shadow:none}.carousal-buttons{margin-top:40px;display:flex;justify-content:center}}