﻿.faq__elem--info p a{color:#3bb54a}.head__faq>h2{font-size:25px;font-weight:300;color:#333333;margin-bottom:35px;margin-top:10px}.faq__block{padding-top:50px;padding-bottom:110px;background-color:#FAFAFA;position:relative}.faq__block:before{content:"";position:absolute;left:1%;top:0px;width:98%;height:1px;background-color:#eee}.faq__elem--head{padding:30px 35px;padding-right:65px;position:relative;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.faq__elem--info{padding:35px;padding-top:0px;padding-right:80px}.faq__elem--info ul li{list-style-type:disc;list-style-position:outside;margin-left:18px}.hyphen-list{margin-bottom:25px}.hyphen-list li{list-style-type:"— " !important}.faq__elem--info ol li{list-style-type:decimal;list-style-position:outside;margin-left:18px}.faq__elem--info ol ol{margin-left:25px}.faq__elem--info ol ol li{list-style-type:lower-alpha;list-style-position:outside;margin-left:18px}.faq__elem--info strong{font-weight:700}.faq__elem--head>span{position:absolute;right:30px;display:inline-flex}.faq__elem--head>h6{color:#333333;font-size:16px;font-weight:500;margin:0px}.faq__elem--wrap{box-shadow:0 2px 5px rgba(33,43,54,0.25);border-radius:5px;background-color:#fff;position:relative;overflow:hidden}.faq__elem--wrap.active__faq--elem:before{width:4px}.faq__elem--wrap:before{content:"";position:absolute;left:0px;top:0px;height:100%;width:0px;background-color:#00CF92}.faq__elem--info>p{margin-top:0px;margin-bottom:10px;font-size:15px;font-weight:400;color:#333333;line-height:24px;text-align:justify}.faq__elem--info ul,.faq__elem--info ol{padding-left:0px;list-style-type:none;margin-top:0px;margin-bottom:10px}.faq__elem--info ul:last-child,.faq__elem--info ol:last-child{margin-bottom:0px}.faq__elem--info ul li,.faq__elem--info ol li{font-size:15px;font-weight:400;line-height:24px;color:#333333;margin-bottom:10px;position:relative}.faq__elem--info ul li:last-child,.faq__elem--info ol li:last-child{margin-bottom:0px}.faq__elem--info>p:last-child{margin-bottom:0px}.faq__elem--wrap{margin-bottom:15px}.faq__elem--wrap:last-child{margin-bottom:0px}@media (max-width: 991px){.faq__block{padding-bottom:70px;padding-top:40px}.head__faq>h2{font-size:26px}.faq__elem--info{padding-left:20px;padding-right:20px}.faq__elem--head{padding-left:20px;padding-right:45px}.faq__elem--head>span{right:20px}}@media (max-width: 767px){.faq__elem--head{padding-top:25px;padding-bottom:25px}.head__faq>h2{font-size:22px}}
