.btn{align-items:center;background-color:#ff2d1e;border:none;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:153px;padding:0 20px;text-decoration:none;text-transform:uppercase}.btn:hover{opacity:.8}.accordion__tab{border:none;cursor:pointer;outline:none;transition:.4s;width:100%}.accordion__tab-title{min-width:100%;position:relative}.accordion__tab-image{position:absolute;right:-32px;top:50%;transform:translate(50%);transition:.4s}.accordion__tab--active .accordion__panel{display:flex}.accordion__tab--active .accordion__tab-image{right:-39px;transform:rotate(180deg)}.accordion__panel{display:none;overflow:hidden;padding-top:8px}.accordion--faq .accordion__tab{align-items:flex-start;background:#fff;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.05);color:#4d4d4d;display:flex;flex-direction:column;font-size:16px;font-weight:700;line-height:24.34px;margin:0 0 10px;min-height:62px;padding:19px 60px 19px 20px;text-align:left}.accordion__panel{font-weight:400}.modal{align-items:center;background-color:#00000099;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding-top:100px;position:fixed;top:0;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;visibility:hidden;width:100%}.modal--active{opacity:1;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;visibility:visible}.modal__content{background-color:#fff;border-radius:5px;margin-top:30px;max-width:842px;padding:50px 86px;position:relative;width:90%}@media (max-width:600px){.modal__content{padding:20px 25px}}.modal-content__wrapper{align-items:center;align-self:center;box-sizing:border-box;display:flex;height:calc(100% - 100px);justify-content:center;max-width:842px;overflow-y:auto;width:100%}.modal__close-button{align-items:center;color:#fff;cursor:pointer;display:flex;font-weight:700;line-height:22px;position:absolute;right:0;top:-35px}.modal__close-button-image{padding-left:10px}.modal__close-button:hover{opacity:.8}@media (max-height:985px){.modal-content__wrapper{align-items:flex-start}}.faq-wrap .container{max-width:670px}.faq{padding-bottom:60px}.faq__title{text-align:center}@media (max-width:600px){.faq{padding-bottom:40px}}.question-form__title{text-align:center}.question-form .btn{margin-bottom:0}@-webkit-keyframes load{0%{transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}@keyframes load{0%{transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.apotheka-form,.apotheka-form__label{display:flex;flex-direction:column}.apotheka-form{position:relative}.apotheka-form .loader-container{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.apotheka-form .loader-container .loader{-webkit-animation:load 1s ease-in-out 0s infinite forwards;animation:load 1s ease-in-out 0s infinite forwards;background-color:#ff2d1e;border:2px solid #ff2d1e;border-radius:50%;height:50px;width:50px}.apotheka-form.loading .loader-container{display:flex}.apotheka-form__input:disabled{background-color:#f1f1f1}.apotheka-form__success{background-color:#d4edda;border:1px solid #bbebc6;border-radius:5px;color:#6fa28d;margin-bottom:1rem;padding:1rem 2rem;text-align:center;visibility:hidden}.apotheka-form__error{display:none}.apotheka-form .errors-wrap,.apotheka-form__error{background:#f8d7da;border:1px solid #fbc2c7;border-radius:5px;color:#b7818d;margin-bottom:1rem;padding:1rem 2rem;text-align:center;width:100%}.apotheka-form__label{padding-bottom:20px}.apotheka-form__label-text{line-height:22px;padding-bottom:5px}.apotheka-form__label--file{align-items:center;display:flex;margin:0 auto}.apotheka-form__label--file:hover{cursor:pointer}.apotheka-form__label--file .apotheka-form__label-text{color:#ff2d1e;padding-bottom:0;padding-left:5px}.apotheka-form__input{border:1px solid #a0a0a0;border-radius:5px;height:50px;padding:0 15px}.apotheka-form__input--textarea{min-height:100px;padding:15px}.apotheka-form__input--file{display:none}.apotheka-form__input.error{border-color:#ff928a}.apotheka-form__submit{margin:30px auto 20px;min-width:326px}.apotheka-form__submit:hover{cursor:pointer}@media (max-width:600px){.apotheka-form__submit{min-width:100%;width:100%}}
/*# sourceMappingURL=template-faq.css.map */
