.faq{counter-reset:faq-question;position:relative;z-index:9}@media (max-width:993px){.faq{padding:1em 0}}.faq-wrapper{background:transparent;border:2px solid transparent;border-radius:30px;overflow:hidden;position:relative;text-align:left;transition:all .3s ease-in-out;z-index:3}.faq-wrapper .faq-answer ul,.faq-wrapper .faq-answer ul li:first-child{margin-top:0}.faq-wrapper:nth-child(2):before{display:none}.faq-wrapper:hover{background:transparent linear-gradient(276deg,rgba(231,241,243,.4),hsla(0,0%,100%,.6) 100%) 0 0 no-repeat padding-box;z-index:10}.faq-wrapper.open,.faq-wrapper:hover{border:2px solid #fff;box-shadow:20px 10px 60px #45738a24}.faq-wrapper.open{position:relative;transition:all .3s ease-in-out;z-index:11}.faq-wrapper.open,.faq-wrapper.open:hover{background:transparent linear-gradient(276deg,#e7f1f3,#fff) 0 0 no-repeat padding-box}.faq-wrapper.open:hover{box-shadow:20px 10px 60px #45738a24}.faq-wrapper:before{border:1px solid hsla(0,0%,44%,.15);content:"";left:55px;position:absolute;right:40px;top:0;z-index:2}@media only screen and (max-width:1599.98px){.faq-wrapper:before{left:27px;right:46px}}@media only screen and (max-width:766.98px){.faq-wrapper{border-radius:15px}}@media only screen and (max-width:574.98px){.faq-wrapper:before{left:25px;right:23px}}.faq-wrapper .faq-question{color:#1d1d1d;counter-increment:faq-question;cursor:pointer;font-family:Futura Md BT;font-size:1.25rem;font-weight:500;letter-spacing:0;margin-bottom:0;margin-top:0;opacity:1;padding:30px 55px;position:relative;text-align:left}@media only screen and (max-width:1599.98px){.faq-wrapper .faq-question{padding:30px 80px 30px 30px}}@media only screen and (max-width:766.98px){.faq-wrapper .faq-question{font-size:1.1rem;padding:25px 70px 25px 25px}}.faq-wrapper .faq-question:after{background:url(https://info.qasource.com/hubfs/plus.svg) no-repeat 50%/75% auto;content:"";height:34px;position:absolute;right:2em;top:1.4em;transform:rotate(180deg);transition:all .25s linear;width:34px}@media only screen and (max-width:1599.98px){.faq-wrapper .faq-question:after{background-size:60%;top:1.4em}}@media only screen and (max-width:1439.98px){.faq-wrapper .faq-question:after{top:1.125em}}@media only screen and (max-width:990.98px){.faq-wrapper .faq-question:after{top:1em}}@media only screen and (max-width:574.98px){.faq-wrapper .faq-question:after{right:.8em;top:1.2em}}.faq-wrapper .faq-answer{display:none;padding:0 55px 30px}@media (max-width:993px){.faq-wrapper .faq-answer a{display:inline}}@media only screen and (max-width:1599.98px){.faq-wrapper .faq-answer{padding:0 30px 30px}}@media only screen and (max-width:766.98px){.faq-wrapper .faq-answer{font-size:1.1rem;padding:0 25px 25px}}@media only screen and (max-width:574.98px){.faq-wrapper .faq-answer{padding:0 25px 25px}}.faq-wrapper .faq-answer ul li{background:url(https://info.qasource.com/hubfs/qasource/images/list-style.svg) no-repeat 0 1px;color:#1d1d1d;font-family:Roboto,sans-serif;font-size:1.25rem;letter-spacing:0;margin-top:10px;opacity:1;padding-left:40px;text-align:left}@media only screen and (max-width:1599.98px){.faq-wrapper .faq-answer ul li{background-position-y:2px;background-size:19px;font-size:1.125rem;padding-left:33px}}@media only screen and (max-width:1199.98px){.faq-wrapper .faq-answer ul li{background-position-y:4px;background-size:16px;font-size:1.1rem;padding-left:25px}}@media only screen and (max-width:479.98px){.faq-wrapper .faq-answer ul li{font-size:1rem}}.faq-wrapper.open .faq-question:after{background:url(https://info.qasource.com/hubfs/minus.svg) no-repeat 50%/75% auto;transform:rotate(0deg)}@media only screen and (max-width:1599.98px){.faq-wrapper.open .faq-question:after{background-size:60%}}.faq-wrapper ul.lg-three-columns{display:flex;flex-wrap:wrap;list-style:none;padding:0}@media only screen and (min-width:767px){.faq-wrapper ul.lg-three-columns li{width:50%}}@media only screen and (min-width:1200px){.faq-wrapper ul.lg-three-columns li{width:33.3333%}}@media only screen and (max-width:766.98px){.faq-wrapper ul.lg-three-columns li{width:100%}}.faq-wrapper.open+.faq-wrapper:before,.faq-wrapper.open:before,.faq-wrapper:hover+.faq-wrapper:before,.faq-wrapper:hover:before{border-color:transparent}