.custom-faq-main-cont{display:grid;grid-template-columns:1fr 1.5fr;gap:0 50px}.custom-faq-main-cont-wrapper{background-color:#f8fbfe;padding:30px 0;margin-top:75px}.custom-faq-main-cont .description{display:flex;flex-direction:column;justify-content:center}.custom-faq-main-cont *{font-family:Poppins}.custom-faq-main-cont .description h1{font-size:34px;color:#123b62}.custom-faq-main-cont p{font-size:14px;color:#123b62}.custom-faq-main-cont .questions div{margin-bottom:10px;cursor:pointer;position:relative}.custom-faq-main-cont .questions div p{padding:15px 20px;border-radius:0 0 10px 10px;text-align:start}.custom-faq-main-cont .questions div h3{text-align:start;padding:15px 20px;border:1px solid rgba(197,220,255,1);border-radius:8px;font-weight:500;font-size:16px;line-height:22px;color:#123b62;display:flex;justify-content:space-between;align-items:center;margin:0;transition:.3s all}.custom-faq-main-cont .questions div h3.active{background-color:#354992;color:#fff;border-radius:8px 8px 0 0;border:transparent}.custom-faq-main-cont .questions div h3 img{max-width:15px;max-height:7px}.custom-faq-main-cont .questions div h3 img.active{background-color:red;content:url()}.custom-faq-main-cont .questions div{position:relative}.custom-faq-main-cont .questions div p{position:relative;z-index:0;transition:.3s all;opacity:0;max-height:0;padding-bottom:0;padding-top:0;border:1px solid transparent}.custom-faq-main-cont .questions div p.active{border:1px solid #2657bc;border-top:none;opacity:1;max-height:130px;padding:15px 20px}.rotateUp{content:url(https://cdn.shopify.com/s/files/1/0550/6678/7899/files/Vector_3.png?v=1647239410);animation-name:rotationUp;animation-duration:.7s;animation-fill-mode:forwards}.rotateDown{animation-name:rotationDown;animation-duration:.4s;animation-fill-mode:forwards}@keyframes rotationUp{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotationDown{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@media (max-width: 900px){.custom-faq-main-cont .description p{display:none}.custom-faq-main-cont .description h1{margin:0;font-size:22px;text-align:center}.custom-faq-main-cont{grid-template-columns:1fr;gap:20px}}@media (max-width: 450px){.custom-faq-main-cont .questions div p.active{max-height:250px}.custom-faq-main-cont-wrapper{margin-top:0}}
/*# sourceMappingURL=/s/files/1/0514/8324/6778/t/42/assets/section-custom-faq.css.map */
