@-webkit-keyframes bounce{0%{-webkit-transform:matrix3d(0.5,0,0,0,0,0.5,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.5,0,0,0,0,0.5,0,0,0,0,1,0,0,0,0,1)}
3.2%{-webkit-transform:matrix3d(0.673,0.192,0,0,0.126,0.673,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.673,0.192,0,0,0.126,0.673,0,0,0,0,1,0,0,0,0,1)}
4.5%{-webkit-transform:matrix3d(0.743,0.25,0,0,0.163,0.743,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.743,0.25,0,0,0.163,0.743,0,0,0,0,1,0,0,0,0,1)}
6.41%{-webkit-transform:matrix3d(0.836,0.301,0,0,0.196,0.836,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.836,0.301,0,0,0.196,0.836,0,0,0,0,1,0,0,0,0,1)}
9.01%{-webkit-transform:matrix3d(0.9399999999999999,0.308,0,0,0.201,0.9399999999999999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.9399999999999999,0.308,0,0,0.201,0.9399999999999999,0,0,0,0,1,0,0,0,0,1)}
12.71%{-webkit-transform:matrix3d(1.032,0.234,0,0,0.154,1.032,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.032,0.234,0,0,0.154,1.032,0,0,0,0,1,0,0,0,0,1)}
13.51%{-webkit-transform:matrix3d(1.044,0.212,0,0,0.14,1.044,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.044,0.212,0,0,0.14,1.044,0,0,0,0,1,0,0,0,0,1)}
17.92%{-webkit-transform:matrix3d(1.07,0.098,0,0,0.066,1.07,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.07,0.098,0,0,0.066,1.07,0,0,0,0,1,0,0,0,0,1)}
18.92%{-webkit-transform:matrix3d(1.069,0.077,0,0,0.052,1.069,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.069,0.077,0,0,0.052,1.069,0,0,0,0,1,0,0,0,0,1)}
25.23%{-webkit-transform:matrix3d(1.038,-0.001,0,0,-0.001,1.038,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.038,-0.001,0,0,-0.001,1.038,0,0,0,0,1,0,0,0,0,1)}
29.03%{-webkit-transform:matrix3d(1.016,-0.015,0,0,-0.01,1.016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.016,-0.015,0,0,-0.01,1.016,0,0,0,0,1,0,0,0,0,1)}
31.43%{-webkit-transform:matrix3d(1.006,-0.017,0,0,-0.011,1.006,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.006,-0.017,0,0,-0.011,1.006,0,0,0,0,1,0,0,0,0,1)}
34.63%{-webkit-transform:matrix3d(0.997,-0.014,0,0,-0.01,0.997,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.997,-0.014,0,0,-0.01,0.997,0,0,0,0,1,0,0,0,0,1)}
40.14%{-webkit-transform:matrix3d(0.992,-0.007,0,0,-0.005,0.992,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.992,-0.007,0,0,-0.005,0.992,0,0,0,0,1,0,0,0,0,1)}
56.46%{-webkit-transform:matrix3d(1,0.001,0,0,0.001,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0.001,0,0,0.001,1,0,0,0,0,1,0,0,0,0,1)}
62.36%{-webkit-transform:matrix3d(1.001,0.001,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0.001,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}
81.48%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
84.68%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
}
@keyframes bounce{0%{-webkit-transform:matrix3d(0.5,0,0,0,0,0.5,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.5,0,0,0,0,0.5,0,0,0,0,1,0,0,0,0,1)}
3.2%{-webkit-transform:matrix3d(0.673,0.192,0,0,0.126,0.673,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.673,0.192,0,0,0.126,0.673,0,0,0,0,1,0,0,0,0,1)}
4.5%{-webkit-transform:matrix3d(0.743,0.25,0,0,0.163,0.743,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.743,0.25,0,0,0.163,0.743,0,0,0,0,1,0,0,0,0,1)}
6.41%{-webkit-transform:matrix3d(0.836,0.301,0,0,0.196,0.836,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.836,0.301,0,0,0.196,0.836,0,0,0,0,1,0,0,0,0,1)}
9.01%{-webkit-transform:matrix3d(0.9399999999999999,0.308,0,0,0.201,0.9399999999999999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.9399999999999999,0.308,0,0,0.201,0.9399999999999999,0,0,0,0,1,0,0,0,0,1)}
12.71%{-webkit-transform:matrix3d(1.032,0.234,0,0,0.154,1.032,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.032,0.234,0,0,0.154,1.032,0,0,0,0,1,0,0,0,0,1)}
13.51%{-webkit-transform:matrix3d(1.044,0.212,0,0,0.14,1.044,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.044,0.212,0,0,0.14,1.044,0,0,0,0,1,0,0,0,0,1)}
17.92%{-webkit-transform:matrix3d(1.07,0.098,0,0,0.066,1.07,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.07,0.098,0,0,0.066,1.07,0,0,0,0,1,0,0,0,0,1)}
18.92%{-webkit-transform:matrix3d(1.069,0.077,0,0,0.052,1.069,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.069,0.077,0,0,0.052,1.069,0,0,0,0,1,0,0,0,0,1)}
25.23%{-webkit-transform:matrix3d(1.038,-0.001,0,0,-0.001,1.038,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.038,-0.001,0,0,-0.001,1.038,0,0,0,0,1,0,0,0,0,1)}
29.03%{-webkit-transform:matrix3d(1.016,-0.015,0,0,-0.01,1.016,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.016,-0.015,0,0,-0.01,1.016,0,0,0,0,1,0,0,0,0,1)}
31.43%{-webkit-transform:matrix3d(1.006,-0.017,0,0,-0.011,1.006,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.006,-0.017,0,0,-0.011,1.006,0,0,0,0,1,0,0,0,0,1)}
34.63%{-webkit-transform:matrix3d(0.997,-0.014,0,0,-0.01,0.997,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.997,-0.014,0,0,-0.01,0.997,0,0,0,0,1,0,0,0,0,1)}
40.14%{-webkit-transform:matrix3d(0.992,-0.007,0,0,-0.005,0.992,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.992,-0.007,0,0,-0.005,0.992,0,0,0,0,1,0,0,0,0,1)}
56.46%{-webkit-transform:matrix3d(1,0.001,0,0,0.001,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0.001,0,0,0.001,1,0,0,0,0,1,0,0,0,0,1)}
62.36%{-webkit-transform:matrix3d(1.001,0.001,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0.001,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}
81.48%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
84.68%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
}
@-webkit-keyframes jelly{0%{-webkit-transform:matrix3d(0.25,0,0,0,0,0.25,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.25,0,0,0,0,0.25,0,0,0,0,1,0,0,0,0,1)}
3.4%{-webkit-transform:matrix3d(0.463,0,0,0,0,0.463,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.463,0,0,0,0,0.463,0,0,0,0,1,0,0,0,0,1)}
4.7%{-webkit-transform:matrix3d(0.58,0,0,0,0,0.58,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.58,0,0,0,0,0.58,0,0,0,0,1,0,0,0,0,1)}
6.81%{-webkit-transform:matrix3d(0.785,0,0,0,0,0.785,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.785,0,0,0,0,0.785,0,0,0,0,1,0,0,0,0,1)}
9.41%{-webkit-transform:matrix3d(1.021,0,0,0,0,1.021,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.021,0,0,0,0,1.021,0,0,0,0,1,0,0,0,0,1)}
10.21%{-webkit-transform:matrix3d(1.081,0,0,0,0,1.081,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.081,0,0,0,0,1.081,0,0,0,0,1,0,0,0,0,1)}
13.61%{-webkit-transform:matrix3d(1.238,0,0,0,0,1.238,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.238,0,0,0,0,1.238,0,0,0,0,1,0,0,0,0,1)}
14.11%{-webkit-transform:matrix3d(1.247,0,0,0,0,1.247,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.247,0,0,0,0,1.247,0,0,0,0,1,0,0,0,0,1)}
17.52%{-webkit-transform:matrix3d(1.236,0,0,0,0,1.236,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.236,0,0,0,0,1.236,0,0,0,0,1,0,0,0,0,1)}
18.72%{-webkit-transform:matrix3d(1.21,0,0,0,0,1.21,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.21,0,0,0,0,1.21,0,0,0,0,1,0,0,0,0,1)}
21.32%{-webkit-transform:matrix3d(1.136,0,0,0,0,1.136,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.136,0,0,0,0,1.136,0,0,0,0,1,0,0,0,0,1)}
24.32%{-webkit-transform:matrix3d(1.054,0,0,0,0,1.054,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.054,0,0,0,0,1.054,0,0,0,0,1,0,0,0,0,1)}
25.23%{-webkit-transform:matrix3d(1.034,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.034,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1)}
29.03%{-webkit-transform:matrix3d(0.978,0,0,0,0,0.978,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.978,0,0,0,0,0.978,0,0,0,0,1,0,0,0,0,1)}
29.93%{-webkit-transform:matrix3d(0.972,0,0,0,0,0.972,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.972,0,0,0,0,0.972,0,0,0,0,1,0,0,0,0,1)}
35.54%{-webkit-transform:matrix3d(0.971,0,0,0,0,0.971,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.971,0,0,0,0,0.971,0,0,0,0,1,0,0,0,0,1)}
36.74%{-webkit-transform:matrix3d(0.975,0,0,0,0,0.975,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.975,0,0,0,0,0.975,0,0,0,0,1,0,0,0,0,1)}
41.04%{-webkit-transform:matrix3d(0.991,0,0,0,0,0.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.991,0,0,0,0,0.991,0,0,0,0,1,0,0,0,0,1)}
44.44%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
52.15%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
59.86%{-webkit-transform:matrix3d(0.998,0,0,0,0,0.998,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.998,0,0,0,0,0.998,0,0,0,0,1,0,0,0,0,1)}
63.26%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
75.28%{-webkit-transform:matrix3d(1.002,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.002,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1)}
85.49%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
90.69%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
}
@keyframes jelly{0%{-webkit-transform:matrix3d(0.25,0,0,0,0,0.25,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.25,0,0,0,0,0.25,0,0,0,0,1,0,0,0,0,1)}
3.4%{-webkit-transform:matrix3d(0.463,0,0,0,0,0.463,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.463,0,0,0,0,0.463,0,0,0,0,1,0,0,0,0,1)}
4.7%{-webkit-transform:matrix3d(0.58,0,0,0,0,0.58,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.58,0,0,0,0,0.58,0,0,0,0,1,0,0,0,0,1)}
6.81%{-webkit-transform:matrix3d(0.785,0,0,0,0,0.785,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.785,0,0,0,0,0.785,0,0,0,0,1,0,0,0,0,1)}
9.41%{-webkit-transform:matrix3d(1.021,0,0,0,0,1.021,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.021,0,0,0,0,1.021,0,0,0,0,1,0,0,0,0,1)}
10.21%{-webkit-transform:matrix3d(1.081,0,0,0,0,1.081,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.081,0,0,0,0,1.081,0,0,0,0,1,0,0,0,0,1)}
13.61%{-webkit-transform:matrix3d(1.238,0,0,0,0,1.238,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.238,0,0,0,0,1.238,0,0,0,0,1,0,0,0,0,1)}
14.11%{-webkit-transform:matrix3d(1.247,0,0,0,0,1.247,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.247,0,0,0,0,1.247,0,0,0,0,1,0,0,0,0,1)}
17.52%{-webkit-transform:matrix3d(1.236,0,0,0,0,1.236,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.236,0,0,0,0,1.236,0,0,0,0,1,0,0,0,0,1)}
18.72%{-webkit-transform:matrix3d(1.21,0,0,0,0,1.21,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.21,0,0,0,0,1.21,0,0,0,0,1,0,0,0,0,1)}
21.32%{-webkit-transform:matrix3d(1.136,0,0,0,0,1.136,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.136,0,0,0,0,1.136,0,0,0,0,1,0,0,0,0,1)}
24.32%{-webkit-transform:matrix3d(1.054,0,0,0,0,1.054,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.054,0,0,0,0,1.054,0,0,0,0,1,0,0,0,0,1)}
25.23%{-webkit-transform:matrix3d(1.034,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.034,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1)}
29.03%{-webkit-transform:matrix3d(0.978,0,0,0,0,0.978,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.978,0,0,0,0,0.978,0,0,0,0,1,0,0,0,0,1)}
29.93%{-webkit-transform:matrix3d(0.972,0,0,0,0,0.972,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.972,0,0,0,0,0.972,0,0,0,0,1,0,0,0,0,1)}
35.54%{-webkit-transform:matrix3d(0.971,0,0,0,0,0.971,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.971,0,0,0,0,0.971,0,0,0,0,1,0,0,0,0,1)}
36.74%{-webkit-transform:matrix3d(0.975,0,0,0,0,0.975,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.975,0,0,0,0,0.975,0,0,0,0,1,0,0,0,0,1)}
41.04%{-webkit-transform:matrix3d(0.991,0,0,0,0,0.991,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.991,0,0,0,0,0.991,0,0,0,0,1,0,0,0,0,1)}
44.44%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
52.15%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
59.86%{-webkit-transform:matrix3d(0.998,0,0,0,0,0.998,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.998,0,0,0,0,0.998,0,0,0,0,1,0,0,0,0,1)}
63.26%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
75.28%{-webkit-transform:matrix3d(1.002,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.002,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1)}
85.49%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
90.69%{-webkit-transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(0.999,0,0,0,0,0.999,0,0,0,0,1,0,0,0,0,1)}
100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}
}
html,body{width:100%;height:100%;font-size:18px;line-height:24px;font-weight:400}
@media (max-width:767px){html,body{font-size:16px;line-height:20px}
}
html.ie9,body.ie9{overflow-x:hidden;ms-overflow-x:hidden}
.wrapper{width:100%;height:100%;padding-top:220px}
.wrapper .content-flexer{min-height:calc(100% - 200px)}
.wrapper.home{height:100%;padding-top:0}
.wrapper.home .content-flexer{min-height:calc(100% - 352px)}
.wrapper.home .footer{min-height:352px}
h1,h2,h3,h4,h5,h6{margin:0 0 14px 0;font-weight:700;text-transform:uppercase}
h1{display:inline-block;margin:40px 35% 30px 35%;width:30%;line-height:36px;border-bottom:2px solid #1d1d1b;text-align:center}
@media (max-width:767px){h1{margin:20px 35% 15px 35%;font-size:16px;line-height:20px}
}
@media (max-width:767px){h2{font-size:14px;line-height:18px}
}
h3{font-size:14px;line-height:18px}
@media (max-width:767px){h3{font-size:12px;line-height:14px}
}
a{color:#90a100;font-weight:400;text-transform:uppercase;text-decoration:none}
a:hover,a:focus{text-decoration:none}
a.button{border:1px solid white;padding:8px 12px;display:inline-block}
p{margin:0 0 36px 0}
@media (max-width:767px){p{margin:0 0 24px 0}
}
.main-menu{position:absolute;top:0;left:0;width:100%;height:200px;z-index:40;background-color:transparent;background-image:url('../themes/solus/assets/images/highlight.png');background-repeat:no-repeat;background-size:100% 100%;background-position:top center}
.main-menu .logo{margin:40px auto;width:240px;height:60px;background-color:transparent;background-image:url('../themes/solus/assets/images/logo.svg');background-repeat:no-repeat;background-size:100%;background-position:center center}
@media (max-width:991px){.main-menu .logo{margin:20px auto;width:180px;height:42px}
}
.main-menu .logo > a{display:block;width:100%;height:100%}
.main-menu .menu{margin:0 auto;width:66%;border-bottom:2px solid #1d1d1b;text-align:center}
@media (max-width:991px){.main-menu .menu{width:88%}
}
.main-menu .menu .menu-items{font-size:0;line-height:0;list-style:none;margin:0;padding:0}
.main-menu .menu .menu-items > li{display:inline-block;margin:0 20px}
.main-menu .menu .menu-items > li > a{display:block;margin-bottom:8px;color:#1d1d1b;font-size:18px;line-height:18px;font-weight:400;text-transform:uppercase;text-decoration:none}
@media (max-width:991px){.main-menu .menu .menu-items > li > a{font-size:14px}
}
.main-menu .menu .menu-items > li > a:hover{color:#74746c}
.main-header{position:relative;top:0;left:0;overflow-y:hidden;ms-overflow-y:hidden;height:880px}
@media (max-width:767px){.main-header{height:330px}
}
@media (min-width:480px) and (max-width:767px){.main-header{height:440px}
}
.main-header .image{position:absolute;height:100%;width:100%;background-size:cover;z-index:10}
.main-header .slogan{position:absolute;top:30%;left:0;height:200px;z-index:30;border-left:120px solid #dcde65;padding-left:40px}
.main-header .slogan > p{margin:0 0 10px 0;font-size:36px;line-height:42px;letter-spacing:1px;font-weight:300;text-transform:uppercase}
.section{position:relative;top:0;left:0;background-color:#ffffff}
.section > .container{position:relative;top:0;left:0;z-index:30}
.section > .container-fluid{position:relative;top:0;left:0;z-index:20}
.section.intro{padding-bottom:240px}
@media (max-width:767px){.section.intro{padding-bottom:90px}
}
.section.news{padding-bottom:120px;background-color:#e7e7e7}
@media (max-width:767px){.section.news{padding-bottom:20px}
}
.section.project{padding-bottom:150px}
@media (max-width:767px){.section.project{padding-bottom:60px}
}
.section.participants{padding-top:80px;padding-bottom:200px}
@media (max-width:767px){.section.participants{padding-top:40px;padding-bottom:100px}
}
.section.pressandmedia{padding-bottom:100px;background-color:#e7e7e7}
.section.contact{color:#ffffff;background-color:#90a100;padding-bottom:70px}
.section.contact h1{border-bottom:2px solid #ffffff}
.sub-section{position:relative;top:0;left:0;background-color:#ffffff}
.sub-section > .container{position:relative;top:0;left:0;z-index:30}
.sub-section .first,.sub-section .second{text-align:center}
.sub-section.project{background-color:#dcde65}
.sub-section.pressandmedia{padding-bottom:200px}
.curve{position:absolute;left:0;bottom:0;width:100%;height:100px;z-index:5}
.curve > img{height:100%;width:100%}
.curve.header{height:600px}
@media (max-width:767px){.curve.header{height:300px}
}
.curve.intro{height:800px}
@media (max-width:767px){.curve.intro{height:400px}
}
.curve.news{height:600px}
@media (max-width:767px){.curve.news{height:300px}
}
.curve.project{height:600px}
@media (max-width:767px){.curve.project{height:300px}
}
.curve.participants-top{top:0;bottom:initial;height:400px}
@media (max-width:767px){.curve.participants-top{height:200px}
}
.curve.participants-bottom{height:400px}
@media (max-width:767px){.curve.participants-bottom{height:200px}
}
.curve.pressandmedia{height:600px}
@media (max-width:767px){.curve.pressandmedia{height:300px}
}
.curve.pressandmedia-sub-section{height:600px}
@media (max-width:767px){.curve.pressandmedia-sub-section{height:300px}
}
.curve.contact{height:400px}
@media (max-width:767px){.curve.contact{height:200px}
}
.news-items .item{width:80%;margin:0 auto 60px auto}
@media (max-width:767px){.news-items .item{width:100%}
}
.news-items .item .featured-image{height:280px;width:280px;margin:0 auto 40px auto;background-color:#dcde65;background-position:center;background-size:cover;-webkit-box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11);-moz-box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11);box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11)}
@media (max-width:991px){.news-items .item .featured-image{height:160px;width:160px}
}
.news-items .item .content{margin-bottom:20px;text-align:center}
.news-items .item .links{text-align:center}
.news-items .item .links a{display:block;margin-bottom:6px}
#archive-news{padding-top:225px;padding-bottom:20px}
@media (min-width:768px) and (max-width:991px){#archive-news{padding-top:120px}
}
#archive-news .news-item-archive:first-child{margin-left:0}
#archive-news .hov:hover{--webkit-box-shadow:6px 3px 15px -4px rgba(0,0,0,0.75);-moz-box-shadow:6px 3px 15px -4px rgba(0,0,0,0.75);box-shadow:6px 3px 15px -4px rgba(0,0,0,0.75)}
#archive-news .hov:hover .spacer{padding-top:10px}
#archive-news .space-bottom{margin-bottom:20px}
#archive-news .news-item-archive{width:30%;margin-left:5%;float:left}
@media (max-width:767px){#archive-news .news-item-archive{width:100%;float:none;margin-left:0;margin-top:40px;padding-bottom:13%}
}
#archive-news .news-item-archive h1 a,#archive-news .news-item-archive h2 a,#archive-news .news-item-archive h3 a,#archive-news .news-item-archive h4 a,#archive-news .news-item-archive h5 a,#archive-news .news-item-archive h6 a{color:#1d1d1b}
#archive-news .news-item-archive .bordered-archive{width:120px;margin-left:-14px}
@media (max-width:767px){#archive-news .news-item-archive .bordered-archive{width:100%;text-align:center;display:block;margin:auto}
}
#archive-news .news-item-archive .bordered-archive .featured-image-archive{cursor:pointer;height:120px;width:100%;overflow-y:hidden;ms-overflow-y:hidden;background-position:contain;background-size:cover}
@media (max-width:991px){#archive-news .news-item-archive .bordered-archive .featured-image-archive{height:120px}
}
#archive-news .news-item-archive .bordered-archive .content-archive{padding-top:20px;margin:20px;height:160px;overflow:hidden;text-overflow:ellipsis}
.map{max-width:1170px;margin:0 0 0 auto;width:100%;position:relative;display:flex;justify-content:center;align-items:center;height:660px}
@media (max-width:767px){.map{height:590px}
}
@media (max-width:480px){.map{height:400px}
}
@media (min-width:992px){.map{height:790px}
}
@media (min-width:1180px){.map{height:1300px}
}
.map > svg{width:100%;height:auto}
.map > svg > #map > path.inactive,.map > svg > #map > path.active{cursor:pointer}
.row-participants{font-size:14px}
@media (max-width:767px){.row-participants .col-participants{margin-bottom:15px}
}
@media (min-width:768px){.row-participants{position:relative}
.row-participants .col-participants{position:absolute;right:0;top:420px;width:47%;z-index:50}
}
.participants-container{border:4px solid #e2e2e2;padding:10px;background-color:#fff;position:relative}
.participants-container .country{position:absolute;height:0;overflow:hidden;opacity:0;transition:all 300ms linear}
.participants-container .country .rows{min-height:170px}
.participants-container .country .rows .row.participant{margin-top:10px;height:50px}
.participants-container .country .rows .row.participant img{max-height:50px;width:auto;margin:0 auto;margin-top:2px}
.participants-container .country.show{position:inherit;height:auto;opacity:1}
.contact .item{width:80%;margin:0 auto 60px auto}
@media (max-width:767px){.contact .item{width:100%}
}
.contact .item .featured-image{height:280px;width:280px;margin:0 auto 40px auto;border-radius:300px;background-color:#dcde65;background-position:center;background-size:cover;-webkit-box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11);-moz-box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11);box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11)}
@media (max-width:991px){.contact .item .featured-image{height:160px;width:160px}
}
.contact .item .content{text-align:center}
.contact-form form{font-weight:bold;margin-top:40px}
.contact-form form label{display:none}
.contact-form form .form-control{-webkit-box-shadow:none;box-shadow:none}
.contact-form form textarea.form-control{min-height:140px}
.footer{width:100%;min-height:200px;padding-top:40px;background-color:#575757;color:#ffffff;font-size:16px;line-height:24px}
@media (max-width:767px){.footer .flag{width:50%;margin:0 25% 20px 25%}
}
@media (min-width:480px) and (max-width:767px){.footer .flag{width:50%;margin:0 25% 20px 25%}
}
@media (min-width:768px) and (max-width:991px){.footer .flag{width:50%;margin:0 25% 40px 25%}
}
.footer .line{border-top:2px solid #ffffff}
.footer .bottom{font-weight:300}
@media (max-width:767px){.footer .bottom{padding-top:24px}
}
.footer .bottom .first{text-align:right;text-align:center}
@media (max-width:767px){.footer .bottom .first{text-align:center}
}
.footer .bottom .second{text-align:left}
@media (max-width:767px){.footer .bottom .second{text-align:center}
}
.footer .bottom .second a{margin:0 10px}
#custom_affix{margin:0;padding:0;bottom:60px}
#custom_affix.affix{z-index:50;top:260px !important}
@media (max-width:767px){#custom_affix.affix{top:inherit !important;position:relative}
}
#custom_affix .list-group{display:inline-block}
@media (max-width:767px){#custom_affix .list-group{width:100%}
}
@media (min-width:480px){#custom_affix .list-group{display:inline-block;max-width:100%}
}
@media (max-width:767px){#custom_affix .list-group .list-group-item.active{background-color:#fff;border-color:#ddd;color:#555}
#custom_affix .list-group .list-group-item.active:hover{background-color:#f5f5f5}
}
a.affix-anchor{top:-260px}
.spaced-items-list{padding-top:0}
.spaced-items-list #custom_affix{top:110px}
.spaced-items-list.affix{top:310px}
.spaced-items-list .spaced-item{margin-top:50px}
.spaced-items-list .spaced-item:first-child{margin-top:0}
.table th,.table td{font-size:16px}
.hidden{display:none;visibility:hidden}
.padded{padding-bottom:40px}
@media (max-width:767px){.padded{padding-bottom:20px}
}
.offset{margin-top:60px}
.default-font{font-size:18px;line-height:24px;font-weight:400}
@media (max-width:767px){.default-font{font-size:16px;line-height:20px}
}
.shadows{-webkit-box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11);-moz-box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11);box-shadow:0px 3px 12px 4px rgba(0,0,0,0.11)}