.faq-section{background:#f3f4f7;padding:60px 20px}.faq-container{text-align:center;max-width:800px;margin:0 auto}.faq-answer-wrapper{transition:max-height .4s;overflow:hidden}.faq-heading{margin-bottom:10px;font-size:40px;font-weight:500}.faq-heading span{color:#655615}.faq-subheading{color:#555;margin-bottom:40px;font-size:18px}.faq-list{text-align:left}.faq-item{cursor:pointer;background:#fff;border:1px solid #d3dbdf;border-radius:10px;margin-bottom:12px;padding:18px 20px;transition:all .3s;box-shadow:0 2px 6px #00000014}.faq-item:hover{background:#fdfdfd}.faq-question{justify-content:space-between;align-items:center;font-size:18px;font-weight:500;display:flex}.arrow{font-size:22px;transition:transform .3s}.arrow.rotate{transform:rotate(180deg)}.faq-answer{color:#444;margin-top:10px;font-size:15px;line-height:1.6}@media (max-width:992px){.faq-section{padding:50px 30px}.faq-container{text-align:left}.faq-heading{font-size:28px}.faq-subheading{margin-bottom:30px;font-size:15px}.faq-question{font-size:16px}.faq-answer{font-size:14px}}@media (max-width:600px){.faq-section{padding:40px 30px}.faq-container{text-align:left}.faq-heading{font-size:24px}.faq-subheading{margin-bottom:25px;font-size:14px}.faq-item{padding:15px 12px}.faq-question{font-size:15px}.arrow{font-size:20px}.faq-answer{font-size:13px}}
.herosection-section{background:#fff;margin-top:72px;padding:60px 80px 40px}.herosection-container{justify-content:space-between;align-items:center;gap:50px;max-width:1300px;margin:0 auto;display:flex}.herosection-content{flex:1}.herosection-subtitle{color:#655615;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:16px;font-weight:500}.herosection-title{color:#0f172a;margin-bottom:20px;font-size:42px;font-weight:600;line-height:1.3}.herosection-title .highlight{color:#09c550}.herosection-points{color:#1e293b;flex-wrap:wrap;gap:20px;margin:20px 0 30px;font-weight:500;display:flex}.herosection-points span{align-items:center;gap:8px;font-size:15px;display:flex}.herosection-buttons{flex-wrap:wrap;gap:15px;display:flex}.btn{cursor:pointer;border:none;border-radius:8px;padding:14px 28px;font-size:16px;font-weight:500;transition:all .3s}.btn.primary{color:#655615;background:#fde105;border:1px solid #fde105}.btn.primary:hover{color:#655615;background:#fff;border:1px solid #655615}.btn.secondary{color:#2563eb;background:#f7f8fd;border:1px solid #3559c7}.btn.secondary:hover{color:#f7f8fd;background:#3559c7}.herosection-image{flex:1;justify-content:center;display:flex}@media (max-width:1024px){.herosection-title{font-size:34px;line-height:1.4}.herosection-subtitle{font-size:14px}}@media (max-width:860px){.herosection-section{padding:40px 30px}.herosection-container{text-align:center;flex-direction:column-reverse;gap:40px}.herosection-content{text-align:left;max-width:100%}.herosection-title{font-size:26px;line-height:34px}.herosection-subtitle{font-size:13px}.herosection-points{font-size:14px}.btn{padding:12px 22px;font-size:14px}}@media (max-width:480px){.herosection-section{padding:30px}.herosection-title{font-size:22px;line-height:30px}.herosection-subtitle{font-size:12px}.herosection-points{flex-direction:column;gap:12px}.herosection-buttons{flex-direction:column;align-items:center;gap:12px}.btn{width:100%;max-width:220px;padding:10px 18px;font-size:14px}}
.industries{background-color:#f8f9fb;padding:100px 20px}.container{margin:0 auto;max-width:1240px!important}.industries-heading{text-align:center;color:#0a0a0a;margin-bottom:60px;font-size:42px;font-weight:500}.industries-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.industry-card{text-align:center;background-color:#f3f7fe;border-radius:16px;padding:40px 30px;transition:transform .2s}.industry-card:hover{transform:translateY(-4px)}.industry-icon{width:auto;height:130px;margin-bottom:20px}.industry-title{color:#20282c;text-align:left;margin-bottom:8px;font-size:30px;font-weight:500}.industry-desc{color:#555;text-align:left;font-size:18px;line-height:1.6}@media (max-width:1024px){.industries-heading{margin-bottom:40px;font-size:36px}.industries-grid{grid-template-columns:repeat(2,1fr);gap:24px}.industry-card{padding:50px 24px}.industry-title{font-size:22px}.industry-desc{font-size:16px}}@media (max-width:640px){.industries-heading{font-size:30px;line-height:36px}.industries{padding:40px 28px}.industries-grid{grid-template-columns:1fr;gap:20px}.industry-card{padding:40px 20px}.industry-title{font-size:20px}.industry-desc{font-size:15px}.industry-icon{height:100px;padding-bottom:10px}}
.integration-section{text-align:center;background-color:#fff;padding:60px}.integration-header h2{margin-bottom:10px;font-size:48px;font-weight:700}.integration-header p{color:#555;margin-bottom:40px;font-size:18px}.integration-cards{grid-template-columns:repeat(4,1fr);justify-items:center;gap:20px;display:grid}.integration-card{cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;width:100%;padding:40px;transition:transform .3s,box-shadow .3s;display:flex}.integration-card img{width:auto;height:110px;margin-top:15px}.integration-card span{text-align:center;font-size:28px;font-weight:500}.integration-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}@media (max-width:1024px){.integration-section{padding:50px 30px}.integration-header h2{font-size:32px}.integration-header p{margin-bottom:35px;font-size:16px}.integration-cards{grid-template-columns:repeat(4,1fr)}.integration-card{padding:30px 20px}.integration-card img{width:auto;max-height:80px}.integration-card span{font-size:20px}}@media (max-width:768px){.integration-section{padding:40px 30px}.integration-header h2{font-size:24px}.integration-header p{margin-bottom:30px;font-size:14px}.integration-cards{grid-template-columns:repeat(2,1fr)}.integration-card{padding:20px 15px}.integration-card img{width:auto;height:60px}.integration-card span{font-size:14px}}@media (max-width:480px){.integration-card img{height:60px}.integration-card span{font-size:12px}.integration-cards{grid-template-columns:repeat(2,1fr);gap:20px}}
.message-wrapper{background-color:#fff;justify-content:center;padding:60px 20px;display:flex}.important-message-section{box-sizing:border-box;background:linear-gradient(96.18deg,#16d960 -8.83%,#202c51 85.59%);border-radius:16px;width:100%;max-width:1100px;margin:0 auto;padding:60px 70px}.message-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.message-text{color:#fff;flex:1}.message-text h2{color:#fff;margin-bottom:16px;font-size:40px;font-weight:500;line-height:1.2}.message-text p{color:#eceef1;margin-bottom:24px;font-size:16px;line-height:1.6}.cta-button{color:#fff;cursor:pointer;border:1px solid #fff;border-radius:8px;align-items:center;gap:8px;padding:12px 22px;font-size:16px;transition:all .3s;display:inline-flex}.cta-button:hover{color:#000;background-color:#fff}.message-image{flex:1;justify-content:end;align-items:center;display:flex}.message-image img{object-fit:contain;width:100%;max-width:360px;height:auto}@media (max-width:1024px){.important-message-section{padding:50px 40px}.message-text h2{font-size:28px}.message-text p{font-size:15px}.message-image img{max-width:200px}}@media (max-width:600px){.important-message-section{padding:40px 20px}.message-container{text-align:center;flex-direction:column}.message-text h2{font-size:24px}.message-text p{font-size:14px}.cta-button{justify-content:center;padding:10px 18px;font-size:14px}.message-image{justify-content:center}.message-image img{object-fit:contain;width:70%;max-width:300px;height:auto}}@media (max-width:480px){.important-message-section{padding:30px 15px}.message-text h2{font-size:34px}.message-text p{font-size:13px}.cta-button{padding:8px 16px;font-size:13px}.message-image img{width:90%;max-width:320px}}
.product-tour{background-color:#65561520;padding:40px 20px}.container{max-width:1153px;margin:0 auto}.section-heading{text-align:center;color:#111;margin-bottom:50px;font-size:42px;font-weight:500}.main-preview{justify-content:center;display:flex}.main-preview img{border-radius:12px;width:100%;max-width:600px;box-shadow:0 6px 30px #0000000a}.feature-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.feature-card{background-color:#fff;border-radius:12px;padding:0;overflow:hidden}.feature-card img{object-fit:cover;width:100%;height:auto;display:block}@media (max-width:1024px){.section-heading{font-size:36px}.feature-grid{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:768px){.section-heading{margin-bottom:40px;font-size:28px}.main-preview{margin-bottom:40px}.feature-grid{grid-template-columns:1fr}}
.testimonial-section{background:#65561520;padding:40px 60px}.carousel-container{max-width:1400px;margin:0 auto;position:relative}.carousel-heading{text-align:center;margin-bottom:40px;font-size:34px;font-weight:500;line-height:1.3}.carousel-heading span{color:#655615}.carousel-wrapper{justify-content:center;align-items:center;height:340px;display:flex;position:relative;overflow:hidden}.testimonial-card{opacity:0;background:#fff;border:1px solid #d7def4;border-radius:18px;width:480px;padding:25px;transition:all .5s;position:absolute;top:0;transform:scale(.85);box-shadow:0 6px 16px #0000001f}.testimonial-card.activeSlide{opacity:1;z-index:3;transform:translate(0)scale(1)}.testimonial-card.lastSlide{opacity:.6;z-index:2;transform:translate(-480px)scale(.9)}.testimonial-card.nextSlide{opacity:.6;z-index:2;transform:translate(480px)scale(.9)}.testimonial-card.hiddenSlide{opacity:0;z-index:1;transform:scale(.7)}.stars{color:#fbbf24;margin-bottom:15px;font-size:18px}.testimonial-text{color:#444;margin-bottom:20px;font-size:15px;line-height:1.6}.author{align-items:center;gap:12px;display:flex}.author-img{object-fit:cover;border-radius:50%;width:45px;height:45px}.author-name{font-weight:700}.author-role{color:gray;font-size:13px}.arrow-btn{cursor:pointer;z-index:4;background:#fff;border:1px solid #a7b6be;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:background .3s;display:flex;position:absolute;top:45%;transform:translateY(-50%);box-shadow:0 3px 8px #0003}.arrow-iconn{color:#333;font-size:28px;font-weight:700}.arrow-btn.left{left:30px}.arrow-btn.right{right:30px}.dots{justify-content:center;gap:10px;margin-top:20px;display:flex}.dot{cursor:pointer;background:#fff;border:none;border-radius:50%;width:12px;height:12px}.dot.active{background:#655615}@media (max-width:1024px){.testimonial-section{padding:40px}.testimonial-card{width:380px}.testimonial-card.lastSlide{transform:translate(-400px)scale(.9)}.testimonial-card.nextSlide{transform:translate(400px)scale(.9)}}@media (max-width:680px){.carousel-wrapper{height:auto;min-height:340px}.testimonial-card{opacity:0;width:100%;transition:all .5s;position:absolute;transform:translate(100%)scale(.9)}.testimonial-card.activeSlide{opacity:1;z-index:3;transform:translate(0)scale(1)}.testimonial-card.lastSlide{opacity:.6;z-index:2;transform:translate(-100%)scale(.9)}.testimonial-card.nextSlide{opacity:.6;z-index:2;transform:translate(100%)scale(.9)}.testimonial-card.hiddenSlide{opacity:0;z-index:1;transform:scale(.7)}.arrow-btn{display:none}}@media (max-width:480px){.testimonial-section{padding:30px}.carousel-heading{text-align:left;margin-bottom:20px}.dots{margin-top:20px;display:none}.carousel-wrapper{height:auto;min-height:390px}}
.homefeature-section{background:#fafafa;max-width:1720px;margin:auto;padding:40px 80px 60px}.homefeature-header{text-align:center;margin:0 auto 60px}.homefeature-subtitle{color:#655615;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:500}.homefeature-title{color:#0f172a;font-size:38px;font-weight:500;line-height:1.3}.homefeature-container{flex-direction:column;gap:80px;display:flex}.homefeature-item{justify-content:space-between;align-items:center;gap:50px;display:flex}.homefeature-item.reverse{flex-direction:row-reverse}.homefeature-text{flex:1}.homefeature-tag{color:#566b76;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:500;display:flex}.homefeature-icon{color:#09c550;font-size:16px}.homefeature-title{color:#0f172a;margin-bottom:15px;font-size:44px;font-weight:500;line-height:1.2}.homefeature-title .highlight{color:#655615}.homefeature-desc{color:#334155;margin-bottom:20px;font-size:18px}.homefeature-btn{color:#655615;cursor:pointer;background:#fff;border:1px solid #655615;border-radius:6px;padding:12px 24px;font-weight:500;transition:all .3s}.homefeature-btn:hover{color:#655615;background:#fde105;border:1px solid #fde105}.homefeature-image{flex:1;justify-content:center;display:flex}.homefeature-image img{border-radius:40px;max-width:100%}@media (max-width:1200px){.homefeature-section{padding:50px 40px}.homefeature-title{font-size:36px}}@media (max-width:992px){.homefeature-item{text-align:left;align-items:flex-start;gap:30px}.homefeature-text{order:2}.homefeature-image{order:1;justify-content:flex-start}.homefeature-title{font-size:32px}.homefeature-desc{font-size:16px}}@media (max-width:576px){.homefeature-section{padding:40px 30px}.homefeature-title{font-size:26px}.homefeature-desc{font-size:15px}.homefeature-item{text-align:left;flex-direction:column;align-items:flex-start;gap:30px}.homefeature-item.reverse{flex-direction:column}}
.trusted-section{text-align:center;padding:40px}.trusted-container{max-width:1200px;margin:0 auto}.trusted-container h2{margin-bottom:10px;font-size:48px;font-weight:700}.trusted-heading{color:#333;font-size:24px;font-weight:500}.brands-wrapper{justify-content:center;align-items:center;gap:50px;margin-top:20px;display:flex}.brand-logo img{opacity:.95;width:260px;height:auto;transition:transform .2s;display:block}.brand-logo img:hover{opacity:1;transform:scale(1.05)}@media (max-width:992px){.trusted-heading{font-size:16px}.trusted-container h2{font-size:32px}.brands-wrapper{gap:30px}.brand-logo img{width:120px}}@media (max-width:768px){.trusted-container h2{font-size:24px}.trusted-heading{font-size:20px}.brands-wrapper{flex-flow:wrap;gap:20px}.brand-logo img{width:100px}}@media (max-width:480px){.brands-wrapper{grid-template-columns:repeat(2,1fr);justify-items:center;gap:20px;display:grid}.brand-logo img{width:200px}}
