.faq_ids{margin:80px}
.faq_ids .container{margin:0 auto}
.faq_ids .faq__left{text-align:center}
.faq_ids .faq__left .faq__title{color:#323232;font-family:BioRhyme;font-size:36px;font-weight:700;line-height:42.192px}
.faq_ids .faq__right{margin-top:70px}
.faq_ids .faq__right .faq__row{padding:37px 17px 37px 24px;border-bottom:1px solid rgba(105,105,105,0.2)}
.faq_ids .faq__right .faq__row .faq__coll-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#323232;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px}
.faq_ids .faq__right .faq__row .simpleouter{margin:0}
.faq_ids .faq__right .faq__row .faq__coll-item p{color:#323232;font-family:Lato;font-size:16px;font-weight:400;line-height:20.8px;margin-top:16px;display:inline-block}
.faq_ids .faq__right .faq__row button{padding:0;border-radius:50%;border:0;background:0;cursor:pointer;flex:0}
.faq_ids .faq__right .cmp-accordion__panel{display:none}
.faq_ids .faq__right .icon-plus-o:before{content:'';background:url("../images/arrow_down_desktop.png") center no-repeat;background-size:cover;display:inline-block;width:35px;height:35px}
.faq_ids .faq__right .icon-minus-o:before{content:'';background:url("../images/arrow_up_desktop.png") center no-repeat;background-size:cover;display:inline-block;width:46px;height:46px}
.faq_ids .paragraph{padding:31px 24px 43px}
.faq_ids .paragraph p{color:#323232;font-family:Lato;font-size:18px;font-weight:700;line-height:23.4px}
.faq_ids .paragraph p a{color:#7345b2;font-family:Lato;font-size:18px;font-weight:400;line-height:21.06px;letter-spacing:.36px;margin-left:10px}
.faq_ids .newfaq .faq__left .faq__title{font-family:Lato}
.faq_ids .newfaq .faq__right{margin-top:33px}
.faq_ids .newfaq .faq__right .faq__row button{width:48px;height:48px;flex:unset;transition:.4s linear;transform:rotate(45deg)}
.faq_ids .newfaq .faq__right .faq__row button:hover{background:linear-gradient(90.85deg,#f6edff 2.92%,#ffe9ea 61.17%,#fef4e1 98.14%)}
.faq_ids .newfaq .cmp-accordion__item.open button{background:linear-gradient(90.85deg,#f6edff 2.92%,#ffe9ea 61.17%,#fef4e1 98.14%);transform:rotate(0)}
.faq_ids .newfaq .faq__right .faq__row button span{height:100%;width:100%;display:flex;justify-content:center;align-items:center}
.faq_ids .newfaq .faq__right .cmp-accordion__panel{height:0;overflow:hidden;transition:.6s;display:block}
.faq_ids .newfaq .faq__right .cmp-accordion__panel.style_active{overflow:auto;scrollbar-width:none}
.faq_ids .newfaq .faq__right .icon-plus-o:before{background:url("../images/close.png") no-repeat;width:20px;height:20px;background-size:cover}
.faq_ids .newfaq .faq__right .icon-minus-o:before{content:'';background:url("../images/close.png") no-repeat;width:20px;height:20px;background-size:cover}
@media(max-width:768px){.faq_ids{margin:100px 0}
.faq_ids .container{margin:0}
.faq_ids .faq__right{margin:36px 0}
.faq_ids .faq__right .faq__row{padding:20px 0}
.faq_ids .faq__right .faq__row .faq__coll-title{gap:12px}
.faq_ids .faq__left .faq__title{font-size:22px;line-height:30.8px}
.faq_ids .faq__right .icon-plus-o:before{background:url("../images/arrow_down_mobile.png") center no-repeat;width:12px;height:7.4px}
.faq_ids .faq__right .icon-minus-o:before{background:url("../images/arrow_up_mobile.png") center no-repeat;width:12px;height:7.4px}
.faq_ids .paragraph{padding:0 27px;text-align:center}
.faq_ids .paragraph p a{display:block;text-align:center;margin-top:10px;font-weight:700;font-size:18px;line-height:23.4px}
.faq_ids .newfaq .faq__right{margin-top:10px}
.faq_ids .newfaq .faq__right .faq__row .faq__coll-title{line-height:20.8px;color:#1d1d1f;font-size:16px;align-items:self-start}
.faq_ids .newfaq .faq__left .faq__title{text-align:left}
.faq_ids .newfaq .faq__right .faq__row .faq__coll-item p{color:#4d4d4d}
.faq_ids .newfaq .faq__right .icon-plus-o:before{background:url("../images/close.png") center no-repeat;background-size:cover;width:14px;height:14px;transform:rotate(45deg);transition:.4s linear}
.faq_ids .newfaq .faq__right .icon-minus-o:before{background:url("../images/close.png") center no-repeat;background-size:cover;width:16px;height:16px;transform:rotate(0);transition:.4s linear}
.faq_ids .newfaq .faq__right .faq__row button:hover{background:unset}
.faq_ids .newfaq .cmp-accordion__item.open button{background:unset}
.faq_ids .newfaq .faq__right .faq__row button span{padding-top:4px;align-items:start;justify-content:right}
.faq_ids .newfaq .faq__right .faq__row button{transform:unset}
.faq_ids .newfaq .cmp-accordion__item.open button{transform:unset}
.faq_ids .newfaq .simpleouter.container{padding:0}
.faq_ids .newfaq .container{padding:0 16px}
}