.faq{margin-top:49px;margin-bottom:52px}@media (max-width:1240px){.faq{margin-top:41px;margin-bottom:23px}}.faq__caption{margin-bottom:47px}@media (max-width:1240px){.faq__caption{margin-bottom:23px}}.faq__text{max-width:380px;margin-bottom:48px}@media (max-width:1240px){.faq__text{margin-bottom:24px}}.faq__link{cursor:pointer;border-bottom:1px dashed #1b1b1ba6}@media (min-width:1240.1px){.faq__link{transition-property:border-bottom-color;transition-duration:.2s}.faq__link:hover{border-bottom-color:#1b1b1b;transition-duration:.1s}}.faq__area{align-items:flex-start;display:flex}@media (max-width:950px){.faq__area{display:block}}.faq__content{max-width:920px;margin-right:180px}@media (max-width:1700px){.faq__content{margin-right:60px}}@media (max-width:1240px){.faq__content{max-width:560px}}@media (max-width:950px){.faq__content{max-width:unset;margin-right:0}}.faq__box{margin-bottom:39px}@media (max-width:1240px){.faq__box{margin-bottom:18px}}.faq__title{margin-bottom:17px}@media (max-width:1240px){.faq__title{margin-bottom:11px}}.faq__item_active .faq__question:before{transform:rotate(180deg)}.faq__item_active .faq__answer{opacity:1;height:auto;margin-top:7px;padding-bottom:15px;transition:opacity .15s ease-in-out .1s}@media (max-width:1240px){.faq__item_active .faq__answer{margin-top:0;padding-top:4px;padding-bottom:5px}}.faq__question{cursor:pointer;text-align:left;background-color:#0000;border:none;padding:8px 0 8px 32px;position:relative}@media (min-width:1240.1px){.faq__question{transition-property:color;transition-duration:.2s}.faq__question:hover{color:#1b1b1ba6}.faq__question:hover:before{opacity:.65}}@media (max-width:1240px){.faq__question{padding:8px 0 7px 18px}}.faq__question:before{content:"";background-image:url(../images/faq/ic_faq-1.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:16px;height:18px;transition-property:transform,opacity;transition-duration:.2s;position:absolute;top:20px;left:0}@media (max-width:1240px){.faq__question:before{background-image:url(../images/ic_arrow_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 10px;width:10px;height:10px;top:14px}}.faq__answer{opacity:0;height:0;padding-left:32px;transition:opacity;overflow:hidden}@media (max-width:1240px){.faq__answer{padding-left:18px}}.faq__answer p{margin-bottom:10px;font-size:16px;line-height:22px}@media (max-width:1240px){.faq__answer p{margin-bottom:5px;font-size:14px;line-height:19px}}.faq__answer p:last-child{margin-bottom:0}.faq__answer li{margin-bottom:2px;padding-left:18px;font-size:16px;line-height:22px;position:relative}@media (max-width:1240px){.faq__answer li{padding-left:13px;font-size:14px;line-height:19px}}.faq__answer li:before{content:"";background-color:#1b1b1b;width:8px;height:8px;position:absolute;top:9px;left:0}@media (max-width:1240px){.faq__answer li:before{top:5px}}.faq__answer a{cursor:pointer;border-bottom:1px solid #1b1b1ba6}@media (min-width:1240.1px){.faq__answer a{transition-property:border-bottom-color;transition-duration:.2s}.faq__answer a:hover{border-bottom-color:#1b1b1b;transition-duration:.1s}}.faq__menu{flex-direction:column;order:1;align-items:flex-start;margin-top:21px;display:flex;position:sticky;top:20px}@media (max-width:950px){.faq__menu{margin-top:0;margin-bottom:23px;position:static}}.faq__menu-link{margin-bottom:9px}@media (max-width:1240px){.faq__menu-link{margin-bottom:7px}}.faq-form{margin-bottom:100px}@media (max-width:1240px){.faq-form{margin-bottom:40px}}.faq-form__area{background-color:#ebe9e2;justify-content:space-between;padding:49px 120px 46px;display:flex}@media (max-width:1240px){.faq-form__area{padding:14px 10px 6px}}@media (max-width:950px){.faq-form__area{display:block}}.faq-form__text-block{max-width:500px;margin-right:100px}@media (max-width:1700px){.faq-form__text-block{width:450px;margin-right:60px}}@media (max-width:1240px){.faq-form__text-block{width:440px;margin-right:40px}}@media (max-width:950px){.faq-form__text-block{width:100%;margin-bottom:19px;margin-right:0}}.faq-form__headline{margin-bottom:23px}@media (max-width:1240px){.faq-form__headline{margin-bottom:9px}}.faq-form__text{margin-bottom:12px}@media (max-width:1240px){.faq-form__text{margin-bottom:8px}}.faq-form__contacts{margin-bottom:6px}@media (max-width:1240px){.faq-form__contacts{margin-bottom:8px}}.faq-form__phone{cursor:pointer;border-bottom:1px solid #1b1b1ba6;display:inline-block}@media (min-width:1240.1px){.faq-form__phone{transition-property:border-bottom-color;transition-duration:.2s}.faq-form__phone:hover{border-bottom-color:#1b1b1b;transition-duration:.1s}}.faq-form__form{width:699px;margin-top:21px}@media (max-width:1700px){.faq-form__form{width:426px}}@media (max-width:1240px){.faq-form__form{width:350px;margin-top:10px}}@media (max-width:950px){.faq-form__form{width:100%;margin-top:0}}.faq-form__textarea-box{margin-bottom:16px;display:block}@media (max-width:1240px){.faq-form__textarea-box{margin-bottom:10px}}.faq-form__textarea{width:100%;height:120px;margin-bottom:2px;padding:15px 19px}@media (max-width:1240px){.faq-form__textarea{height:59px;padding:10px 9px}}.faq-form__note{color:#1b1b1ba6;display:block}.faq-form__input-box{margin-bottom:24px;display:block}@media (max-width:1240px){.faq-form__input-box{margin-bottom:15px}}.faq-form__input{width:100%;margin-bottom:2px}.faq-form__submit-button{width:340px;margin-bottom:5px;display:block}@media (max-width:1240px){.faq-form__submit-button{width:100%}}.faq-form__policy{color:#1b1b1ba6;width:340px;display:block}@media (max-width:1240px){.faq-form__policy{width:100%}}.newsletter-subscription{background-color:#ebe9e2;padding:32px 0}.newsletter-subscription__cont{justify-content:space-between;align-items:center;gap:60px;display:flex}@media (max-width:1700px){.newsletter-subscription__cont{gap:24px}}@media (max-width:1240px){.newsletter-subscription__cont{gap:20px}}@media (max-width:950px){.newsletter-subscription__cont{flex-direction:column;align-items:flex-start}}.newsletter-subscription__headline{margin-bottom:8px;font-weight:700;display:block}@media (max-width:1240px){.newsletter-subscription__headline{margin-bottom:5px}}.newsletter-subscription__form{flex-shrink:0;align-items:flex-start;gap:24px;width:608px;display:flex}@media (max-width:1700px){.newsletter-subscription__form{width:486px}}@media (max-width:1240px){.newsletter-subscription__form{gap:16px;width:468px}}@media (max-width:950px){.newsletter-subscription__form{width:100%}}@media (max-width:700px){.newsletter-subscription__form{flex-direction:column}}.newsletter-subscription__field{flex-shrink:0;width:100%;max-width:374px;display:block}@media (max-width:1700px){.newsletter-subscription__field{max-width:290px}}@media (max-width:1240px){.newsletter-subscription__field{max-width:280px}}@media (max-width:950px){.newsletter-subscription__field{max-width:422px}}@media (max-width:700px){.newsletter-subscription__field{max-width:unset}}.newsletter-subscription__input{width:100%}.newsletter-subscription__error-text{margin-top:4px;display:block}.newsletter-subscription__error-text_hide{display:none}.newsletter-subscription__button{flex-shrink:0;width:100%;max-width:210px}@media (max-width:1700px){.newsletter-subscription__button{max-width:172px}}@media (max-width:950px){.newsletter-subscription__button{max-width:210px}}@media (max-width:700px){.newsletter-subscription__button{max-width:unset}}