.flex{display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; flex-flow:row nowrap} @-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)} } .ellipsis,#carousel-news .news-item h1 a,#carousel-news .news-item h2 a,#carousel-news .news-item h3 a,#carousel-news .news-item h4 a,#carousel-news .news-item h5 a,#carousel-news .news-item h6 a,#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{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .container{transition:all 200ms ease-in-out} html,body{font-weight:300;height:100%} html.ie9,body.ie9{overflow-x:hidden;ms-overflow-x:hidden} html > .content-flexer,body > .content-flexer{min-height:calc(100% - 240px)} html .main-header ~ .content-flexer,body .main-header ~ .content-flexer{min-height:calc(100% - 790px)} @media (max-width:767px){html .main-header ~ .content-flexer,body .main-header ~ .content-flexer{min-height:calc(100% - 440px)} } @media (min-width:480px) and (max-width:767px){html .main-header ~ .content-flexer,body .main-header ~ .content-flexer{min-height:calc(100% - 540px)} } h1,h2,h3,h4,h5,h6{font-weight:bold} h1.alt,h2.alt,h3.alt,h4.alt,h5.alt,h6.alt{color:#565656 !important} a{font-weight:bold} a.button{border:1px solid white;padding:8px 12px;display:inline-block} a[name]{display:block;position:relative;top:-100px;visibility:hidden} .main-menu-spacer{height:100px} .main-menu-container{position:fixed;top:0;left:0;right:0;width:100%;z-index:10;background-color:#f6f6f6;height:100px} .main-menu-container a.btn{height:100px;line-height:100px;padding:0 10px;color:#565656;font-size:140%;border:none} @media (min-width:768px) and (max-width:991px){.main-menu-container a.btn{padding-top:0} } .main-menu-container a.btn:hover{color:#2c4390} .main-menu-container a.btn:active{box-shadow:none;-webkit-box-shadow:none} .main-menu-container a.btn.active{box-shadow:none;-webkit-box-shadow:none} .main-menu-container a.btn:last-child{margin-right:-15px} @media (min-width:992px){.main-menu-container a.btn.hamburger{display:none} } .main-menu-container > .container{transition:none} @media (min-width:768px) and (max-width:991px){.main-menu-container > .container{font-size:13px} } .main-menu-container > .container ul.dropdown-menu{margin:0;padding:0;background-color:#f6f6f6;border:none;border-radius:none} .main-menu-container > .container ul.dropdown-menu.right{left:inherit;right:0} .main-menu-container > .container ul.dropdown-menu li{width:100%} .main-menu-container > .container ul.dropdown-menu li a{font-weight:500} .main-menu-container > .container ul.dropdown-menu li a:hover,.main-menu-container > .container ul.dropdown-menu li a:focus{background-color:transparent;text-decoration:underline} .main-menu-container > .container ul.dropdown-menu li.active a{color:#ffffff !important} .main-menu-container > .container ul.dropdown-menu li.active a:hover,.main-menu-container > .container ul.dropdown-menu li.active a:focus{background-color:#2c4390} .main-menu-container > .container > .logo{float:left} .main-menu-container > .container > .logo .svg{height:34px;margin-top:33px;width:auto} .main-menu-container > .container > .logo .svg.square{height:34px;margin-top:33px} .main-menu-container > .container > .menu{float:left;text-transform:uppercase} .main-menu-container > .container > .menu ul.main-menu{list-style:none;margin:0;padding:0;margin-left:20px} @media (min-width:768px) and (max-width:991px){.main-menu-container > .container > .menu ul.main-menu{margin-left:10px} } .main-menu-container > .container > .menu ul.main-menu > li > a{font-weight:500;height:100px;line-height:100px} @media (min-width:992px){.main-menu-container > .container > .menu ul.main-menu > li > a{padding-top:14px !important} } @media (max-width:767px){.main-menu-container > .container > .menu ul.main-menu > li > a{height:50px;line-height:50px} } @media (min-width:480px) and (max-width:767px){.main-menu-container > .container > .menu ul.main-menu > li > a{height:50px;line-height:50px} } @media (min-width:768px) and (max-width:991px){.main-menu-container > .container > .menu ul.main-menu > li > a{height:50px;line-height:50px} } .main-menu-container > .container > .menu ul.main-menu li{display:inline-block} .main-menu-container > .container > .menu ul.main-menu li a{display:block;color:#565656;font-weight:500;padding:0 20px} @media (max-width:991px){.main-menu-container > .container > .menu ul.main-menu li a{padding:0 5px} } @media (max-width:1179px){.main-menu-container > .container > .menu ul.main-menu li a{padding:0 10px} } .main-menu-container > .container > .menu ul.main-menu li a i.fa{position:relative;top:2px;left:1px;font-size:90%} .main-menu-container > .container > .menu ul.main-menu li ul li a{padding-top:10px;padding-bottom:10px} @media (max-width:991px){.main-menu-container > .container > .menu ul.main-menu{position:fixed;z-index:2;top:100px;left:0;right:0;overflow-y:hidden;ms-overflow-y:hidden;width:100%;transition:height 150ms ease-in-out;height:0;background-color:#f6f6f6;margin-left:0} .main-menu-container > .container > .menu ul.main-menu.open{height:100%} .main-menu-container > .container > .menu ul.main-menu.open > li{transform:translateY(0)} .main-menu-container > .container > .menu ul.main-menu > li{transition:transform 250ms ease-out;transform:translateY(-100%)} .main-menu-container > .container > .menu ul.main-menu > li:first-child{margin-top:15px} .main-menu-container > .container > .menu ul.main-menu li{display:block} .main-menu-container > .container > .menu ul.main-menu li a{font-weight:bold;padding:0 15px} .main-menu-container > .container > .menu ul.main-menu li ul{position:inherit;float:none;display:block;overflow-y:hidden;ms-overflow-y:hidden;width:100%;height:0;transition:all 150ms linear} .main-menu-container > .container > .menu ul.main-menu li.open ul{height:100%} } .main-menu-container > .container > .search{float:right;padding-left:0} @media (min-width:768px) and (max-width:991px){.main-menu-container > .container > .search{padding:0} } .main-menu-container > .container > .search li{display:inline-block} .main-menu-container > .container > .search form{margin:0} .main-menu-container > .container > .search form input{transition:all 300ms linear;border:none;background-color:rgba(255,255,255,0.2);color:#000} .main-menu-container > .container > .search form input:focus,.main-menu-container > .container > .search form input:active{outline:none;outline-offset:-1px;border:none;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.2);background-color:rgba(255,255,255,0.4)} .main-header{position:relative;width:100%;height:550px;overflow-y:hidden;ms-overflow-y:hidden} .main-header.primary{background-color:#2c4390} .main-header .slogan{position:absolute;bottom:10%;right:10%;z-index:6} @media (max-width:767px){.main-header .slogan{left:0;right:0;top:40%} } .main-header .slogan > p{display:table;margin:6px auto;color:#ffffff;background-color:#2c4390;padding:3px 50px;border-radius:4px;font-size:30px} @media (max-width:767px){.main-header .slogan > p{padding:3px 20px;font-size:18px} } .main-header .image{position:absolute;height:100%;width:100%;background-size:cover;background-position:top} .main-header .clipper{position:absolute;width:100%;bottom:-7px} .main-header .clipper .path{fill:#fff} .main-header .clipper .path.primary{fill:#2c4390} @media (min-width:768px){.main-header.full{height:750px} } @media (max-width:767px){.main-header{height:200px} } @media (min-width:480px) and (max-width:767px){.main-header{height:300px} } .main-header .blackened{position:absolute;width:45%;height:100%;top:0;right:0;background-color:rgba(0,0,0,0.3)} @media (max-width:767px){.main-header .blackened{padding:0;width:100%} } @media (min-width:1800px){.main-header .blackened{width:46%} } .main-header .overlay{height:100%} .main-header .overlay .container{height:100%;position:relative;z-index:4;transition:none} .main-header .overlay .container .text{color:#fff;float:right;width:42%;padding-left:10px;margin-top:100px} @media (max-width:767px){.main-header .overlay .container .text{float:none;width:100%;padding-left:0;padding-top:10px} } .main-header > .container{position:relative;height:100%} .main-header > .container .tagline{position:absolute;top:50%;transform:translateY(-60%);transition:all 300ms linear;width:270px} .main-header > .container .tagline img.svg{max-height:85px;margin-bottom:30px} .main-header > .container .tagline p{padding:0;margin:10px 0;white-space:nowrap} .main-header > .container .tagline p > *{margin:0;padding:10px 15px;background-color:#2c4390;color:#fff;font-size:16px} .main-header > svg{position:absolute;bottom:0;width:100%;overflow-y:visible;ms-overflow-y:visible;z-index:2} .main-header > svg polygon{fill:#fff;stroke:#fff} .main-header > svg polygon.primary{fill:#2c4390;stroke:#2c4390} .section{padding:50px 0;color:#565656} .section.offset{margin-top:60px} .section .intro .text-logo{height:25px;margin-bottom:5px} .section .intro h1,.section .intro h2,.section .intro h3,.section .intro h4,.section .intro h5,.section .intro h6{margin-top:0} .section h1,.section h2,.section h3,.section h4,.section h5,.section h6{color:#2c4390} .section h1 small,.section h2 small,.section h3 small,.section h4 small,.section h5 small,.section h6 small,.section h1 .small,.section h2 .small,.section h3 .small,.section h4 .small,.section h5 .small,.section h6 .small{color:#2c4390;display:block;font-size:58%;margin-bottom:40px} .section.top.primary a{color:#fff !important} .section.top h1,.section.top h2,.section.top h3,.section.top h4,.section.top h5,.section.top h6{margin-top:0} .section.primary{background-color:#2c4390;color:#fff} .section.primary h1,.section.primary h2,.section.primary h3,.section.primary h4,.section.primary h5,.section.primary h6{color:#fff} .section.primary h1 small,.section.primary h2 small,.section.primary h3 small,.section.primary h4 small,.section.primary h5 small,.section.primary h6 small,.section.primary h1 .small,.section.primary h2 .small,.section.primary h3 .small,.section.primary h4 .small,.section.primary h5 .small,.section.primary h6 .small{color:#ffffff} .section.primary a{color:#000000} .section.alt{background-color:#e2e2e2;color:#000000} .section.alt a{color:#000} .section.alt h1,.section.alt h2,.section.alt h3,.section.alt h4,.section.alt h5,.section.alt h6{color:#000000} .section.alt h1 small,.section.alt h2 small,.section.alt h3 small,.section.alt h4 small,.section.alt h5 small,.section.alt h6 small,.section.alt h1 .small,.section.alt h2 .small,.section.alt h3 .small,.section.alt h4 .small,.section.alt h5 .small,.section.alt h6 .small{color:#000000} .section.gray{color:#000} .section.gray h1,.section.gray h2,.section.gray h3,.section.gray h4,.section.gray h5,.section.gray h6{color:#565656} .section.gray h1 .small,.section.gray h2 .small,.section.gray h3 .small,.section.gray h4 .small,.section.gray h5 .small,.section.gray h6 .small,.section.gray h1 small,.section.gray h2 small,.section.gray h3 small,.section.gray h4 small,.section.gray h5 small,.section.gray h6 small{color:#565656} .section.deliverables{color:#fff;position:relative;background-color:#2c4390;background-image:url('../themes/eurocas/assets/images/pressandmedia.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:150px;min-height:880px} .section.deliverables a{color:#fff} .section.deliverables h1,.section.deliverables h2,.section.deliverables h3,.section.deliverables h4,.section.deliverables h5,.section.deliverables h6{color:#fff} .section.deliverables h1 .small,.section.deliverables h2 .small,.section.deliverables h3 .small,.section.deliverables h4 .small,.section.deliverables h5 .small,.section.deliverables h6 .small,.section.deliverables h1 small,.section.deliverables h2 small,.section.deliverables h3 small,.section.deliverables h4 small,.section.deliverables h5 small,.section.deliverables h6 small{color:#fff} .section.deliverables .background{position:absolute;bottom:0;z-index:1;width:100%} @media (min-width:768px){.section.deliverables{min-height:840px} } @media (min-width:992px){.section.deliverables{min-height:810px} .section.deliverables .float{position:absolute;width:100%;margin-top:20px;z-index:2} } @media (min-width:1180px){.section.deliverables{min-height:830px} } @media (min-width:1400px){.section.deliverables{min-height:875px} } @media (min-width:1600px){.section.deliverables{min-height:995px} } .section.contact-form{background-color:#f6f4f4} .section.footer{padding-bottom:65px;background-color:#565656;color:#fff;min-height:240px;font-size:13px} @media (max-width:767px){.section.footer{padding-bottom:80px} } .section.footer a{color:#a5b3e3} @media (max-width:991px){.section.footer img.euflag{margin-bottom:10px} } .section.footer .bottom{border-top:1px solid white;padding-top:10px;font-size:12px;height:25px;line-height:25px} .section.footer .bottom .social img{margin:0 4px} .section.footer .bottom .social a{color:#fff;display:inline-block;margin:0 5px} .section.footer .bottom .social a:hover{color:#e2e2e2} .section.footer .bottom .social a i.fa{font-size:25px;line-height:25px} .carousel-indicators{z-index:1} .carousel-indicators li{width:30px;height:30px;border-radius:0;border:none;margin:0 5px;padding:0} .carousel-indicators li .dot{display:block;width:10px;height:10px;margin:10px;border:1px solid #fff;border-radius:10px;background-color:#565656} .carousel-indicators li.active{margin:0 5px;padding:0;width:30px;height:30px;border-radius:0} .carousel-indicators li.active .dot{background-color:#2c4390} #carousel-news .news-item:first-child{margin-left:0} #carousel-news .news-item{width:30%;margin-left:5%;float:left} @media (max-width:767px){#carousel-news .news-item{width:100%;float:none;margin-left:0;margin-top:40px} } #carousel-news .news-item h1 a,#carousel-news .news-item h2 a,#carousel-news .news-item h3 a,#carousel-news .news-item h4 a,#carousel-news .news-item h5 a,#carousel-news .news-item h6 a{color:#898989} #carousel-news .news-item .bordered{border:1px solid #e2e2e2} #carousel-news .news-item .bordered .featured-image{height:140px;width:100%;overflow-y:hidden;ms-overflow-y:hidden;background-position:center;background-size:cover} @media (max-width:991px){#carousel-news .news-item .bordered .featured-image{height:100px} } #carousel-news .news-item .bordered .content{margin:20px;height:160px;overflow:hidden;text-overflow:ellipsis} #carousel-news .news-item .bordered .more{width:100%;background-color:#2c4390;text-align:right;padding-right:5px} #carousel-news .news-item .bordered .more a{display:block;padding:5px;line-height:20px;color:#fff;font-size:11px} #carousel-news .carousel-indicators{margin-top:20px;position:inherit;left:inherit;bottom:inherit;width:100%;margin-left:0} #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:8px} #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:#565656} #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} @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:160px;width:47%} } .participants-container{border:4px solid #e2e2e2;padding:10px;background-color:#fff;position:relative;z-index:5} .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} .world{width:100%;position:relative;overflow-y:hidden;ms-overflow-y:hidden;display:flex;justify-content:center;align-items:center;height:660px} @media (max-width:767px){.world{height:590px} } @media (max-width:480px){.world{height:400px} } @media (min-width:992px){.world{height:790px} } @media (min-width:1180px){.world{height:1300px} } .world > svg{width:100%;height:auto} .world > svg > #map > path.inactive,.world > svg > #map > path.active{cursor:pointer} .quote{font-size:36px; text-align:center;overflow:hidden} @media (max-width:767px){.quote{padding:20px 30px;font-size:24px} } .quote span.quote-left,.quote span.quote-right{font-size:100px;font-weight:bold;font-style:normal;line-height:0} .quote span.quote-left{vertical-align:middle} .quote span.quote-right{vertical-align:bottom;position:absolute;bottom:0} @media (max-width:991px){.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6{margin-top:0} } @media (min-width:992px){.contact .persons{position:relative} .contact .person{position:absolute;height:calc(220px);width:50%} .contact .person .content{padding:0;margin:0;width:270px !important} .contact .person .image{width:200px !important;padding:0;margin:0} .contact .person#contact_1 .content{float:right;text-align:right} .contact .person#contact_1 .image{float:right} .contact .person#contact_2 .content{float:left} .contact .person#contact_2 .image{float:left} .contact .person#contact_3{height:auto} .contact .person#contact_3 .content{position:relative;float:none} .contact .person#contact_3 .content h1,.contact .person#contact_3 .content h2,.contact .person#contact_3 .content h3,.contact .person#contact_3 .content h4,.contact .person#contact_3 .content h5,.contact .person#contact_3 .content h6{margin-top:0} .contact .person#contact_3 .image{position:relative;float:none} } @media (min-width:992px){.contact .persons{min-height:300px} .contact .person#contact_1{top:0;left:40px} .contact .person#contact_1 .content{margin-right:10px} .contact .person#contact_2{top:73px;left:515px} .contact .person#contact_2 .content{margin-left:10px} .contact .person#contact_3{top:201px;left:286px} .contact .person#contact_3 .image{margin-left:70px} } @media (min-width:1180px){.contact .person#contact_1{top:0;left:35px} .contact .person#contact_1 .content{margin-right:20px} .contact .person#contact_2{top:73px;left:615px} .contact .person#contact_2 .content{margin-left:20px} .contact .person#contact_3{top:205px;left:384px} .contact .person#contact_3 .image{margin-left:70px} } @media (max-width:991px){.contact .person.row{margin:10px 0} } @media (max-width:767px){.contact .person.row img{max-height:200px;margin:0 auto;margin-bottom:10px} } @media (min-width:992px){.contact .person.row img{width:200px;height:200px;max-width:initial} } form{font-weight:bold;margin-top:40px} form label{display:none} form .form-control{-webkit-box-shadow:none;box-shadow:none} form textarea.form-control{min-height:140px} #custom_affix{margin:0;padding:0;bottom:60px} #custom_affix.affix{z-index:5;top:160px !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:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%} } #custom_affix .list-group .list-group-item{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} @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:-160px} .spaced-items-list{padding-top:0} .spaced-items-list #custom_affix{top:110px} .spaced-items-list.affix{top:210px} .spaced-items-list .spaced-item{margin-top:50px} .spaced-items-list .spaced-item:first-child{margin-top:0} .spaced-items-list .spaced-item h1,.spaced-items-list .spaced-item h2,.spaced-items-list .spaced-item h3,.spaced-items-list .spaced-item h4,.spaced-items-list .spaced-item h5,.spaced-items-list .spaced-item h6{margin-top:0} .eu-banner.eu-banner_wrapper{position:relative;z-index:9001} .eu-banner.eu-banner_wrapper .eu-banner_container{display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; flex-flow:row nowrap;justify-content:space-between;align-items:center;position:fixed;bottom:0;left:0;right:0;height:65px;text-align:right;padding:15px 30px 15px;overflow:hidden;background-color:#fff;border:1px solid #ccc} @media (max-width:767px){.eu-banner.eu-banner_wrapper .eu-banner_container{height:80px} } .eu-banner.eu-banner_wrapper .eu-banner_container p{margin-bottom:0px} @media (max-width:767px){.eu-banner.eu-banner_wrapper .eu-banner_container p{font-size:12px} } @media (max-width:767px){.eu-banner.eu-banner_wrapper .eu-banner_container p{font-size:10px} } .eu-banner.eu-banner_wrapper .eu-banner_image img{display:block;max-width:55px;height:auto} .cc_banner-wrapper .cc_banner{bottom:65px;border-bottom:none}