.about-faq-card{width:100%}.about-faq-card h3{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:12px 20px;background-color:#bc00ff;color:#fff}.about-faq-card .about-faq-card-info{width:100%;height:0;padding:0 20px;opacity:0;overflow:hidden;transform:translateY(12px);transition:all .35s ease-out 0s}.about-faq-card .about-faq-card-info .contacts-icons{flex-direction:row;margin:0 0 16px}.about-faq-card .about-faq-card-info .contacts-icons .btn{margin-right:12px}.about-faq-card.active .about-faq-card-info{height:auto;opacity:1;transform:translateY(0);transition:all .35s ease-out 0s}.about-wrap{width:100%;margin:20px 0;padding:24px 0}.about-wrap .about-info-wrap{display:grid;align-items:stretch;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.about-wrap .about-info-wrap .about-info-image{width:100%;height:auto}.about-wrap .about-info-wrap .about-info-image img{width:100%;height:auto;object-fit:contain}.about-wrap .about-info{width:100%}.about-wrap .about-info .about-info-btn{display:block;width:200px}.about-wrap .about-info .about-info-btn .btn.small{width:100%}.about-wrap .about-info h3{margin-bottom:12px}.about-wrap .about-faq{width:100%}.about-wrap h1,.about-wrap h2{margin-bottom:20px;line-height:1.22}.about-wrap h2{font-weight:700}.about-wrap p{margin:0 0 20px}.about-wrap h3{margin-top:20px}@media (max-width:640px){.about-wrap{padding:0}.about-wrap .about-info-wrap{grid-template-columns:1fr;gap:16px}}