.faq.template-erico {font-family: 'Open Sans', sans-serif;padding: 40px 0;text-align: center;position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;}.faq.only-questions .faq-questions {max-width: none;}.faq.only-questions .faq-quote {display: none;}.faq.template-erico .faq-title {color: #603d8d;font-size: 36px;margin-bottom: 32px;text-align: center;margin-top: 0;}.faq.template-erico .faq-description {font-weight: 300;color: #ffa200;font-size: 14px;margin: 0;margin-bottom: 10px;text-align: center;}.faq.template-erico .faq-questions {width: 100%;text-align: left;}.faq.template-erico .faq-question {padding: 0 15px;background-color: #fff;margin-bottom: 15px;position: relative;}.faq.template-erico .faq-question .title {font-size: 14px;line-height: 1.55555556;color: #5f5f5f;padding: 21px 90px 20px 0;cursor: pointer;margin: 0;}.faq.template-erico .faq-question .content {display: none;padding-bottom: 22px;}.faq.template-erico .faq-question .content .text,.faq.template-erico .faq-question .content p {font-size: 14px;color: #7e838c;}.faq.template-erico .faq-question:before {background-repeat: no-repeat;background-image: url('https://cdn4.123tp.net/a1a3f92ef4e146ec9a331cad26f79fae/images/down_1.png');opacity: 0.3;filter: alpha(opacity=30);-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;content: '';right: 25px;top: 30px;width: 11px;height: 6px;position: absolute;cursor: pointer;}.faq.template-erico .faq-question.active:before {opacity: 1;filter: alpha(opacity=100);background-repeat: no-repeat;background-image: url('https://cdn4.123tp.net/a1a3f92ef4e146ec9a331cad26f79fae/images/up_1.png');}.faq.template-erico .faq-question:hover:before {opacity: 1;filter: alpha(opacity=100);}.faq.template-erico .faq-quote {max-width: 360px;display: inline-block;vertical-align: top;}.faq.template-erico .faq-info {text-align: left;}.faq.template-erico .faq-info .thumb {-webkit-border-radius: 68px;-moz-border-radius: 68px;border-radius: 68px;width: 68px;height: 68px;overflow: hidden;vertical-align: middle;display: inline-block;margin-right: 25px;}.faq.template-erico .faq-info .txt {vertical-align: middle;display: inline-block;margin-top: 8px;}.faq.template-erico .faq-info .title {font-size: 18px;color: #494949;margin-bottom: 10px;}.faq.template-erico .faq-info .subtitle {font-weight: 300;font-size: 16px;color: #767676;}.faq.template-erico .faq-info .subtitle span {color: #fd8f30;}@media (max-width:1023px) {.faq.template-erico .faq-questions {margin-right: 0;}.faq.template-erico .faq-quote {max-width: 600px;}}@media (max-width:767px) {.faq.template-erico .faq-title,.faq.template-erico .faq-title span,.faq.template-erico .faq-title font {font-size: 23px !important;line-height: 1.2 !important;}.faq.template-erico .faq-title {margin-bottom: 20px;}.faq.template-erico .faq-question .title {padding-right: 20px;}.faq.template-erico .faq-description,.faq.template-erico .faq-description span,.faq.template-erico .faq-description font {font-size: 12px !important;line-height: 1.1 !important;}.faq.template-erico .faq-description {padding: 0 15px;}.faq.template-erico .faq-questions input[type="text"],.faq.template-erico .faq-questions input[type="email"] {float: none;max-width: none;}}@media (max-width:479px) {.faq.template-erico .faq-questions input[type="submit"] {width: 100%;}.faq.template-erico .faq-balloon:before {left: 50%;margin-left: -14px;}.faq.template-erico .faq-info .thumb,.faq.template-erico .faq-info .txt {display: block;margin: 0 auto 20px;text-align: center;}}.kp-modular-content .faq.template-erico .faq-question .content{display: block !important;}