:root{--padding-big:48px;--padding-medium:32px;--padding-normal:24px;--padding-small:16px;--padding-smaller:12px;--padding-verysmall:8px;--padding-mini:4px}:root{--ff:'Montserrat',sans-serif;--ff2:'Open Sans',sans-serif;--time:.35s;--time-fast:.15s;--w:1348;--width:calc(var(--w) * 1px);--color:#243746;--color_75:rgba(36,55,70,0.75);--color_55:rgba(36,55,70,0.55);--color_95:rgba(36,55,70,0.95);--border:1px solid var(--color);--w-out:calc((100% - var(--width)) / 2);--w-out2:calc((100vw - var(--width)) / 2)}.row{display:flex;flex-wrap:wrap}.c{width:100%}.c-1{width:1%}.c-2{width:2%}.c-3{width:3%}.c-4{width:4%}.c-5{width:5%}.c-6{width:6%}.c-7{width:7%}.c-8{width:8%}.c-9{width:9%}.c-10{width:10%}.c-11{width:11%}.c-12{width:12%}.c-13{width:13%}.c-14{width:14%}.c-15{width:15%}.c-16{width:16%}.c-17{width:17%}.c-18{width:18%}.c-19{width:19%}.c-20{width:20%}.c-21{width:21%}.c-22{width:22%}.c-23{width:23%}.c-24{width:24%}.c-25{width:25%}.c-26{width:26%}.c-27{width:27%}.c-28{width:28%}.c-29{width:29%}.c-30{width:30%}.c-31{width:31%}.c-32{width:32%}.c-33{width:33%}.c-34{width:34%}.c-35{width:35%}.c-36{width:36%}.c-37{width:37%}.c-38{width:38%}.c-39{width:39%}.c-40{width:40%}.c-41{width:41%}.c-42{width:42%}.c-43{width:43%}.c-44{width:44%}.c-45{width:45%}.c-46{width:46%}.c-47{width:47%}.c-48{width:48%}.c-49{width:49%}.c-50{width:50%}.c-51{width:51%}.c-52{width:52%}.c-53{width:53%}.c-54{width:54%}.c-55{width:55%}.c-56{width:56%}.c-57{width:57%}.c-58{width:58%}.c-59{width:59%}.c-60{width:60%}.c-61{width:61%}.c-62{width:62%}.c-63{width:63%}.c-64{width:64%}.c-65{width:65%}.c-66{width:66%}.c-67{width:67%}.c-68{width:68%}.c-69{width:69%}.c-70{width:70%}.c-71{width:71%}.c-72{width:72%}.c-73{width:73%}.c-74{width:74%}.c-75{width:75%}.c-76{width:76%}.c-77{width:77%}.c-78{width:78%}.c-79{width:79%}.c-80{width:80%}.c-81{width:81%}.c-82{width:82%}.c-83{width:83%}.c-84{width:84%}.c-85{width:85%}.c-86{width:86%}.c-87{width:87%}.c-88{width:88%}.c-89{width:89%}.c-90{width:90%}.c-91{width:91%}.c-92{width:92%}.c-93{width:93%}.c-94{width:94%}.c-95{width:95%}.c-96{width:96%}.c-97{width:97%}.c-98{width:98%}.c-99{width:99%}.c-100{width:100%}.c-1-3{width:33.333333333333336%}.c-2-3{width:66.66666666666667%}.c-3-3{width:100%}.c-1-4{width:25%}.c-2-4{width:50%}.c-3-4{width:75%}.c-4-4{width:100%}.c-1-5{width:20%}.c-2-5{width:40%}.c-3-5{width:60%}.c-4-5{width:80%}.c-5-5{width:100%}.c-1-6{width:16.666666666666668%}.c-2-6{width:33.333333333333336%}.c-3-6{width:50%}.c-4-6{width:66.66666666666667%}.c-5-6{width:83.33333333333333%}.c-6-6{width:100%}.c-1-7{width:14.285714285714286%}.c-2-7{width:28.571428571428573%}.c-3-7{width:42.857142857142854%}.c-4-7{width:57.142857142857146%}.c-5-7{width:71.42857142857143%}.c-6-7{width:85.71428571428571%}.c-7-7{width:100%}.c-1-8{width:12.5%}.c-2-8{width:25%}.c-3-8{width:37.5%}.c-4-8{width:50%}.c-5-8{width:62.5%}.c-6-8{width:75%}.c-7-8{width:87.5%}.c-8-8{width:100%}.c-1-9{width:11.11111111111111%}.c-2-9{width:22.22222222222222%}.c-3-9{width:33.333333333333336%}.c-4-9{width:44.44444444444444%}.c-5-9{width:55.55555555555556%}.c-6-9{width:66.66666666666667%}.c-7-9{width:77.77777777777777%}.c-8-9{width:88.88888888888889%}.c-9-9{width:100%}.c-1-10{width:10%}.c-2-10{width:20%}.c-3-10{width:30%}.c-4-10{width:40%}.c-5-10{width:50%}.c-6-10{width:60%}.c-7-10{width:70%}.c-8-10{width:80%}.c-9-10{width:90%}.c-10-10{width:100%}.c-1-11{width:9.090909090909092%}.c-2-11{width:18.181818181818183%}.c-3-11{width:27.272727272727273%}.c-4-11{width:36.36363636363637%}.c-5-11{width:45.45454545454545%}.c-6-11{width:54.54545454545455%}.c-7-11{width:63.63636363636363%}.c-8-11{width:72.72727272727273%}.c-9-11{width:81.81818181818181%}.c-10-11{width:90.9090909090909%}.c-11-11{width:100%}.c-1-12{width:8.333333333333334%}.c-2-12{width:16.666666666666668%}.c-3-12{width:25%}.c-4-12{width:33.333333333333336%}.c-5-12{width:41.666666666666664%}.c-6-12{width:50%}.c-7-12{width:58.333333333333336%}.c-8-12{width:66.66666666666667%}.c-9-12{width:75%}.c-10-12{width:83.33333333333333%}.c-11-12{width:91.66666666666667%}.c-12-12{width:100%}@media all and (max-width:1920px){.c-wide-1{width:1%}.c-wide-2{width:2%}.c-wide-3{width:3%}.c-wide-4{width:4%}.c-wide-5{width:5%}.c-wide-6{width:6%}.c-wide-7{width:7%}.c-wide-8{width:8%}.c-wide-9{width:9%}.c-wide-10{width:10%}.c-wide-11{width:11%}.c-wide-12{width:12%}.c-wide-13{width:13%}.c-wide-14{width:14%}.c-wide-15{width:15%}.c-wide-16{width:16%}.c-wide-17{width:17%}.c-wide-18{width:18%}.c-wide-19{width:19%}.c-wide-20{width:20%}.c-wide-21{width:21%}.c-wide-22{width:22%}.c-wide-23{width:23%}.c-wide-24{width:24%}.c-wide-25{width:25%}.c-wide-26{width:26%}.c-wide-27{width:27%}.c-wide-28{width:28%}.c-wide-29{width:29%}.c-wide-30{width:30%}.c-wide-31{width:31%}.c-wide-32{width:32%}.c-wide-33{width:33%}.c-wide-34{width:34%}.c-wide-35{width:35%}.c-wide-36{width:36%}.c-wide-37{width:37%}.c-wide-38{width:38%}.c-wide-39{width:39%}.c-wide-40{width:40%}.c-wide-41{width:41%}.c-wide-42{width:42%}.c-wide-43{width:43%}.c-wide-44{width:44%}.c-wide-45{width:45%}.c-wide-46{width:46%}.c-wide-47{width:47%}.c-wide-48{width:48%}.c-wide-49{width:49%}.c-wide-50{width:50%}.c-wide-51{width:51%}.c-wide-52{width:52%}.c-wide-53{width:53%}.c-wide-54{width:54%}.c-wide-55{width:55%}.c-wide-56{width:56%}.c-wide-57{width:57%}.c-wide-58{width:58%}.c-wide-59{width:59%}.c-wide-60{width:60%}.c-wide-61{width:61%}.c-wide-62{width:62%}.c-wide-63{width:63%}.c-wide-64{width:64%}.c-wide-65{width:65%}.c-wide-66{width:66%}.c-wide-67{width:67%}.c-wide-68{width:68%}.c-wide-69{width:69%}.c-wide-70{width:70%}.c-wide-71{width:71%}.c-wide-72{width:72%}.c-wide-73{width:73%}.c-wide-74{width:74%}.c-wide-75{width:75%}.c-wide-76{width:76%}.c-wide-77{width:77%}.c-wide-78{width:78%}.c-wide-79{width:79%}.c-wide-80{width:80%}.c-wide-81{width:81%}.c-wide-82{width:82%}.c-wide-83{width:83%}.c-wide-84{width:84%}.c-wide-85{width:85%}.c-wide-86{width:86%}.c-wide-87{width:87%}.c-wide-88{width:88%}.c-wide-89{width:89%}.c-wide-90{width:90%}.c-wide-91{width:91%}.c-wide-92{width:92%}.c-wide-93{width:93%}.c-wide-94{width:94%}.c-wide-95{width:95%}.c-wide-96{width:96%}.c-wide-97{width:97%}.c-wide-98{width:98%}.c-wide-99{width:99%}.c-wide-100{width:100%}.c-wide-1-3{width:33.333333333333336%}.c-wide-2-3{width:66.66666666666667%}.c-wide-3-3{width:100%}.c-wide-1-4{width:25%}.c-wide-2-4{width:50%}.c-wide-3-4{width:75%}.c-wide-4-4{width:100%}.c-wide-1-5{width:20%}.c-wide-2-5{width:40%}.c-wide-3-5{width:60%}.c-wide-4-5{width:80%}.c-wide-5-5{width:100%}.c-wide-1-6{width:16.666666666666668%}.c-wide-2-6{width:33.333333333333336%}.c-wide-3-6{width:50%}.c-wide-4-6{width:66.66666666666667%}.c-wide-5-6{width:83.33333333333333%}.c-wide-6-6{width:100%}.c-wide-1-7{width:14.285714285714286%}.c-wide-2-7{width:28.571428571428573%}.c-wide-3-7{width:42.857142857142854%}.c-wide-4-7{width:57.142857142857146%}.c-wide-5-7{width:71.42857142857143%}.c-wide-6-7{width:85.71428571428571%}.c-wide-7-7{width:100%}.c-wide-1-8{width:12.5%}.c-wide-2-8{width:25%}.c-wide-3-8{width:37.5%}.c-wide-4-8{width:50%}.c-wide-5-8{width:62.5%}.c-wide-6-8{width:75%}.c-wide-7-8{width:87.5%}.c-wide-8-8{width:100%}.c-wide-1-9{width:11.11111111111111%}.c-wide-2-9{width:22.22222222222222%}.c-wide-3-9{width:33.333333333333336%}.c-wide-4-9{width:44.44444444444444%}.c-wide-5-9{width:55.55555555555556%}.c-wide-6-9{width:66.66666666666667%}.c-wide-7-9{width:77.77777777777777%}.c-wide-8-9{width:88.88888888888889%}.c-wide-9-9{width:100%}.c-wide-1-10{width:10%}.c-wide-2-10{width:20%}.c-wide-3-10{width:30%}.c-wide-4-10{width:40%}.c-wide-5-10{width:50%}.c-wide-6-10{width:60%}.c-wide-7-10{width:70%}.c-wide-8-10{width:80%}.c-wide-9-10{width:90%}.c-wide-10-10{width:100%}.c-wide-1-11{width:9.090909090909092%}.c-wide-2-11{width:18.181818181818183%}.c-wide-3-11{width:27.272727272727273%}.c-wide-4-11{width:36.36363636363637%}.c-wide-5-11{width:45.45454545454545%}.c-wide-6-11{width:54.54545454545455%}.c-wide-7-11{width:63.63636363636363%}.c-wide-8-11{width:72.72727272727273%}.c-wide-9-11{width:81.81818181818181%}.c-wide-10-11{width:90.9090909090909%}.c-wide-11-11{width:100%}.c-wide-1-12{width:8.333333333333334%}.c-wide-2-12{width:16.666666666666668%}.c-wide-3-12{width:25%}.c-wide-4-12{width:33.333333333333336%}.c-wide-5-12{width:41.666666666666664%}.c-wide-6-12{width:50%}.c-wide-7-12{width:58.333333333333336%}.c-wide-8-12{width:66.66666666666667%}.c-wide-9-12{width:75%}.c-wide-10-12{width:83.33333333333333%}.c-wide-11-12{width:91.66666666666667%}.c-wide-12-12{width:100%}}@media all and (max-width:1200px){.c-lap-1{width:1%}.c-lap-2{width:2%}.c-lap-3{width:3%}.c-lap-4{width:4%}.c-lap-5{width:5%}.c-lap-6{width:6%}.c-lap-7{width:7%}.c-lap-8{width:8%}.c-lap-9{width:9%}.c-lap-10{width:10%}.c-lap-11{width:11%}.c-lap-12{width:12%}.c-lap-13{width:13%}.c-lap-14{width:14%}.c-lap-15{width:15%}.c-lap-16{width:16%}.c-lap-17{width:17%}.c-lap-18{width:18%}.c-lap-19{width:19%}.c-lap-20{width:20%}.c-lap-21{width:21%}.c-lap-22{width:22%}.c-lap-23{width:23%}.c-lap-24{width:24%}.c-lap-25{width:25%}.c-lap-26{width:26%}.c-lap-27{width:27%}.c-lap-28{width:28%}.c-lap-29{width:29%}.c-lap-30{width:30%}.c-lap-31{width:31%}.c-lap-32{width:32%}.c-lap-33{width:33%}.c-lap-34{width:34%}.c-lap-35{width:35%}.c-lap-36{width:36%}.c-lap-37{width:37%}.c-lap-38{width:38%}.c-lap-39{width:39%}.c-lap-40{width:40%}.c-lap-41{width:41%}.c-lap-42{width:42%}.c-lap-43{width:43%}.c-lap-44{width:44%}.c-lap-45{width:45%}.c-lap-46{width:46%}.c-lap-47{width:47%}.c-lap-48{width:48%}.c-lap-49{width:49%}.c-lap-50{width:50%}.c-lap-51{width:51%}.c-lap-52{width:52%}.c-lap-53{width:53%}.c-lap-54{width:54%}.c-lap-55{width:55%}.c-lap-56{width:56%}.c-lap-57{width:57%}.c-lap-58{width:58%}.c-lap-59{width:59%}.c-lap-60{width:60%}.c-lap-61{width:61%}.c-lap-62{width:62%}.c-lap-63{width:63%}.c-lap-64{width:64%}.c-lap-65{width:65%}.c-lap-66{width:66%}.c-lap-67{width:67%}.c-lap-68{width:68%}.c-lap-69{width:69%}.c-lap-70{width:70%}.c-lap-71{width:71%}.c-lap-72{width:72%}.c-lap-73{width:73%}.c-lap-74{width:74%}.c-lap-75{width:75%}.c-lap-76{width:76%}.c-lap-77{width:77%}.c-lap-78{width:78%}.c-lap-79{width:79%}.c-lap-80{width:80%}.c-lap-81{width:81%}.c-lap-82{width:82%}.c-lap-83{width:83%}.c-lap-84{width:84%}.c-lap-85{width:85%}.c-lap-86{width:86%}.c-lap-87{width:87%}.c-lap-88{width:88%}.c-lap-89{width:89%}.c-lap-90{width:90%}.c-lap-91{width:91%}.c-lap-92{width:92%}.c-lap-93{width:93%}.c-lap-94{width:94%}.c-lap-95{width:95%}.c-lap-96{width:96%}.c-lap-97{width:97%}.c-lap-98{width:98%}.c-lap-99{width:99%}.c-lap-100{width:100%}.c-lap-1-3{width:33.333333333333336%}.c-lap-2-3{width:66.66666666666667%}.c-lap-3-3{width:100%}.c-lap-1-4{width:25%}.c-lap-2-4{width:50%}.c-lap-3-4{width:75%}.c-lap-4-4{width:100%}.c-lap-1-5{width:20%}.c-lap-2-5{width:40%}.c-lap-3-5{width:60%}.c-lap-4-5{width:80%}.c-lap-5-5{width:100%}.c-lap-1-6{width:16.666666666666668%}.c-lap-2-6{width:33.333333333333336%}.c-lap-3-6{width:50%}.c-lap-4-6{width:66.66666666666667%}.c-lap-5-6{width:83.33333333333333%}.c-lap-6-6{width:100%}.c-lap-1-7{width:14.285714285714286%}.c-lap-2-7{width:28.571428571428573%}.c-lap-3-7{width:42.857142857142854%}.c-lap-4-7{width:57.142857142857146%}.c-lap-5-7{width:71.42857142857143%}.c-lap-6-7{width:85.71428571428571%}.c-lap-7-7{width:100%}.c-lap-1-8{width:12.5%}.c-lap-2-8{width:25%}.c-lap-3-8{width:37.5%}.c-lap-4-8{width:50%}.c-lap-5-8{width:62.5%}.c-lap-6-8{width:75%}.c-lap-7-8{width:87.5%}.c-lap-8-8{width:100%}.c-lap-1-9{width:11.11111111111111%}.c-lap-2-9{width:22.22222222222222%}.c-lap-3-9{width:33.333333333333336%}.c-lap-4-9{width:44.44444444444444%}.c-lap-5-9{width:55.55555555555556%}.c-lap-6-9{width:66.66666666666667%}.c-lap-7-9{width:77.77777777777777%}.c-lap-8-9{width:88.88888888888889%}.c-lap-9-9{width:100%}.c-lap-1-10{width:10%}.c-lap-2-10{width:20%}.c-lap-3-10{width:30%}.c-lap-4-10{width:40%}.c-lap-5-10{width:50%}.c-lap-6-10{width:60%}.c-lap-7-10{width:70%}.c-lap-8-10{width:80%}.c-lap-9-10{width:90%}.c-lap-10-10{width:100%}.c-lap-1-11{width:9.090909090909092%}.c-lap-2-11{width:18.181818181818183%}.c-lap-3-11{width:27.272727272727273%}.c-lap-4-11{width:36.36363636363637%}.c-lap-5-11{width:45.45454545454545%}.c-lap-6-11{width:54.54545454545455%}.c-lap-7-11{width:63.63636363636363%}.c-lap-8-11{width:72.72727272727273%}.c-lap-9-11{width:81.81818181818181%}.c-lap-10-11{width:90.9090909090909%}.c-lap-11-11{width:100%}.c-lap-1-12{width:8.333333333333334%}.c-lap-2-12{width:16.666666666666668%}.c-lap-3-12{width:25%}.c-lap-4-12{width:33.333333333333336%}.c-lap-5-12{width:41.666666666666664%}.c-lap-6-12{width:50%}.c-lap-7-12{width:58.333333333333336%}.c-lap-8-12{width:66.66666666666667%}.c-lap-9-12{width:75%}.c-lap-10-12{width:83.33333333333333%}.c-lap-11-12{width:91.66666666666667%}.c-lap-12-12{width:100%}}@media all and (max-width:1024px){.c-pad-pro-1{width:1%}.c-pad-pro-2{width:2%}.c-pad-pro-3{width:3%}.c-pad-pro-4{width:4%}.c-pad-pro-5{width:5%}.c-pad-pro-6{width:6%}.c-pad-pro-7{width:7%}.c-pad-pro-8{width:8%}.c-pad-pro-9{width:9%}.c-pad-pro-10{width:10%}.c-pad-pro-11{width:11%}.c-pad-pro-12{width:12%}.c-pad-pro-13{width:13%}.c-pad-pro-14{width:14%}.c-pad-pro-15{width:15%}.c-pad-pro-16{width:16%}.c-pad-pro-17{width:17%}.c-pad-pro-18{width:18%}.c-pad-pro-19{width:19%}.c-pad-pro-20{width:20%}.c-pad-pro-21{width:21%}.c-pad-pro-22{width:22%}.c-pad-pro-23{width:23%}.c-pad-pro-24{width:24%}.c-pad-pro-25{width:25%}.c-pad-pro-26{width:26%}.c-pad-pro-27{width:27%}.c-pad-pro-28{width:28%}.c-pad-pro-29{width:29%}.c-pad-pro-30{width:30%}.c-pad-pro-31{width:31%}.c-pad-pro-32{width:32%}.c-pad-pro-33{width:33%}.c-pad-pro-34{width:34%}.c-pad-pro-35{width:35%}.c-pad-pro-36{width:36%}.c-pad-pro-37{width:37%}.c-pad-pro-38{width:38%}.c-pad-pro-39{width:39%}.c-pad-pro-40{width:40%}.c-pad-pro-41{width:41%}.c-pad-pro-42{width:42%}.c-pad-pro-43{width:43%}.c-pad-pro-44{width:44%}.c-pad-pro-45{width:45%}.c-pad-pro-46{width:46%}.c-pad-pro-47{width:47%}.c-pad-pro-48{width:48%}.c-pad-pro-49{width:49%}.c-pad-pro-50{width:50%}.c-pad-pro-51{width:51%}.c-pad-pro-52{width:52%}.c-pad-pro-53{width:53%}.c-pad-pro-54{width:54%}.c-pad-pro-55{width:55%}.c-pad-pro-56{width:56%}.c-pad-pro-57{width:57%}.c-pad-pro-58{width:58%}.c-pad-pro-59{width:59%}.c-pad-pro-60{width:60%}.c-pad-pro-61{width:61%}.c-pad-pro-62{width:62%}.c-pad-pro-63{width:63%}.c-pad-pro-64{width:64%}.c-pad-pro-65{width:65%}.c-pad-pro-66{width:66%}.c-pad-pro-67{width:67%}.c-pad-pro-68{width:68%}.c-pad-pro-69{width:69%}.c-pad-pro-70{width:70%}.c-pad-pro-71{width:71%}.c-pad-pro-72{width:72%}.c-pad-pro-73{width:73%}.c-pad-pro-74{width:74%}.c-pad-pro-75{width:75%}.c-pad-pro-76{width:76%}.c-pad-pro-77{width:77%}.c-pad-pro-78{width:78%}.c-pad-pro-79{width:79%}.c-pad-pro-80{width:80%}.c-pad-pro-81{width:81%}.c-pad-pro-82{width:82%}.c-pad-pro-83{width:83%}.c-pad-pro-84{width:84%}.c-pad-pro-85{width:85%}.c-pad-pro-86{width:86%}.c-pad-pro-87{width:87%}.c-pad-pro-88{width:88%}.c-pad-pro-89{width:89%}.c-pad-pro-90{width:90%}.c-pad-pro-91{width:91%}.c-pad-pro-92{width:92%}.c-pad-pro-93{width:93%}.c-pad-pro-94{width:94%}.c-pad-pro-95{width:95%}.c-pad-pro-96{width:96%}.c-pad-pro-97{width:97%}.c-pad-pro-98{width:98%}.c-pad-pro-99{width:99%}.c-pad-pro-100{width:100%}.c-pad-pro-1-3{width:33.333333333333336%}.c-pad-pro-2-3{width:66.66666666666667%}.c-pad-pro-3-3{width:100%}.c-pad-pro-1-4{width:25%}.c-pad-pro-2-4{width:50%}.c-pad-pro-3-4{width:75%}.c-pad-pro-4-4{width:100%}.c-pad-pro-1-5{width:20%}.c-pad-pro-2-5{width:40%}.c-pad-pro-3-5{width:60%}.c-pad-pro-4-5{width:80%}.c-pad-pro-5-5{width:100%}.c-pad-pro-1-6{width:16.666666666666668%}.c-pad-pro-2-6{width:33.333333333333336%}.c-pad-pro-3-6{width:50%}.c-pad-pro-4-6{width:66.66666666666667%}.c-pad-pro-5-6{width:83.33333333333333%}.c-pad-pro-6-6{width:100%}.c-pad-pro-1-7{width:14.285714285714286%}.c-pad-pro-2-7{width:28.571428571428573%}.c-pad-pro-3-7{width:42.857142857142854%}.c-pad-pro-4-7{width:57.142857142857146%}.c-pad-pro-5-7{width:71.42857142857143%}.c-pad-pro-6-7{width:85.71428571428571%}.c-pad-pro-7-7{width:100%}.c-pad-pro-1-8{width:12.5%}.c-pad-pro-2-8{width:25%}.c-pad-pro-3-8{width:37.5%}.c-pad-pro-4-8{width:50%}.c-pad-pro-5-8{width:62.5%}.c-pad-pro-6-8{width:75%}.c-pad-pro-7-8{width:87.5%}.c-pad-pro-8-8{width:100%}.c-pad-pro-1-9{width:11.11111111111111%}.c-pad-pro-2-9{width:22.22222222222222%}.c-pad-pro-3-9{width:33.333333333333336%}.c-pad-pro-4-9{width:44.44444444444444%}.c-pad-pro-5-9{width:55.55555555555556%}.c-pad-pro-6-9{width:66.66666666666667%}.c-pad-pro-7-9{width:77.77777777777777%}.c-pad-pro-8-9{width:88.88888888888889%}.c-pad-pro-9-9{width:100%}.c-pad-pro-1-10{width:10%}.c-pad-pro-2-10{width:20%}.c-pad-pro-3-10{width:30%}.c-pad-pro-4-10{width:40%}.c-pad-pro-5-10{width:50%}.c-pad-pro-6-10{width:60%}.c-pad-pro-7-10{width:70%}.c-pad-pro-8-10{width:80%}.c-pad-pro-9-10{width:90%}.c-pad-pro-10-10{width:100%}.c-pad-pro-1-11{width:9.090909090909092%}.c-pad-pro-2-11{width:18.181818181818183%}.c-pad-pro-3-11{width:27.272727272727273%}.c-pad-pro-4-11{width:36.36363636363637%}.c-pad-pro-5-11{width:45.45454545454545%}.c-pad-pro-6-11{width:54.54545454545455%}.c-pad-pro-7-11{width:63.63636363636363%}.c-pad-pro-8-11{width:72.72727272727273%}.c-pad-pro-9-11{width:81.81818181818181%}.c-pad-pro-10-11{width:90.9090909090909%}.c-pad-pro-11-11{width:100%}.c-pad-pro-1-12{width:8.333333333333334%}.c-pad-pro-2-12{width:16.666666666666668%}.c-pad-pro-3-12{width:25%}.c-pad-pro-4-12{width:33.333333333333336%}.c-pad-pro-5-12{width:41.666666666666664%}.c-pad-pro-6-12{width:50%}.c-pad-pro-7-12{width:58.333333333333336%}.c-pad-pro-8-12{width:66.66666666666667%}.c-pad-pro-9-12{width:75%}.c-pad-pro-10-12{width:83.33333333333333%}.c-pad-pro-11-12{width:91.66666666666667%}.c-pad-pro-12-12{width:100%}}@media all and (max-width:990px){.c-desk-1{width:1%}.c-desk-2{width:2%}.c-desk-3{width:3%}.c-desk-4{width:4%}.c-desk-5{width:5%}.c-desk-6{width:6%}.c-desk-7{width:7%}.c-desk-8{width:8%}.c-desk-9{width:9%}.c-desk-10{width:10%}.c-desk-11{width:11%}.c-desk-12{width:12%}.c-desk-13{width:13%}.c-desk-14{width:14%}.c-desk-15{width:15%}.c-desk-16{width:16%}.c-desk-17{width:17%}.c-desk-18{width:18%}.c-desk-19{width:19%}.c-desk-20{width:20%}.c-desk-21{width:21%}.c-desk-22{width:22%}.c-desk-23{width:23%}.c-desk-24{width:24%}.c-desk-25{width:25%}.c-desk-26{width:26%}.c-desk-27{width:27%}.c-desk-28{width:28%}.c-desk-29{width:29%}.c-desk-30{width:30%}.c-desk-31{width:31%}.c-desk-32{width:32%}.c-desk-33{width:33%}.c-desk-34{width:34%}.c-desk-35{width:35%}.c-desk-36{width:36%}.c-desk-37{width:37%}.c-desk-38{width:38%}.c-desk-39{width:39%}.c-desk-40{width:40%}.c-desk-41{width:41%}.c-desk-42{width:42%}.c-desk-43{width:43%}.c-desk-44{width:44%}.c-desk-45{width:45%}.c-desk-46{width:46%}.c-desk-47{width:47%}.c-desk-48{width:48%}.c-desk-49{width:49%}.c-desk-50{width:50%}.c-desk-51{width:51%}.c-desk-52{width:52%}.c-desk-53{width:53%}.c-desk-54{width:54%}.c-desk-55{width:55%}.c-desk-56{width:56%}.c-desk-57{width:57%}.c-desk-58{width:58%}.c-desk-59{width:59%}.c-desk-60{width:60%}.c-desk-61{width:61%}.c-desk-62{width:62%}.c-desk-63{width:63%}.c-desk-64{width:64%}.c-desk-65{width:65%}.c-desk-66{width:66%}.c-desk-67{width:67%}.c-desk-68{width:68%}.c-desk-69{width:69%}.c-desk-70{width:70%}.c-desk-71{width:71%}.c-desk-72{width:72%}.c-desk-73{width:73%}.c-desk-74{width:74%}.c-desk-75{width:75%}.c-desk-76{width:76%}.c-desk-77{width:77%}.c-desk-78{width:78%}.c-desk-79{width:79%}.c-desk-80{width:80%}.c-desk-81{width:81%}.c-desk-82{width:82%}.c-desk-83{width:83%}.c-desk-84{width:84%}.c-desk-85{width:85%}.c-desk-86{width:86%}.c-desk-87{width:87%}.c-desk-88{width:88%}.c-desk-89{width:89%}.c-desk-90{width:90%}.c-desk-91{width:91%}.c-desk-92{width:92%}.c-desk-93{width:93%}.c-desk-94{width:94%}.c-desk-95{width:95%}.c-desk-96{width:96%}.c-desk-97{width:97%}.c-desk-98{width:98%}.c-desk-99{width:99%}.c-desk-100{width:100%}.c-desk-1-3{width:33.333333333333336%}.c-desk-2-3{width:66.66666666666667%}.c-desk-3-3{width:100%}.c-desk-1-4{width:25%}.c-desk-2-4{width:50%}.c-desk-3-4{width:75%}.c-desk-4-4{width:100%}.c-desk-1-5{width:20%}.c-desk-2-5{width:40%}.c-desk-3-5{width:60%}.c-desk-4-5{width:80%}.c-desk-5-5{width:100%}.c-desk-1-6{width:16.666666666666668%}.c-desk-2-6{width:33.333333333333336%}.c-desk-3-6{width:50%}.c-desk-4-6{width:66.66666666666667%}.c-desk-5-6{width:83.33333333333333%}.c-desk-6-6{width:100%}.c-desk-1-7{width:14.285714285714286%}.c-desk-2-7{width:28.571428571428573%}.c-desk-3-7{width:42.857142857142854%}.c-desk-4-7{width:57.142857142857146%}.c-desk-5-7{width:71.42857142857143%}.c-desk-6-7{width:85.71428571428571%}.c-desk-7-7{width:100%}.c-desk-1-8{width:12.5%}.c-desk-2-8{width:25%}.c-desk-3-8{width:37.5%}.c-desk-4-8{width:50%}.c-desk-5-8{width:62.5%}.c-desk-6-8{width:75%}.c-desk-7-8{width:87.5%}.c-desk-8-8{width:100%}.c-desk-1-9{width:11.11111111111111%}.c-desk-2-9{width:22.22222222222222%}.c-desk-3-9{width:33.333333333333336%}.c-desk-4-9{width:44.44444444444444%}.c-desk-5-9{width:55.55555555555556%}.c-desk-6-9{width:66.66666666666667%}.c-desk-7-9{width:77.77777777777777%}.c-desk-8-9{width:88.88888888888889%}.c-desk-9-9{width:100%}.c-desk-1-10{width:10%}.c-desk-2-10{width:20%}.c-desk-3-10{width:30%}.c-desk-4-10{width:40%}.c-desk-5-10{width:50%}.c-desk-6-10{width:60%}.c-desk-7-10{width:70%}.c-desk-8-10{width:80%}.c-desk-9-10{width:90%}.c-desk-10-10{width:100%}.c-desk-1-11{width:9.090909090909092%}.c-desk-2-11{width:18.181818181818183%}.c-desk-3-11{width:27.272727272727273%}.c-desk-4-11{width:36.36363636363637%}.c-desk-5-11{width:45.45454545454545%}.c-desk-6-11{width:54.54545454545455%}.c-desk-7-11{width:63.63636363636363%}.c-desk-8-11{width:72.72727272727273%}.c-desk-9-11{width:81.81818181818181%}.c-desk-10-11{width:90.9090909090909%}.c-desk-11-11{width:100%}.c-desk-1-12{width:8.333333333333334%}.c-desk-2-12{width:16.666666666666668%}.c-desk-3-12{width:25%}.c-desk-4-12{width:33.333333333333336%}.c-desk-5-12{width:41.666666666666664%}.c-desk-6-12{width:50%}.c-desk-7-12{width:58.333333333333336%}.c-desk-8-12{width:66.66666666666667%}.c-desk-9-12{width:75%}.c-desk-10-12{width:83.33333333333333%}.c-desk-11-12{width:91.66666666666667%}.c-desk-12-12{width:100%}}@media all and (max-width:768px){.c-pad-1{width:1%}.c-pad-2{width:2%}.c-pad-3{width:3%}.c-pad-4{width:4%}.c-pad-5{width:5%}.c-pad-6{width:6%}.c-pad-7{width:7%}.c-pad-8{width:8%}.c-pad-9{width:9%}.c-pad-10{width:10%}.c-pad-11{width:11%}.c-pad-12{width:12%}.c-pad-13{width:13%}.c-pad-14{width:14%}.c-pad-15{width:15%}.c-pad-16{width:16%}.c-pad-17{width:17%}.c-pad-18{width:18%}.c-pad-19{width:19%}.c-pad-20{width:20%}.c-pad-21{width:21%}.c-pad-22{width:22%}.c-pad-23{width:23%}.c-pad-24{width:24%}.c-pad-25{width:25%}.c-pad-26{width:26%}.c-pad-27{width:27%}.c-pad-28{width:28%}.c-pad-29{width:29%}.c-pad-30{width:30%}.c-pad-31{width:31%}.c-pad-32{width:32%}.c-pad-33{width:33%}.c-pad-34{width:34%}.c-pad-35{width:35%}.c-pad-36{width:36%}.c-pad-37{width:37%}.c-pad-38{width:38%}.c-pad-39{width:39%}.c-pad-40{width:40%}.c-pad-41{width:41%}.c-pad-42{width:42%}.c-pad-43{width:43%}.c-pad-44{width:44%}.c-pad-45{width:45%}.c-pad-46{width:46%}.c-pad-47{width:47%}.c-pad-48{width:48%}.c-pad-49{width:49%}.c-pad-50{width:50%}.c-pad-51{width:51%}.c-pad-52{width:52%}.c-pad-53{width:53%}.c-pad-54{width:54%}.c-pad-55{width:55%}.c-pad-56{width:56%}.c-pad-57{width:57%}.c-pad-58{width:58%}.c-pad-59{width:59%}.c-pad-60{width:60%}.c-pad-61{width:61%}.c-pad-62{width:62%}.c-pad-63{width:63%}.c-pad-64{width:64%}.c-pad-65{width:65%}.c-pad-66{width:66%}.c-pad-67{width:67%}.c-pad-68{width:68%}.c-pad-69{width:69%}.c-pad-70{width:70%}.c-pad-71{width:71%}.c-pad-72{width:72%}.c-pad-73{width:73%}.c-pad-74{width:74%}.c-pad-75{width:75%}.c-pad-76{width:76%}.c-pad-77{width:77%}.c-pad-78{width:78%}.c-pad-79{width:79%}.c-pad-80{width:80%}.c-pad-81{width:81%}.c-pad-82{width:82%}.c-pad-83{width:83%}.c-pad-84{width:84%}.c-pad-85{width:85%}.c-pad-86{width:86%}.c-pad-87{width:87%}.c-pad-88{width:88%}.c-pad-89{width:89%}.c-pad-90{width:90%}.c-pad-91{width:91%}.c-pad-92{width:92%}.c-pad-93{width:93%}.c-pad-94{width:94%}.c-pad-95{width:95%}.c-pad-96{width:96%}.c-pad-97{width:97%}.c-pad-98{width:98%}.c-pad-99{width:99%}.c-pad-100{width:100%}.c-pad-1-3{width:33.333333333333336%}.c-pad-2-3{width:66.66666666666667%}.c-pad-3-3{width:100%}.c-pad-1-4{width:25%}.c-pad-2-4{width:50%}.c-pad-3-4{width:75%}.c-pad-4-4{width:100%}.c-pad-1-5{width:20%}.c-pad-2-5{width:40%}.c-pad-3-5{width:60%}.c-pad-4-5{width:80%}.c-pad-5-5{width:100%}.c-pad-1-6{width:16.666666666666668%}.c-pad-2-6{width:33.333333333333336%}.c-pad-3-6{width:50%}.c-pad-4-6{width:66.66666666666667%}.c-pad-5-6{width:83.33333333333333%}.c-pad-6-6{width:100%}.c-pad-1-7{width:14.285714285714286%}.c-pad-2-7{width:28.571428571428573%}.c-pad-3-7{width:42.857142857142854%}.c-pad-4-7{width:57.142857142857146%}.c-pad-5-7{width:71.42857142857143%}.c-pad-6-7{width:85.71428571428571%}.c-pad-7-7{width:100%}.c-pad-1-8{width:12.5%}.c-pad-2-8{width:25%}.c-pad-3-8{width:37.5%}.c-pad-4-8{width:50%}.c-pad-5-8{width:62.5%}.c-pad-6-8{width:75%}.c-pad-7-8{width:87.5%}.c-pad-8-8{width:100%}.c-pad-1-9{width:11.11111111111111%}.c-pad-2-9{width:22.22222222222222%}.c-pad-3-9{width:33.333333333333336%}.c-pad-4-9{width:44.44444444444444%}.c-pad-5-9{width:55.55555555555556%}.c-pad-6-9{width:66.66666666666667%}.c-pad-7-9{width:77.77777777777777%}.c-pad-8-9{width:88.88888888888889%}.c-pad-9-9{width:100%}.c-pad-1-10{width:10%}.c-pad-2-10{width:20%}.c-pad-3-10{width:30%}.c-pad-4-10{width:40%}.c-pad-5-10{width:50%}.c-pad-6-10{width:60%}.c-pad-7-10{width:70%}.c-pad-8-10{width:80%}.c-pad-9-10{width:90%}.c-pad-10-10{width:100%}.c-pad-1-11{width:9.090909090909092%}.c-pad-2-11{width:18.181818181818183%}.c-pad-3-11{width:27.272727272727273%}.c-pad-4-11{width:36.36363636363637%}.c-pad-5-11{width:45.45454545454545%}.c-pad-6-11{width:54.54545454545455%}.c-pad-7-11{width:63.63636363636363%}.c-pad-8-11{width:72.72727272727273%}.c-pad-9-11{width:81.81818181818181%}.c-pad-10-11{width:90.9090909090909%}.c-pad-11-11{width:100%}.c-pad-1-12{width:8.333333333333334%}.c-pad-2-12{width:16.666666666666668%}.c-pad-3-12{width:25%}.c-pad-4-12{width:33.333333333333336%}.c-pad-5-12{width:41.666666666666664%}.c-pad-6-12{width:50%}.c-pad-7-12{width:58.333333333333336%}.c-pad-8-12{width:66.66666666666667%}.c-pad-9-12{width:75%}.c-pad-10-12{width:83.33333333333333%}.c-pad-11-12{width:91.66666666666667%}.c-pad-12-12{width:100%}}@media all and (max-width:580px){.c-mob-1{width:1%}.c-mob-2{width:2%}.c-mob-3{width:3%}.c-mob-4{width:4%}.c-mob-5{width:5%}.c-mob-6{width:6%}.c-mob-7{width:7%}.c-mob-8{width:8%}.c-mob-9{width:9%}.c-mob-10{width:10%}.c-mob-11{width:11%}.c-mob-12{width:12%}.c-mob-13{width:13%}.c-mob-14{width:14%}.c-mob-15{width:15%}.c-mob-16{width:16%}.c-mob-17{width:17%}.c-mob-18{width:18%}.c-mob-19{width:19%}.c-mob-20{width:20%}.c-mob-21{width:21%}.c-mob-22{width:22%}.c-mob-23{width:23%}.c-mob-24{width:24%}.c-mob-25{width:25%}.c-mob-26{width:26%}.c-mob-27{width:27%}.c-mob-28{width:28%}.c-mob-29{width:29%}.c-mob-30{width:30%}.c-mob-31{width:31%}.c-mob-32{width:32%}.c-mob-33{width:33%}.c-mob-34{width:34%}.c-mob-35{width:35%}.c-mob-36{width:36%}.c-mob-37{width:37%}.c-mob-38{width:38%}.c-mob-39{width:39%}.c-mob-40{width:40%}.c-mob-41{width:41%}.c-mob-42{width:42%}.c-mob-43{width:43%}.c-mob-44{width:44%}.c-mob-45{width:45%}.c-mob-46{width:46%}.c-mob-47{width:47%}.c-mob-48{width:48%}.c-mob-49{width:49%}.c-mob-50{width:50%}.c-mob-51{width:51%}.c-mob-52{width:52%}.c-mob-53{width:53%}.c-mob-54{width:54%}.c-mob-55{width:55%}.c-mob-56{width:56%}.c-mob-57{width:57%}.c-mob-58{width:58%}.c-mob-59{width:59%}.c-mob-60{width:60%}.c-mob-61{width:61%}.c-mob-62{width:62%}.c-mob-63{width:63%}.c-mob-64{width:64%}.c-mob-65{width:65%}.c-mob-66{width:66%}.c-mob-67{width:67%}.c-mob-68{width:68%}.c-mob-69{width:69%}.c-mob-70{width:70%}.c-mob-71{width:71%}.c-mob-72{width:72%}.c-mob-73{width:73%}.c-mob-74{width:74%}.c-mob-75{width:75%}.c-mob-76{width:76%}.c-mob-77{width:77%}.c-mob-78{width:78%}.c-mob-79{width:79%}.c-mob-80{width:80%}.c-mob-81{width:81%}.c-mob-82{width:82%}.c-mob-83{width:83%}.c-mob-84{width:84%}.c-mob-85{width:85%}.c-mob-86{width:86%}.c-mob-87{width:87%}.c-mob-88{width:88%}.c-mob-89{width:89%}.c-mob-90{width:90%}.c-mob-91{width:91%}.c-mob-92{width:92%}.c-mob-93{width:93%}.c-mob-94{width:94%}.c-mob-95{width:95%}.c-mob-96{width:96%}.c-mob-97{width:97%}.c-mob-98{width:98%}.c-mob-99{width:99%}.c-mob-100{width:100%}.c-mob-1-3{width:33.333333333333336%}.c-mob-2-3{width:66.66666666666667%}.c-mob-3-3{width:100%}.c-mob-1-4{width:25%}.c-mob-2-4{width:50%}.c-mob-3-4{width:75%}.c-mob-4-4{width:100%}.c-mob-1-5{width:20%}.c-mob-2-5{width:40%}.c-mob-3-5{width:60%}.c-mob-4-5{width:80%}.c-mob-5-5{width:100%}.c-mob-1-6{width:16.666666666666668%}.c-mob-2-6{width:33.333333333333336%}.c-mob-3-6{width:50%}.c-mob-4-6{width:66.66666666666667%}.c-mob-5-6{width:83.33333333333333%}.c-mob-6-6{width:100%}.c-mob-1-7{width:14.285714285714286%}.c-mob-2-7{width:28.571428571428573%}.c-mob-3-7{width:42.857142857142854%}.c-mob-4-7{width:57.142857142857146%}.c-mob-5-7{width:71.42857142857143%}.c-mob-6-7{width:85.71428571428571%}.c-mob-7-7{width:100%}.c-mob-1-8{width:12.5%}.c-mob-2-8{width:25%}.c-mob-3-8{width:37.5%}.c-mob-4-8{width:50%}.c-mob-5-8{width:62.5%}.c-mob-6-8{width:75%}.c-mob-7-8{width:87.5%}.c-mob-8-8{width:100%}.c-mob-1-9{width:11.11111111111111%}.c-mob-2-9{width:22.22222222222222%}.c-mob-3-9{width:33.333333333333336%}.c-mob-4-9{width:44.44444444444444%}.c-mob-5-9{width:55.55555555555556%}.c-mob-6-9{width:66.66666666666667%}.c-mob-7-9{width:77.77777777777777%}.c-mob-8-9{width:88.88888888888889%}.c-mob-9-9{width:100%}.c-mob-1-10{width:10%}.c-mob-2-10{width:20%}.c-mob-3-10{width:30%}.c-mob-4-10{width:40%}.c-mob-5-10{width:50%}.c-mob-6-10{width:60%}.c-mob-7-10{width:70%}.c-mob-8-10{width:80%}.c-mob-9-10{width:90%}.c-mob-10-10{width:100%}.c-mob-1-11{width:9.090909090909092%}.c-mob-2-11{width:18.181818181818183%}.c-mob-3-11{width:27.272727272727273%}.c-mob-4-11{width:36.36363636363637%}.c-mob-5-11{width:45.45454545454545%}.c-mob-6-11{width:54.54545454545455%}.c-mob-7-11{width:63.63636363636363%}.c-mob-8-11{width:72.72727272727273%}.c-mob-9-11{width:81.81818181818181%}.c-mob-10-11{width:90.9090909090909%}.c-mob-11-11{width:100%}.c-mob-1-12{width:8.333333333333334%}.c-mob-2-12{width:16.666666666666668%}.c-mob-3-12{width:25%}.c-mob-4-12{width:33.333333333333336%}.c-mob-5-12{width:41.666666666666664%}.c-mob-6-12{width:50%}.c-mob-7-12{width:58.333333333333336%}.c-mob-8-12{width:66.66666666666667%}.c-mob-9-12{width:75%}.c-mob-10-12{width:83.33333333333333%}.c-mob-11-12{width:91.66666666666667%}.c-mob-12-12{width:100%}}html,body{padding:0;margin:0;font-family:var(--ff);min-height:100vh;color:var(--color)}body:before{content:" ";display:block;width:100%;height:100%;position:absolute;background:url("../pics/bg/bg.jpg") center top no-repeat;z-index:0;opacity:0;-webkit-animation:show_bg 1s ease-in-out forwards;-moz-animation:show_bg 1s ease-in-out forwards;-o-animation:show_bg 1s ease-in-out forwards;-ms-animation:show_bg 1s ease-in-out forwards;animation:show_bg 1s ease-in-out forwards;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;-ms-transition-duration:1s;transition-duration:1s;animation-delay:.5s}@-webkit-keyframes name{0%{opacity:0}100%{opacity:1}}@-moz-keyframes name{0%{opacity:0}100%{opacity:1}}@-ms-keyframes name{0%{opacity:0}100%{opacity:1}}@-o-keyframes name{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show_bg{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes show_bg{0%{opacity:0}100%{opacity:1}}@-o-keyframes show_bg{0%{opacity:0}100%{opacity:1}}@keyframes show_bg{0%{opacity:0}100%{opacity:1}}#content{position:relative;z-index:1}*{font-family:var(--ff);outline:none}button,input[type=submit],input[type=button],input[type=reset]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}.b{width:100%}.b.pb{padding-bottom:60px}.b.pb_2{padding-bottom:25px}.b.pt{padding-top:50px}.b.pt_2{padding-top:25px}.b.bg{background:url("../pics/bg/bg.jpg") center top no-repeat;background-attachment:fixed}.d{width:var(--width);padding:0 50px;margin:0 auto}.d .d{padding-left:0;padding-right:0}.d .b{width:auto;margin:0 calc(20px - var(--w-out2))}.d .b .b{width:100%;margin:0}img{max-width:100%}.img{display:block;background-position:center center;background-size:cover}.img:before{content:" ";display:block;padding-bottom:100%}.img.ratio_2_3:before{padding-bottom:calc(100% * 2 / 3)}.img.ratio_news:before{padding-bottom:calc(286 / 610 * 100%)}.img.ratio_project:before{padding-bottom:calc(285 / 610 * 100%)}.img.ratio_rest:before{padding-bottom:calc(330 / 550 * 100%)}.img.circle{border-radius:1000px}.img.ratio_member:before{padding-bottom:calc(280 / 244 * 100%)}.tac{text-align:center}.w100{width:100%}.hover_border{position:relative}.hover_border:after{content:" ";display:block;left:0;bottom:-4px;width:0%;height:2px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.hover_border.white_border:after{background:#fff}.hover_border:hover:after{width:100%}.hover_border.short:hover:after{width:50px}.tar{text-align:right}.toggle_wrap .toggle_button{margin-top:15px;padding-top:15px;padding-bottom:15px;display:flex;justify-content:flex-end;border-bottom:var(--border)}.toggle_wrap .show_case{width:42px;height:42px;background:url("../pics/icons/show_case.svg") center no-repeat;cursor:pointer;margin-right:20px}.toggle_wrap .toggle{width:42px;height:42px;background:url("../pics/icons/toggle.svg") center no-repeat;cursor:pointer}.toggle_wrap .toggle_cont{display:none}.toggle_wrap.opened .toggle_button{position:sticky;position:-webkit-sticky;bottom:-1px}.toggle_wrap.opened .toggle_cont{display:block}.toggle_wrap.opened .toggle{background:url("../pics/icons/toggle.close.svg") center no-repeat}.with_nav .owl-nav{position:absolute;top:0;display:flex;justify-content:space-between;height:0;width:100%}.with_nav .owl-prev,.with_nav .owl-next{height:150px;width:150px;background:#243746 url("../pics/icons/arrow.slider.png") center no-repeat;opacity:.15;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.with_nav .owl-prev:hover,.with_nav .owl-next:hover{opacity:.3}.with_nav .owl-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.toggle_list{margin-top:50px}.toggle_list .image{margin:20px 0}.toggle_list .image img{vertical-align:top}.toggle_list .toggle_li +.toggle_li{margin-top:50px}.upper{text-transform:uppercase}.parallax{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}.tooltip{position:absolute;background:#fff;bottom:120%;pointer-events:none;padding:5px 10px;white-space:nowrap;z-index:10;left:50%;box-shadow:0 5px 5px rgba(0,0,0,0.15);opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:var(--time);-moz-transition-duration:var(--time);-o-transition-duration:var(--time);-ms-transition-duration:var(--time);transition-duration:var(--time)}[data-tooltip]{position:relative}[data-tooltip]:hover .tooltip{opacity:1}.dn{display:none}.row{margin:0 -15px}.row .c{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.disabled{pointer-events:none}.tabs{margin-top:30px}.tabs .tab_titles_wrap{overflow-x:auto}.tabs .tab_titles{display:flex;width:100%;margin-bottom:15px}.tabs .tab_title{white-space:nowrap;border-radius:2px;font-weight:600;font-size:18px;line-height:20px;letter-spacing:0;color:#fff;text-align:center;padding:10px 50px;background:#e2e2e2;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);cursor:pointer}.tabs .tab_title:not(:last-child){margin-right:20px}.tabs .tab_title:hover{background:#8aa0b2}.tabs .tab_title.selected{background:#8aa0b2;flex:1}.tabs .tab_content{display:none}.sending{position:relative}.sending:before{content:"Отправляется...";position:absolute;top:0;left:0;width:calc(100% + 50px);height:calc(100% + 50px);background:rgba(255,255,255,0.5);display:flex;align-items:center;justify-content:center;font-size:24px;text-transform:uppercase;z-index:100;margin:-25px}#wback{display:block;width:100%;opacity:1;top:0;left:0;background:rgba(0,0,0,0.5);overflow:auto;z-index:5000;position:fixed;height:100%;opacity:0;pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s}#wback.open{height:100%;opacity:1;pointer-events:all}#window_close{position:absolute;position:sticky;position:-webkit-sticky;top:5px;margin-top:5px;margin-right:5px;cursor:pointer;width:40px;height:40px;background:#243746 url("../pics/icons/close.white.svg") center no-repeat;background-size:40%;border-radius:100px;z-index:100;float:right}#window{background:rgba(255,255,255,0.9);margin:50px auto;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.35)}#window #w_inner.load{text-align:center;line-height:160px}#background{position:fixed;width:100%;height:100%;display:none;opacity:0;z-index:500;top:0;overflow:auto}#back{position:relative;width:100%;height:100%}.window_border{position:absolute;left:50%;width:700px;z-index:100;background:#fff}#w_inner{font-size:15px}#w_inner .win-title,#w_inner .win-body,#w_inner .win-footer{padding:10px 30px}#w_inner .win-body{max-width:var(--width);margin:0 auto}#w_inner .win-title{padding-top:30px}#w_inner .win-footer{border-bottom:none;padding-top:10px;padding-bottom:30px}#w_inner .win-body{padding-top:30px;padding-bottom:30px}#w_inner .text{width:100%;border:$BORDER}#w_inner .d{max-width:100%;box-sizing:border-box}#w_inner #b_project_page{padding-top:60px}#w_inner #thankyou .t1{padding-top:30px;font-size:26px;letter-spacing:.2px;line-height:42px;margin-bottom:8px;font-weight:bold}#w_inner #thankyou .t2{font-size:18px;line-height:28px;font-weight:600;margin-bottom:50px}#b_docs{overflow:hidden}.docs{width:calc(100vw - var(--w-out));margin-left:var(--w-out);min-width:var(--width)}.docs .doc{padding:26px;border:1px solid #707070;display:grid;grid-template-columns:212px minmax(0,1fr);grid-gap:17.2px;width:608px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.docs .pdf{position:absolute;bottom:0;right:0;width:90px;height:90px;background:#8aa0b2;border-radius:2px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:29px;font-weight:600;text-decoration:none}.docs .cont{position:relative;padding-right:90px;display:flex;flex-direction:column;justify-content:flex-end}.docs .t1{font-size:24px;line-height:29px;font-weight:700;margin-bottom:0}.docs .t2{font-size:18px;font-weight:300;letter-spacing:.2px;line-height:24px;margin-bottom:10px}.docs .t3{line-height:24px;font-size:18px;font-weight:300}.docs .date_wrap{display:flex;align-content:flex-end}.reviews{position:relative}.reviews .owl-nav{position:absolute;top:0;right:0;justify-content:flex-end}.reviews .owl-prev{margin-right:8px}.reviews .owl-prev,.reviews .owl-next{width:74px;height:74px;background-size:23px auto}.reviews .owl-dots{position:absolute;top:490px;left:10px}.reviews .owl-dot{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);border:1px solid var(--color);cursor:pointer;width:20px;height:20px;margin-right:4px;border-radius:100px;display:inline-block}.reviews .owl-dot.active{background:#8aa0b2}.review{display:grid;grid-template-columns:468px minmax(0,1fr);grid-gap:20px;padding-left:12px;padding-top:54px;padding-bottom:10px}.review .right{position:relative;z-index:1}.review .h{margin-bottom:50px}.review .lead{margin-bottom:20px}.wrap_photo{position:relative}.wrap_photo .bg{position:absolute;width:531px;height:531px;bottom:-9px;left:-12px;background:#8aa0b2;border-radius:1000px;pointer-events:none;z-index:0}.wrap_photo .img{border:2px solid #fff}.photo{position:relative;z-index:1}#b_history{overflow:hidden}.history_list{width:calc(100vw - var(--w-out));margin-left:var(--w-out);min-width:var(--width);margin-bottom:63px}.history_list .history{border:1px solid #243746;width:610px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;display:flex;height:354px}.history_list .history:after{content:" ";display:block;position:absolute;height:37px;background:#8aa0b2;left:0;right:0;bottom:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.history_list .cont_wrap{padding:27px 81px 45px 21px;display:flex;flex-direction:column;justify-content:space-between;flex:1}.history_list .year{font-size:45px;font-weight:bold;line-height:27px;line-height:38px}.history_list .year span{font-size:31px}.history_list .text{margin-top:3px}.history_list .stat{display:flex}.history_list .icon{width:94px;height:85px;background-repeat:no-repeat;background-position:left bottom;background-size:contain;margin-right:18.5px}.history_list .project .icon{background-image:url("../pics/icons/history/projects.png")}.history_list .people .icon{background-image:url("../pics/icons/history/people.png");width:73px}.history_list .el{display:flex}.history_list .el + .el{margin-left:35px}.history_list .cont{display:flex;flex-direction:column;justify-content:flex-end}.history_list .num{font-size:45px;line-height:27px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);font-weight:bold}.history_list .txt{font-size:20px;font-weight:600}.history_list .active:not(.history_list .active + .active) .num{color:#ff6d3b}.history_list .active:not(.history_list .active + .active) .history:after{left:-1px;right:-1px;bottom:-1px;background:#ff6d3b}.history_list .target1:before,.history_list .target2:before{content:" ";width:108px;height:137px;background:url("../pics/icons/targets/t1.png");position:absolute;display:block;right:41px;top:104px}.history_list .target2:before{background:url("../pics/icons/targets/t2.png")}#b_philosophy{background:#f1f1f1}#b_philosophy .descr{font-size:32px;letter-spacing:.25px;line-height:40px;margin-bottom:26.5px}#b_philosophy .philosophy{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}#b_philosophy .title{text-transform:uppercase;margin-bottom:21.5px;font-size:22px;font-weight:600}#b_philosophy img{vertical-align:top;margin-top:20px}#b_philosophy .list .num{min-width:25px;font-size:20px;font-weight:800;letter-spacing:.25;line-height:24px}#b_philosophy .list .li{display:flex}#b_philosophy .list .li + .li{margin-top:18px}#b_philosophy .list .text{flex:1}#b_philosophy .targets .target{background-repeat:no-repeat;background-position:left top 5px;padding-left:calc(48px + 16px)}#b_philosophy .targets .target + .target{margin-top:20px}.reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 1px;background:var(--color);margin-top:57.4px}.reasons .reason{background:#fff url("../pics/icons/bullet.svg") left top no-repeat;padding-top:10px;padding-bottom:27.5px;padding-left:43px;padding-right:18.5px}.reasons .reason:nth-child(2n){padding-left:calc(27.5px + 43px);background-position:left 27.5px top}.reasons .title{font-size:22px;line-height:32px;font-weight:600;text-transform:uppercase}.reasons .txt{font-size:16px;line-height:28px}.team{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:36px 32px}.team .member{position:relative;color:#fff}.team .member:hover .cont{opacity:1}.team .text a{color:#fff}.team .cont{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;padding:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.team .title{font-size:18px;line-height:28px;letter-spacing:.2px;padding-bottom:13.5px;margin-bottom:13.5px;position:relative;font-weight:500}.team .title:before{content:" ";width:61px;height:1px;background:#fff;position:absolute;bottom:0;left:0}.team .post{font-size:13px;font-weight:300;letter-spacing:.4px;line-height:20px}.team_inputs{align-items:flex-end;display:flex;flex-wrap:wrap;margin-bottom:30px}.team_inputs .select{width:100%;max-width:447px}.team_inputs .checkboxes{margin-left:30px}#b_footer{background:#243746;--bord:1px solid #707070;position:sticky;position:-webkit-sticky;top:100%}#b_footer #d_footer{display:flex}#b_footer .left{min-width:calc(403 / var(--w) * 100%)}#b_footer .center{min-width:calc(456 / var(--w) * 100%);padding-left:51px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-right:var(--bord);border-left:var(--bord)}#b_footer .right{flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:55px}#b_footer .menu{padding-top:10px;display:flex;flex-direction:column}#b_footer .menu .el{color:#fff;width:fit-content;width:-moz-fit-content;line-height:20px;font-size:15px;font-weight:500;text-transform:uppercase;text-decoration:none}#b_footer .menu .el + .el{margin-top:16px}#b_footer .descr{margin-top:37px;padding-left:52px;width:253px}#b_footer .copyright{color:#fff;margin-top:42px;font-size:15px;line-height:22px}#b_footer .col{padding-top:44px;padding-bottom:49px}#b_footer .soc a{width:32px;height:32px;display:inline-block;opacity:.75;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#b_footer .soc a:hover{opacity:1}#b_footer .soc a + a{margin-left:18px}#b_footer .ig{background-image:url("../pics/icons/ig.white.png")}#b_footer .fb{background-image:url("../pics/icons/fb.white.png")}#b_footer .sk{background-image:url("../pics/icons/skype.white.png")}#b_footer .bh{background-image:url("../pics/icons/soc/bh.svg")}#b_footer .tg{background-image:url("../pics/icons/soc/tg.svg")}#b_footer .footer{margin-top:71px;display:flex;align-items:center;justify-content:space-between}#b_footer .footer a{color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;line-height:15px;letter-spacing:.4px;text-decoration:none}#b_footer .footer a:hover{text-decoration:un}#b_footer .contacts{display:flex;flex-direction:column}#b_footer .contacts .el{padding-left:28px;background-position:left center;background-repeat:no-repeat;color:#fff;text-decoration:none}#b_footer .contacts .el span{opacity:.6}#b_footer .contacts .el:hover span{opacity:1}#b_footer .contacts .phone{background-image:url("../pics/icons/phone.white.png");font-size:26px;letter-spacing:.2px;line-height:23px;opacity:1;font-weight:bold}#b_footer .contacts .email{background-image:url("../pics/icons/mail.white.png")}#b_footer .contacts .address{background-image:url("../pics/icons/point.white.png")}#b_footer .contacts .time{font-size:11px;margin-bottom:19px;opacity:.6;text-transform:uppercase}#b_footer .contacts .email,#b_footer .contacts .address{font-size:14px;font-weight:300}#b_footer .contacts .email:hover,#b_footer .contacts .address:hover{opacity:1}#b_footer .contacts .email{margin-bottom:13px}#b_footer .contacts .address{margin-bottom:31px}#b_footer .lang{display:flex;align-items:center}#b_footer .lang a{font-size:13px;letter-spacing:.2px;line-height:20px;color:#fff;opacity:.6;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#b_footer .lang a:hover{opacity:1}#b_footer .sep{width:1px;height:16px;background:#fff;opacity:.6;margin:0 12.5px}#to_top{position:fixed;bottom:15px;right:40px;cursor:pointer;width:42px;height:42px;background:url("../pics/icons/to_top.svg");z-index:25;opacity:0;pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#to_top.show{opacity:1;pointer-events:all}.toggle_menu{position:fixed;top:0;right:0;z-index:10;width:130px;height:130px;background:#243746 url("../pics/icons/menu.svg") no-repeat center;cursor:pointer;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.toggle_menu.hide{opacity:0;pointer-events:none}.toggle_menu.white{background-color:transparent}.toggle_menu.white.no_white{background-color:#243746}#b_menu{position:absolute;position:fixed;--bord:1px solid #7b7b7b;top:0;right:0;width:100%;height:0;z-index:30}#b_menu .right{display:block;background:var(--color_95);position:absolute;right:0;top:0;bottom:0;display:flex}#b_menu .menu_wrap{min-width:456px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-top:58px;padding-left:94px;display:flex;flex-direction:column}#b_menu .menu_wrap .cont{flex:1}#b_menu .menu_wrap .logo{margin-bottom:60px}#b_menu .menu_wrap .menu{display:flex;flex-direction:column;margin-bottom:45px}#b_menu .menu_wrap .menu .el{color:#fff;text-transform:uppercase;font-weight:500;font-size:16px;letter-spacing:.2px;line-height:20px;text-decoration:none;text-transform:uppercase;width:fit-content;width:-moz-fit-content}#b_menu .menu_wrap .menu .el + .el{margin-top:25px}#b_menu .menu_wrap .lang{display:flex;align-items:center;margin-bottom:50px}#b_menu .menu_wrap .lang a{font-size:13px;letter-spacing:.2px;line-height:20px;color:#fff;opacity:.6;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#b_menu .menu_wrap .lang a:hover{opacity:1}#b_menu .menu_wrap .sep{width:1px;height:16px;background:#fff;opacity:.6;margin:0 12.5px}#b_menu .menu_wrap .contacts{display:flex;flex-direction:column}#b_menu .menu_wrap .contacts .el{color:#fff;text-decoration:none;display:inline-block}#b_menu .menu_wrap .contacts .el + .el{margin-top:8px}#b_menu .menu_wrap .contacts .phone,#b_menu .menu_wrap .contacts .email{padding-left:25px;background-position:left center;background-repeat:no-repeat}#b_menu .menu_wrap .contacts .phone{background-image:url("../pics/icons/phone.white.svg");font-size:18px;font-weight:500;letter-spacing:.4px}#b_menu .menu_wrap .contacts .email{font-size:14px;letter-spacing:.4px;background-image:url("../pics/icons/mail.white.png")}#b_menu .menu_wrap .contacts .site{margin-top:16px !important;text-transform:uppercase;font-size:16px;letter-spacing:.4px;font-weight:600}#b_menu .menu_wrap .descr{color:#fff;margin-bottom:20px;max-width:320px}#b_menu .menu_wrap .descr .t1{font-size:34px;letter-spacing:.2px;line-height:40px;font-weight:bold}#b_menu .menu_wrap .descr .t2{margin-top:10px;font-size:18px;font-weight:300;line-height:24px;letter-spacing:.2px;opacity:.6}#b_menu .more{min-width:173px;border-left:1px solid rgba(255,255,255,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:flex;padding-left:46px;padding-top:58px}#b_menu .more .toggle_right{cursor:pointer;width:33px;height:23px;margin-right:30px;background:url("../pics/head/more.svg") no-repeat}#b_menu .more .close{cursor:pointer;width:24px;height:24px;background:url("../pics/head/close.svg") no-repeat}#b_menu .center{flex:1;background:#fff url("../pics/bg/bg.jpg") left center no-repeat}#b_menu .categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%}#b_menu .category{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);display:flex;flex-direction:column;justify-content:flex-end;color:#fff;text-decoration:none;padding-left:54px;padding-bottom:40px;position:relative;border-bottom:var(--bord);border-right:var(--bord)}#b_menu .category .icon{width:98px;height:98px;margin-bottom:11px}#b_menu .category .icon svg{width:100%}#b_menu .category .icon svg *{stroke:#fff}#b_menu .category .icon svg *[fill]:not([fill=none]){fill:#fff}#b_menu .category:nth-child(3),#b_menu .category:nth-child(4){border-bottom:none}#b_menu .category:nth-child(2),#b_menu .category:nth-child(4){border-right:none}#b_menu .category .hover{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;background:var(--color);mix-blend-mode:multiply;isolation:isolate;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#b_menu .category .cont{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end}#b_menu .category .cont:after{content:" ";display:inline-block;width:60px;height:25px;background:url("../pics/icons/arrow.who.svg") no-repeat;margin-top:40px;background-size:contain;opacity:0;pointer-events:none();-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#b_menu .category:hover .hover{background:#8aa0b2}#b_menu .category:hover .cont:after{opacity:1}#b_menu .category .title{font-size:30px;line-height:34px;margin-bottom:10px;font-weight:800;letter-spacing:.2px}#b_menu .category .txt{font-size:18px;line-height:26px;letter-spacing:.4px;font-weight:500}#b_menu{overflow:hidden;pointer-events:none}#b_menu .right{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#b_menu .center{display:none}#b_menu.open{height:100%;pointer-events:all}#b_menu.open .right{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#b_menu.maximize .center{display:block}#b_menu.maximize .right{width:100%;background:var(--color)}#b_menu.maximize .menu_wrap{border-right:1px solid rgba(255,255,255,0.25)}#b_menu.maximize .toggle_right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#b_top{padding-top:130px;padding-bottom:65px}#b_top .to_main{display:flex;color:var(--color);font-size:11px;font-weight:500;align-items:center;text-transform:uppercase;text-decoration:none;width:-moz-fit-content;width:fit-content}#b_top .to_main:before{content:" ";display:block;width:35px;height:35px;background:url("../pics/icons/to_main.svg") center no-repeat;margin-right:14px}#b_form{padding-top:61px;padding-bottom:40px;background:#8aa0b2}#b_form form{margin-top:62px}#b_form .r{display:flex;position:relative}#b_form .r .left{min-width:calc(40%);margin-right:31px}#b_form .r .right{flex:1}#b_form .r .conf{margin-top:15px;font-size:12px;font-weight:100;letter-spacing:.2px;line-height:19px;color:#fff}#b_form .r .conf a{color:inherit}#b_form .btn{margin-top:18px}#b_form .contacts{position:absolute;font-size:13px;letter-spacing:.2px;line-height:14px;padding-top:8px;padding-right:15px;border-top:1px solid #fff;bottom:-10px;left:0;color:#fff;cursor:pointer;text-decoration:none}#b_form .contacts:hover{text-decoration:underline}#b_form .i_wrap{position:relative}#b_form .file_wrap{cursor:pointer;position:absolute;bottom:15px;right:15px;z-index:10;display:flex;align-items:center}#b_form .file_wrap .txt{margin-right:10px}#b_form .file_wrap input{display:none}#b_form .file_wrap .icon{width:37px;height:37px;background:url("../pics/icons/file.svg") center no-repeat}#b_head{background:url("/content/merakomru/pics/head/bg.jpg") center top;min-height:700px;height:100vh;position:relative;background-size:cover}#b_head .prefers{position:absolute;left:605px;bottom:54px;display:flex;align-items:center}#b_head .prefers .el{display:flex;align-items:center;color:#fff;font-size:14px;font-size:12px;letter-spacing:.25px;text-transform:uppercase}#b_head .prefers .el:before{content:" ";display:block;width:10px;height:10px;background:url("../pics/head/dot.svg");margin-right:8px}#b_head .prefers .el + .el{margin-left:48px}#b_head .left{position:absolute;left:0;top:0;bottom:0;background:var(--color_55);display:flex;justify-content:center;flex-direction:column;color:#fff;padding-left:83px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:536px}#b_head .left .cont{max-width:380px}#b_head .left .logo{position:absolute;bottom:41px;left:83px}#b_head .left .t1{font-size:34px;letter-spacing:.2px;line-height:40px;font-weight:bold;margin-bottom:9px}#b_head .left .t2{font-size:18px;letter-spacing:.2px;line-height:24px}.partners{position:relative}.partners .partner{display:block;height:150px;padding:0 20px;background-position:center center;background-repeat:no-repeat;border-right:1px solid rgba(36,55,70,0.4);margin-right:1px}@media all and (min-width:1200px){.partners .active + .active + .active + .active + .active .partner{border-right:none}.partners .owl-nav{opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.partners:hover .owl-nav{opacity:1}}#b_projects{position:relative;padding-bottom:30px}#b_projects:after{background:#f1f1f1;content:" ";display:block;position:absolute;height:250px;bottom:0;width:100%;left:0;pointer-events:none;z-index:0}.project_list{position:relative;z-index:1;display:grid;grid-gap:50px 130px;grid-template-columns:repeat(2,minmax(0,1fr))}.project_list .hover{position:absolute;top:0;right:0;height:100%;width:40%;padding:15px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);-webkit-transform:translateX(95%);-moz-transform:translateX(95%);-o-transform:translateX(95%);-ms-transform:translateX(95%);transform:translateX(95%)}.project_list .t1{font-size:18px;line-height:24px;margin-bottom:12px;font-weight:800}.project_list .t2{font-size:14px;line-height:20px;margin-bottom:19px}.project_list .hover_year{font-size:14px;line-height:28px;font-weight:600}.project_list .img{border-radius:2px;margin-bottom:20px;position:relative;overflow:hidden}.project_list .img:hover .hover{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.project_list .title{font-size:24px;font-weight:800;line-height:36px;margin-bottom:6px}.project_list .title a{color:inherit;text-decoration:none}.project_list .title a:hover{text-decoration:underline}.project_list .address{letter-spacing:.2px;margin-bottom:13px}.project_list .address:before{content:" ";display:inline-block;vertical-align:middle;width:14px;height:14px;background:url("../pics/icons/point.svg");margin-right:12px}.project_list .year{color:#fff;line-height:27px;letter-spacing:.2px;background:#8aa0b2;border-radius:2px;padding:0 7px;font-weight:bold;margin-right:10px}.project_list .more_wrap .more1_wrap{display:flex;align-items:center;border-bottom:var(--border);padding-bottom:16px;margin-bottom:10px;width:fit-content;width:-moz-fit-content}.project_list .more_wrap .more1_wrap a{font-size:16px;letter-spacing:.2px;line-height:20px;text-decoration:none;color:var(--color);font-weight:600}.project_list .more_wrap .more1_wrap a:after{content:" ";display:inline-block;height:14px;vertical-align:middle;background:url("../pics/icons/arrow.projects.svg") no-repeat;background-size:auto 14px;opacity:0;width:0;margin-left:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time);-moz-transition-duration:var(--time);-o-transition-duration:var(--time);-ms-transition-duration:var(--time);transition-duration:var(--time)}.project_list .project:hover .more_wrap .more1_wrap a:after{opacity:1;width:30px;margin-left:24px}.project_list .more2{color:var(--color);font-size:13px;letter-spacing:.2px;line-height:14px;text-decoration:none}.project_list .more2:hover{text-decoration:underline}.pdf_wrap a{display:flex;text-decoration:none;align-items:center;color:var(--color)}.pdf_wrap .pdf{display:flex;align-items:center;justify-content:center;width:90px;height:90px;color:#fff;background:#8aa0b2;font-size:29px;font-weight:600;margin-right:21px}.pdf_wrap .cont{font-size:20px;line-height:26px;text-transform:uppercase;font-weight:300}#b_special{position:relative;padding-bottom:30px}#b_special:after{background:#f1f1f1;content:" ";display:block;position:absolute;height:400px;bottom:0;width:100%;left:0;pointer-events:none;z-index:0}.special{position:relative;z-index:1}.special img{margin-bottom:24px}.special .title{font-size:30px;letter-spacing:.2px;line-height:42px;margin-bottom:5px;font-weight:bold}.special .title a{color:inherit;text-decoration:none}.special .title a:hover{text-decoration:underline}.special .text{margin-bottom:15px}.special .more_wrap{display:flex;flex-direction:column}.special .more1{text-decoration:none;font-size:18px;font-weight:600;line-height:32px;color:var(--color);text-transform:uppercase}.special .more1:after{content:" ";display:inline-block;height:20px;vertical-align:middle;background:url("../pics/icons/arrow.projects.svg") no-repeat;background-size:contain;width:0;margin-left:0;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time);-moz-transition-duration:var(--time);-o-transition-duration:var(--time);-ms-transition-duration:var(--time);transition-duration:var(--time);background-size:auto 20px}.special .more2{margin-top:20px;padding-top:10px;font-size:13px;letter-spacing:.2px;line-height:14px;width:445px;color:var(--color);border-top:var(--border);text-decoration:none}.special .more2:hover{text-decoration:underline}.special:hover .more1:after{opacity:1;width:60px;margin-left:17px}#b_stat{padding-bottom:100px;background:none}#b_stat .stat{display:flex}#b_stat .col1{min-width:644px;border-right:var(--border);padding-right:17px;margin-right:17px;display:flex;flex-direction:column}#b_stat .col2{flex:1}#b_stat .cols{display:flex}#b_stat .col3{min-width:424px;border-right:var(--border);padding-right:17px;margin-right:17px}#b_stat .col4{flex:1;display:flex}#b_stat .t1{font-size:40px;line-height:64px;font-weight:500}#b_stat .t2{letter-spacing:.2px;font-size:19px;line-height:23px}#b_stat .t3{font-size:90px;font-weight:500;line-height:1}#b_stat .t4{font-size:28px;line-height:32px}#b_stat .t5{font-size:13px;letter-spacing:.2px;line-height:14px;position:absolute;bottom:0;left:0;width:170px;border-top:var(--border);padding-top:10px;text-decoration:none;color:var(--color)}#b_stat .t5:hover{text-decoration:underline}#b_stat .t6{font-size:90px;font-weight:300;line-height:1}#b_stat .t7{font-size:28px;line-height:32px}#b_stat .t10{font-size:14px;display:flex;align-items:center}#b_stat .t10 .el{display:flex;align-items:center}#b_stat .t10 .el:before{content:" ";display:inline-block;width:10px;height:10px;background:url("../pics/stat/dot.svg");margin-right:6px}#b_stat .t10 .el + .el{margin-left:16px}#b_stat .stat1{display:flex;justify-content:flex-end;align-items:flex-end}#b_stat .stat1 .icon1{margin-right:24px}#b_stat .stat2{flex:1;border-top:var(--border);padding-top:17px;margin-top:17px;position:relative;display:flex;align-items:flex-end;justify-content:flex-end}#b_stat .stat2 .icon2{position:absolute;top:40px;left:0}#b_stat .stat2 .cont{display:flex;flex-direction:column}#b_stat .stat3,#b_stat .stat4{display:flex;justify-content:space-between;align-items:flex-end;height:180px}#b_stat .stat4{border-top:var(--border);padding-top:17px;margin-top:17px}#b_stat .stat5{flex:1;display:flex;flex-direction:column;justify-content:space-between}#b_stat .stat5 .cont{margin-top:30px}#b_stat .stat6{border-top:var(--border);padding-top:17px;margin-top:17px;display:flex;align-items:flex-end;justify-content:space-between}#b_stat .icon4{margin-bottom:-10px}#b_who{padding-top:80px;padding-bottom:10px;overflow:hidden}.who_list{margin-top:50px;display:flex;min-height:510px}.who_list .title{font-size:28px;font-weight:800;letter-spacing:.2px;line-height:36px}.who_list .txt1{margin-top:18px;margin-bottom:10px}.who_list .txt2{font-size:16px}.who_list span{position:relative}.who_list .cont_wrap{position:relative;z-index:1;display:flex;flex-direction:column}.who_list .icon_wrap{position:relative;z-index:1;width:98px;height:98px;margin-bottom:11px}.who_list .icon_wrap svg{width:100%}.who_list .who{width:25%;position:relative;display:block;padding:50px 40px 80px;color:var(--color);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.who_list .who:after{content:" ";display:block;position:absolute;width:60px;height:20px;left:40px;bottom:40px;z-index:2;background:url("../pics/icons/arrow.who.svg") no-repeat;background-size:auto 20px;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time);-moz-transition-duration:var(--time);-o-transition-duration:var(--time);-ms-transition-duration:var(--time);transition-duration:var(--time);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.who_list .who:before{content:" ";display:block;position:absolute;top:0;left:-20px;width:calc(100% + 40px);height:100%;z-index:0;pointer-events:none;background:rgba(138,160,178,0.85);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.who_list .who:hover{color:#fff !important;width:33%;z-index:2}.who_list .who:hover:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.who_list .who:hover:after{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.who_list .who:hover .text{color:#fff}.who_list .who:hover svg *{stroke:#fff}.who_list .who:hover svg *[fill]:not([fill=none]){fill:#fff}#b_annotations{--h:286px;overflow:hidden}#b_annotations.b_rest{--h:auto}#b_annotations .annotations_wrap{position:relative;height:var(--h);width:calc(100vw - var(--w-out));margin-left:var(--w-out);min-width:var(--width);margin-bottom:30px}#b_annotations .annotation{width:610px;height:var(--h);position:relative;text-decoration:none;border-radius:2px;color:#fff;display:block}#b_annotations .annotation:hover .hover{opacity:1}#b_annotations .annotation:hover .hover .cont:after{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}#b_annotations .hover{opacity:0;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color_75);display:flex;flex-direction:column;justify-content:flex-end;padding:0 33px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}#b_annotations .cont{display:block;display:flex;flex-direction:column;justify-content:flex-end;width:414px}#b_annotations .cont:after{content:" ";width:60px;height:20px;display:block;background:url("../pics/icons/arrow.annotations.svg");background-size:contain;margin-top:30px;background-repeat:no-repeat;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time);-moz-transition-duration:var(--time);-o-transition-duration:var(--time);-ms-transition-duration:var(--time);transition-duration:var(--time);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#b_annotations .title{font-size:34px;font-weight:600;letter-spacing:.25px;line-height:36px}#b_annotations .txt{font-size:18px;margin-top:10px;letter-spacing:.2px;line-height:26px}#b_annotations .more a{padding-right:55px;border-top:var(--border);padding-top:10px;font-size:13px;letter-spacing:.2px;line-height:14px;text-decoration:none;color:var(--color);width:200px}#b_annotations .more a:hover{text-decoration:underline}#b_contacts{overflow:hidden}#b_contacts .c{display:flex}#b_contacts iframe{height:100%;width:100%;border:none}#b_contacts #map_wrap{padding-right:30px;flex:1}#b_contacts #map_content{padding-left:30px;max-width:608px}#b_contacts .contacts{display:flex;flex-direction:column}#b_contacts .contacts .el{padding-left:28px;background-position:left center;background-repeat:no-repeat;color:var(--color);text-decoration:none}#b_contacts .contacts .el span{opacity:.6}#b_contacts .contacts .el:hover span{opacity:1}#b_contacts .contacts .phone{background-image:url("../pics/icons/phone.svg");font-size:26px;letter-spacing:.2px;line-height:23px;opacity:1;font-weight:bold}#b_contacts .contacts .email{background-image:url("../pics/icons/mail.svg")}#b_contacts .contacts .address{background-image:url("../pics/icons/dot.svg")}#b_contacts .contacts .skype{background-image:url("../pics/icons/skype.svg")}#b_contacts .contacts .time{font-size:11px;margin-bottom:19px;padding-left:28px;text-transform:uppercase}#b_contacts .contacts .email,#b_contacts .contacts .address,#b_contacts .contacts .skype{font-size:14px}#b_contacts .contacts .email:hover,#b_contacts .contacts .address:hover,#b_contacts .contacts .skype:hover{opacity:1}#b_contacts .contacts .email,#b_contacts .contacts .address{margin-bottom:13px}#b_contacts .contacts .site{margin-top:50px;font-weight:600;font-size:16px;text-decoration:none;color:var(--color);text-transform:uppercase;padding-left:0}#b_contacts .card_wrap{display:flex;justify-content:flex-end}#b_contacts .card{display:flex;text-decoration:none;align-items:center;color:var(--color)}#b_contacts .card .txt{padding-right:16px;font-size:20px;font-weight:300;text-transform:uppercase;line-height:26px;letter-spacing:.2px}#b_contacts .card .pdf{width:90px;height:90px;display:flex;align-items:center;justify-content:center;color:#fff;background:#8aa0b2;font-size:29px;font-weight:600}#b_offer_suggest{overflow:hidden}.offer_suggest_list_wrap{position:relative;height:var(--h);width:calc(100vw - var(--w-out));margin-left:var(--w-out);min-width:var(--width);margin-bottom:30px;margin-top:30px}.offer_suggest{border:1px solid var(--color);padding:60px 30px;width:464px;height:464px;height:480px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.offer_suggest .t1{font-weight:800;margin-bottom:5px;font-size:26px;line-height:28px}.offer_suggest .icon{height:120px;margin-bottom:20px;text-align:left}.offer_suggest .icon img{max-height:100%;display:inline-block;width:auto}.offer_suggest .t3{font-size:16px;line-height:24px;font-weight:300}.offer_suggest .t2{font-weight:300;font-size:18px;line-height:24px;margin-bottom:24px}.offer_suggest .more{position:absolute;bottom:10px;right:10px;background:transparent url("../pics/icons/show_case_gray.svg") center no-repeat;background-size:contain;border-radius:100px;cursor:pointer;width:42px;height:42px}.offer_add_list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1px;background:var(--color)}.offer_add_list .offer_add{background:#fff;text-align:center;position:relative;cursor:pointer}.offer_add_list .offer_add img,.offer_add_list .offer_add svg{height:100px;vertical-align:top}.offer_add_list .offer_add:after{content:" ";display:block;position:absolute;width:42px;height:42px;bottom:10px;right:10px;background:transparent url("../pics/icons/show_case_gray.svg") center no-repeat;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.offer_add_list .offer_add:hover:after{opacity:1}.info_wrap{display:flex;align-items:center;margin-top:12px;margin-bottom:63px}.info_wrap .year{color:#fff;line-height:27px;letter-spacing:.2px;background:#8aa0b2;border-radius:2px;padding:0 7px;font-weight:bold;margin-right:10px}#b_project_page .address{letter-spacing:.2px;display:flex;align-items:center}#b_project_page .address:before{content:" ";display:inline-block;vertical-align:middle;min-width:14px;height:14px;background:url("../pics/icons/point.svg");margin-right:12px}#b_project_img{padding-top:35px;position:relative;padding-bottom:45px;color:#fff}#b_project_img:after{content:" ";display:block;position:absolute;bottom:0;z-index:0;height:400px;left:0;width:100%;background:var(--color)}#b_project_img .project_img{position:relative;z-index:1}#b_project_img .image{position:relative}#b_project_img .image img{vertical-align:top}#b_project_img .author{position:absolute;bottom:0;right:0;background:rgba(36,55,70,0.631);font-style:italic;color:rgba(241,241,241,0.58);font-size:12px;padding:4px 10px}#b_project_img .author:empty{display:none}#b_project_img .award{position:absolute;top:24px;right:24px;height:24px;max-width:150px;max-height:150px}#b_project_img .award img,#b_project_img .award svg{max-width:100%}#b_project_img .lists{margin-top:40px;display:grid;grid-template-columns:337px 337px 1fr}#b_project_img .li + .li{margin-top:28px}#b_project_img .title{font-size:18px;font-weight:600;line-height:28px}#b_project_img .txt{font-size:14px;font-weight:300;line-height:18px;letter-spacing:.5px}#b_project_img .list:last-child{display:flex;flex-direction:column;justify-content:space-between}#b_project_img .list .li + .tag_wrap{margin-top:25px}#b_project_img .list .tag_wrap{flex:1;align-items:flex-end;justify-content:flex-end;display:flex}#b_project_img .list .tags{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #fff}#b_project_img .list .tags .tag{margin-right:10px;margin-top:10px;color:#a7a4a4;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);font-size:14px;font-weight:400}#b_project_img .list .tags .tag:hover{color:#fff}.filter_wrap{margin-bottom:60px;margin-top:55px}.filter_wrap .inputs_wrap{display:grid;grid-template-columns:33% 1fr;grid-gap:20px;width:100%}.filter_wrap .tags{margin-top:10px;display:flex;flex-wrap:wrap}.filter_wrap .tags:empty{margin-top:0}.filter_wrap .tags .tag{display:flex;background:var(--color);color:#fff;height:50px;margin-right:30px;margin-top:10px;align-items:center;padding:0 15px}.filter_wrap .tags .remove{margin-left:75px;width:12px;height:12px;background:url("../pics/icons/remove.svg");cursor:pointer}.select{position:relative;display:flex;height:50px;background:#fff;border:var(--border);border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.select .placeholder{display:flex;flex:1;align-items:center;padding-left:30px;justify-content:space-between;font-size:14px;color:#808080;cursor:pointer}.select .placeholder span{flex:1}.select .placeholder:after{content:" ";display:block;width:50px;height:50px;border-left:var(--border);background:url("../pics/icons/arrow.select.svg") center no-repeat}.select.open .options{opacity:1;pointer-events:all}.select.open .placeholder:after{border-left:none;border-right:var(--border);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.options{position:absolute;background:#fff;min-width:calc(100% + 2px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;top:100%;z-index:10;left:-1px;border:var(--border);opacity:0;pointer-events:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);max-height:350px;overflow:auto}.options .option{padding:16px 30px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);white-space:nowrap;cursor:pointer}.options .option:hover{color:#fff;background:var(--color)}.checkboxes,.checkbox{display:flex;align-items:center;cursor:pointer}.checkboxes input,.checkbox input{display:none}.checkboxes i,.checkbox i{width:25px;height:25px;border:1px solid var(--color);display:inline-block;margin-right:10px}.checkboxes + .checkbox,.checkbox + .checkbox{margin-left:25px}.checkboxes input:checked + i,.checkbox input:checked + i{background:#243746 url("../pics/icons/check.png") center no-repeat;background-size:80%}.search{display:flex;position:relative}.search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:30px;height:50px;font-size:14px;border:var(--border);border-radius:2px;width:100%;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.search button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:50px;min-width:50px;height:50px;border:var(--border);background:#fff url("../pics/icons/search.svg") center no-repeat;border-radius:2px;cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0}.search .cancel{width:50px;min-width:50px;height:50px;position:absolute;right:50px;cursor:pointer;background:url("../pics/icons/close.gray.svg") center no-repeat;background-size:40%}.search .options{left:0;min-width:100%;margin-top:-1px}.search.empty button{background-color:#243746;background-image:url("../pics/icons/search.white.svg")}.search.open .options{opacity:1;pointer-events:all}.search#search_tag button{background:#fff url("../pics/icons/arrow.select.svg") center no-repeat}.search#search_tag.open button{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#243746 url("../pics/icons/arrow.select.white.svg") center no-repeat}.vacancy_table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.vacancy_table .el{padding:0 18px;border-right:1px solid #1c303b}.vacancy_table .el:first-child{padding-left:0}.vacancy_table .el:last-child{padding-right:0;border-right:none}.vacancy_table .title{margin-bottom:10px}.vacancy_table .title span{background:#8aa0b2;border-radius:2px;padding:4px 20px;text-transform:uppercase;font:normal normal 600 17px/32px Montserrat;color:#fff}#b_vacancies .city{margin-top:8px;font:normal normal 600 16px/20px Montserrat;letter-spacing:0;color:#243746;overflow:visible}#b_vacancies .city:before{content:" ";width:15.5px;height:15.5px;background:url("../pics/icons/dot.svg") center no-repeat;display:inline-block;margin-right:6px;vertical-align:middle;position:relative;top:-2px;background-size:contain}#b_vacancies .vacancy:not(.opened) .toggle_button{margin-top:-52px}.our_rest_list{margin-top:15px}.our_office_list{margin:30px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px}.our_office{position:relative}.our_office .hover{opacity:0;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color_75);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 9px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);color:#fff}.our_office .t1{font-size:18px;line-height:28px;font-weight:500;letter-spacing:.36px;color:#fff;position:relative;padding-bottom:23px}.our_office .t1:after{content:" ";position:absolute;display:block;background:#fff;height:1px;width:60px;left:0;bottom:11.5px}.our_office .t2{font-size:14px;line-height:18px;letter-spacing:.56px;color:#fff;font-family:var(--ff2)}.our_office:hover .hover{opacity:1}#b_annotations .our_rest{width:550px}#b_annotations .our_rest:hover .hover{opacity:1}.btn{height:49px;background:#fff;color:#8aa0b2;font-size:18px;font-weight:500;line-height:28px;width:238px;text-transform:uppercase;cursor:pointer;border:1px solid #fff;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.btn:hover{background:transparent;color:#fff}.btn.fill{background:#8aa0b2;color:#fff}.btn.fill:hover{background:#6e89a0}.i{height:49px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:20px;background:rgba(255,255,255,0.7);border:none;border-radius:2px}textarea.i{padding:20px;height:242px}textarea.i.vacancy_comment{height:304px}.i_wrap{margin-bottom:15px;position:relative}.i_wrap .error_text{position:absolute;font-size:12px;color:#f00;bottom:1px;left:19px}.h{position:relative;margin-bottom:62px;color:#243746}.h h1,.h h2,.h h3,.h h4,.h h5{margin:0;letter-spacing:.2px}.h h1 a,.h h2 a,.h h3 a,.h h4 a,.h h5 a{color:inherit;text-decoration:none}.h h1 a:hover,.h h2 a:hover,.h h3 a:hover,.h h4 a:hover,.h h5 a:hover{text-decoration:underline}.h h1,.h .h1{font-size:40px;font-weight:800;line-height:40px}.h h2,.h .h2{font-size:32px;line-height:40px;font-weight:normal}.h h3,.h .h3{line-height:42px;font-size:29px;font-weight:700}.h h4,.h .h4{font-weight:normal;font-size:27px;line-height:27px;font-weight:300}.h h5,.h .h5{font-size:22px;font-weight:600;line-height:32px}.h h6,.h .h6{font-size:18px;font-weight:600;line-height:32px;margin:0}.h:after{content:" ";display:block;width:50px;height:2px;background:#ee3124;position:absolute;bottom:-30px;left:0}.h.white{color:#fff}.h.white:after{background:#fff}.h.with_icon{display:flex;align-items:center}.h.with_icon .icon{min-width:100px;height:100px;background-repeat:no-repeat;background-position:left top}.h.with_icon .icon img{max-width:auto;height:110px}.h.with_icon .icon.w73{background-size:73px}.h.with_icon:after{left:100px}.h.with_icon.v2{align-items:flex-start}.h.with_icon.v2 .icon{min-width:165px}.h.with_icon.v2:after{left:165px}.h.with_icon.v2 .title{margin-top:8px}.h.with_icon.v3{align-items:flex-start}.h.with_icon.v3 .icon{min-width:120px}.h.with_icon.v3:after{left:120px}.h.with_icon.v3 .title{margin-top:8px}.h .fb{font-weight:bold !important}.h.no_border{margin-bottom:0;padding-bottom:30px}.h.no_border:after{display:none}.h.mb_small{padding-bottom:10px;margin-bottom:30px}.h.mb_small:after{bottom:0}.h.mb_small2{padding-bottom:20px;margin-bottom:20px}.h.mb_small2:after{bottom:0}.h.mb0{margin-bottom:0;padding-bottom:0}.h.mt{margin-top:30px}.h.mt2{margin-top:20px}.text{font-size:18px;line-height:28px;color:#243746;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time-fast);-moz-transition-duration:var(--time-fast);-o-transition-duration:var(--time-fast);-ms-transition-duration:var(--time-fast);transition-duration:var(--time-fast)}.text strong{font-weight:600}.text p{margin:14px 0}.text p:first-child{margin-top:0}.text p:last-child{margin-bottom:0}.text.small{font-size:16px}.text.lead{font-weight:600}.text.gray{color:#fff;opacity:.6;font-size:15px;line-height:22px}.text.white{color:#fff}.text.bigger{font-size:21px}.text.mt{margin-top:20px}.text.smaller{font-size:14px;line-height:20px}.text.smaller ol li:before{top:-12px;font-weight:800}.text a{color:var(--color)}.text.fw500{font-weight:500}.text.fw600{font-weight:600}.text ol{list-style-type:none;counter-reset:num}.text ol li{position:relative;margin:0 0 0 0;padding:0 0 10px 0}.text ol li:before{content:counter(num) '.';counter-increment:num;display:inline-block;position:absolute;top:-8px;left:-26px;width:20px;font-weight:500;line-height:28px;color:var(--color);background:none}.text ul{padding:0;margin:0;list-style:none;list-style:none !important}.text ul ul{margin-left:20px}.text li:before{content:"";width:11px;min-width:11px;height:11px;background:#8aa0b2;border-radius:1px;margin-right:12px;margin-top:8px;display:inline-block}.text.small + .text.small{margin-top:16px}figure{margin:20px 0 30px}figure figcaption{margin-top:6px;font-size:13px;line-height:15px;letter-spacing:.2px}@media all and (max-width:1920px){.db-wide{display:block !important}.dn-wide{display:none !important}.dib-wide{display:inline-block !important}.dflex-wide{display:flex !important}}@media all and (max-width:1600px){.db-big{display:block !important}.dn-big{display:none !important}.dib-big{display:inline-block !important}.dflex-big{display:flex !important}}@media all and (max-width:1200px){.db-lap{display:block !important}.dn-lap{display:none !important}.dib-lap{display:inline-block !important}.dflex-lap{display:flex !important}}@media all and (max-width:1024px){.db-pad-pro{display:block !important}.dn-pad-pro{display:none !important}.dib-pad-pro{display:inline-block !important}.dflex-pad-pro{display:flex !important}}@media all and (max-width:990px){.db-desk{display:block !important}.dn-desk{display:none !important}.dib-desk{display:inline-block !important}.dflex-desk{display:flex !important}}@media all and (max-width:768px){.db-pad{display:block !important}.dn-pad{display:none !important}.dib-pad{display:inline-block !important}.dflex-pad{display:flex !important}}@media all and (max-width:580px){.db-mob{display:block !important}.dn-mob{display:none !important}.dib-mob{display:inline-block !important}.dflex-mob{display:flex !important}}@media all and (max-width:1366px){.docs{width:calc(100% - var(--ph));min-width:calc(100% - var(--ph));margin-left:var(--ph)}.reviews .owl-dots{top:300px}.review{grid-template-columns:20% minmax(0,1fr)}.review .bg{width:120%;height:120%;bottom:-5%;left:-5%}.history_list{width:calc(100% - var(--ph));min-width:calc(100% - var(--ph));margin-left:var(--ph)}#b_philosophy .philosophy{grid-template-columns:1fr;grid-gap:50px}#b_philosophy .philosophy + .philosophy{margin-top:50px}#b_philosophy .philosophy:last-child .left{grid-row:2/2}#b_philosophy .philosophy:last-child .right{grid-row:1/1}#b_philosophy img{margin-left:auto;margin-right:auto;display:block}.reasons{padding:0;background:#fff}.reasons .reason{padding-top:5px;padding-bottom:28px;padding-right:18px}.reasons .reason:nth-child(2n){padding-left:70px;border-left:var(--border)}.reasons .title{font-size:18px;line-height:28px}.team{grid-template-columns:repeat(3,1fr)}#b_footer .left{width:auto;padding-right:30px}#b_footer .center{width:auto;padding-right:30px;padding-left:30px}#b_footer .right{flex:1;padding-left:30px}#b_footer .contacts .phone{font-size:18px}#b_footer .footer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#b_footer .footer .soc{margin-top:30px}#to_top{right:auto;left:20px}#b_menu.open{height:768px;height:100%}#b_menu .menu_wrap{padding-top:30px}#b_menu .menu_wrap .logo{margin-bottom:50px}#b_menu .menu_wrap .menu{margin-bottom:30px}#b_menu .menu_wrap .descr{margin-top:30px}#b_menu .menu_wrap .descr .t1{font-size:20px;line-height:24px}#b_menu .menu_wrap .descr .t2{font-size:14px;line-height:18px}#b_menu .menu_wrap .lang{margin-bottom:30px}#b_menu .more{padding-top:30px}#b_menu.maximize .menu_wrap{display:none}#b_menu.maximize .categories .category{padding:15px}#b_menu.maximize .categories .title{font-size:21px;line-height:23px}#b_menu.maximize .categories .txt{font-size:16px;line-height:26px}.b.bg{background-size:cover}.d{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:var(--ph);padding-right:var(--ph)}.tooltip{display:none}.row{margin:0 calc(0px - var(--ph))}.row .c{padding:0 var(--ph)}.tabs .tab_title{font-size:14px;padding-left:10px;padding-right:10px}:root{--w:100%;--ph:25px}#b_head{height:100vh;background-size:cover}#b_head .left{width:60%}#b_head .prefers{left:65%;display:flex;flex-direction:column;align-items:flex-start}#b_head .prefers .el + .el{margin-left:0;margin-top:10px}.project_list{grid-gap:30px}.project_list grid-template-columns,.project_list .project{display:flex;flex-direction:column}.project_list .title{font-size:18px;line-height:28px}.project_list .address{font-size:14px}.project_list .more_wrap{flex:1;display:flex;flex-direction:column;justify-content:flex-end}#b_stat .col1{min-width:40%}#b_stat .col3{min-width:60%}#b_stat .t1{font-size:22px}#b_stat .t2{font-size:18px}#b_stat .t3{font-size:50px}#b_stat .t4{font-size:18px}#b_stat .t5{width:110px}#b_stat .t6{font-size:35px;font-weight:bold}#b_stat .t7{font-size:18px}#b_stat .icon2{width:70%}#b_stat .stat3,#b_stat .stat4{height:90px}#b_stat .stat6{flex-direction:column;align-items:flex-start}#b_stat .t10{margin-top:10px;font-size:10px}#b_stat .t10 .el + .el{margin-left:10px}#b_stat .icon3,#b_stat .icon4,#b_stat .icon5{max-width:60px}#b_stat .icon5{max-width:40px}#b_stat .t3,#b_stat .t6{font-weight:500}#b_stat .stat2{flex-direction:column}#b_stat .stat2 .icon2{position:relative;top:0;align-self:flex-start}#b_stat .stat2 .cont{flex-direction:row}#b_stat .stat2 .t3{margin-right:10px}#b_stat .t4,#b_stat .t2,#b_stat .t7{line-height:24px}.who_list{margin-top:30px;display:grid;grid-template-columns:1fr 1fr}.who_list .who{width:100%}.who_list .who:hover{width:100%}.who_list .title{font-size:24px;line-height:28px}.annotations{width:calc(100% - var(--ph));min-width:calc(100% - var(--ph));margin-left:var(--ph)}#b_contacts .row{flex-direction:column-reverse;margin:0}#b_contacts .row .c{padding:0}#b_contacts .c-mob-100{width:100%}#b_contacts iframe{height:400px}#b_contacts #map_content{padding-bottom:60px}#b_contacts .card_wrap{margin-top:20px}#b_contacts #map_wrap{padding-right:0}.offer_add_list .icon{height:100%;display:flex;align-items:center;justify-content:center;width:100%}.offer_add_list .icon svg{max-width:70%;height:auto}#b_project_img:after{height:75%}#b_project_img .lists{grid-template-columns:1fr 1fr}#b_project_img .tags{margin-top:50px}#b_project_img .list + .list{margin-top:10px}.our_office_list{grid-template-columns:repeat(2,minmax(0,1fr))}.text{font-size:16px}}@media all and (max-width:1366px) and (min-width:520px){.partners .active + .active + .active .partner{border-right:none}}@media all and (max-width:520px){.docs .doc{padding:10px;width:80vw;display:flex;grid-gap:0;flex-direction:column;position:relative}.docs .doc .image{margin-bottom:20px}.docs .t1{font-size:18px;line-height:25px}.docs .t2{font-size:16px;line-height:24px}.docs .t3{font-size:16px;line-height:24px}.docs .owl-item{display:flex}.docs .doc{flex:1}.docs .cont{padding-right:60px}.docs .pdf{width:60px;height:60px;font-size:18px}.reviews .owl-dots{top:90vw}.reviews .owl-dot{width:12px;height:12px}.reviews .owl-stage{display:block}.review{display:flex;flex-direction:column;padding-left:0;display:block}.review .wrap_photo{width:75vw;margin:1vw 0 30px;margin-left:5vw}.reviews.with_nav .owl-nav .owl-next,.reviews.with_nav .owl-nav .owl-prev{height:60px}.history_list{margin-bottom:30px}.history_list .history{width:80vw;height:auto}.history_list .stat{align-items:flex-start;display:flex;flex-direction:column}.history_list .stat .el + .el{margin-top:10px;margin-left:0}.history_list .stat .el .icon{width:60px}.history_list .stat .el.people .icon{background-size:50px;background-position-x:5px}.history_list .target1:before,.history_list .target2:before{top:-30px;right:-30px;-webkit-transform:scale(.4);-moz-transform:scale(.4);-o-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}.history_list .year{font-size:41px;padding-right:30px}.history_list .owl-item{display:flex}.history_list .history{flex:1}#b_philosophy .descr{font-size:18px;line-height:22px}.reasons{grid-template-columns:1fr}.reasons .reason{padding-right:0}.reasons .reason:nth-child(2n){border-left:none;padding-left:43px;background-position:left top}#b_team #d_team .toggle_wrap{overflow:auto;margin-bottom:10px;margin-right:calc(0px - var(--ph));margin-left:calc(0px - var(--ph));padding-left:var(--ph)}#b_team #d_team .toggle_wrap .toggle_cont{display:block}#b_team #d_team .team{padding-right:var(--ph);grid-template-columns:1fr;display:flex;width:fit-content;width:-moz-fit-content;grid-gap:0}#b_team #d_team .member{min-width:200px}#b_team #d_team .member + .member{margin-left:32px}#b_team #d_team .toggle_button{display:none}.team_inputs .checkboxes{margin-left:0;margin-top:23px}.team_inputs .checkbox{font-size:11px}.team_inputs .checkbox i{width:19px;height:19px}.team_inputs .checkbox + .checkbox{margin-left:14px}#b_footer #d_footer{display:flex;flex-direction:column}#b_footer .center{border-right:none;border-left:none;padding:0}#b_footer .right{padding-left:0}#b_footer .descr{padding-left:0;width:auto}#to_top{right:auto;left:20px}#to_top.right{left:auto;right:20px}.toggle_menu{width:60px;height:60px;background-size:60%;background-color:var(--color) !important}#b_menu{height:100%}#b_menu .center{overflow:auto}#b_menu .right .more{min-width:50px;padding:10px;padding-top:44px;align-items:center;flex-direction:column-reverse;justify-content:flex-end}#b_menu .right .more .toggle_right{margin-right:0;margin-top:30px;width:20px;height:15px;background:url("../pics/head/more.mobile.svg") no-repeat;background-size:contain}#b_menu .right .more .close{width:20px;height:20px;background:url("../pics/head/close.mobile.svg") no-repeat;background-size:contain}#b_menu .right .menu_wrap{overflow:auto;min-width:0;flex:1;padding-left:20px;padding-top:30px}#b_menu.open .right{width:100%}#b_menu .categories{grid-template-columns:1fr}#b_menu .category{justify-content:center;border:none !important}#b_menu .category .cont{flex-direction:row;align-items:center;justify-content:start}#b_menu .category .cont_wrap{display:flex;flex:1;flex-direction:column;justify-content:center}#b_menu .category .icon_wrap{min-width:82px;margin-right:13px}#b_menu .category .icon{width:82px;height:82px}#b_menu .category:not(:last-child){border-bottom:var(--bord) !important}#b_menu .category .cont .title{font-size:17px;line-height:19px;margin-bottom:10px}#b_menu .category .cont .txt{font-size:14px;line-height:20px}#b_menu .category .cont:after{position:absolute;top:calc(50% + 41px + 10px);margin-top:0;opacity:1}#b_top{padding:40px 0}.b.bg{background-size:auto 40vh}.b.pb{padding-bottom:30px}.b.pt{padding-top:20px}.b.pt_h3{padding-top:30px}.owl-stage{display:flex}.with_nav .owl-nav .owl-prev,.with_nav .owl-nav .owl-next{width:60px;background-size:30%}html,body{background-size:auto 40vh}html:before,body:before{background-size:auto 40vh}.tooltip{display:none}.toggle_wrap .toggle_button{padding-top:0;margin-top:5px}.image_mob{margin:10px 0}.row{margin:0 calc(0px - var(--ph))}.row .c{padding:0 var(--ph)}:root{--ph:10px}#b_form form{margin-top:20px}#b_form .r{flex-direction:column}#b_form .r .left{margin-right:0}#b_form .btn{width:100%;margin-top:0}#b_form .contacts{display:none}#b_form .icon{display:none}#b_form .file_wrap .icon{display:flex}#b_form .h{margin-bottom:10px;padding-bottom:10px}#b_form .h:after{display:none}#b_head{min-height:0}#b_head .left{width:100%;padding-left:20px;padding-right:20px;z-index:0}#b_head .left .t1{margin-top:-80px;font-size:26px;line-height:30px}#b_head .left .t2{font-size:16px;line-height:22px}#b_head .left .logo{left:20px;bottom:60px}#b_head .prefers{left:20px;right:20px;bottom:160px;z-index:10}.partners .partner{border-right:none}.project_list{grid-template-columns:1fr}.project_list .title{font-size:18px;line-height:24px;font-weight:800}.project_list .hover{display:none}.special .more2{width:100%}.special .img{margin-bottom:20px}.special .title{font-size:18px;line-height:24px;font-weight:800}#b_stat{padding-bottom:30px}#b_stat .stat{flex-direction:column}#b_stat .col1,#b_stat .col2{min-width:100%}#b_stat .col1{border-right:none;border-bottom:var(--border);padding-bottom:17px;margin-bottom:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#b_stat .t5{position:relative;left:0;top:0;margin-top:30px}#b_stat .stat5 .cont{margin-top:23px}#b_stat .t4,#b_stat .t7,#b_stat .t2{line-height:24px}#b_stat .stat2 .cont{flex-direction:row}#b_stat .stat2 .cont .t3{margin-right:10px}#b_stat .stat2 .icon2{margin-bottom:10px}.who_list{grid-template-columns:1fr}.who_list .who{height:auto;padding:10px 10px 50px;display:flex;align-items:center;flex-direction:row;border-bottom:1px solid var(--color)}.who_list .who .icon_wrap{width:82px;margin-right:13px;margin-bottom:0}.who_list .who .cont_wrap{flex:1}.who_list .who:after{left:10px;bottom:20px;opacity:1;background:url("../pics/icons/arrow.who.black.svg") no-repeat;background-size:contain;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.who_list .who:hover{padding-left:10px;padding-right:10px}.who_list .who:hover:after{background:url("../pics/icons/arrow.who.svg") no-repeat;background-size:contain}.who_list .txt2{display:none}.who_list .txt1{margin-top:5px;margin-bottom:5px}#b_annotations{padding-top:30px}#b_annotations .annotations_wrap{margin-bottom:0}#b_annotations .annotation{height:auto;width:80vw;color:var(--color)}#b_annotations .annotation .hover{padding:10px 0;opacity:1;pointer-events:all;background:none;height:auto}#b_annotations .annotation .cont{width:100%}#b_annotations .annotation .cont:after{display:none}#b_annotations .annotation .hover{position:relative;top:auto;bottom:auto}#b_annotations .annotation .title{font-size:15px;line-height:19px}#b_annotations .annotation .txt{font-size:13px;line-height:15px;margin-top:5px}#b_contacts #map_content{padding:var(--ph);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#b_offer_suggest{padding-bottom:0}.offer_suggest{width:80vw;padding:20px;padding-bottom:40px;height:427px;height:auto}.offer_suggest .t1{font-size:22px;line-height:26px}.offer_suggest .more{width:35px;height:35px}.offer_suggest_list .owl-stage{display:flex}.offer_suggest_list .owl-item{display:flex}.offer_suggest_list .offer_suggest{flex:1;width:80vw}#d_offer_add{padding-left:0;padding-right:0}.offer_add_list{grid-template-columns:1fr}.offer_add_list .offer_add{padding:20px var(--ph);display:flex}.offer_add_list .offer_add:after{content:" ";display:block;position:absolute;width:60px;height:20px;left:40px;bottom:40px;z-index:2;background:url("../pics/icons/arrow.who.svg") no-repeat;background-size:auto 20px;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:var(--time);-moz-transition-duration:var(--time);-o-transition-duration:var(--time);-ms-transition-duration:var(--time);transition-duration:var(--time);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);left:10px;bottom:20px;opacity:1;background:url("../pics/icons/arrow.who.black.svg") no-repeat;background-size:contain;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.offer_add_list .icon{width:82px;min-width:82px;text-align:center;margin-right:13px;align-items:flex-start}.offer_add_list .icon img,.offer_add_list .icon svg{height:60px;max-width:100%}.offer_add_list .t1{font-weight:800;margin-bottom:10px;font-size:20px;line-height:28px;letter-spacing:.2px;text-align:left}.offer_add_list .t2{text-align:left;font-size:14px;line-height:24px;margin-top:5px;margin-bottom:5px;font-weight:600}.info_wrap{align-items:baseline;margin-top:10px;margin-bottom:10px}.info_wrap .year{white-space:nowrap}.info_wrap .address{align-items:baseline}.info_wrap .address:before{position:relative;top:1px}#b_project_img:after{height:90%}#b_project_img .lists{grid-template-columns:1fr}#b_project_img .list + .list{margin-top:28px}#b_project_img .award{max-width:90px;max-height:90px}#b_projects{padding-top:30px}.filter_wrap .inputs_wrap{grid-template-columns:1fr}.filter_wrap .select{grid-row:2/2}.filter_wrap .select .placeholder{padding-left:15px}.filter_wrap .search{grid-row:1/1}.filter_wrap .search input{padding-left:15px}.filter_wrap #search_project{grid-row:2/2}.our_office_list{grid-template-columns:repeat(1,minmax(0,1fr))}#b_annotations .our_rest{width:75vw}.vacancy_table{grid-template-columns:1fr}.vacancy_table .el{padding:0;border-right:none}.our_office .hover,#b_annotations.b_rest .hover{position:relative;top:auto;bottom:auto;height:auto;opacity:1;background:none;padding:0;padding-top:10px}.our_office .t1,#b_annotations.b_rest .t1,.our_office .t2,#b_annotations.b_rest .t2{color:var(--color)}.our_office .t1:after,#b_annotations.b_rest .t1:after{background:var(--color)}#b_vacancies .vacancy:not(.opened) .toggle_button{margin-top:0}.select .options .option,.options .option{white-space:unset}.h{position:relative;margin-bottom:42px;color:#243746}.h h1,.h h2,.h h3,.h h4,.h h5{margin:0;letter-spacing:.2px}.h h1,.h .h1{font-size:30px;line-height:30px}.h h2,.h .h2{font-size:20px;line-height:26px}.h h3,.h .h3{font-size:24px;line-height:26px}.h h4,.h .h4{font-size:20px;line-height:27px}.h h5,.h .h5{font-size:20px;line-height:30px}.h h6,.h .h6{font-size:16px;line-height:28px}.h:after{bottom:-19px}.h.with_icon{display:flex;align-items:flex-start;flex-direction:column}.h.with_icon .icon{min-width:100px;height:100px;display:flex;align-items:flex-start;justify-content:flex-start;margin:0 0 10px}.h.with_icon .icon.w73{background-size:73px}.h.with_icon:after{left:100px}.h.with_icon.v2{align-items:flex-start}.h.with_icon.v2 .icon{min-width:100px}.h.with_icon.v2 .icon img{height:90px}.h.with_icon.v2:after{left:0}.h.with_icon.v2 .title{margin-top:8px}.h.no_border{margin-bottom:0;padding-bottom:30px}.h.mb_small{padding-bottom:20px;margin-bottom:20px}.h.mt{margin-top:50px}.h.mt2{margin-top:20px}.h.mb0{margin-bottom:0;padding-bottom:0}.h.h5-mob{margin-top:0;padding-top:30px}.text{font-size:14px;line-height:24px}.text p{margin:10px 0}.text.small{font-size:13px}.text.gray{font-size:13px;line-height:20px}.text.bigger{font-size:18px}figure{margin:15px 0 20px}#w_inner .win-body,#w_inner .win-title{padding-left:10px;padding-right:10px}#window_close{right:10px;top:10px;color:var(--color);border-color:var(--color)}}@media all and (max-height:520px){#d_footer{flex-wrap:wrap}}.mera-table > table{margin:10px 0;width:100%;border-collapse:collapse}.mera-table{margin:10px 0;overflow-x:auto}.mera-table table,.mera-table th,.mera-table td{border:none;padding:6px;text-align:left;font-family:'Montserrat',sans-serif;font-size:15px;line-height:22px}.mera-table tr:nth-child(odd){background-color:#f2f2f2}.mera-table th{font-weight:600;letter-spacing:.5px;background-color:#243746;color:#fff}.mera-table td{font-weight:400}.mera-table ol,.mera-table ul{margin:5px 0;list-style-position:inside;padding:0}.mera-table caption{text-align:left}.w600{font-weight:600}@media all and (max-width:520px){.mera-table th,.mera-table td{font-size:13px;line-height:22px}}
/*# sourceMappingURL=style.css.map */
