

/* Start:/local/templates/template3/public/css/common/blocks/faq/faq.css?17811665532129*/
.faq__wrapper{box-sizing:content-box;display:flex;flex-direction:column;justify-content:center;max-width:840px;padding:0 20px}.faq__container .accordion{border-bottom:1px solid #333}.type-services .faq__container .accordion{border-bottom:1px solid #fff}.faq__container .accordion:first-child .accordion__title{padding-top:0}.faq__container .accordion--open .accordion__toggle::before{transform:rotate(270deg)}.faq__container .accordion__title{display:flex;align-items:center;justify-content:space-between;padding:25px 0;color:#b68d2d;font-weight:400;font-size:20px;text-transform:uppercase;cursor:pointer;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1440px){.faq__container .accordion__title{font-size:calc((4/672)*(100vw - 1440px) + 20px)}}@media (max-width:767px){.faq__container .accordion__title{font-size:calc((2/447)*(100vw - 767px) + 16px)}}.type-services .faq__container .accordion__text,.type-services .faq__container .accordion__text li:before,.type-services .faq__container .accordion__title{color:#fff}.faq__container .accordion__text{margin:0;padding-bottom:20px;color:#333;font-size:16px;line-height:1.5}@media (max-width:1440px){.faq__container .accordion__text{font-size:calc((2/672)*(100vw - 1440px) + 16px)}}@media (max-width:767px){.faq__container .accordion__text{font-size:calc((2/447)*(100vw - 767px) + 14px)}}.type-services .faq__container .accordion__text a{color:#fff;background-image:linear-gradient(rgba(255,255,255,.75),rgba(255,255,255,.75))}.faq__container .accordion__body{max-height:0;overflow:hidden;transition:max-height .3s}.faq__container .accordion__toggle{position:relative;display:block;flex:none;width:24px;height:24px;margin:0 24px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s ease}.faq__container .accordion__toggle::before{position:absolute;inset:0;display:block;font-size:24px;transform:rotate(90deg);transition:transform .35s;will-change:transform}@media (max-width:1440px){.faq__container .accordion__toggle{margin-right:0}}
/*# sourceMappingURL=faq.css.map */

/* End */
/* /local/templates/template3/public/css/common/blocks/faq/faq.css?17811665532129 */
