.module-faq .small{font-size:12px}.module-faq .ms-choice{-webkit-appearance:none;padding:5px 35px 5px 10px}.module-faq .ms-choice div.open{background-image:linear-gradient(45deg,gray 50%,transparent 0),linear-gradient(135deg,transparent 50%,gray 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 9px) .8em,calc(100% - 13px) .8em,calc(100% - 2em) .3em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.module-faq .ms-choice div:not(.open){background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 13px) .8em,calc(100% - 9px) .8em,calc(100% - 2em) .3em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;outline:0}.module-faq .tabs .tabs-panel{background-color:transparent}.module-faq-teaser-list{min-height:230px}.module-faq-teaser-list .title{color:#004f9f;text-decoration:none}.module-faq-teaser-list .title:hover{color:#878787}.module-faq-teaser-list .faq-list-row{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:20px;padding:20px}.module-faq-teaser-list .faq-list-row .faq-list-teaser{grid-gap:20px;cursor:pointer;display:grid;grid-template-columns:auto min-content min-content;position:relative}@media (max-width:480px){.module-faq-teaser-list .faq-list-row .faq-list-teaser{display:block}}.module-faq-teaser-list .faq-list-row .faq-list-teaser .inner-title{color:#c4c4c4;font-size:12px;line-height:1.5em}.module-faq-teaser-list .faq-list-row .faq-list-teaser .faq-question{color:#004f9f}.module-faq-teaser-list .faq-list-row .faq-list-teaser .faq-rating{white-space:nowrap}.module-faq-teaser-list .faq-list-row .faq-list-teaser .faq-expand{padding-left:5px}.module-faq-teaser-list .faq-list-row .faq-list-teaser .faq-expand i{position:relative;top:15px}.module-faq-teaser-list .faq-list-row .faq-list-teaser .faq-expand .fa-angle-up{display:none}@media (max-width:1199px){.module-faq-teaser-list .faq-list-row .faq-list-teaser .faq-expand i{position:absolute;right:0;top:0}.module-faq-teaser-list .faq-list-row .faq-list-teaser .faq-rating{display:none}}.module-faq-teaser-list .faq-list-row .faq-list-detail{border-top:1px solid #e5e5e5;display:none;flex-flow:row;justify-content:space-between;margin-top:20px;padding-top:20px;transition:all .5s ease-out}.module-faq-teaser-list .faq-list-row .faq-list-detail.flex{display:flex}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-images{flex:0 0 21%;margin-right:30px}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-images a,.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-images a img{width:100%}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-description{flex:1;margin-right:20px}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-documents{list-style:none;margin:20px 0 0;padding:0}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-documents li{display:block}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-documents li+li{margin-top:5px}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-rate{color:#004f9f;flex:0 0 15%;white-space:nowrap}@media (max-width:1199px){.module-faq-teaser-list .faq-list-row .faq-list-detail{flex-flow:wrap}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-images{flex:0 0 100%}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-images a{flex:0 0 20%;flex-flow:row}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-description{flex:0 0 100%}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-description a{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-rate{flex:0 0 100%}.module-faq-teaser-list .faq-list-row .faq-list-detail .faq-rate .faq-rate-rating{display:inline-block;margin-right:10px}.filter-categories-desktop{display:none}}@media (min-width:1200px){.filter-categories-mobile{display:none}}.filter-categories-mobile .filter-categories-wrapper{background:#004f9f;border:1px solid #004f9f;border-radius:0;color:#444;color:#fff;cursor:pointer;display:block;padding:7px 15px;position:relative}.filter-categories-mobile .filter-categories-wrapper>span{display:block}.filter-categories-mobile .filter-categories-wrapper .trigger-label{display:flex}.filter-categories-mobile .filter-categories-wrapper .trigger-icon{position:absolute;right:15px;top:7px}.filter-categories-mobile .filter-categories-wrapper.active i[data-icon-inactive],.filter-categories-mobile .filter-categories-wrapper:not(.active) i[data-icon-active]{display:none}.filter-categories-mobile .filter-categories-trigger{display:flex;position:relative}.filter-categories-mobile .filter-categories-trigger .trigger-label{display:block;font-size:14px;font-weight:700;line-height:1.5em;padding-right:20px}.filter-categories-mobile .filter-categories-trigger .trigger-label>span{font-weight:400}.filter-categories-mobile .trigger-reset i[data-reset-filter]{display:none;font-size:14px;line-height:1.5em;margin-right:3px}.filter-categories-mobile .filter-categories-list{font-size:12px;line-height:1.5em;margin-top:5px}.filter-categories-mobile label{border-top:1px solid #004f9f;cursor:pointer;padding:5px 10px}.filter-categories-mobile label i{padding-right:3px}.filter-categories-mobile label i[data-filter-remove]{display:none}.filter-categories-mobile label i[data-filter-add]{display:inline-block}.filter-categories-mobile label.active,.filter-categories-mobile label:hover{background:#0068d2}.filter-categories-mobile label.active i[data-filter-remove]{display:inline-block}.filter-categories-mobile label.active i[data-filter-add]{display:none}.module-faq-detail .info{font-size:14px;line-height:1.5em;margin-bottom:20px}.module-faq-detail .info>div{display:inline-block;margin-right:20px}@media (max-width:767px){.module-faq-detail .info>div{display:block;margin-right:0}}.module-faq-detail .info span{font-weight:700}.module-faq-detail .faq-content .faq-documents{list-style:none;margin:20px 0 0;padding:0}.module-faq-detail .faq-content .faq-documents li{display:block}.module-faq-detail .faq-content .faq-documents li+li{margin-top:5px}.module-faq-detail .rating-content{margin:20px 0}.module-faq-detail .rating-content .dialog-actions{margin-top:10px}@media (max-width:767px){.module-faq-detail .rating-content .rate-stars{display:flex;flex-direction:column}.module-faq-detail .rating-content .rate-stars .rate-star-label{margin-left:0;padding-left:0}.module-faq-detail .rating-content .form-style{width:100%!important}}
