.faq--ifs--sec{background:#f9f9f9;display:flex;float:left;justify-content:center;padding:130px 20px;width:100%}.faq--ifs--wrapper{float:left;max-width:1010px;width:100%}.faq--ifs--wrapper h2.faq--ifs--secTitle{float:left;font-size:40px;font-weight:400;line-height:1.3;margin-bottom:33px;text-align:center;width:100%}.faq--ifs--row{float:left;margin-bottom:59px;width:100%}.faq--ifs--row h3.faq--ifs--title{cursor:pointer;font-weight:700;line-height:1.3;margin-bottom:0;padding-right:40px;position:relative}.faq--ifs--row h3.faq--ifs--title,.faq--ifs--text{float:left;font-family:Campton Book;font-size:20px;width:100%}.faq--ifs--text{display:none;line-height:1.5;padding-top:40px}.active .faq--ifs--text{display:block}.faq--ifs--text p{float:left;font-family:Campton Book;font-size:20px;font-weight:400;line-height:1.5;padding-top:48px;width:100%}.faq--ifs--row h3.faq--ifs--title:after{border-bottom:1px solid #191919;border-left:1px solid #191919;content:"";height:13px;position:absolute;right:10px;top:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;width:13px}.faq--ifs--row.active h3.faq--ifs--title:after{top:10px;transform:rotate(136deg);-webkit-transform:rotate(136deg);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.online--circle--faq .faq--ifs--text{background:#dcf4f7;margin-top:20px;padding:30px}@media(max-width:1170px){.faq--ifs--sec{padding:55px 20px 40px}.faq--ifs--text{padding-top:20px}.faq--ifs--row{margin-bottom:30px}.faq--ifs--row h3.faq--ifs--title,.faq--ifs--text{float:left;font-family:Campton Book;font-size:18px;width:100%}.active .faq--ifs--text{padding-right:30px}}