
.secTitle span{letter-spacing:.02em;font-size:30px;line-height:43px;font-family:var(--accent-font);color:var(--main-color);justify-content:center;display:flex}.secTitle p{color:#000;letter-spacing:.5px;font-size:17px;font-weight:400;line-height:2;padding:0 37px!important}p{margin-top:0;margin-bottom:1rem}.container{padding-left:.75rem;padding-right:.75rem}.faq-wrapper{justify-content:space-between;align-items:flex-start;gap:30px;width:95%;display:flex}.faq-left{flex:1}.faq-right{flex:1;justify-content:center;align-items:center;display:flex}.faq-right img{border-radius:10px;width:90%;transform:perspective(1000px)rotateY(-5deg);box-shadow:0 6px 18px #0000001a}.faq-card{cursor:pointer;background:#fff;border-radius:10px;margin-bottom:15px;padding:15px 20px;transition:all .3s;box-shadow:0 4px 15px #00000014}.faq-card:hover{transform:translateY(-2px)}.faq-card.active{border-left:4px solid #f7921f}.faq-question{justify-content:space-between;align-items:center;display:flex}.faq-question h3{color:#1b2336;font-size:18px;font-weight:800;line-height:32px;transition:all .5s;position:relative}.arrow{color:#666;font-size:16px;transition:transform .3s}.arrow.rotate{transform:rotate(180deg)}.faq-answer{color:#000;letter-spacing:.5px;font-size:15px;font-weight:400;line-height:2}.arrow-icon{color:#1f3e66;font-size:20px}@media (max-width:768px){.faq-wrapper{flex-direction:column;gap:20px}.faq-left{width:100%}.faq-right{order:2;width:100%;margin-top:20px}.faq-right img{width:100%;max-width:350px;transform:none}.faq-card{width:100%}.secTitle p{color:#000;letter-spacing:.5px;font-size:17px;font-weight:400;line-height:2;padding:0!important}}.carousel-container{width:95%;margin:auto}.carousel-image-box{width:100%;overflow:hidden}.carousel-image-box img{object-fit:cover;width:100%;height:100%}.subscribe-box{z-index:10;background:linear-gradient(90deg,#f9f9f9,#fff7f0);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:90%;padding:20px 30px;display:flex;position:absolute;bottom:-130px;box-shadow:0 6px 20px #00000014}.subscribe-left img{max-width:120px;height:auto}.subscribe-content{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:20px;display:flex}.subscribe-content h3{color:#1b2336;font-size:24px;line-height:32px}.subscribe-form{border:var(--main-color)solid .5px;background:#fff;border-radius:10px;flex-shrink:0;width:43%;height:48px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000001a}.subscribe-form input{border:none;outline:none;flex:1;padding:12px 20px;font-size:14px}.subscribe-form button{color:#fff;background:#142843;height:48px;padding:12px 25px;font-weight:600;transition:all .3s}.subscribe-form button:hover{background:#f7921f}@media (max-width:768px){.subscribe-box{text-align:center;flex-direction:column;padding:20px;bottom:-100px}.subscribe-content{flex-direction:column;justify-content:center;align-items:center}.subscribe-content h3{font-size:18px;line-height:26px}.subscribe-form{width:100%;margin-top:15px}.subscribe-left img{max-width:80px;margin-bottom:15px}}.main-faq{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.main-faq .secTitle .title{text-align:center;color:#142843;z-index:2;width:100%;margin:0 0 1rem;font-size:30px;font-weight:600;position:relative}.main-faq .secTitle .title:after{content:"";z-index:1;width:120px;height:5px;position:absolute;bottom:5px;right:0}
