.faq-banner{padding:70px 0;background-position-x:right;background-position:50%;background-size:cover;background-color:var(--yellow)}.faq-banner .wrap{display:flex;justify-content:space-around;align-items:center}@media(max-width:767.8px){.faq-banner .wrap{flex-direction:column}}.faq-banner .wrap .content-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.faq-banner .wrap .content-text h1{text-align:left;font:normal normal 700 32px/37px var(--UolDisplayBold);max-width:678px;color:var(--darkTitle)}@media(max-width:767.8px){.faq-banner .wrap .content-text h1{max-width:295px;text-align:center;margin-bottom:30px;font-size:26px;line-height:28px}}.faq-banner .wrap .content-text h1:after{content:".";color:var(--green);vertical-align:0;margin-left:1px}.faq-banner .wrap .content-text h2{text-align:left;font:normal normal 700 32px/37px var(--UolDisplayBold);max-width:678px;color:var(--darkTitle)}@media(max-width:767.8px){.faq-banner .wrap .content-text h2{max-width:295px;text-align:center;margin-bottom:30px;font-size:26px;line-height:28px}}.faq-banner .wrap .content-text h2:after{content:"_";color:var(--green);vertical-align:7px;margin-left:5px}.faq-banner .wrap a{text-align:center;font:normal normal 700 16px/18px var(--UolDisplayBold);color:var(--white);padding:22px 49px;background-color:var(--green);border-radius:30px;cursor:pointer;text-decoration:none}.faq-banner .wrap a:hover{box-shadow:0 6px 10px rgba(0,0,0,.25098039215686274)}