.faqs .card{border:none;border-radius:6px;box-shadow:0 2px 7px 0 rgba(0,0,0,.18);background-color:#fff}.faqs .accordion .card{width:1100px;margin:0 auto 1rem;box-shadow:0 2px 7px 0 rgba(0,0,0,.18);border-radius:4.5px!important}.faqs .card-header{background:#fff;border:none;border-radius:4.5px!important}.faqs .card-header .btn-link{width:95%;font-size:17px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-decoration:none;text-align:left;white-space:normal;padding-left:0}.faqs .card-header .btn-link .collapse-icon{position:absolute;margin-top:8px;right:18px}.faqs .card-header .btn-link[aria-expanded=true] .collapse-icon{transform:rotate(180deg);transition:all .5s}.faqs .card-header .btn-link[aria-expanded=false] .collapse-icon{transition:all .5s}.faqs .card-header .btn-link:active,.faqs .card-header .btn-link:focus,.faqs .card-header .btn-link:hover,.faqs .card-header .btn-link:visited{text-decoration:none}.faqs .card-body{font-size:17px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2f322c;padding-top:0}.faqs .card-body p{margin-bottom:.5rem}.faqs .card-title{font-size:17px;font-weight:900;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2f322c;margin-bottom:0;padding:.25rem}@media (max-width:1439px){.faqs .accordion .card{width:1069px}}@media (max-width:1199px){.faqs .accordion .card{width:868px}}@media (max-width:969px){.faqs .accordion .card{width:729px}}@media (max-width:749px){.faqs .accordion .card{width:460px}}@media (max-width:480px){.faqs .accordion .card{width:calc(100% - 20px)}}