.faq-container{margin:0 auto;max-width:800px}.faq-container .accordion_item{background:#f2fbff;border-bottom:1px solid #dbdbdb;margin-bottom:0}.faq-container .accordion_item:last-child{border-bottom:unset}.faq-container .accordion_item .accordion__header{padding:20px 50px 20px 15px}.faq-container .accordion_item .accordion__content>div{padding:0 70px 20px 15px}.faq-container .accordion_item .accordion__header{cursor:pointer;position:relative}.faq-container .accordion_item .accordion__header h3{color:#161c2d;font-size:30px;font-weight:600;line-height:40px}.faq-container .accordion_item .accordion__content{background:#f2fbff;color:#262625;max-height:0;overflow:hidden;transition:max-height .5s}.faq-container .accordion_item .accordion__content p{font-size:18px;line-height:26px;margin-bottom:20px}.faq-container .accordion_item .accordion__content p:last-child{margin:0}.faq-container .accordion_item .accordion__header .accordion-toggler{background:#134e7c;border-radius:50%;height:14px;outline:10px solid #134e7c;right:18px;top:30px}.faq-container .accordion_item .accordion__header .accordion-toggler,.faq-container .accordion_item .accordion__header .accordion-toggler:before{position:absolute;-webkit-transition:all .5s cubic-bezier(.39,0,.4,.95);-o-transition:all .5s cubic-bezier(.39,0,.4,.95);transition:all .5s cubic-bezier(.39,0,.4,.95);width:14px}.faq-container .accordion_item .accordion__header .accordion-toggler:before{background-color:#fff;content:"";height:2px;right:0;top:calc(50% - 1px)}.faq-container .accordion_item .accordion__header .accordion-toggler:after{background-color:#fff;content:"";height:14px;position:absolute;right:calc(50% - 1px);top:0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;width:2px}.faq-container .accordion_item .accordion__header.active:hover .accordion-toggler{-webkit-transform:scale(1.1) rotate(90deg);-ms-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.faq-container .accordion_item .accordion__header.active .accordion-toggler,.faq-container .accordion_item .accordion__header.active .accordion-toggler:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:767px){.faq-container .accordion_item .accordion__header .accordion-toggler{outline:6px solid #134e7c;top:17px}.faq-container .accordion_item .accordion__header h3{font-size:20px;line-height:26px}.faq-container .accordion_item .accordion__content p{font-size:16px}.faq-container .accordion_item .accordion__header{padding:10px 50px 10px 15px}}