.accordion__wrapper h3,.components .component-desc h3{margin-bottom:30px;font-family:Tajwal-medium,sans-serif}:root{--main-color:#0e0515;--brand-color:#5a3f6e;--light-color:#f8f7f9}.components{padding:180px 0;overflow:hidden;position:relative;background-color:var(--light-color)}@media (min-width:1400px){.component-description-wrapper,.components .components-list{background-color:#fff;border-radius:50px 100px;box-shadow:2px 2px 52px 6px #5a3f6e0a}.components .components-list{padding:70px 0;margin:auto;display:flex;width:400px}.components .components-list .components-list-wrapper{background-color:#fff;padding:0 20px;border-radius:20px;height:300px;margin:0;overflow-y:scroll;width:100%}.components .components-list .components-list-wrapper .item{padding:15px 20px;border-radius:20px;background-color:var(--light-color);cursor:pointer;transition:.4s ease-in-out;font-family:Tajwal-medium,sans-serif;width:100%}.components .components-list .components-list-wrapper .item:not(:last-of-type){margin-bottom:15px}.component-description-wrapper{padding:70px 30px}.component-description-wrapper .component-desc p{color:var(--main-color)}}.components .components-list .components-list-wrapper .item.active,.components .components-list .components-list-wrapper .item:hover{background-color:var(--brand-color);color:#fff}.components .component-desc{padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center}.components .component-desc h3{color:var(--brand-color);font-size:50px;font-weight:700}.components .component-desc p{font-family:Tajwal-medium,sans-serif;color:#333;font-size:18px}.components .component-desc img{width:50%;border-radius:30px;margin:auto;object-fit:fill;height:250px}.components .actions{padding:10px}@media (max-width:1400px){.components .wrapper{padding:0;background-image:none;background-color:transparent}.components .components-list{width:100%;overflow-x:scroll;margin-top:0!important;margin:auto;display:flex}.components .components-list .components-list-wrapper{display:flex;gap:10px;margin:10px auto;justify-content:space-between}.components .components-list .components-list-wrapper .item{padding:15px 20px;border-radius:10px;background-color:var(--light-color);cursor:pointer;transition:.4s ease-in-out;font-family:Tajwal-medium,sans-serif;width:auto;white-space:nowrap}.components .components-list .components-list-wrapper .item:first-of-type{margin-right:10px}.components .components-list .components-list-wrapper .item:last-of-type{margin-left:10px}.components .component-desc p{font-family:Tajwal-medium,sans-serif;color:#333;font-size:18px}}@media (max-width:768px){.components{padding:50px 0}.components .component-desc h3{font-size:30px;font-weight:700;margin-bottom:30px}.component .wave-bottom svg,.component .wave-top svg{height:70px}.components .component-desc img{width:100%}}.product-info .product-info__subsection h3,.uses .uses__item h3{color:var(--main-color);font-weight:600;margin-bottom:20px}.FAQ,.product-info,.survey-results,.uses{padding:80px 0;overflow:hidden;position:relative}.accordion__wrapper{border-radius:2.5rem;background-color:#fff;padding:20px;width:80%;margin:0 auto 30px;box-shadow:0 0 19px #d6d3d378;overflow:hidden}.accordion__wrapper h3{font-weight:600}.accordion__title{font-size:10px;font-weight:500;color:#333;text-align:center;margin-bottom:4rem}.accordion__question,.product-info .product-info__subsection h3,.uses .uses__item h3{font-family:Tajwal-medium,sans-serif;font-size:22px}.accordion{padding:15px;border:1px solid #e8e8e8;background-color:#f5f5f5bd;border-radius:15px;margin-bottom:30px}.accordion.active{background-color:#fff;border:1px solid var(--main-color)}.accordion__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:Tajwal-medium,sans-serif}.accordion__icon{background-color:var(--main-color);width:2.2rem;height:2.2rem;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;flex-shrink:0}.accordion__icon img{width:14px;transition:.4s ease-in-out}.accordion.active .accordion__icon img{transform:rotate(180deg)}.accordion__question{font-weight:500;color:#333}.accordion__answer{padding:2rem 0;font-family:Tajwal-medium,sans-serif}.accordion__content{overflow:hidden;height:0;transition:.4s ease-in-out;font-family:Tajwal-medium,sans-serif}@media screen and (min-width:992px){.accordion__wrapper{width:80%}}@media screen and (max-width:992px){.accordion__wrapper{width:100%;padding:20px 10px;border-radius:10px}}@media (max-width:576px){.accordion{margin-bottom:15px}.accordion__question{font-size:16px}}.testimonials{padding:80px 0}.product-info *,.testimonials *{font-family:Tajwal-medium,sans-serif}.testimonials .container{overflow:hidden;position:relative;background-color:#fff;border-radius:50px;padding:40px;box-shadow:0 14px 48px #35327c26;z-index:4}.product-info .product-info__subsection,.uses .uses__item{background-color:#fff;box-shadow:2px 2px 52px 6px #5a3f6e0a;text-align:center;transition:.4s ease-in-out}@media (max-width:992px){.testimonials{padding:50px 0}.testimonials .container{padding:20px}}.testimonials .special-heading{overflow:hidden}.testimonials .box{background-color:#fff;border:1px solid #d2d3d6;padding:10px;border-radius:16px;transition:.4s ease-in-out;position:relative}.testimonials .box .qoutes{position:absolute;top:-30px;left:20px;background-color:var(--main-color);padding:20px;border-radius:20px}.testimonials .box .qoutes img{width:50px}@media (max-width:450px){.testimonials .box .qoutes{position:absolute;top:-38px;left:10px;background-color:var(--main-color);padding:20px;border-radius:20px}.testimonials .box .qoutes img{width:30px;height:30px}}.testimonials .box:hover{background-color:#f0f5fe;border:1px solid #f0f5fe;transform:translateY(-10px)}.testimonials .box .customer-profile{display:flex;align-items:center;gap:10px;padding:15px 0;border-bottom:1px dashed #35327c5c}.testimonials .box .customer-profile .customer-picture img{width:70px;border-radius:50%}.testimonials .box .customer-profile .customer-data .name{font-size:20px;color:var(--brand-color);font-weight:600}.testimonials .box .customer-profile .customer-data .reviews img{width:auto}.testimonials .box .customer-comment{padding:15px 0 0;min-height:120px}.testimonials .box .customer-comment p{color:#585454}@media (max-width:850px){.testimonials .owl-nav{flex-direction:row-reverse;align-items:center;justify-content:center;gap:10px}.testimonials .owl-nav .owl-next,.testimonials .owl-nav .owl-prev{position:static;transform:translateY(0);width:55.5px;height:30px;filter:drop-shadow(0px 2px 2px rgba(28, 41, 90, .04));transition:.4s ease-in-out;visibility:visible;opacity:1;background:var(--brand-color)!important;border:1px solid var(--brand-color)!important;border-radius:5px!important}}.uses .uses__item{padding:20px;height:270px;border-radius:20px;border:2px solid transparent}.uses .uses__item:hover{border-radius:20px 50px 20px 20px;transform:translateY(-10px);border:2px solid var(--brand-color)}.uses .uses__item .icon img{width:80px;margin-bottom:30px}@media (max-width:767px){.FAQ,.product-info,.survey-results,.uses{padding:50px 0}}.product-info .product-info__subsection{padding:20px;border-radius:20px;border:2px solid transparent;margin-bottom:30px}