.faq-module .section-title{margin-bottom:10px;text-transform:capitalize}.faq-module .description{margin-bottom:30px}.faq-module .flechita{fill:var(--alternate-color)}.faq-module #flechita{-webkit-transform:scale(1.5);transform:scale(1.5)}.faq-module .faq-title.open{border-bottom:1px solid var(--primary-color)}.faq-module .faq-container{background-color:#fff;margin-bottom:12px;width:100%}.faq-module .faq-title{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 30px 10px 15px;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}.faq-module .faq-title .icon-before{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px}.faq-module .faq-title .title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:400;margin-bottom:0}.faq-module .faq-title .icon-before svg{width:30px}.faq-module .faq-title p{margin:0}.faq-module .faq-title.open{border-bottom:1px solid rgba(13,110,184,.3)}.faq-module .faq-title.open .toggle-icon{-webkit-transform:rotate(-180deg) translate(5px,5px);transform:rotate(-180deg) translate(5px,5px)}.faq-module .faq-title span.toggle-icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-module .faq-content{display:none;overflow:auto;padding:20px}.faq-module .faq-content a.btn-simple{font-size:medium;line-height:normal;margin:0}@media screen and (max-width:768px){.faq-module .faq-title .icon-before{display:none!important}.faq-module .faq-title.open .toggle-icon{-webkit-transform:rotate(-180deg) translate(5px,5px);transform:rotate(-180deg) translate(5px,5px)}.faq-title{padding:6px 30px 6px 10px!important}.faq-title>*{font-size:16px}.faq-module #flechita{-webkit-transform:scale(1.2);transform:scale(1.2)}}