.faq{margin-block:clamp(2.5rem,-.1786rem + 7.4405vw,8.75rem)}.faq__inner{margin-inline:auto;width:min(1320px,100%)}.faq__description,.faq__heading{margin-bottom:clamp(1.25rem,.7143rem + 1.4881vw,2.5rem);margin-inline:auto;text-align:center}.faq__description{max-width:750px}.faq__columns{display:flex;gap:20px;height:100%;margin-top:clamp(2.5rem,1.4286rem + 2.9762vw,5rem)}@media (max-width:959px){.faq__columns{flex-direction:column}}.faq__columns--1{margin-inline:auto;width:min(1230px,100%)}.faq__columns--1 .faq__accordion{margin-top:0}.faq__columns--1 .faq__accordion__title span:after{content:""!important}.faq__columns--1 .faq__accordion__content{padding-top:0}.faq__column{flex:1 1 calc(50% - 20px)}@media (max-width:959px){.faq__column{flex:1 1 100%;max-width:unset}}.faq__column__header{align-items:center;background-color:#fffbfe;border-radius:4px;color:#4f2638;display:flex;gap:clamp(1.25rem,.7143rem + 1.4881vw,2.5rem);justify-content:center;padding:30px clamp(1.25rem,.7143rem + 1.4881vw,2.5rem);text-align:left}.faq__column__header.is-highlight{background-color:#4f2638;color:#fff}.faq__column__image,.faq__column__image img{height:100px;width:100px}.faq__column__image img{border-radius:100px;-o-object-fit:cover;object-fit:cover}.faq__column__image.is-highlight{height:100px;width:112px}.faq__column__image.is-highlight img{border-radius:unset;height:100px;-webkit-mask-image:url(../../../svg/mask-heart-112x100.svg);mask-image:url(../../../svg/mask-heart-112x100.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-height:100px;max-width:112px;-o-object-fit:cover;object-fit:cover;width:auto}.faq__column__title{color:inherit;font-size:clamp(1.5rem,1.2857rem + .5952vw,2rem);line-height:normal}.faq__column__text{margin-top:16px;margin-inline:auto;max-width:520px}.faq__column__phone{margin-top:clamp(2.5rem,1.4286rem + 2.9762vw,5rem);text-align:center}.faq__column__phone .btn{margin-inline:auto}.faq__column__note{color:#4f2638;font-size:clamp(.8125rem,.7857rem + .0744vw,.875rem);line-height:24px;margin-top:clamp(1rem,.5714rem + 1.1905vw,2rem);padding-left:12px;position:relative}.faq__column__note:before{background-color:#00ff7f;border-radius:4px;content:"";display:block;height:4px;left:0;position:absolute;top:10px;width:4px}.faq__accordion{display:flex;flex-direction:column;gap:16px;margin-top:clamp(1rem,.5714rem + 1.1905vw,2rem)}.faq__accordion__item{border:1px solid #f5f3f4;border-radius:4px}.faq__accordion__title{align-items:center;color:#400a22;display:flex;font-weight:600;gap:20px;padding:clamp(1rem,.7857rem + .5952vw,1.5rem);width:100%}@media (max-width:575px){.faq__accordion__title{align-items:flex-start;flex-direction:column}}.faq__accordion__title:before{background-image:url(../../../svg/ico-plus.svg);background-position:50%;background-repeat:no-repeat;background-size:29px 29px;border-radius:29px;content:"";display:block;height:29px;min-width:29px}.faq__accordion__title span:after{content:none!important}.faq__accordion__title.is-active:before{background-image:url(../../../svg/ico-minus.svg)}.faq__accordion__content{padding-left:calc(50px + clamp(1rem, .7857rem + .5952vw, 1.5rem));padding-right:clamp(1rem,.7857rem + .5952vw,1.5rem);padding-block:0;width:calc(100% - clamp(1.25rem, .7143rem + 1.4881vw, 2.5rem) - 10px)}@media (max-width:575px){.faq__accordion__content{padding-left:0}}.faq__accordion__content.is-active{padding-block:0 clamp(1rem,.7857rem + .5952vw,1.5rem)}