.faq{padding-top:100px}.container__faq{width:100%;max-width:930px;margin:0 auto;position:relative;padding:0 20px}.faq__heading{font-weight:400;font-size:40px;letter-spacing:.4px;text-align:center;line-height:44px;color:#011e41;margin-bottom:40px}.faq__item{background-image:linear-gradient(180deg,#eaeaea 0%,#fffefe 0%,#f8f8f8 100%);border:1px solid #dbdbdb;padding:30px 60px;padding-left:80px;position:relative;cursor:pointer;margin-bottom:20px}.faq__item-open{position:absolute;width:23px;height:23px;top:35px;left:40px;border:1px solid #020202;border-radius:100%}.faq__item-open::before{position:absolute;width:13px;height:1px;content:" ";background:#020202;top:0;left:0;right:0;bottom:0;margin:auto}.faq__item-open::after{position:absolute;width:13px;height:1px;content:" ";background:#020202;top:0;left:0;right:0;bottom:0;margin:auto;transform:rotate(90deg);transition:ease-in-out .3s all}.faq__item h4{font-weight:700;font-size:20px;color:#011e41;letter-spacing:.29px;line-height:31px;margin-bottom:5px;margin-top:0;margin-bottom:0}.faq__item-content{font-weight:400;font-size:18px;color:#011e41;letter-spacing:.27px;line-height:22px;display:none;margin-top:10px}.faq__item-content p,.faq__item-content span{font-size:18px;color:#011e41;letter-spacing:.27px;line-height:22px}.faq__item.open .faq__item-open::after{transition:ease-in-out .3s all;transform:rotate(180deg)}h3.faq-section{font-size:30px;letter-spacing:.3px;line-height:40px;margin-bottom:30px;margin-top:50px;font-weight:400}.faq__label{display:block;font-family:'proxima-nova',sans-serif;font-size:14px;color:#082f3e;letter-spacing:2.61px;text-align:center;margin-bottom:10px;font-style:italic;font-weight:600}