@keyframes shake{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}#OurStory h2{text-align:center;letter-spacing:2.8px;font-size:28px;font-weight:700;line-height:34px}@media (width>=1024px){#OurStory h2{letter-spacing:2px;font-size:40px;line-height:56px}}#OurStory p{font-weight:500}#OurStory .ks-details{margin-bottom:50px}@media (width>=1024px){#OurStory .ks-details{margin:0 20px 100px}}#OurStory .ks-details .about-ks{flex-direction:row;justify-content:center;align-items:center;margin:50px 0;display:flex}@media (width>=768px){#OurStory .ks-details .about-ks{text-align:left;gap:20px;margin-left:50px;margin-right:50px}}@media screen and (width>=1200px){#OurStory .ks-details .about-ks{gap:85px;margin:80px 30px}}#OurStory .ks-details .about-ks .text-div{padding:0 20px}@media (width>=768px){#OurStory .ks-details .about-ks .text-div{max-width:400px;padding:0}}@media (width>=1024px){#OurStory .ks-details .about-ks .text-div{max-width:556px}}#OurStory .ks-details .about-ks .text-div .title{margin-bottom:16px}@media (width>=768px){#OurStory .ks-details .about-ks .text-div .title{text-align:left;margin-bottom:10px}}#OurStory .ks-details .about-ks .text-div p{margin-bottom:20px;font-size:18px;line-height:24px}#OurStory .ks-details .about-ks .img-div{display:none}@media (width>=768px){#OurStory .ks-details .about-ks .img-div{width:45%;max-width:508px;display:block}#OurStory .ks-details .about-ks .img-div img{border-radius:20px}}#OurStory .ks-details .point-cards{flex-flow:wrap;justify-content:center;gap:20px;display:flex}#OurStory .ks-details .point-cards .point-card{text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:158px;padding:14px;display:flex;box-shadow:0 1px 5px #0000001f}@media (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{color:#e01422;font-size:43px;font-weight:700;line-height:55px;display:inline-block}@media (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{color:#e01422;font-size:19px;font-weight:700}@media (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 (width>=1024px){#OurStory .ks-details .point-cards .point-card .bold-enlarge{font-size:21px}}#OurStory .ks-details .point-cards .point-card .vertical-text{flex-direction:column;justify-content:center;align-items:center;padding-top:5px;display:inline-flex}#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{justify-content:center;align-items:center;display:flex}#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 (width>=1024px){#OurStory .ks-details .free-quote-p{margin-top:40px;font-size:20px}}#OurStory .customer-reviews-section{background:linear-gradient(#f9f2f2,#f9f2f2 70%,#fff);margin-bottom:0;padding:50px 0 60px}@media (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 (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 (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 (width>=1024px){#OurStory .customer-reviews-section .reviews-slider{padding:30px 40px 50px}}#OurStory .customer-reviews-section .reviews-slider-fallback{scroll-snap-type:x mandatory;gap:20px;padding:20px 20px 50px;display:flex;overflow-x:auto}@media (width>=1024px){#OurStory .customer-reviews-section .reviews-slider-fallback{padding:20px 40px 50px}}#OurStory .customer-reviews-section .review-card{scroll-snap-align:start;background:linear-gradient(145deg,#fff,#fefbfb);border:1px solid #f0e8e8;border-top:3px solid #d31117;border-radius:14px;flex-direction:column;gap:16px;min-width:280px;height:240px;padding:26px 24px 24px 26px;transition:background-color .3s;display:flex;position:relative;overflow:hidden}@media (width>=1024px){#OurStory .customer-reviews-section .review-card{height:260px}}#OurStory .customer-reviews-section .review-card:before{content:"";opacity:.6;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-repeat:no-repeat;background-size:contain;width:32px;height:32px;position:absolute;bottom:20px;right:20px}#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{align-items:center;gap:12px;display:flex}#OurStory .customer-reviews-section .review-card__avatar{color:#fff;letter-spacing:-.5px;background:#d31117;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;transition:transform .3s;display:flex}#OurStory .customer-reviews-section .review-card__info{flex-direction:column;gap:4px;display:flex}#OurStory .customer-reviews-section .review-card__name{color:#222;font-size:16px;font-weight:700;transition:color .3s}#OurStory .customer-reviews-section .review-card__stars{gap:2px;display:flex}#OurStory .customer-reviews-section .review-card__stars img{width:13px;height:13px}#OurStory .customer-reviews-section .review-card__text{color:#444;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}@media (width>=1024px){#OurStory .customer-reviews-section .review-card__text{-webkit-line-clamp:5;font-size:15px}}#OurStory .awards-section-div{padding-top:30px}@media (width>=1024px){#OurStory .awards-section-div{background:linear-gradient(#f7f7f7,#fff) no-repeat padding-box padding-box;padding-top:50px}}#OurStory #SectionsPartners h2{padding:0 0 20px}@media (width>=640px){#OurStory #SectionsPartners h2{padding:0 0 40px}}#OurStory #SectionsPartners .partners-container{padding:20px 10px}@media (width>=768px){#OurStory #SectionsPartners .partners-container{padding:65px 65px 40px}}#OurStory #SectionsPartners .partners-container .star{width:157px;height:auto;top:-40px;left:-25px}@media (width>=1024px){#OurStory #SectionsPartners .partners-container .star{width:268px;top:-70px;left:-70px}}#OurStory #SectionsPartners .partners-container .medal-about-us{width:95px;height:auto;bottom:160px;right:-10px}@media (width>=640px){#OurStory #SectionsPartners .partners-container .medal-about-us{bottom:120px}}@media (width>=768px){#OurStory #SectionsPartners .partners-container .medal-about-us{bottom:0}}@media (width>=1024px){#OurStory #SectionsPartners .partners-container .medal-about-us{width:193px;bottom:0;right:-80px}}
