:root{
    --check:url("data:image/svg+xml;charset=UTF-8,%3csvg width='11.000000' height='7.988770' viewBox='0 0 11 7.98877' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='path' d='M4.09 5.31C4.01 5.25 2.14 3.35 1.88 3.11C1.88 3.11 1.87 3.11 1.87 3.1C1.87 3.1 1.87 3.1 1.87 3.1L1.76 3.01C1.71 2.97 1.66 2.94 1.61 2.92L1.57 2.89C1.57 2.89 1.57 2.89 1.56 2.89C1.56 2.89 1.56 2.89 1.56 2.89C1.56 2.89 1.55 2.89 1.55 2.89L1.46 2.85C1.45 2.85 1.44 2.85 1.43 2.85C1.33 2.82 1.37 2.82 1.25 2.81C1.11 2.79 1.14 2.78 0.99 2.8C0.9 2.82 0.92 2.8 0.82 2.83L0.72 2.86C0.71 2.86 0.72 2.86 0.7 2.87C0.68 2.87 0.68 2.87 0.67 2.87C0.61 2.89 0.56 2.93 0.5 2.96C0.48 2.97 0.45 3 0.43 3.01L0.26 3.17C0.26 3.18 0.25 3.18 0.25 3.18L0.13 3.35C0.11 3.38 0.1 3.41 0.08 3.44C0.08 3.45 0.08 3.45 0.07 3.46C0.07 3.47 0.07 3.47 0.07 3.47L0.02 3.63C0 3.67 0 3.73 0 3.79L0 4.05C0 4.08 0.01 4.08 0.01 4.12L0.04 4.21C0.04 4.24 0.04 4.22 0.05 4.24C0.05 4.26 0.05 4.26 0.05 4.27L0.11 4.4C0.11 4.4 0.11 4.4 0.11 4.4L0.14 4.45C0.14 4.46 0.14 4.47 0.15 4.48C0.19 4.54 0.24 4.6 0.29 4.65C0.29 4.65 0.29 4.66 0.3 4.66L3.31 7.66C3.32 7.68 3.33 7.69 3.35 7.7L3.41 7.75C3.45 7.79 3.5 7.81 3.55 7.84L3.62 7.88C3.63 7.88 3.63 7.88 3.63 7.88C3.75 7.94 3.89 7.97 4.02 7.98C4.06 7.98 4.06 7.98 4.09 7.98C4.12 7.98 4.13 7.98 4.17 7.98C4.25 7.97 4.28 7.97 4.35 7.95L4.39 7.94C4.47 7.91 4.56 7.89 4.63 7.85L4.88 7.66C4.88 7.66 4.88 7.66 4.88 7.65L5.21 7.33C5.22 7.32 5.23 7.32 5.23 7.31L5.63 6.91C5.63 6.91 5.64 6.9 5.64 6.9C5.65 6.89 5.65 6.89 5.66 6.88L6.2 6.34C6.2 6.34 6.2 6.34 6.2 6.34C6.2 6.34 6.21 6.34 6.21 6.34L6.57 5.98C6.61 5.94 6.54 6.01 6.58 5.97L6.72 5.83C6.73 5.82 6.73 5.82 6.74 5.81C6.76 5.79 6.77 5.78 6.78 5.77L7.04 5.51C7.04 5.5 7.04 5.5 7.05 5.5L7.17 5.38C7.17 5.37 7.18 5.36 7.18 5.36C7.19 5.36 7.19 5.35 7.2 5.34L7.62 4.93C7.62 4.93 7.62 4.93 7.62 4.93L7.67 4.88C7.67 4.88 7.68 4.87 7.68 4.87L7.95 4.6C7.96 4.59 7.96 4.59 7.97 4.58L8.02 4.53C8.02 4.53 8.03 4.53 8.03 4.52C8.03 4.52 8.03 4.52 8.03 4.52L8.73 3.82C8.74 3.81 8.74 3.81 8.75 3.8L8.87 3.69C8.87 3.68 8.87 3.68 8.88 3.68L9.07 3.49C9.08 3.47 9.08 3.48 9.09 3.47L9.35 3.2C9.35 3.2 9.36 3.2 9.36 3.2L9.39 3.17C9.39 3.17 9.39 3.16 9.39 3.16L9.44 3.12C9.45 3.11 9.44 3.11 9.45 3.1L9.71 2.85C9.72 2.84 9.72 2.84 9.73 2.83C9.76 2.8 9.7 2.85 9.74 2.82L9.96 2.59C9.97 2.59 9.97 2.59 9.97 2.59C9.97 2.59 9.98 2.58 9.98 2.58L10.01 2.55C10.02 2.54 10.01 2.54 10.02 2.54C10.03 2.53 10.03 2.53 10.03 2.52L10.31 2.25C10.32 2.24 10.32 2.24 10.32 2.24L10.48 2.08C10.49 2.07 10.49 2.07 10.49 2.07L10.5 2.06C10.5 2.06 10.51 2.05 10.51 2.05C10.52 2.04 10.52 2.04 10.53 2.03C10.54 2.02 10.54 2.02 10.54 2.02L10.64 1.92C10.65 1.91 10.65 1.91 10.66 1.9L10.8 1.74C10.85 1.68 10.89 1.6 10.92 1.53C10.92 1.53 10.92 1.53 10.92 1.52L10.98 1.32C10.98 1.29 11 1.29 11 1.25L11 0.94C11 0.91 10.96 0.82 10.95 0.78L10.9 0.63C10.89 0.6 10.88 0.59 10.87 0.57C10.83 0.5 10.79 0.44 10.74 0.38L10.67 0.31C10.66 0.3 10.66 0.3 10.65 0.29L10.56 0.21C10.47 0.14 10.36 0.09 10.24 0.05C10.16 0.02 10.09 0 9.99 0C9.95 0 9.92 0 9.9 0L9.7 0.01C9.55 0.04 9.39 0.1 9.26 0.19L9.18 0.25C9.17 0.26 9.18 0.26 9.17 0.27C9.16 0.28 9.16 0.27 9.15 0.28L9.1 0.33C9.1 0.33 9.1 0.33 9.09 0.33L9.07 0.36C9.06 0.37 9.06 0.37 9.04 0.38L8.98 0.45C8.98 0.45 8.98 0.45 8.98 0.45L8.43 1C8.41 1.02 8.4 1.03 8.38 1.05L8.17 1.25C8.16 1.26 8.16 1.27 8.15 1.28L7.82 1.6C7.82 1.61 7.82 1.6 7.81 1.61L7.59 1.83C7.59 1.83 7.59 1.83 7.59 1.83L7.55 1.87C7.55 1.87 7.54 1.88 7.54 1.88C7.54 1.88 7.54 1.88 7.54 1.88L7.39 2.03C7.38 2.04 7.38 2.04 7.37 2.05L7.34 2.08C7.34 2.09 7.33 2.09 7.32 2.1L7.29 2.13C7.28 2.14 7.28 2.14 7.27 2.15L6.96 2.46C6.96 2.46 6.95 2.46 6.95 2.46L6.82 2.6C6.82 2.6 6.81 2.61 6.81 2.61L6.76 2.66C6.76 2.66 6.76 2.66 6.76 2.66C6.76 2.66 6.76 2.66 6.75 2.66C6.74 2.67 6.74 2.68 6.73 2.69L6.62 2.79C6.51 2.92 6.38 3.03 6.27 3.15C6.26 3.16 6.25 3.17 6.24 3.18C6.23 3.18 6.24 3.18 6.23 3.19L6.22 3.19C6.22 3.2 6.22 3.2 6.22 3.2L6.11 3.3C6.09 3.32 6.08 3.34 6.06 3.36L5.83 3.59C5.82 3.59 5.82 3.6 5.81 3.6C5.81 3.61 5.8 3.61 5.8 3.62C5.78 3.64 5.76 3.65 5.75 3.67C5.71 3.71 5.68 3.73 5.64 3.77L5.13 4.28C5.11 4.3 5.1 4.31 5.08 4.33L5.03 4.38C4.88 4.55 4.67 4.74 4.51 4.9C4.48 4.94 4.13 5.3 4.09 5.31Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3c/svg%3e ");
    --address:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs%3e%3cclipPath id='clip61_75'%3e%3crect id='gps' width='20.000000' height='20.000000' fill='white' fill-opacity='0'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23clip61_75)'%3e%3cpath id='path' d='M10.99 0.81C7.39 0.81 4.47 3.74 4.47 7.33C4.47 11.85 10.99 19.56 10.99 19.56C10.99 19.56 17.5 11.63 17.5 7.33C17.5 3.74 14.58 0.81 10.99 0.81ZM12.95 9.24C12.41 9.78 11.7 10.05 10.99 10.05C10.27 10.05 9.56 9.78 9.02 9.24C7.94 8.16 7.94 6.39 9.02 5.31C9.54 4.78 10.24 4.49 10.99 4.49C11.73 4.49 12.43 4.78 12.95 5.31C14.04 6.39 14.04 8.16 12.95 9.24Z' fill='%237163D6' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3c/g%3e%3c/svg%3e ");

    --arrow-up:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 511.996 511.996' style='enable-background:new 0 0 511.996 511.996;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M509.04,344.59L263.706,88.489c-4.042-4.21-11.375-4.21-15.417,0L2.956,344.59c-4,4.189-3.938,10.817,0.167,14.923 l64,64.025c2.021,2.022,4.563,3.001,7.688,3.126c2.896-0.042,5.625-1.25,7.604-3.335l173.583-183.865L429.581,423.33 c1.979,2.084,4.708,3.293,7.604,3.335c0.042,0,0.104,0,0.146,0c2.833,0,5.542-1.125,7.542-3.126l64-64.025 C512.977,355.407,513.04,348.78,509.04,344.59z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
    --next:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 25 25' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='25.000000' height='25.000000' fill='none'%3e%3crect id='arrow 2' width='25.000000' height='25.000000' x='0.000000' y='0.000000' /%3e%3cg id='Сочетание 55'%3e%3cg id='Сочетание 56'%3e%3cpath id='Форма 5' d='M24.8474 12.1318L17.0349 4.31935C16.8314 4.11588 16.5019 4.11588 16.2984 4.31935C16.095 4.52282 16.095 4.8524 16.2984 5.05582L23.2219 11.9793L0.52085 11.9793C0.232959 11.9793 0 12.2122 0 12.5001C0 12.788 0.232959 13.021 0.52085 13.021L23.2219 13.021L16.2984 19.9443C16.095 20.1478 16.095 20.4774 16.2984 20.6808C16.4001 20.7825 16.5334 20.8334 16.6667 20.8334C16.7999 20.8334 16.9332 20.7825 17.035 20.6808L24.8475 12.8683C25.0509 12.6649 25.0509 12.3353 24.8474 12.1318Z' fill='rgb(0,66,82)' fill-rule='nonzero' /%3e%3c/g%3e%3c/g%3e%3cg id='Сочетание 57' /%3e%3cg id='Сочетание 58' /%3e%3cg id='Сочетание 59' /%3e%3cg id='Сочетание 60' /%3e%3cg id='Сочетание 61' /%3e%3cg id='Сочетание 62' /%3e%3cg id='Сочетание 63' /%3e%3cg id='Сочетание 64' /%3e%3cg id='Сочетание 65' /%3e%3cg id='Сочетание 66' /%3e%3cg id='Сочетание 67' /%3e%3cg id='Сочетание 68' /%3e%3cg id='Сочетание 69' /%3e%3cg id='Сочетание 70' /%3e%3cg id='Сочетание 71' /%3e%3c/svg%3e ");
    --mail:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20.000000' height='15.714355' viewBox='0 0 20 15.7144' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='path' d='M18.21 15.71C18.66 15.71 19.05 15.56 19.38 15.27L13.71 9.6C13.58 9.7 13.45 9.79 13.32 9.88C12.9 10.2 12.55 10.44 12.29 10.61C12.02 10.79 11.67 10.97 11.23 11.15C10.79 11.33 10.39 11.42 10.01 11.42L9.99 11.42L9.98 11.42C9.6 11.42 9.2 11.33 8.76 11.15C8.32 10.97 7.97 10.79 7.7 10.61C7.44 10.44 7.09 10.2 6.67 9.88C6.55 9.8 6.42 9.7 6.28 9.6L0.61 15.27C0.94 15.56 1.33 15.71 1.78 15.71L18.21 15.71Z' fill='%237163D6' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3cpath id='path' d='M1.12 6.03C0.7 5.75 0.32 5.43 0 5.06L0 13.68L4.99 8.69C3.99 7.99 2.7 7.11 1.12 6.03Z' fill='%237163D6' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3cpath id='path' d='M18.88 6.03C17.36 7.06 16.07 7.95 15 8.69L19.99 13.68L19.99 5.06C19.67 5.42 19.3 5.74 18.88 6.03Z' fill='%237163D6' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3cpath id='path' d='M18.21 0L1.78 0C1.21 0 0.77 0.19 0.46 0.58C0.15 0.96 0 1.45 0 2.03C0 2.49 0.2 3 0.61 3.55C1.02 4.1 1.45 4.53 1.91 4.84C2.17 5.02 2.93 5.55 4.2 6.43C4.89 6.91 5.49 7.32 6 7.68C6.44 7.98 6.82 8.25 7.13 8.47C7.16 8.49 7.22 8.53 7.29 8.58C7.37 8.64 7.48 8.72 7.6 8.81C7.84 8.98 8.04 9.12 8.2 9.23C8.36 9.34 8.56 9.46 8.78 9.59C9.01 9.73 9.23 9.83 9.43 9.89C9.63 9.96 9.81 10 9.98 10L10 10L10.01 10C10.18 10 10.36 9.96 10.56 9.89C10.77 9.83 10.98 9.73 11.21 9.59C11.43 9.46 11.63 9.34 11.79 9.23C11.95 9.12 12.15 8.98 12.39 8.81C12.51 8.72 12.62 8.64 12.7 8.58C12.77 8.53 12.83 8.49 12.86 8.47C13.11 8.3 13.48 8.03 13.99 7.68C14.92 7.04 16.28 6.09 18.09 4.84C18.63 4.46 19.08 4 19.45 3.47C19.81 2.93 20 2.37 20 1.78C20 1.29 19.82 0.87 19.46 0.52C19.11 0.17 18.69 0 18.21 0Z' fill='%237163D6' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3c/svg%3e ");
    --phone:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19.998779' height='20.000061' viewBox='0 0 19.9988 20.0001' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='path' d='M19.95 15.49C19.89 15.32 19.53 15.07 18.87 14.74C18.69 14.63 18.44 14.49 18.11 14.31C17.77 14.13 17.47 13.97 17.2 13.82C16.93 13.66 16.68 13.52 16.44 13.38C16.41 13.35 16.29 13.26 16.09 13.13C15.89 12.99 15.72 12.89 15.58 12.82C15.45 12.75 15.31 12.72 15.18 12.72C14.99 12.72 14.75 12.86 14.47 13.13C14.18 13.4 13.92 13.69 13.69 14.01C13.45 14.32 13.2 14.62 12.94 14.89C12.67 15.16 12.45 15.29 12.28 15.29C12.2 15.29 12.09 15.27 11.96 15.22C11.83 15.17 11.74 15.13 11.67 15.1C11.6 15.07 11.49 15 11.33 14.9C11.17 14.8 11.08 14.75 11.06 14.74C9.76 14.02 8.65 13.19 7.72 12.27C6.79 11.34 5.97 10.23 5.25 8.93C5.24 8.91 5.19 8.82 5.09 8.66C4.99 8.5 4.92 8.38 4.89 8.32C4.86 8.25 4.81 8.15 4.77 8.03C4.72 7.9 4.7 7.79 4.7 7.71C4.7 7.54 4.83 7.32 5.1 7.05C5.37 6.79 5.66 6.54 5.98 6.3C6.3 6.06 6.59 5.8 6.86 5.52C7.13 5.24 7.27 5 7.27 4.81C7.27 4.68 7.23 4.54 7.17 4.41C7.1 4.27 7 4.1 6.86 3.9C6.73 3.7 6.64 3.58 6.61 3.55C6.47 3.31 6.33 3.06 6.17 2.79C6.02 2.52 5.86 2.22 5.68 1.88C5.5 1.55 5.35 1.3 5.25 1.12C4.92 0.45 4.67 0.09 4.5 0.04C4.43 0.01 4.33 0 4.2 0C3.94 0 3.61 0.04 3.2 0.14C2.79 0.23 2.46 0.33 2.22 0.44C1.75 0.63 1.25 1.21 0.72 2.17C0.24 3.06 0 3.94 0 4.81C0 5.07 0.01 5.31 0.04 5.56C0.08 5.8 0.14 6.07 0.22 6.37C0.31 6.68 0.38 6.9 0.43 7.05C0.48 7.19 0.58 7.46 0.72 7.84C0.86 8.21 0.95 8.45 0.97 8.53C1.31 9.46 1.7 10.29 2.15 11.02C2.9 12.23 3.92 13.48 5.21 14.77C6.51 16.07 7.76 17.09 8.97 17.84C9.7 18.29 10.53 18.68 11.46 19.01C11.54 19.04 11.77 19.13 12.15 19.27C12.53 19.41 12.8 19.51 12.94 19.56C13.09 19.61 13.31 19.68 13.62 19.77C13.92 19.85 14.19 19.91 14.43 19.95C14.67 19.98 14.92 20 15.18 20C16.05 20 16.93 19.75 17.82 19.27C18.78 18.74 19.35 18.24 19.55 17.76C19.66 17.53 19.76 17.2 19.85 16.79C19.95 16.38 19.99 16.05 19.99 15.79C19.99 15.66 19.98 15.56 19.95 15.49Z' fill='%232A4B8D' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3c/svg%3e ");
    --question:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19.999939' height='19.176758' viewBox='0 0 19.9999 19.1768' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='Vector' d='M1.25562 9.17383C1.25562 7.6001 1.4682 6.77148 2.14828 5.50488C2.26648 5.28467 2.39633 5.08691 2.54135 4.89355C3.59549 3.48535 4.81717 2.47266 6.56555 1.84473C8.87939 1.01367 11.0846 1.02393 13.409 1.83398C14.304 2.14551 15.2814 2.72852 15.9937 3.30859C16.3713 3.61621 16.6889 3.92969 17.0053 4.30615C17.9521 5.43311 18.7502 6.96436 18.7502 8.63037C18.7502 10.2148 18.5038 11.2144 17.7327 12.5093C17.5023 12.896 17.1091 13.4351 16.7937 13.7466L16.061 14.437C15.4692 15.0015 15.4019 14.6147 15.4019 15.9961C15.4019 16.4844 15.4019 16.9727 15.4019 17.4609L13.919 16.3486C13.2688 15.8599 13.3493 16.041 12.5811 16.231C12.3017 16.2998 12.0729 16.3564 11.7996 16.4116C10.1041 16.7549 8.07074 16.5586 6.55823 15.9668C6.10696 15.79 5.58557 15.5552 5.19733 15.3188C4.97964 15.1865 4.78757 15.083 4.57953 14.9321C4.38995 14.7949 4.17661 14.647 4.00854 14.499C3.64459 14.1792 3.29785 13.8896 2.99564 13.5029C2.31381 12.6304 1.93237 12.1191 1.5535 10.9272C1.40646 10.4639 1.25562 9.76807 1.25562 9.17383ZM0 8.88135C0 10.9106 0.797272 12.8042 2.06323 14.3096L2.62637 14.9185C3.26266 15.4722 3.50461 15.6914 4.25177 16.1807C5.1333 16.7583 6.44028 17.2939 7.50937 17.5269C9.34204 17.9263 11.1243 17.9038 12.9243 17.4097C13.2514 17.3198 13.1382 17.2935 13.3989 17.4961L15.1866 18.8481C15.4153 19.02 15.551 19.1768 15.9041 19.1768C16.474 19.1768 16.6618 18.708 16.6581 18.1733C16.656 17.8838 16.6003 15.6987 16.6912 15.5273L18.0569 14.1729C18.6512 13.4077 19.0291 12.8506 19.4019 11.9185C20.0316 10.3438 20.2016 8.54932 19.7306 6.896C19.68 6.71777 19.6598 6.60742 19.6036 6.4375L19.0852 5.19775C18.3811 3.77832 17.0233 2.39014 15.6712 1.58057C12.7272 -0.181641 9.12439 -0.501953 5.91916 0.779785C4.39374 1.38965 2.89667 2.43652 1.88354 3.7334C1.57123 4.13281 1.18222 4.68066 0.94809 5.1416C0.663361 5.70264 0.480133 6.17676 0.28775 6.8252C0.138947 7.32715 0 8.23096 0 8.88135Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3cpath id='Vector' d='M6.27805 8.08594L13.7277 8.08594C14.0278 8.08594 14.2974 7.73291 14.2581 7.43262C14.2164 7.11279 13.9461 6.87207 13.6021 6.87207L6.40356 6.87207C5.51773 6.87207 5.61087 8.08594 6.27805 8.08594Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3cpath id='Vector' d='M6.27805 11.1411L9.96109 11.1411C10.6427 11.1411 10.732 9.92773 9.87732 9.92773L6.40356 9.92773C6.06644 9.92773 5.78247 10.1694 5.74982 10.4858C5.71869 10.7896 5.96722 11.1411 6.27805 11.1411Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3c/svg%3e ");
    --down:url("data:image/svg+xml;charset=UTF-8,%3csvg width='11.500000' height='6.907318' viewBox='0 0 11.5 6.90732' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='path' d='M5.75 4.17C5.65 4.1 5.5 3.93 5.4 3.84L1.98 0.41C1.55 -0.02 1.07 -0.15 0.51 0.17C0.24 0.33 0 0.72 0 1.05C0 1.58 0.16 1.77 0.51 2.11C0.75 2.35 0.98 2.58 1.22 2.83L4.09 5.69C4.32 5.92 4.6 6.17 4.81 6.41C4.94 6.56 4.96 6.63 5.18 6.75C5.68 7.04 6.37 6.9 6.68 6.43C6.78 6.29 7.24 5.86 7.39 5.7C7.87 5.22 8.34 4.75 8.83 4.26C9.03 4.07 11.22 1.91 11.33 1.73C11.43 1.57 11.49 1.38 11.5 1.19L11.5 1.07C11.49 0.89 11.43 0.71 11.34 0.55C11.27 0.44 11.11 0.28 10.99 0.2C10.69 0.02 10.29 -0.06 9.92 0.12C9.87 0.14 9.74 0.22 9.7 0.25C9.52 0.4 9.35 0.58 9.18 0.75C8.92 1.01 5.85 4.1 5.75 4.17Z' fill='%237163D6' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3c/svg%3e ");
    --down-light:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14.000000' height='14.000000' fill='none'%3e%3crect id='next 3' width='14.000000' height='14.000000' x='0.000000' y='0.000000' transform='matrix(0,1,-1,0,14,0)' /%3e%3cg id='Сочетание 20'%3e%3cg id='Сочетание 21'%3e%3cpath id='Форма 3' d='M7.40145 6.61582L0.926041 0.158317C0.713881 -0.0531317 0.370391 -0.0527762 0.158587 0.15941C-0.053053 0.37157 -0.0525062 0.715252 0.159681 0.926865L6.24966 7.00002L0.159462 13.0732C-0.0526975 13.2848 -0.0532443 13.6283 0.158368 13.8404C0.264544 13.9468 0.403641 14 0.542738 14C0.68148 14 0.82003 13.9472 0.926014 13.8415L7.40145 7.3842C7.50364 7.28254 7.56098 7.14418 7.56098 7.00002C7.56098 6.85587 7.50347 6.71767 7.40145 6.61582Z' fill='rgb(48,96,107)' fill-rule='nonzero' transform='matrix(0,1,-1,0,14,3.21948)' /%3e%3c/g%3e%3c/g%3e%3cg id='Сочетание 22' /%3e%3cg id='Сочетание 23' /%3e%3cg id='Сочетание 24' /%3e%3cg id='Сочетание 25' /%3e%3cg id='Сочетание 26' /%3e%3cg id='Сочетание 27' /%3e%3cg id='Сочетание 28' /%3e%3cg id='Сочетание 29' /%3e%3cg id='Сочетание 30' /%3e%3cg id='Сочетание 31' /%3e%3cg id='Сочетание 32' /%3e%3cg id='Сочетание 33' /%3e%3cg id='Сочетание 34' /%3e%3cg id='Сочетание 35' /%3e%3cg id='Сочетание 36' /%3e%3c/svg%3e ");
    --close:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 6.5C3.5 5.70435 3.81607 4.94129 4.37868 4.37868C4.94129 3.81607 5.70435 3.5 6.5 3.5H7.872C8.732 3.5 9.482 4.086 9.691 4.92L10.796 9.343C10.8855 9.701 10.8675 10.0775 10.744 10.4252C10.6206 10.773 10.3972 11.0766 10.102 11.298L8.809 12.268C8.674 12.369 8.645 12.517 8.683 12.62C9.24738 14.1549 10.1386 15.5487 11.2949 16.7051C12.4513 17.8614 13.8451 18.7526 15.38 19.317C15.483 19.355 15.63 19.326 15.732 19.191L16.702 17.898C16.9234 17.6028 17.227 17.3794 17.5748 17.256C17.9225 17.1325 18.299 17.1145 18.657 17.204L23.08 18.309C23.914 18.518 24.5 19.268 24.5 20.129V21.5C24.5 22.2956 24.1839 23.0587 23.6213 23.6213C23.0587 24.1839 22.2956 24.5 21.5 24.5H19.25C10.552 24.5 3.5 17.448 3.5 8.75V6.5Z' fill='%2321BE5C'/%3e%3cpath d='M19.3373 9.87108L24.5729 4.63932L22.7168 2.7832L17.4814 8.01521V4.62581V4.62109L14.8564 4.62581L14.8564 12.4914H22.7267L22.7314 9.87108H19.3373Z' fill='%2321BE5C'/%3e%3c/svg%3e");
    --quote:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 83.5825 57' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='83.582520' height='57.000000' fill='none' customFrame='%23000000'%3e%3cg id='кавычки'%3e%3cpath id='Форма 7' d='M0.017726 17.797C0.017726 24.1142 0.84821 28.0712 5.57245 32.8244C7.33342 34.5992 8.21498 35.2877 10.5923 36.4817C14.1861 38.287 19.1849 39.0199 23.0811 38.1091C24.0046 37.8937 24.4023 37.6291 25.405 37.5448C23.037 41.1061 18.7243 45.3395 14.7304 47.126C7.89866 50.1817 3.98838 49.0366 2.13454 49.8374C-1.33146 51.3312 -0.287038 56.9999 3.19051 56.9999C11.9228 56.9999 17.452 55.0565 23.8814 50.2401C26.2749 48.4466 28.2149 46.2971 30.0618 43.9721C31.9832 41.5557 33.5068 38.8584 34.8303 35.9971C37.8892 29.3918 39.8408 18.1083 36.2771 10.9201C35.0397 8.42642 34.3907 7.5297 32.5461 5.67287C30.7759 3.89105 29.9106 3.21674 27.5217 2.01791C18.0986 -2.7189 6.60067 1.17032 1.8949 10.6836C0.950479 12.5943 0.0177272 15.0972 0.0177272 17.797L0.017726 17.797Z' fill='rgb(239,239,239)' fill-rule='evenodd' /%3e%3cpath id='Форма 8' d='M45.4097 17.7961C45.4097 24.1133 46.2378 28.0704 50.9622 32.8235C55.2702 37.16 62.181 39.5763 68.4731 38.1082C69.3943 37.8929 69.7921 37.6283 70.797 37.5439C69.4338 39.5927 67.8661 41.2458 66.1145 42.9948C58.8361 50.2533 49.206 49.1107 47.5241 49.8365C44.0583 51.3304 45.1051 56.999 48.5826 56.999C57.3125 56.999 62.8416 55.0557 69.2734 50.2393C70.983 48.9562 72.1369 47.6918 73.6139 46.1886C74.3211 45.4721 74.8281 44.7579 75.4515 43.9712C77.3729 41.5549 78.8965 38.8575 80.2223 35.9962C83.2812 29.391 85.2305 18.1075 81.6669 10.9192C78.7406 5.0164 72.3903 0.0829384 65.8912 0.0829384C61.6367 0.0829384 60.1224 -0.0341398 56.1354 1.8765C50.5481 4.55516 45.4097 11.2073 45.4097 17.7961L45.4097 17.7961Z' fill='rgb(239,239,239)' fill-rule='evenodd' /%3e%3c/g%3e%3c/svg%3e ");


    --black:#000000;
    --gray-1:#F1F3F5;
    --gray-2:#F1F3F8;
    --gray-3:#CED1E2;
    --gray-4:#AAA9A9;
    --main-1:#048AF0;
    --main-2: #1f9cff;
    --blue:#5CAAEF;
    --link:#3D5BA5;
    --red-1:#FF0000;
    --orange-1:#FF3801;
    --orange-2: #ff5c2e;
    --footer: #1A1A1A;
}

.bold {
    font-weight: 600;
}
.bolder {
    font-weight: 800;
}
.extra-bold {
    font-weight: 700;
}
.semi-bold {
    font-weight: 500;
}
.text-center {
    text-align: center;
}
.text-center img {
    display: block;
    margin: 0 auto;
}
.hidden {
    display: none !important;
}
.text-uppercase {
    text-transform: uppercase;
}
.text-right {
    text-align: right;
}
.no-wrap {
    white-space: nowrap;
}
.pointer {
    cursor: pointer;
}
.black {
    color: var(--black);
}
.red {
    color: var(--red-1);
}
.orange {
    color: var(--orange-1);
}
.link {
    text-decoration: none;
}
.link:hover {
    text-decoration: underline;
}
.col-2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
}
.col-6 {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 16px;
}
.flex-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.btn-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 16px 30px;
}
.btn-row-right {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    gap: 16px 30px;
}
.icon:before{
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: cover;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: cover;
    width:22px;
    height:22px;
    background-color: var(--black);
    display:block;
    content:'';
    transition: all .3s;
}
.icon {
    border-radius: 5px;
    transition: background-color 0.3s;
}
/*.icon:not(.load):before{
    display:none !important;
}*/

.icon-centered {
    justify-content: center;
    align-items: center;
    display: flex;
    height: 100%;
}

.icon-bg-circle {
    border-radius:50%;
}

.icon-main:before{background-color: var(--main-1);}
.icon-white:before{background-color: #fff;}
.icon-red:before{background-color: var(--red-1);}
.icon-gray:before{background-color: var(--gray-2);}
.icon-orange:before{background-color: var(--orange-1);}
.icon-blue:before{background-color: var(--blue);}
.icon-footer:before{background-color: var(--footer-1);}
.icon-bg-main {background-color: var(--main-1);}
.icon-bg-white {background-color: #fff;}
.icon-bg-blue {background-color: var(--blue-3);}
.icon-bg-gray {background-color: #C5C2C2; transition: background-color 0.3s}
.icon-bg-gray:hover {background-color: #a7a7a7; }
.icon-bg-telegram { background-color: #039BE5; }
.icon-bg-vk { background-color: #4A76A8; }
.icon-bg-ok { background-color: #F58C3F; }

.icon-10:before{width:10px;height: 10px;}
.icon-14:before{width:14px;height: 14px;}
.icon-16:before{width:16px;height: 16px;}
.icon-18:before{width:18px;height: 18px;}
.icon-20:before{width:20px;height: 20px;}
.icon-22:before{width:22px;height: 22px;}
.icon-24:before{width:24px;height: 24px;}
.icon-28:before{width:28px;height: 28px;}
.icon-30:before{width:30px;height: 30px;}
.icon-35:before{width:35px;height: 35px;}
.icon-40:before{width:40px;height: 40px;}
.icon-50:before{width:50px;height: 50px;}
.icon-60:before{width:60px;height: 60px;}

.icon-bg-18 {width:18px;height:18px;max-width:18px;}
.icon-bg-20 {width:20px;height:20px;max-width:20px;}
.icon-bg-22 {width:22px;height:22px;max-width:22px;}
.icon-bg-24 {width:24px;height:24px;min-width: 24px;}
.icon-bg-26 {width:26px;height:26px;min-width: 26px;}
.icon-bg-30 {width:30px;height:30px;min-width: 30px;}
.icon-bg-35 {width:35px;height:35px;min-width: 35px;}
.icon-bg-40 {width:40px;height:40px;min-width:40px;}
.icon-bg-50 {width:50px;height:50px;min-width: 50px;}
.icon-bg-60 {width:60px;height:60px;min-width: 60px;}
@media (max-width: 1400px){
    .icon-xxl-bg-20 {width:20px !important;height:20px !important;min-width: 20px !important;}
    .icon-xxl-bg-30 {width:30px !important;height:30px !important;min-width: 30px !important;}
    .icon-xxl-bg-40 {width:40px !important;height:40px !important;min-width: 40px !important;}
    .icon-xxl-bg-50 {width:50px !important;height:50px !important;min-width: 50px !important;}
    .icon-xxl-bg-60 {width:60px !important;height:60px !important;min-width: 60px !important;}
}
@media (max-width: 1200px){
    .icon-xl-bg-20 {width:20px !important;height:20px !important;min-width: 20px !important;}
    .icon-xl-bg-30 {width:30px !important;height:30px !important;min-width: 30px !important;}
    .icon-xl-bg-40 {width:40px !important;height:40px !important;min-width: 40px !important;}
    .icon-xl-bg-50 {width:50px !important;height:50px !important;min-width: 50px !important;}
    .icon-xl-bg-60 {width:60px !important;height:60px !important;min-width: 60px !important;}
}
@media (max-width: 992px){
    .icon-lg-bg-20 {width:20px !important;height:20px !important;min-width: 20px !important;}
    .icon-lg-bg-30 {width:30px !important;height:30px !important;min-width: 30px !important;}
    .icon-lg-bg-40 {width:40px !important;height:40px !important;min-width: 40px !important;}
    .icon-lg-bg-50 {width:50px !important;height:50px !important;min-width: 50px !important;}
    .icon-lg-bg-60 {width:60px !important;height:60px !important;min-width: 60px !important;}
}
@media (max-width: 768px){
    .icon-md-bg-20 {width:20px !important;height:20px !important;min-width: 20px !important;}
    .icon-md-bg-30 {width:30px !important;height:30px !important;min-width: 30px !important;}
    .icon-md-bg-40 {width:40px !important;height:40px !important;min-width: 40px !important;}
    .icon-md-bg-50 {width:50px !important;height:50px !important;min-width: 50px !important;}
    .icon-md-bg-60 {width:60px !important;height:60px !important;min-width: 60px !important;}
}
@media (max-width: 576px){
    .icon-sm-bg-20 {width:20px !important;height:20px !important;min-width: 20px !important;}
    .icon-sm-bg-30 {width:30px !important;height:30px !important;min-width: 30px !important;}
    .icon-sm-bg-40 {width:40px !important;height:40px !important;min-width: 40px !important;}
    .icon-sm-bg-50 {width:50px !important;height:50px !important;min-width: 50px !important;}
    .icon-sm-bg-60 {width:60px !important;height:60px !important;min-width: 60px !important;}
}
@media (max-width: 500px){
    .icon-smsm-bg-20 {width:20px !important;height:20px !important;min-width: 20px !important;}
    .icon-smsm-bg-30 {width:30px !important;height:30px !important;min-width: 30px !important;}
    .icon-smsm-bg-40 {width:40px !important;height:40px !important;min-width: 40px !important;}
    .icon-smsm-bg-50 {width:50px !important;height:50px !important;min-width: 50px !important;}
    .icon-smsm-bg-60 {width:60px !important;height:60px !important;min-width: 60px !important;}
}

.icon.icon-address:before {
    mask-image: var(--address);
    -webkit-mask-image: var(--address);
    width: 13px;
    height: 18px;
}

.icon.icon-question:before{
    mask-image:var(--question);
    -webkit-mask-image:var(--question);
}
.icon.icon-phone:before{
    mask-image:var(--phone);
    -webkit-mask-image:var(--phone);
}
.icon.icon-prev:before{
    mask-image:var(--next);
    -webkit-mask-image:var(--next);
    transform: rotate(180deg);
}
.icon.icon-next:before{
    mask-image:var(--next);
    -webkit-mask-image:var(--next);
}

.icon.icon-mail:before{
    mask-image:var(--mail);
    -webkit-mask-image:var(--mail);
    width: 20px;
    height: 16px;
}

.icon.icon-arrow-up:before{
    mask-image:var(--arrow-up);
    -webkit-mask-image:var(--arrow-up);
}
.icon.icon-down:before{
    mask-image:var(--down);
    -webkit-mask-image:var(--down);
}
.icon.icon-down-light:before{
    mask-image:var(--down-light);
    -webkit-mask-image:var(--down-light);
}

.icon.icon-check:before{
    mask-image:var(--check);
    -webkit-mask-image:var(--check);
    width: 10px;
    height: 8px;
}
.icon.icon-quote:before{
    mask-image:var(--quote);
    -webkit-mask-image:var(--quote);
    width: 83px;
    height: 57px;
    background-color: #EFEFEF;
}



/*.icon.icon-whatsapp:before{
    mask-image: var(--whatsapp-mask);
    -webkit-mask-image: var(--whatsapp-mask);
    border-radius: 0;
    background-image: url('data:image/svg+xml;utf8,<svg width="11" height="11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M.283 1.092A.642.642 0 0 1 .925.45h1.381a.642.642 0 0 1 .633.537l.475 2.845a.642.642 0 0 1-.347.68l-.993.497a7.082 7.082 0 0 0 3.917 3.917l.497-.993a.642.642 0 0 1 .68-.347l2.845.475a.641.641 0 0 1 .537.633v1.381a.641.641 0 0 1-.642.642H8.625A8.341 8.341 0 0 1 .283 2.375V1.092Z" fill="white"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    background-color: #06bb49;
    background-size:10px;
}*/
.btn-center {
    text-align: center;
    position: relative;
    margin: 50px 0 0;
}
.btn-center:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background-color: #E1E1E1;
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 0;
}
.btn-center .btn {
    position: relative;
    z-index: 10;
    outline: #fff solid 30px;
}
.btn, .btn-big, .btn-sm {
    padding:14px 20px;
    box-shadow: none;
    font-size:18px;
    border:none;
    transition:all .3s;
    text-decoration: none;
    display: inline-block;
    border-radius: 30px;
    cursor: pointer;
    font-weight: 600;
}
.btn-big {
    padding:10px 40px;
}
.btn-sm {
    padding:10px;
    font-size: 16px;
    text-transform: none;
}
.btn-main {
    background: var(--main-1);
    border: none;
    color: #fff;
    font-family: var(--font1),Arial,sans-serif;
}
.btn-main:hover {
    background: var(--main-2);
    border: none;
    color: #fff;
}
.btn-red {
    background-color: var(--red-1);
    border: var(--red-1) solid 2px;
    color: #fff;
    font-family: var(--font1),Arial,sans-serif;
}
.btn-red:hover {
    background-color: var(--red-2);
    border: #fff solid 2px;
    color: #fff;
}
.btn-gray {
    background-color: #F9FAFB;
    color: var(--main-1);
    font-size: 16px;
    font-weight: 400;
}
.btn-gray:hover {
    background-color: var(--main-2);
    color: #fff;
}
.btn-outline {
    background-color: #fff;
    border: #7E8A96 solid 1px;
    color: #7E8A96;
    font-weight: 300;
}
.btn-outline:hover {
    background-color: var(--main-2);
    border: var(--main-2) solid 1px;
    color: #fff;
}
/*p:last-child {
    margin-bottom: 0;
}*/
.btn-icon {
    display: flex;
    align-items: center;
    gap: 35px;
}
.btn-icon .icon-write-send:before {
    width: 46px;
    height: 50px;
}


.loading{
    background-color: rgba(255,255,255,0.3);
    opacity: 0;
    transition: opacity .3s linear;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    visibility: hidden;
    overflow: hidden;
    z-index: 100;
}

.loading.show {
    opacity:1;
    visibility:visible
}
.loading.transition {
    visibility:visible
}
.loading div {
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
    width:51px;
    height:51px;
    border:6px solid #C7212C;
    border-radius:50%;
    animation:rotate 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color:#C7212C transparent transparent transparent
}
.loading div:nth-child(1) {
    animation-delay:-0.45s
}
.loading div:nth-child(2) {
    animation-delay:-0.3s
}
.loading div:nth-child(3) {
    animation-delay:-0.15s
}

@keyframes rotate {
    0% {
        transform:rotate(0deg)
    }
    100% {
        transform:rotate(360deg)
    }
}
@keyframes fadeIn {
    from {
        opacity:0
    }
    to {
        opacity:1
    }
}
@keyframes fadeOut {
    from {
        opacity:1
    }
    to {
        opacity:0
    }
}

@media only screen and (max-width: 1600px) {
    .btn {
        font-size: 1.1vw;
    }
}
@media only screen and (max-width: 1280px) {
    .btn {
        font-size: 18px;
    }
    .btn, .btn-sm {
        font-size: 16px;
    }
}
@media only screen and (max-width: 700px) {
    .btn {
        font-size: 16px;
    }
    .btn, .btn-sm {
        font-size: 14px;
    }
}
