@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Thin.0bcdf4a7.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Light.cf1d77a2.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Regular.8ff69652.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Medium.530bae4d.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Bold.a5947e77.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Black.cf9b4c79.ttf) format("truetype");font-weight:900;font-style:normal}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes wave{0%{background-position:0 0}to{background-position:top left -2000px}}@keyframes jumpAni{0%{transform:translateY(0)}40%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes jumpReverseAni{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}.phone-ring{animation-name:ring;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes ring{0%{transform:rotate(0deg)}20%,32%,44%,56%,68%{transform:rotate(0deg)}23%,35%,47%,59%,71%{transform:rotate(15deg)}26%,38%,50%,62%,74%{transform:rotate(0deg)}29%,41%,53%,65%,77%{transform:rotate(-15deg)}80%{transform:rotate(0deg)}}.faq{background:url(/_next/static/media/bg.3b328dde.jpg) no-repeat;background-size:cover}.faq .title-area{position:relative}.faq .title-area>img{position:absolute;transform:translateY(-50%)}.faq .title-area>img:first-of-type{width:60px;top:calc(50% - 48px);right:calc(100% + 32px);animation:jumpAni 7s linear infinite}.faq .title-area>img:last-of-type{width:45px;top:calc(50% + 48px);left:calc(100% + 18px);animation:jumpReverseAni 10s linear infinite}.faq .accordion-item{border-radius:8px;border-bottom:0;box-shadow:0 1px 4px rgba(24,26,32,.07);overflow:hidden}.faq .accordion-item:not(:last-child){margin-bottom:8px}.faq .accordion-button{box-shadow:none}@media(min-width:768px){.faq .accordion-button{font-size:18px;line-height:26px}}.faq .accordion-button:not(.collapsed){color:#fff;background-color:#eb4b91}.faq .accordion-button:not(.collapsed):after{filter:brightness(0) invert(1)}