.fixed--form__icon{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:32px;height:32px;border:0;outline:0;-webkit-appearance:none;padding:10px 7px;background-color:transparent}.fixed--form__icon svg{width:100%;height:auto}.feedback--block{position:fixed;bottom:20px;right:15px;z-index:4}@media (max-width:1440px){.feedback--block{display:none}}.feedback--block button{width:35px;height:35px;border-radius:35px;background-color:#5dd312;border:0;outline:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-appearance:none;cursor:pointer;opacity:.7}.feedback--block button,.feedback--block button svg{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.feedback--block button svg{width:50%;height:auto}.feedback--block:hover button{opacity:1;width:50px;height:50px;border-radius:50px}.feedback--modal{position:fixed;top:0;left:0;z-index:300;width:100%;height:100%;background-color:rgba(20,20,20,.5);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;opacity:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}@media (max-width:768px){.feedback--modal{padding:12px}}.feedback--modal.visible{opacity:1}.feedback--modal.visible_modal .feedback--modal--form{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.feedback--modal .feedback--message{padding:12px;font-size:16px;font-weight:900}.feedback--modal .feedback--message.success{color:#6c0}.feedback--modal .feedback--message.error{color:#e61e0a}.feedback--modal .feedback--modal--form{background-color:#fff;display:inline-block;min-width:320px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;position:fixed}.feedback--modal .feedback--modal--form.fixed{bottom:80px;right:20px}.feedback--modal .feedback--modal--form.icon{right:20px;top:80px}@media (max-width:768px){.feedback--modal .feedback--modal--form{min-width:100%;max-width:100%;position:relative}.feedback--modal .feedback--modal--form.fixed,.feedback--modal .feedback--modal--form.icon{top:80px;right:0}}.feedback--modal .feedback--modal_header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;background-color:#141414;padding:12px}.feedback--modal .feedback--modal_header .feedback--modal_title{font-size:24px;color:#fff;letter-spacing:0;line-height:31.2px;font-weight:900}.feedback--modal .feedback--modal_header button{background-color:transparent;outline:none;-webkit-appearance:none;border:0;width:20px;height:20px;padding:4px;cursor:pointer}.feedback--modal .feedback--modal_header button svg{width:100%;height:auto}.feedback--modal form{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;padding:16px}.feedback--modal form button[type=submit]{display:inline-block;font-family:NotoSans,Arial,Verdana,sans-serif;text-align:center;border:0;cursor:pointer;margin:0;border-radius:3px;background-color:#6ec702;color:#fff;outline:0;min-width:100%;font-size:16px;line-height:50px;padding:0 8px;font-weight:700;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.feedback--modal form button[type=submit]:hover{background:#60ae02}.feedback--modal form .feedback--form__line{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.feedback--modal form .feedback--form__line+.feedback--form__line{margin-top:16px}.feedback--modal form .feedback--form__line label{font-family:NotoSans,Arial,Verdana,sans-serif;font-size:16px;color:#18191a;letter-spacing:0;line-height:38px}.feedback--modal form .feedback--form__line .error{font-family:NotoSans,Arial,Verdana,sans-serif;font-size:14px;color:#e61e0a;padding-top:4px}.feedback--modal form .feedback--form__line input,.feedback--modal form .feedback--form__line textarea{width:100%;background-color:transparent;border-radius:3px;color:#141414;outline:0;border:1px solid transparent;padding:0 16px;font-size:16px;line-height:24px;height:48px;background-color:#efefef;-webkit-transition:background-color .2s ease 0s,border .2s ease 0s;transition:background-color .2s ease 0s,border .2s ease 0s}.feedback--modal form .feedback--form__line input:focus,.feedback--modal form .feedback--form__line textarea:focus{background-color:#fff;border:1px solid #6ec702}.feedback--modal form .feedback--form__line textarea{height:auto;min-height:96px;padding:16px;resize:vertical;max-height:140px}.tooltip{position:relative;display:inline-block}.tooltip.right .tooltip--message{top:-5px;left:105%}.tooltip.right .tooltip--message:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent #414141 transparent transparent}.tooltip.left .tooltip--message{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:110%}.tooltip.left .tooltip--message:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #414141}.tooltip.bottom .tooltip--message{top:-5px;right:105%}.tooltip.bottom .tooltip--message:after{bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#414141}.tooltip .tooltip--message{opacity:1;min-width:120px;max-width:120px;background-color:#414141;color:#fff;text-align:center;padding:8px 0;border-radius:8px;position:absolute;z-index:1;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.tooltip .tooltip--message:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#414141}.tooltip:hover .tooltip--message{opacity:1}