@keyframes shake{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}#OurStory h2{text-align:center;font-size:28px;letter-spacing:2.8px;line-height:34px;font-weight:700}@media(min-width:1024px){#OurStory h2{font-size:40px;letter-spacing:2px;line-height:56px}}#OurStory p{font-weight:500}#OurStory .ks-details{margin-bottom:50px}@media(min-width:1024px){#OurStory .ks-details{margin:0 20px 100px}}#OurStory .ks-details .about-ks{margin:50px 0;display:flex;flex-direction:row;justify-content:center;align-items:center}@media(min-width:768px){#OurStory .ks-details .about-ks{gap:20px;text-align:left;margin-left:50px;margin-right:50px}}@media screen and (min-width:1200px){#OurStory .ks-details .about-ks{margin:80px 30px;gap:85px}}#OurStory .ks-details .about-ks .text-div{padding:0 20px}@media(min-width:768px){#OurStory .ks-details .about-ks .text-div{padding:0;max-width:400px}}@media(min-width:1024px){#OurStory .ks-details .about-ks .text-div{max-width:556px}}#OurStory .ks-details .about-ks .text-div .title{margin-bottom:16px}@media(min-width:768px){#OurStory .ks-details .about-ks .text-div .title{text-align:left;margin-bottom:10px}}#OurStory .ks-details .about-ks .text-div p{font-size:18px;line-height:24px;margin-bottom:20px}#OurStory .ks-details .about-ks .img-div{display:none}@media(min-width:768px){#OurStory .ks-details .about-ks .img-div{display:block;width:45%;max-width:508px}#OurStory .ks-details .about-ks .img-div img{border-radius:20px}}#OurStory .ks-details .point-cards{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center}#OurStory .ks-details .point-cards .point-card{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:14px;width:158px;box-shadow:0 1px 5px #0000001f;border-radius:10px}@media(min-width:1024px){#OurStory .ks-details .point-cards .point-card{width:189px;height:189px;padding:0 16px}}#OurStory .ks-details .point-cards .point-card .important-word{font-size:43px;font-weight:700;color:#e01422;line-height:55px;display:inline-block}@media(min-width:1024px){#OurStory .ks-details .point-cards .point-card .important-word{font-size:52px;line-height:65px}}#OurStory .ks-details .point-cards .point-card .text-tb{box-sizing:border-box;display:inline-block}#OurStory .ks-details .point-cards .point-card .bold-red{font-size:19px;font-weight:700;color:#e01422}@media(min-width:1024px){#OurStory .ks-details .point-cards .point-card .bold-red{font-size:24px}}#OurStory .ks-details .point-cards .point-card .bold-enlarge{font-size:17px;font-weight:700}@media(min-width:1024px){#OurStory .ks-details .point-cards .point-card .bold-enlarge{font-size:21px}}#OurStory .ks-details .point-cards .point-card .vertical-text{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding-top:5px}#OurStory .ks-details .point-cards .point-card .vertical-text span{writing-mode:vertical-rl;display:block}#OurStory .ks-details .point-cards .point-card .flex-container{display:flex;align-items:center;justify-content:center}#OurStory .ks-details .point-cards .point-card .bold-text{font-weight:700}#OurStory .ks-details .free-quote-p{text-align:center;margin-top:30px;padding:0 20px;font-size:18px}@media(min-width:1024px){#OurStory .ks-details .free-quote-p{margin-top:40px;font-size:20px}}#OurStory .customer-reviews-section{margin-bottom:0;padding:50px 0 60px;background:linear-gradient(180deg,#f9f2f2,#f9f2f2 70%,#fff)}@media(min-width:1024px){#OurStory .customer-reviews-section{padding:70px 0 80px}}#OurStory .customer-reviews-section .reviews-header{text-align:center;margin-bottom:40px;padding:0 20px}#OurStory .customer-reviews-section .reviews-header h2{margin-bottom:10px}#OurStory .customer-reviews-section .reviews-header .stars-img{width:140px;height:auto;margin:0 auto 12px}@media(min-width:1024px){#OurStory .customer-reviews-section .reviews-header .stars-img{width:200px}}#OurStory .customer-reviews-section .reviews-header .des{font-size:18px;font-weight:600}@media(min-width:1024px){#OurStory .customer-reviews-section .reviews-header .des{font-size:22px}}#OurStory .customer-reviews-section .reviews-header .des .highlight{color:#d31117;letter-spacing:1px}#OurStory .customer-reviews-section .reviews-slider{padding:30px 20px 50px}@media(min-width:1024px){#OurStory .customer-reviews-section .reviews-slider{padding:30px 40px 50px}}#OurStory .customer-reviews-section .reviews-slider-fallback{display:flex;gap:20px;overflow-x:auto;padding:20px 20px 50px;scroll-snap-type:x mandatory}@media(min-width:1024px){#OurStory .customer-reviews-section .reviews-slider-fallback{padding:20px 40px 50px}}#OurStory .customer-reviews-section .review-card{background:linear-gradient(145deg,#fff,#fefbfb);border-radius:14px;padding:26px 24px 24px 26px;border:1px solid #f0e8e8;border-top:3px solid #d31117;transition:background-color .3s ease;display:flex;flex-direction:column;gap:16px;height:240px;min-width:280px;scroll-snap-align:start;position:relative;overflow:hidden}@media(min-width:1024px){#OurStory .customer-reviews-section .review-card{height:260px}}#OurStory .customer-reviews-section .review-card:before{content:"";position:absolute;bottom:20px;right:20px;width:32px;height:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d3111720' viewBox='0 0 24 24'%3E%3Cpath d='M11.3 2.5c-1.4.7-2.5 1.6-3.4 2.7-1 1.2-1.5 2.5-1.7 4s0 3 .5 4.5q.9 2.25 2.7 3.9l1.3-1.5c-.8-.8-1.4-1.7-1.8-2.8-.4-1-.5-2.1-.4-3.2h2.8zm7 0c-1.4.7-2.5 1.6-3.4 2.7-1 1.2-1.5 2.5-1.7 4s0 3 .5 4.5q.9 2.25 2.7 3.9l1.3-1.5c-.8-.8-1.4-1.7-1.8-2.8-.4-1-.5-2.1-.4-3.2h2.8zh-2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:.6}#OurStory .customer-reviews-section .review-card:hover{background:linear-gradient(145deg,#fff5f5,#fff0f0);border-color:#d31117}#OurStory .customer-reviews-section .review-card:hover .review-card__avatar{transform:scale(1.1)}#OurStory .customer-reviews-section .review-card:hover .review-card__name{color:#d31117}#OurStory .customer-reviews-section .review-card__header{display:flex;align-items:center;gap:12px}#OurStory .customer-reviews-section .review-card__avatar{width:44px;height:44px;border-radius:50%;background:#d31117;color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-.5px;transition:transform .3s ease}#OurStory .customer-reviews-section .review-card__info{display:flex;flex-direction:column;gap:4px}#OurStory .customer-reviews-section .review-card__name{font-size:16px;font-weight:700;color:#222;transition:color .3s ease}#OurStory .customer-reviews-section .review-card__stars{display:flex;gap:2px}#OurStory .customer-reviews-section .review-card__stars img{width:13px;height:13px}#OurStory .customer-reviews-section .review-card__text{font-size:14px;line-height:1.7;color:#444;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media(min-width:1024px){#OurStory .customer-reviews-section .review-card__text{font-size:15px;-webkit-line-clamp:5}}#OurStory .awards-section-div{padding-top:30px}@media(min-width:1024px){#OurStory .awards-section-div{padding-top:50px;background:transparent linear-gradient(180deg,#f7f7f7,#fff) 0 0 no-repeat padding-box}}#OurStory #SectionsPartners h2{padding:0 0 20px}@media(min-width:640px){#OurStory #SectionsPartners h2{padding:0 0 40px}}#OurStory #SectionsPartners .partners-container{padding:20px 10px}@media(min-width:768px){#OurStory #SectionsPartners .partners-container{padding:65px 65px 40px}}#OurStory #SectionsPartners .partners-container .star{width:157px;height:auto;left:-25px;top:-40px}@media(min-width:1024px){#OurStory #SectionsPartners .partners-container .star{top:-70px;left:-70px;width:268px}}#OurStory #SectionsPartners .partners-container .medal-about-us{width:95px;height:auto;right:-10px;bottom:160px}@media(min-width:640px){#OurStory #SectionsPartners .partners-container .medal-about-us{bottom:120px}}@media(min-width:768px){#OurStory #SectionsPartners .partners-container .medal-about-us{bottom:0}}@media(min-width:1024px){#OurStory #SectionsPartners .partners-container .medal-about-us{width:193px;right:-80px;bottom:0}}
