.faq-widget{margin:0 0 75px}.faq-widget>.title{margin:0 0 10px;font-size:18px;color:var(--dark-gray-color,#444)}.contact-faq-widget{margin-top:30px}.faq-widget .faq-group-title{margin:18px 0 8px;font-size:16px;font-weight:600;color:var(--dark-gray-color,#444)}.faq-widget .faq-group:first-child .faq-group-title{margin-top:0}.faq-widget-bar{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;padding:10px 36px 10px 10px;background-color:#f6f6f6;border:1px solid #ddd;cursor:pointer;user-select:none;position:relative}.faq-widget-bar .title{margin:0;padding:0;font-size:17px;font-weight:normal;color:var(--dark-gray-color,#444)}.faq-widget-bar::after{content:"+";position:absolute;right:12px;top:50%;margin-top:-11px;font-size:22px;font-weight:300;line-height:1;color:var(--accent-blue-color,#4ab2f1)}.faq-widget.faq-widget-expanded .faq-widget-bar::after{content:"−"}.faq-widget-bar:hover,.faq-widget-bar:focus{outline:0;border-color:var(--accent-blue-color,#4ab2f1)}.faq-widget-panel{margin:0}.faq-widget .faq-accordion{margin:0;padding:0;list-style:none;border-top:1px solid #e6e6e6;background-color:#f9f9f9}.faq-widget .faq-accordion-item{margin:0;border-bottom:1px solid #e6e6e6;background-color:#fff}.faq-widget .faq-accordion-item:last-child{border-bottom:0}.faq-widget .faq-accordion-trigger{position:relative;margin:0;padding:14px 40px 14px 15px;font-size:15px;font-weight:normal;line-height:1.45;color:var(--dark-gray-color,#444);background-color:#fff;cursor:pointer;user-select:none;transition:color .15s ease,background-color .15s ease}.faq-widget .faq-accordion-trigger:hover,.faq-widget .faq-accordion-trigger:focus{color:var(--accent-blue-color,#4ab2f1);outline:0}.faq-widget .faq-accordion-item.active .faq-accordion-trigger{color:var(--accent-blue-active-color,#248ece);background-color:#f9f9f9}.faq-widget .faq-accordion-trigger::after{content:"+";position:absolute;right:14px;top:50%;margin-top:-10px;font-size:20px;font-weight:300;line-height:1;color:var(--accent-blue-color,#4ab2f1)}.faq-widget .faq-accordion-item.active .faq-accordion-trigger::after{content:"−";color:var(--accent-blue-active-color,#248ece)}.faq-widget .faq-accordion-panel{display:none;padding:0 15px 16px;font-size:14px;line-height:1.6;color:var(--gray-color,#6b6b6b);background-color:#f9f9f9;border-top:1px solid #e6e6e6}.faq-widget .faq-accordion-item.active .faq-accordion-panel{display:block}.faq-widget .faq-accordion-panel{text-transform:none}.faq-widget .faq-accordion-panel *{text-transform:none}.faq-widget .faq-accordion-panel strong,.faq-widget .faq-accordion-panel b{font-weight:700}.faq-widget .faq-accordion-panel em,.faq-widget .faq-accordion-panel i{font-style:italic}.faq-widget .faq-accordion-panel u{text-decoration:underline}.faq-widget .faq-accordion-panel h1,.faq-widget .faq-accordion-panel h2,.faq-widget .faq-accordion-panel h3,.faq-widget .faq-accordion-panel h4,.faq-widget .faq-accordion-panel h5,.faq-widget .faq-accordion-panel h6{margin:14px 0 8px;font-weight:700;line-height:1.3;color:#2c2c2c}.faq-widget .faq-accordion-panel h1{font-size:24px}.faq-widget .faq-accordion-panel h2{font-size:20px}.faq-widget .faq-accordion-panel h3{font-size:18px}.faq-widget .faq-accordion-panel h4,.faq-widget .faq-accordion-panel h5,.faq-widget .faq-accordion-panel h6{font-size:16px}.faq-widget .faq-accordion-panel p{margin:0 0 12px}.faq-widget .faq-accordion-panel p:last-child{margin-bottom:0}.faq-widget .faq-accordion-panel ul,.faq-widget .faq-accordion-panel ol{margin:0 0 12px;padding-left:18px}.faq-widget .faq-accordion-panel a{color:var(--accent-blue-color,#4ab2f1)}.faq-widget .faq-accordion-panel a:hover,.faq-widget .faq-accordion-panel a:focus{color:var(--accent-blue-active-color,#248ece)}
