.faq{padding:30px 0}.faq.bgcolor-green{color:#fff}.faq.bgcolor-green .faq-roundbtn{border-color:#fff}@media (min-width:992px){.faq{padding:30px 0 160px 0}}.faq .faq-inner{padding:0 30px}@media (min-width:992px){.faq .faq-inner{display:flex;gap:60px}}@media (min-width:992px){.faq .faq-inner{gap:120px;width:1480px;max-width:100%}}.faq .faq-col1{position:relative;z-index:1}@media (min-width:992px){.faq .faq-col1{width:40%}}.faq .faq-col2{position:relative;display:grid;grid-template-areas:"faq-col2-text" "faq-textright-outer" "faq-roundbtn-outer";grid-template-columns:100%;max-width:100%;width:100%}@media (min-width:992px){.faq .faq-col2{margin-top:40px;display:block;width:60%}}.faq .faq-col2>div{position:relative;z-index:1}.faq .faq-col2-text{grid-area:faq-col2-text}.faq .faq-col1-text-item,.faq .faq-col2-text-item{width:700px;max-width:100%;margin:40px auto 0 auto}@media (min-width:992px){.faq .faq-col1-text-item,.faq .faq-col2-text-item{width:520px;margin:40px 0 0 0}}.faq .faq-col-item-title{font-weight:700}.faq .faq-col-item-text{margin-top:6px}.faq .faq-col2-item-text a,.faq .faq-col1-item-text a{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}.faq .faq-textright-outer{grid-area:faq-textright-outer;margin-top:40px}@media (min-width:992px){.faq .faq-textright-outer{margin-top:0;display:flex;justify-content:flex-end}}.faq .faq-textright{text-align:center;width:250px;max-width:100%;margin:0 auto}@media (min-width:992px){.faq .faq-textright{margin:0}}.faq .faq-textright-text{margin-top:6px}.faq .faq-textright-link{margin-top:10px;display:inline-block}.faq .faq-textright-link svg{width:32px;height:auto}.faq .faq-roundbtn-outer{text-align:center;padding-top:30px;margin-top:40px;grid-area:faq-roundbtn-outer}@media (min-width:992px){.faq .faq-roundbtn-outer{text-align:left}}.faq .faq-roundbtn{position:relative;width:170px;height:170px;text-align:center;display:inline-flex;align-content:center;align-items:center;justify-content:center;border-radius:100%;border:1px solid red;padding:20px}@media (min-width:992px){.faq .faq-roundbtn{width:300px;height:300px}}@media (min-width:992px){.faq a.faq-roundbtn{transition:0.3s}.faq a.faq-roundbtn:hover{transform:rotate(10deg)}}.faq .faq-roundbtn-title{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}.faq .faq-roundbtn-text{margin-top:10px}.faq .faq-roundbtn-icon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:40px;text-align:center;padding:5px}@media (min-width:992px){.faq .faq-roundbtn-icon{width:60px;padding:10px}}.faq .faq-roundbtn-icon svg{width:100%;height:auto}.faq .faq-icon{text-align:center;position:absolute!important;z-index:0!important;bottom:0;left:0;width:100%}.faq .faq-icon svg{max-width:100%;max-height:100%;width:auto;height:auto}.faq.bgcolor-lightgrey .faq-col-item-title,.faq.bgcolor-lightbeige .faq-col-item-title,.faq.bgcolor-white .faq-col-item-title,.faq.bgcolor-lightbeige50 .faq-col-item-title,.faq.bgcolor-beige70 .faq-col-item-title,.faq.bgcolor-grey70 .faq-col-item-title{color:#E30613}.faq.bgcolor-lightgrey .faq-textright-title,.faq.bgcolor-lightbeige .faq-textright-title,.faq.bgcolor-white .faq-textright-title,.faq.bgcolor-lightbeige50 .faq-textright-title,.faq.bgcolor-beige70 .faq-textright-title,.faq.bgcolor-grey70 .faq-textright-title{color:#E30613}.faq.bgcolor-lightgrey .faq-roundbtn-title,.faq.bgcolor-lightbeige .faq-roundbtn-title,.faq.bgcolor-white .faq-roundbtn-title,.faq.bgcolor-lightbeige50 .faq-roundbtn-title,.faq.bgcolor-beige70 .faq-roundbtn-title,.faq.bgcolor-grey70 .faq-roundbtn-title{color:#E30613}.faq.bgcolor-lightgrey .faq-col-item-text,.faq.bgcolor-lightbeige .faq-col-item-text,.faq.bgcolor-white .faq-col-item-text,.faq.bgcolor-lightbeige50 .faq-col-item-text,.faq.bgcolor-beige70 .faq-col-item-text,.faq.bgcolor-grey70 .faq-col-item-text{color:#5E4D3D}.faq.bgcolor-darkred{color:#fff}.faq.bgcolor-darkred .faq-col-item-title{color:#B2CDCE}.faq.bgcolor-darkred .faq-textright-title{color:#B2CDCE}.faq.bgcolor-darkred .faq-roundbtn-title{color:#B2CDCE}.faq.bgcolor-darkred .faq-col-item-text{color:#E6DED0}.faq.bgcolor-lightblue .faq-col-item-title{color:#E30613}.faq.bgcolor-lightblue .faq-textright-title{color:#E30613}.faq.bgcolor-lightblue .faq-roundbtn-title{color:#E30613}.faq.bgcolor-lightblue .faq-textright-title,.faq.bgcolor-lightblue .faq-textright-text,.faq.bgcolor-lightblue .faq-col-item-text{color:#5E4D3D}.faq.bgcolor-lightblue .faq-textright path{fill:#5E4D3D}.faq[data-dce-uid="256"]{padding-bottom:40px}@media (min-width:992px){.faq[data-dce-uid="256"] .faq-textright-link svg{width:60px;height:auto}}.faq .faq-filter{padding:0 30px;padding-bottom:50px}@media (min-width:992px){.faq .faq-filter{display:flex;gap:60px}}@media (min-width:1200px){.faq .faq-filter{gap:120px;width:1480px;max-width:100%;padding-bottom:100px}}.faq .faq-filter-inner{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:stretch;width:100%}.faq .faq-filter-item{padding:10px;cursor:pointer;color:#000}@media (min-width:1200px){.faq .faq-filter-item{padding:10px 25px}}.faq .faq-filter-item.active{color:#E30613;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}
