.faq-widget .accordion__item .accordion-title .title{font-size:20px;font-weight:200;letter-spacing:1px;margin:0;padding-right:50px;position:relative}.faq-widget .accordion{margin-bottom:15px}.faq-widget .accordion-content{display:none;padding:15px 30px}.faq-widget .accordion__item{height:auto;margin:5px 0;width:100%}.faq-widget .accordion__item .accordion-title{background-color:#e9e9e9;border-radius:0;color:#000;cursor:pointer;padding:15px 30px;transition:background-color .3s ease-in;width:100%}.faq-widget .accordion-title.active{background:#95c11f}.faq-widget .accordion-title:hover{background:#95c11f;color:#fff}.faq-widget .accordion-title:hover h3{color:#fff}.faq-widget .accordion__item .accordion-title:hover .title .icon:after,.faq-widget .accordion__item .accordion-title:hover .title .icon:before{background-color:#fff}.faq-widget .accordion-title.active h3{color:#fff}.faq-widget .accordion-section .accordion__item .title-tab.active{background-color:#66a2af;transition:background-color .3s ease-in}.faq-widget .accordion__item .accordion-title .title .icon:after,.faq-widget .accordion__item .accordion-title .title .icon:before{background-color:#000;content:"";height:100%;position:absolute;width:2px}.faq-widget .accordion__item .accordion-title .title .icon:before{left:2px;top:0;transform:rotate(-45deg)}.faq-widget .accordion__item .accordion-title .title .icon:after{right:2px;top:0;transform:rotate(45deg)}.faq-widget .accordion__item .accordion-title .title .icon{background-color:transparent;height:16px;position:absolute;right:1%;top:calc(50% - 8px);transform:rotate(-90deg);transition:transform .3s ease-in;width:16px}.faq-widget .accordion__item .accordion-title.active .title .icon{transform:rotate(0deg);transition:transform .3s ease-in}.faq-widget .accordion__item .accordion-title.active .title .icon:after,.faq-widget .accordion__item .accordion-title.active .title .icon:before{background-color:#fff}@media(min-width:1700px){.faq-widget .accordion__item .accordion-title .title{font-size:28px}}