/****************************************************************
 *
 * CSS Percentage Circle
 * Author: Andre Firchow
 *
*****************************************************************/
.rect-auto, .c100.p51 .slice, .c100.p52 .slice, .c100.p53 .slice, .c100.p54 .slice, .c100.p55 .slice, .c100.p56 .slice, .c100.p57 .slice, .c100.p58 .slice, .c100.p59 .slice, .c100.p60 .slice, .c100.p61 .slice, .c100.p62 .slice, .c100.p63 .slice, .c100.p64 .slice, .c100.p65 .slice, .c100.p66 .slice, .c100.p67 .slice, .c100.p68 .slice, .c100.p69 .slice, .c100.p70 .slice, .c100.p71 .slice, .c100.p72 .slice, .c100.p73 .slice, .c100.p74 .slice, .c100.p75 .slice, .c100.p76 .slice, .c100.p77 .slice, .c100.p78 .slice, .c100.p79 .slice, .c100.p80 .slice, .c100.p81 .slice, .c100.p82 .slice, .c100.p83 .slice, .c100.p84 .slice, .c100.p85 .slice, .c100.p86 .slice, .c100.p87 .slice, .c100.p88 .slice, .c100.p89 .slice, .c100.p90 .slice, .c100.p91 .slice, .c100.p92 .slice, .c100.p93 .slice, .c100.p94 .slice, .c100.p95 .slice, .c100.p96 .slice, .c100.p97 .slice, .c100.p98 .slice, .c100.p99 .slice, .c100.p100 .slice {
  clip: rect(auto, auto, auto, auto);
}

.pie, .c100 .bar, .c100.p51 .fill, .c100.p52 .fill, .c100.p53 .fill, .c100.p54 .fill, .c100.p55 .fill, .c100.p56 .fill, .c100.p57 .fill, .c100.p58 .fill, .c100.p59 .fill, .c100.p60 .fill, .c100.p61 .fill, .c100.p62 .fill, .c100.p63 .fill, .c100.p64 .fill, .c100.p65 .fill, .c100.p66 .fill, .c100.p67 .fill, .c100.p68 .fill, .c100.p69 .fill, .c100.p70 .fill, .c100.p71 .fill, .c100.p72 .fill, .c100.p73 .fill, .c100.p74 .fill, .c100.p75 .fill, .c100.p76 .fill, .c100.p77 .fill, .c100.p78 .fill, .c100.p79 .fill, .c100.p80 .fill, .c100.p81 .fill, .c100.p82 .fill, .c100.p83 .fill, .c100.p84 .fill, .c100.p85 .fill, .c100.p86 .fill, .c100.p87 .fill, .c100.p88 .fill, .c100.p89 .fill, .c100.p90 .fill, .c100.p91 .fill, .c100.p92 .fill, .c100.p93 .fill, .c100.p94 .fill, .c100.p95 .fill, .c100.p96 .fill, .c100.p97 .fill, .c100.p98 .fill, .c100.p99 .fill, .c100.p100 .fill {
  position: absolute;
  border: 0.06em solid #ee2d45;
  width: 0.88em;
  height: 0.88em;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

.pie-fill, .c100.p51 .bar:after, .c100.p51 .fill, .c100.p52 .bar:after, .c100.p52 .fill, .c100.p53 .bar:after, .c100.p53 .fill, .c100.p54 .bar:after, .c100.p54 .fill, .c100.p55 .bar:after, .c100.p55 .fill, .c100.p56 .bar:after, .c100.p56 .fill, .c100.p57 .bar:after, .c100.p57 .fill, .c100.p58 .bar:after, .c100.p58 .fill, .c100.p59 .bar:after, .c100.p59 .fill, .c100.p60 .bar:after, .c100.p60 .fill, .c100.p61 .bar:after, .c100.p61 .fill, .c100.p62 .bar:after, .c100.p62 .fill, .c100.p63 .bar:after, .c100.p63 .fill, .c100.p64 .bar:after, .c100.p64 .fill, .c100.p65 .bar:after, .c100.p65 .fill, .c100.p66 .bar:after, .c100.p66 .fill, .c100.p67 .bar:after, .c100.p67 .fill, .c100.p68 .bar:after, .c100.p68 .fill, .c100.p69 .bar:after, .c100.p69 .fill, .c100.p70 .bar:after, .c100.p70 .fill, .c100.p71 .bar:after, .c100.p71 .fill, .c100.p72 .bar:after, .c100.p72 .fill, .c100.p73 .bar:after, .c100.p73 .fill, .c100.p74 .bar:after, .c100.p74 .fill, .c100.p75 .bar:after, .c100.p75 .fill, .c100.p76 .bar:after, .c100.p76 .fill, .c100.p77 .bar:after, .c100.p77 .fill, .c100.p78 .bar:after, .c100.p78 .fill, .c100.p79 .bar:after, .c100.p79 .fill, .c100.p80 .bar:after, .c100.p80 .fill, .c100.p81 .bar:after, .c100.p81 .fill, .c100.p82 .bar:after, .c100.p82 .fill, .c100.p83 .bar:after, .c100.p83 .fill, .c100.p84 .bar:after, .c100.p84 .fill, .c100.p85 .bar:after, .c100.p85 .fill, .c100.p86 .bar:after, .c100.p86 .fill, .c100.p87 .bar:after, .c100.p87 .fill, .c100.p88 .bar:after, .c100.p88 .fill, .c100.p89 .bar:after, .c100.p89 .fill, .c100.p90 .bar:after, .c100.p90 .fill, .c100.p91 .bar:after, .c100.p91 .fill, .c100.p92 .bar:after, .c100.p92 .fill, .c100.p93 .bar:after, .c100.p93 .fill, .c100.p94 .bar:after, .c100.p94 .fill, .c100.p95 .bar:after, .c100.p95 .fill, .c100.p96 .bar:after, .c100.p96 .fill, .c100.p97 .bar:after, .c100.p97 .fill, .c100.p98 .bar:after, .c100.p98 .fill, .c100.p99 .bar:after, .c100.p99 .fill, .c100.p100 .bar:after, .c100.p100 .fill {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.indicator {
  position: relative;
  display: inline-block;
}
.indicator .circle {
  position: absolute;
  border: 0.03em solid #9b9b9b;
  border-radius: 50%;
  background: #f1f1f1;
  content: " ";
  width: 1em;
  height: 1em;
  top: 0.03em;
  left: 0.03em;
  font-size: 36px;
  box-sizing: content-box;
}
.indicator .circle.big {
  font-size: 72px;
}
.indicator .circle.fill {
  border-color: #ee2d45;
}
.indicator .circle.fill + .p0 span {
  color: #ee2d45;
}

.c100 {
  position: relative;
  font-size: 40px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  margin: 0 0.1em 0.1em 0;
  background-color: transparent;
}
.c100 *, .c100 *:before, .c100 *:after {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.c100.over {
  background-color: #ee2d45;
}
.c100.over .bar {
  border-color: #a51c30;
}
.c100.over .fill {
  border-color: #a51c30;
}
.c100.center {
  float: none;
  margin: 0 auto;
}
.c100.big {
  font-size: 80px;
}
.c100 > span {
  position: absolute;
  width: 100%;
  z-index: 1;
  left: 0;
  top: 0;
  width: 3.33333em;
  line-height: 3.33333em;
  font-size: 0.3em;
  color: #ee2d45;
  display: block;
  text-align: center;
  white-space: nowrap;
  -moz-transition-property: all;
  -o-transition-property: all;
  -webkit-transition-property: all;
  transition-property: all;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.c100.p0 span {
  color: #9b9b9b;
}
.c100:after {
  position: absolute;
  top: 0.06em;
  left: 0.06em;
  display: block;
  content: " ";
  border-radius: 50%;
  background-color: #f1f1f1;
  width: 0.88em;
  height: 0.88em;
  -moz-transition-property: all;
  -o-transition-property: all;
  -webkit-transition-property: all;
  transition-property: all;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
}
.c100 .slice {
  position: absolute;
  width: 1em;
  height: 1em;
  clip: rect(0em, 1em, 1em, 0.5em);
  transform: rotate(45deg) scaleX(-1);
}
.c100.p1 .bar {
  -moz-transform: rotate(3.6deg);
  -ms-transform: rotate(3.6deg);
  -webkit-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}
.c100.p2 .bar {
  -moz-transform: rotate(7.2deg);
  -ms-transform: rotate(7.2deg);
  -webkit-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}
.c100.p3 .bar {
  -moz-transform: rotate(10.8deg);
  -ms-transform: rotate(10.8deg);
  -webkit-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}
.c100.p4 .bar {
  -moz-transform: rotate(14.4deg);
  -ms-transform: rotate(14.4deg);
  -webkit-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}
.c100.p5 .bar {
  -moz-transform: rotate(18deg);
  -ms-transform: rotate(18deg);
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
}
.c100.p6 .bar {
  -moz-transform: rotate(21.6deg);
  -ms-transform: rotate(21.6deg);
  -webkit-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}
.c100.p7 .bar {
  -moz-transform: rotate(25.2deg);
  -ms-transform: rotate(25.2deg);
  -webkit-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}
.c100.p8 .bar {
  -moz-transform: rotate(28.8deg);
  -ms-transform: rotate(28.8deg);
  -webkit-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}
.c100.p9 .bar {
  -moz-transform: rotate(32.4deg);
  -ms-transform: rotate(32.4deg);
  -webkit-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}
.c100.p10 .bar {
  -moz-transform: rotate(36deg);
  -ms-transform: rotate(36deg);
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
}
.c100.p11 .bar {
  -moz-transform: rotate(39.6deg);
  -ms-transform: rotate(39.6deg);
  -webkit-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}
.c100.p12 .bar {
  -moz-transform: rotate(43.2deg);
  -ms-transform: rotate(43.2deg);
  -webkit-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}
.c100.p13 .bar {
  -moz-transform: rotate(46.8deg);
  -ms-transform: rotate(46.8deg);
  -webkit-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}
.c100.p14 .bar {
  -moz-transform: rotate(50.4deg);
  -ms-transform: rotate(50.4deg);
  -webkit-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}
.c100.p15 .bar {
  -moz-transform: rotate(54deg);
  -ms-transform: rotate(54deg);
  -webkit-transform: rotate(54deg);
  transform: rotate(54deg);
}
.c100.p16 .bar {
  -moz-transform: rotate(57.6deg);
  -ms-transform: rotate(57.6deg);
  -webkit-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}
.c100.p17 .bar {
  -moz-transform: rotate(61.2deg);
  -ms-transform: rotate(61.2deg);
  -webkit-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}
.c100.p18 .bar {
  -moz-transform: rotate(64.8deg);
  -ms-transform: rotate(64.8deg);
  -webkit-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}
.c100.p19 .bar {
  -moz-transform: rotate(68.4deg);
  -ms-transform: rotate(68.4deg);
  -webkit-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}
.c100.p20 .bar {
  -moz-transform: rotate(72deg);
  -ms-transform: rotate(72deg);
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
}
.c100.p21 .bar {
  -moz-transform: rotate(75.6deg);
  -ms-transform: rotate(75.6deg);
  -webkit-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}
.c100.p22 .bar {
  -moz-transform: rotate(79.2deg);
  -ms-transform: rotate(79.2deg);
  -webkit-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}
.c100.p23 .bar {
  -moz-transform: rotate(82.8deg);
  -ms-transform: rotate(82.8deg);
  -webkit-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}
.c100.p24 .bar {
  -moz-transform: rotate(86.4deg);
  -ms-transform: rotate(86.4deg);
  -webkit-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}
.c100.p25 .bar {
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.c100.p26 .bar {
  -moz-transform: rotate(93.6deg);
  -ms-transform: rotate(93.6deg);
  -webkit-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}
.c100.p27 .bar {
  -moz-transform: rotate(97.2deg);
  -ms-transform: rotate(97.2deg);
  -webkit-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}
.c100.p28 .bar {
  -moz-transform: rotate(100.8deg);
  -ms-transform: rotate(100.8deg);
  -webkit-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}
.c100.p29 .bar {
  -moz-transform: rotate(104.4deg);
  -ms-transform: rotate(104.4deg);
  -webkit-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}
.c100.p30 .bar {
  -moz-transform: rotate(108deg);
  -ms-transform: rotate(108deg);
  -webkit-transform: rotate(108deg);
  transform: rotate(108deg);
}
.c100.p31 .bar {
  -moz-transform: rotate(111.6deg);
  -ms-transform: rotate(111.6deg);
  -webkit-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}
.c100.p32 .bar {
  -moz-transform: rotate(115.2deg);
  -ms-transform: rotate(115.2deg);
  -webkit-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}
.c100.p33 .bar {
  -moz-transform: rotate(118.8deg);
  -ms-transform: rotate(118.8deg);
  -webkit-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}
.c100.p34 .bar {
  -moz-transform: rotate(122.4deg);
  -ms-transform: rotate(122.4deg);
  -webkit-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}
.c100.p35 .bar {
  -moz-transform: rotate(126deg);
  -ms-transform: rotate(126deg);
  -webkit-transform: rotate(126deg);
  transform: rotate(126deg);
}
.c100.p36 .bar {
  -moz-transform: rotate(129.6deg);
  -ms-transform: rotate(129.6deg);
  -webkit-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}
.c100.p37 .bar {
  -moz-transform: rotate(133.2deg);
  -ms-transform: rotate(133.2deg);
  -webkit-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}
.c100.p38 .bar {
  -moz-transform: rotate(136.8deg);
  -ms-transform: rotate(136.8deg);
  -webkit-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}
.c100.p39 .bar {
  -moz-transform: rotate(140.4deg);
  -ms-transform: rotate(140.4deg);
  -webkit-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}
.c100.p40 .bar {
  -moz-transform: rotate(144deg);
  -ms-transform: rotate(144deg);
  -webkit-transform: rotate(144deg);
  transform: rotate(144deg);
}
.c100.p41 .bar {
  -moz-transform: rotate(147.6deg);
  -ms-transform: rotate(147.6deg);
  -webkit-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}
.c100.p42 .bar {
  -moz-transform: rotate(151.2deg);
  -ms-transform: rotate(151.2deg);
  -webkit-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}
.c100.p43 .bar {
  -moz-transform: rotate(154.8deg);
  -ms-transform: rotate(154.8deg);
  -webkit-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}
.c100.p44 .bar {
  -moz-transform: rotate(158.4deg);
  -ms-transform: rotate(158.4deg);
  -webkit-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}
.c100.p45 .bar {
  -moz-transform: rotate(162deg);
  -ms-transform: rotate(162deg);
  -webkit-transform: rotate(162deg);
  transform: rotate(162deg);
}
.c100.p46 .bar {
  -moz-transform: rotate(165.6deg);
  -ms-transform: rotate(165.6deg);
  -webkit-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}
.c100.p47 .bar {
  -moz-transform: rotate(169.2deg);
  -ms-transform: rotate(169.2deg);
  -webkit-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}
.c100.p48 .bar {
  -moz-transform: rotate(172.8deg);
  -ms-transform: rotate(172.8deg);
  -webkit-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}
.c100.p49 .bar {
  -moz-transform: rotate(176.4deg);
  -ms-transform: rotate(176.4deg);
  -webkit-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}
.c100.p50 .bar {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.c100.p51 .bar {
  -moz-transform: rotate(183.6deg);
  -ms-transform: rotate(183.6deg);
  -webkit-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}
.c100.p52 .bar {
  -moz-transform: rotate(187.2deg);
  -ms-transform: rotate(187.2deg);
  -webkit-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}
.c100.p53 .bar {
  -moz-transform: rotate(190.8deg);
  -ms-transform: rotate(190.8deg);
  -webkit-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}
.c100.p54 .bar {
  -moz-transform: rotate(194.4deg);
  -ms-transform: rotate(194.4deg);
  -webkit-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}
.c100.p55 .bar {
  -moz-transform: rotate(198deg);
  -ms-transform: rotate(198deg);
  -webkit-transform: rotate(198deg);
  transform: rotate(198deg);
}
.c100.p56 .bar {
  -moz-transform: rotate(201.6deg);
  -ms-transform: rotate(201.6deg);
  -webkit-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}
.c100.p57 .bar {
  -moz-transform: rotate(205.2deg);
  -ms-transform: rotate(205.2deg);
  -webkit-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}
.c100.p58 .bar {
  -moz-transform: rotate(208.8deg);
  -ms-transform: rotate(208.8deg);
  -webkit-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}
.c100.p59 .bar {
  -moz-transform: rotate(212.4deg);
  -ms-transform: rotate(212.4deg);
  -webkit-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}
.c100.p60 .bar {
  -moz-transform: rotate(216deg);
  -ms-transform: rotate(216deg);
  -webkit-transform: rotate(216deg);
  transform: rotate(216deg);
}
.c100.p61 .bar {
  -moz-transform: rotate(219.6deg);
  -ms-transform: rotate(219.6deg);
  -webkit-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}
.c100.p62 .bar {
  -moz-transform: rotate(223.2deg);
  -ms-transform: rotate(223.2deg);
  -webkit-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}
.c100.p63 .bar {
  -moz-transform: rotate(226.8deg);
  -ms-transform: rotate(226.8deg);
  -webkit-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}
.c100.p64 .bar {
  -moz-transform: rotate(230.4deg);
  -ms-transform: rotate(230.4deg);
  -webkit-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}
.c100.p65 .bar {
  -moz-transform: rotate(234deg);
  -ms-transform: rotate(234deg);
  -webkit-transform: rotate(234deg);
  transform: rotate(234deg);
}
.c100.p66 .bar {
  -moz-transform: rotate(237.6deg);
  -ms-transform: rotate(237.6deg);
  -webkit-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}
.c100.p67 .bar {
  -moz-transform: rotate(241.2deg);
  -ms-transform: rotate(241.2deg);
  -webkit-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}
.c100.p68 .bar {
  -moz-transform: rotate(244.8deg);
  -ms-transform: rotate(244.8deg);
  -webkit-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}
.c100.p69 .bar {
  -moz-transform: rotate(248.4deg);
  -ms-transform: rotate(248.4deg);
  -webkit-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}
.c100.p70 .bar {
  -moz-transform: rotate(252deg);
  -ms-transform: rotate(252deg);
  -webkit-transform: rotate(252deg);
  transform: rotate(252deg);
}
.c100.p71 .bar {
  -moz-transform: rotate(255.6deg);
  -ms-transform: rotate(255.6deg);
  -webkit-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}
.c100.p72 .bar {
  -moz-transform: rotate(259.2deg);
  -ms-transform: rotate(259.2deg);
  -webkit-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}
.c100.p73 .bar {
  -moz-transform: rotate(262.8deg);
  -ms-transform: rotate(262.8deg);
  -webkit-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}
.c100.p74 .bar {
  -moz-transform: rotate(266.4deg);
  -ms-transform: rotate(266.4deg);
  -webkit-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}
.c100.p75 .bar {
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.c100.p76 .bar {
  -moz-transform: rotate(273.6deg);
  -ms-transform: rotate(273.6deg);
  -webkit-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}
.c100.p77 .bar {
  -moz-transform: rotate(277.2deg);
  -ms-transform: rotate(277.2deg);
  -webkit-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}
.c100.p78 .bar {
  -moz-transform: rotate(280.8deg);
  -ms-transform: rotate(280.8deg);
  -webkit-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}
.c100.p79 .bar {
  -moz-transform: rotate(284.4deg);
  -ms-transform: rotate(284.4deg);
  -webkit-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}
.c100.p80 .bar {
  -moz-transform: rotate(288deg);
  -ms-transform: rotate(288deg);
  -webkit-transform: rotate(288deg);
  transform: rotate(288deg);
}
.c100.p81 .bar {
  -moz-transform: rotate(291.6deg);
  -ms-transform: rotate(291.6deg);
  -webkit-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}
.c100.p82 .bar {
  -moz-transform: rotate(295.2deg);
  -ms-transform: rotate(295.2deg);
  -webkit-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}
.c100.p83 .bar {
  -moz-transform: rotate(298.8deg);
  -ms-transform: rotate(298.8deg);
  -webkit-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}
.c100.p84 .bar {
  -moz-transform: rotate(302.4deg);
  -ms-transform: rotate(302.4deg);
  -webkit-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}
.c100.p85 .bar {
  -moz-transform: rotate(306deg);
  -ms-transform: rotate(306deg);
  -webkit-transform: rotate(306deg);
  transform: rotate(306deg);
}
.c100.p86 .bar {
  -moz-transform: rotate(309.6deg);
  -ms-transform: rotate(309.6deg);
  -webkit-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}
.c100.p87 .bar {
  -moz-transform: rotate(313.2deg);
  -ms-transform: rotate(313.2deg);
  -webkit-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}
.c100.p88 .bar {
  -moz-transform: rotate(316.8deg);
  -ms-transform: rotate(316.8deg);
  -webkit-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}
.c100.p89 .bar {
  -moz-transform: rotate(320.4deg);
  -ms-transform: rotate(320.4deg);
  -webkit-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}
.c100.p90 .bar {
  -moz-transform: rotate(324deg);
  -ms-transform: rotate(324deg);
  -webkit-transform: rotate(324deg);
  transform: rotate(324deg);
}
.c100.p91 .bar {
  -moz-transform: rotate(327.6deg);
  -ms-transform: rotate(327.6deg);
  -webkit-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}
.c100.p92 .bar {
  -moz-transform: rotate(331.2deg);
  -ms-transform: rotate(331.2deg);
  -webkit-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}
.c100.p93 .bar {
  -moz-transform: rotate(334.8deg);
  -ms-transform: rotate(334.8deg);
  -webkit-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}
.c100.p94 .bar {
  -moz-transform: rotate(338.4deg);
  -ms-transform: rotate(338.4deg);
  -webkit-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}
.c100.p95 .bar {
  -moz-transform: rotate(342deg);
  -ms-transform: rotate(342deg);
  -webkit-transform: rotate(342deg);
  transform: rotate(342deg);
}
.c100.p96 .bar {
  -moz-transform: rotate(345.6deg);
  -ms-transform: rotate(345.6deg);
  -webkit-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}
.c100.p97 .bar {
  -moz-transform: rotate(349.2deg);
  -ms-transform: rotate(349.2deg);
  -webkit-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}
.c100.p98 .bar {
  -moz-transform: rotate(352.8deg);
  -ms-transform: rotate(352.8deg);
  -webkit-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}
.c100.p99 .bar {
  -moz-transform: rotate(356.4deg);
  -ms-transform: rotate(356.4deg);
  -webkit-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}
.c100.p100 .bar {
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.c100:hover {
  cursor: default;
}
.c100:hover > span {
  width: 3.33em;
  line-height: 3.33em;
  font-size: 0.3em;
  color: #ee2d45;
}
.c100:hover:after {
  top: 0.06em;
  left: 0.06em;
  width: 0.88em;
  height: 0.88em;
}
@charset "UTF-8";.xtextarea_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.xtextarea_wrapper .xtextarea_info{order:1;font-size:12px;font-weight:500;text-align:right;color:#ee2d45}.ml-xs-10{margin-left:10px !important}.ml-xs-12{margin-left:12px !important}.ml-xs-14{margin-left:14px !important}.ml-xs-16{margin-left:16px !important}.ml-xs-18{margin-left:18px !important}.ml-xs-20{margin-left:20px !important}.mr-xs-10{margin-right:10px !important}.mr-xs-12{margin-right:12px !important}.mr-xs-14{margin-right:14px !important}.mr-xs-16{margin-right:16px !important}.mr-xs-18{margin-right:18px !important}.mr-xs-20{margin-right:20px !important}.mb-xs-15{margin-bottom:15px !important}.mb-xs-20{margin-bottom:20px !important}.mb-xs-25{margin-bottom:25px !important}.mb-xs-30{margin-bottom:30px !important}.mt-xs-20{margin-top:20px !important}.mt-xs-25{margin-top:25px !important}.mt-xs-30{margin-top:30px !important}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.px-10{padding-left:10px}.px-15{padding-left:15px}.px-20{padding-left:20px}.px-25{padding-left:25px}.px-30{padding-left:30px}.px-35{padding-left:35px}.px-40{padding-left:40px}.px-45{padding-left:45px}.px-50{padding-left:50px}.px-10{padding-right:10px}.px-15{padding-right:15px}.px-20{padding-right:20px}.px-25{padding-right:25px}.px-30{padding-right:30px}.px-35{padding-right:35px}.px-40{padding-right:40px}.px-45{padding-right:45px}.px-50{padding-right:50px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-60{padding-bottom:60px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mr-10{margin-right:10px !important}.mr-15{margin-right:15px !important}.mr-20{margin-right:20px !important}.mr-25{margin-right:25px !important}.mr-30{margin-right:30px !important}.mr-35{margin-right:35px !important}.mr-40{margin-right:40px !important}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-25{margin-bottom:25px !important}.mb-30{margin-bottom:30px !important}.mb-35{margin-bottom:35px !important}.mb-40{margin-bottom:40px !important}.mb-45{margin-bottom:45px !important}.mb-50{margin-bottom:50px !important}.mb-55{margin-bottom:55px !important}.mb-60{margin-bottom:60px !important}.mb-65{margin-bottom:65px !important}.mb-70{margin-bottom:70px !important}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-40{padding-top:40px !important}.fs-9{font-size:9px}.fs-9::-webkit-input-placeholder{color:#9b9b9b;font-size:9px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-9::-webkit-input-placeholder{color:transparent}.fs-9:focus::-webkit-input-placeholder{color:transparent}.fs-9:-moz-placeholder,.fs-9::-moz-placeholder{color:#9b9b9b;font-size:9px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-9:focus:-moz-placeholder,.fs-9:focus::-moz-placeholder{color:transparent}.fs-9:-ms-input-placeholder{color:#9b9b9b;font-size:9px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-9::placeholder{color:#9b9b9b;font-size:9px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-10{font-size:10px}.fs-10::-webkit-input-placeholder{color:#9b9b9b;font-size:10px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-10::-webkit-input-placeholder{color:transparent}.fs-10:focus::-webkit-input-placeholder{color:transparent}.fs-10:-moz-placeholder,.fs-10::-moz-placeholder{color:#9b9b9b;font-size:10px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-10:focus:-moz-placeholder,.fs-10:focus::-moz-placeholder{color:transparent}.fs-10:-ms-input-placeholder{color:#9b9b9b;font-size:10px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-10::placeholder{color:#9b9b9b;font-size:10px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-11{font-size:11px}.fs-11::-webkit-input-placeholder{color:#9b9b9b;font-size:11px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-11::-webkit-input-placeholder{color:transparent}.fs-11:focus::-webkit-input-placeholder{color:transparent}.fs-11:-moz-placeholder,.fs-11::-moz-placeholder{color:#9b9b9b;font-size:11px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-11:focus:-moz-placeholder,.fs-11:focus::-moz-placeholder{color:transparent}.fs-11:-ms-input-placeholder{color:#9b9b9b;font-size:11px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-11::placeholder{color:#9b9b9b;font-size:11px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-12{font-size:12px}.fs-12::-webkit-input-placeholder{color:#9b9b9b;font-size:12px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-12::-webkit-input-placeholder{color:transparent}.fs-12:focus::-webkit-input-placeholder{color:transparent}.fs-12:-moz-placeholder,.fs-12::-moz-placeholder{color:#9b9b9b;font-size:12px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-12:focus:-moz-placeholder,.fs-12:focus::-moz-placeholder{color:transparent}.fs-12:-ms-input-placeholder{color:#9b9b9b;font-size:12px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-12::placeholder{color:#9b9b9b;font-size:12px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-13{font-size:13px}.fs-13::-webkit-input-placeholder{color:#9b9b9b;font-size:13px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-13::-webkit-input-placeholder{color:transparent}.fs-13:focus::-webkit-input-placeholder{color:transparent}.fs-13:-moz-placeholder,.fs-13::-moz-placeholder{color:#9b9b9b;font-size:13px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-13:focus:-moz-placeholder,.fs-13:focus::-moz-placeholder{color:transparent}.fs-13:-ms-input-placeholder{color:#9b9b9b;font-size:13px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-13::placeholder{color:#9b9b9b;font-size:13px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-14{font-size:14px}.fs-14::-webkit-input-placeholder{color:#9b9b9b;font-size:14px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-14::-webkit-input-placeholder{color:transparent}.fs-14:focus::-webkit-input-placeholder{color:transparent}.fs-14:-moz-placeholder,.fs-14::-moz-placeholder{color:#9b9b9b;font-size:14px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-14:focus:-moz-placeholder,.fs-14:focus::-moz-placeholder{color:transparent}.fs-14:-ms-input-placeholder{color:#9b9b9b;font-size:14px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-14::placeholder{color:#9b9b9b;font-size:14px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-15{font-size:15px}.fs-15::-webkit-input-placeholder{color:#9b9b9b;font-size:15px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-15::-webkit-input-placeholder{color:transparent}.fs-15:focus::-webkit-input-placeholder{color:transparent}.fs-15:-moz-placeholder,.fs-15::-moz-placeholder{color:#9b9b9b;font-size:15px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-15:focus:-moz-placeholder,.fs-15:focus::-moz-placeholder{color:transparent}.fs-15:-ms-input-placeholder{color:#9b9b9b;font-size:15px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-15::placeholder{color:#9b9b9b;font-size:15px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-16{font-size:16px}.fs-16::-webkit-input-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-16::-webkit-input-placeholder{color:transparent}.fs-16:focus::-webkit-input-placeholder{color:transparent}.fs-16:-moz-placeholder,.fs-16::-moz-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-16:focus:-moz-placeholder,.fs-16:focus::-moz-placeholder{color:transparent}.fs-16:-ms-input-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-16::placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-17{font-size:17px}.fs-17::-webkit-input-placeholder{color:#9b9b9b;font-size:17px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-17::-webkit-input-placeholder{color:transparent}.fs-17:focus::-webkit-input-placeholder{color:transparent}.fs-17:-moz-placeholder,.fs-17::-moz-placeholder{color:#9b9b9b;font-size:17px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-17:focus:-moz-placeholder,.fs-17:focus::-moz-placeholder{color:transparent}.fs-17:-ms-input-placeholder{color:#9b9b9b;font-size:17px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-17::placeholder{color:#9b9b9b;font-size:17px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-18{font-size:18px}.fs-18::-webkit-input-placeholder{color:#9b9b9b;font-size:18px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-18::-webkit-input-placeholder{color:transparent}.fs-18:focus::-webkit-input-placeholder{color:transparent}.fs-18:-moz-placeholder,.fs-18::-moz-placeholder{color:#9b9b9b;font-size:18px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-18:focus:-moz-placeholder,.fs-18:focus::-moz-placeholder{color:transparent}.fs-18:-ms-input-placeholder{color:#9b9b9b;font-size:18px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-18::placeholder{color:#9b9b9b;font-size:18px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-19{font-size:19px}.fs-19::-webkit-input-placeholder{color:#9b9b9b;font-size:19px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-19::-webkit-input-placeholder{color:transparent}.fs-19:focus::-webkit-input-placeholder{color:transparent}.fs-19:-moz-placeholder,.fs-19::-moz-placeholder{color:#9b9b9b;font-size:19px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-19:focus:-moz-placeholder,.fs-19:focus::-moz-placeholder{color:transparent}.fs-19:-ms-input-placeholder{color:#9b9b9b;font-size:19px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-19::placeholder{color:#9b9b9b;font-size:19px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-20{font-size:20px}.fs-20::-webkit-input-placeholder{color:#9b9b9b;font-size:20px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-20::-webkit-input-placeholder{color:transparent}.fs-20:focus::-webkit-input-placeholder{color:transparent}.fs-20:-moz-placeholder,.fs-20::-moz-placeholder{color:#9b9b9b;font-size:20px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-20:focus:-moz-placeholder,.fs-20:focus::-moz-placeholder{color:transparent}.fs-20:-ms-input-placeholder{color:#9b9b9b;font-size:20px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-20::placeholder{color:#9b9b9b;font-size:20px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-21{font-size:21px}.fs-21::-webkit-input-placeholder{color:#9b9b9b;font-size:21px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-21::-webkit-input-placeholder{color:transparent}.fs-21:focus::-webkit-input-placeholder{color:transparent}.fs-21:-moz-placeholder,.fs-21::-moz-placeholder{color:#9b9b9b;font-size:21px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-21:focus:-moz-placeholder,.fs-21:focus::-moz-placeholder{color:transparent}.fs-21:-ms-input-placeholder{color:#9b9b9b;font-size:21px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-21::placeholder{color:#9b9b9b;font-size:21px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-22{font-size:22px}.fs-22::-webkit-input-placeholder{color:#9b9b9b;font-size:22px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-22::-webkit-input-placeholder{color:transparent}.fs-22:focus::-webkit-input-placeholder{color:transparent}.fs-22:-moz-placeholder,.fs-22::-moz-placeholder{color:#9b9b9b;font-size:22px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-22:focus:-moz-placeholder,.fs-22:focus::-moz-placeholder{color:transparent}.fs-22:-ms-input-placeholder{color:#9b9b9b;font-size:22px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-22::placeholder{color:#9b9b9b;font-size:22px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-23{font-size:23px}.fs-23::-webkit-input-placeholder{color:#9b9b9b;font-size:23px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-23::-webkit-input-placeholder{color:transparent}.fs-23:focus::-webkit-input-placeholder{color:transparent}.fs-23:-moz-placeholder,.fs-23::-moz-placeholder{color:#9b9b9b;font-size:23px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-23:focus:-moz-placeholder,.fs-23:focus::-moz-placeholder{color:transparent}.fs-23:-ms-input-placeholder{color:#9b9b9b;font-size:23px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-23::placeholder{color:#9b9b9b;font-size:23px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-24{font-size:24px}.fs-24::-webkit-input-placeholder{color:#9b9b9b;font-size:24px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-24::-webkit-input-placeholder{color:transparent}.fs-24:focus::-webkit-input-placeholder{color:transparent}.fs-24:-moz-placeholder,.fs-24::-moz-placeholder{color:#9b9b9b;font-size:24px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-24:focus:-moz-placeholder,.fs-24:focus::-moz-placeholder{color:transparent}.fs-24:-ms-input-placeholder{color:#9b9b9b;font-size:24px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-24::placeholder{color:#9b9b9b;font-size:24px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-25{font-size:25px}.fs-25::-webkit-input-placeholder{color:#9b9b9b;font-size:25px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-25::-webkit-input-placeholder{color:transparent}.fs-25:focus::-webkit-input-placeholder{color:transparent}.fs-25:-moz-placeholder,.fs-25::-moz-placeholder{color:#9b9b9b;font-size:25px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-25:focus:-moz-placeholder,.fs-25:focus::-moz-placeholder{color:transparent}.fs-25:-ms-input-placeholder{color:#9b9b9b;font-size:25px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-25::placeholder{color:#9b9b9b;font-size:25px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-26{font-size:26px}.fs-26::-webkit-input-placeholder{color:#9b9b9b;font-size:26px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-26::-webkit-input-placeholder{color:transparent}.fs-26:focus::-webkit-input-placeholder{color:transparent}.fs-26:-moz-placeholder,.fs-26::-moz-placeholder{color:#9b9b9b;font-size:26px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-26:focus:-moz-placeholder,.fs-26:focus::-moz-placeholder{color:transparent}.fs-26:-ms-input-placeholder{color:#9b9b9b;font-size:26px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-26::placeholder{color:#9b9b9b;font-size:26px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-27{font-size:27px}.fs-27::-webkit-input-placeholder{color:#9b9b9b;font-size:27px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-27::-webkit-input-placeholder{color:transparent}.fs-27:focus::-webkit-input-placeholder{color:transparent}.fs-27:-moz-placeholder,.fs-27::-moz-placeholder{color:#9b9b9b;font-size:27px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-27:focus:-moz-placeholder,.fs-27:focus::-moz-placeholder{color:transparent}.fs-27:-ms-input-placeholder{color:#9b9b9b;font-size:27px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-27::placeholder{color:#9b9b9b;font-size:27px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-28{font-size:28px}.fs-28::-webkit-input-placeholder{color:#9b9b9b;font-size:28px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-28::-webkit-input-placeholder{color:transparent}.fs-28:focus::-webkit-input-placeholder{color:transparent}.fs-28:-moz-placeholder,.fs-28::-moz-placeholder{color:#9b9b9b;font-size:28px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-28:focus:-moz-placeholder,.fs-28:focus::-moz-placeholder{color:transparent}.fs-28:-ms-input-placeholder{color:#9b9b9b;font-size:28px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-28::placeholder{color:#9b9b9b;font-size:28px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-29{font-size:29px}.fs-29::-webkit-input-placeholder{color:#9b9b9b;font-size:29px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-29::-webkit-input-placeholder{color:transparent}.fs-29:focus::-webkit-input-placeholder{color:transparent}.fs-29:-moz-placeholder,.fs-29::-moz-placeholder{color:#9b9b9b;font-size:29px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-29:focus:-moz-placeholder,.fs-29:focus::-moz-placeholder{color:transparent}.fs-29:-ms-input-placeholder{color:#9b9b9b;font-size:29px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-29::placeholder{color:#9b9b9b;font-size:29px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-30{font-size:30px}.fs-30::-webkit-input-placeholder{color:#9b9b9b;font-size:30px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-30::-webkit-input-placeholder{color:transparent}.fs-30:focus::-webkit-input-placeholder{color:transparent}.fs-30:-moz-placeholder,.fs-30::-moz-placeholder{color:#9b9b9b;font-size:30px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-30:focus:-moz-placeholder,.fs-30:focus::-moz-placeholder{color:transparent}.fs-30:-ms-input-placeholder{color:#9b9b9b;font-size:30px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-30::placeholder{color:#9b9b9b;font-size:30px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-31{font-size:31px}.fs-31::-webkit-input-placeholder{color:#9b9b9b;font-size:31px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-31::-webkit-input-placeholder{color:transparent}.fs-31:focus::-webkit-input-placeholder{color:transparent}.fs-31:-moz-placeholder,.fs-31::-moz-placeholder{color:#9b9b9b;font-size:31px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-31:focus:-moz-placeholder,.fs-31:focus::-moz-placeholder{color:transparent}.fs-31:-ms-input-placeholder{color:#9b9b9b;font-size:31px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-31::placeholder{color:#9b9b9b;font-size:31px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-32{font-size:32px}.fs-32::-webkit-input-placeholder{color:#9b9b9b;font-size:32px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-32::-webkit-input-placeholder{color:transparent}.fs-32:focus::-webkit-input-placeholder{color:transparent}.fs-32:-moz-placeholder,.fs-32::-moz-placeholder{color:#9b9b9b;font-size:32px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-32:focus:-moz-placeholder,.fs-32:focus::-moz-placeholder{color:transparent}.fs-32:-ms-input-placeholder{color:#9b9b9b;font-size:32px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-32::placeholder{color:#9b9b9b;font-size:32px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-33{font-size:33px}.fs-33::-webkit-input-placeholder{color:#9b9b9b;font-size:33px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-33::-webkit-input-placeholder{color:transparent}.fs-33:focus::-webkit-input-placeholder{color:transparent}.fs-33:-moz-placeholder,.fs-33::-moz-placeholder{color:#9b9b9b;font-size:33px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-33:focus:-moz-placeholder,.fs-33:focus::-moz-placeholder{color:transparent}.fs-33:-ms-input-placeholder{color:#9b9b9b;font-size:33px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-33::placeholder{color:#9b9b9b;font-size:33px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-34{font-size:34px}.fs-34::-webkit-input-placeholder{color:#9b9b9b;font-size:34px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-34::-webkit-input-placeholder{color:transparent}.fs-34:focus::-webkit-input-placeholder{color:transparent}.fs-34:-moz-placeholder,.fs-34::-moz-placeholder{color:#9b9b9b;font-size:34px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-34:focus:-moz-placeholder,.fs-34:focus::-moz-placeholder{color:transparent}.fs-34:-ms-input-placeholder{color:#9b9b9b;font-size:34px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-34::placeholder{color:#9b9b9b;font-size:34px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-35{font-size:35px}.fs-35::-webkit-input-placeholder{color:#9b9b9b;font-size:35px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-35::-webkit-input-placeholder{color:transparent}.fs-35:focus::-webkit-input-placeholder{color:transparent}.fs-35:-moz-placeholder,.fs-35::-moz-placeholder{color:#9b9b9b;font-size:35px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-35:focus:-moz-placeholder,.fs-35:focus::-moz-placeholder{color:transparent}.fs-35:-ms-input-placeholder{color:#9b9b9b;font-size:35px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-35::placeholder{color:#9b9b9b;font-size:35px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-36{font-size:36px}.fs-36::-webkit-input-placeholder{color:#9b9b9b;font-size:36px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .fs-36::-webkit-input-placeholder{color:transparent}.fs-36:focus::-webkit-input-placeholder{color:transparent}.fs-36:-moz-placeholder,.fs-36::-moz-placeholder{color:#9b9b9b;font-size:36px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-36:focus:-moz-placeholder,.fs-36:focus::-moz-placeholder{color:transparent}.fs-36:-ms-input-placeholder{color:#9b9b9b;font-size:36px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.fs-36::placeholder{color:#9b9b9b;font-size:36px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.ml-xs-12{margin-left:12px}.ml-37-5{margin-left:37.5px}.mr-xs-12{margin-right:12px}.mr-13{margin-right:13px}.mr-28{margin-right:28px}.mr-37-5{margin-right:37.5px}.my-xs-30{margin-top:30px !important;margin-bottom:30px !important}.pr-7{padding-right:7px}.pt-xs-15{padding-top:15px}.pt-6{padding-top:6px}.pt-16{padding-top:16px}.pt-xs-30{padding-top:30px}.mb-6{margin-bottom:6px}.mb-10{margin-bottom:10px}.mb-13{margin-bottom:13px}.mt-7{margin-top:7px !important}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.xs-text-uppercase{text-transform:uppercase}.xl-text-uppercase{text-transform:none !important}.without-uppercase{text-transform:none !important}.fw-normal{font-weight:normal}.fw-500{font-weight:500}.fw-700{font-weight:700}.lh-1-25{line-height:1.25}.lh-1-43{line-height:1.43}.lh-1-5{line-height:1.5}.lh-1-53{line-height:1.53}.lh-1-63{line-height:1.63}.lh-1-8{line-height:1.8}.lh-2{line-height:2em !important}.lh-2-36{line-height:2.36}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-26{line-height:26px}.lh-normal{line-height:normal}.px-13{padding-left:13px;padding-right:13px}.px-25{padding-left:25px;padding-right:25px}.py-7{padding-top:7px;padding-bottom:7px}.py-9{padding-top:9px;padding-bottom:9px}.py-10{padding-top:10px;padding-bottom:10px}.py-11{padding-top:11px;padding-bottom:11px}.py-13{padding-top:13px;padding-bottom:13px}.py-15{padding-top:15px;padding-bottom:15px}.py-20{padding-top:20px;padding-bottom:20px}.py-25{padding-top:25px;padding-bottom:25px}.py-30{padding-top:30px;padding-bottom:30px}.py-40{padding-top:40px;padding-bottom:40px}.py-60{padding-top:60px;padding-bottom:60px}.ls-normal{letter-spacing:normal}.ls-0-5{letter-spacing:0.5px}.flex-basis-100{flex-basis:100%}.xs-row-simulate{margin-right:-15px !important;margin-left:-15px !important}.mb-100{margin-bottom:100px !important}.debug-l-2{border:1px solid #f00}.debug-l-2>*{border:1px solid #00f}.main-content.static p>br:first-child{display:none}.hide-in-new-design{display:none !important}.hidden{display:none !important}.pb-80{padding-bottom:80px !important}.btn,main form .optional_holder .inputSubmit,main form .required_holder .inputSubmit,main form .optional_holder .inputButton,main form .required_holder .inputButton,.custom-design .fileupload-control a.button{margin:0;border-radius:20px;height:40px;padding:11px 20px;line-height:18px;overflow:hidden;border-width:1px}.btn.btn-small{height:30px;font-size:11px;line-height:18px;padding:6px 20px;border-radius:15px}.btn.disabled{background-color:#cacdd0;border-color:#cacdd0;color:#fff}.btn.btn-h-50{padding:16px 36px;height:50px;border-radius:30px}.btn:hover{cursor:pointer}.top-menu .btn{width:100%;padding:10px;height:auto;border-radius:30px;font-size:20px;margin-bottom:30px}.btn-primary,main form .optional_holder .inputSubmit,main form .required_holder .inputSubmit{background-color:#ee2d45;border-color:#ee2d45;color:#fff;letter-spacing:0.9px}.btn-primary:not([href]):not([tabindex]){color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active{background-color:#a51c30;border-color:#a51c30}.btn-secondary,main form .optional_holder .inputButton,main form .required_holder .inputButton,.custom-design .fileupload-control a.button{background-color:#fff;border-color:#ee2d45;color:#ee2d45}.btn-secondary:not([href]):not([tabindex]){color:#ee2d45}.btn-secondary:not([href]):not([tabindex]):hover{color:#a51c30}.btn-secondary.transparent{background-color:transparent}.btn-secondary:hover{background-color:#fff;border-color:#a51c30;color:#a51c30}.top-menu .btn-secondary{background-color:transparent;border-color:#9b9b9b;color:#9b9b9b}.btn-secondary.disabled{background-color:#cacdd0;border-color:transparent;color:#fff;cursor:default}.btn-secondary.disabled:hover{color:#fff;border-color:transparent;background-color:#cacdd0;cursor:default}.btn-blog{background-color:#cacdd0;border-radius:0;border-left:5px solid #ee2d45;width:100%;text-align:start;font-size:20px;line-height:1.5;height:auto}body{font-family:"GT Haptik";font-weight:normal;font-style:normal;font-size:14px;color:#6f6f6f}h1,h2,h3,h4{color:#000}h1{font-size:22px;line-height:28px;text-align:center;margin-bottom:1em}.static h1{text-transform:uppercase}h2{font-size:16px;line-height:1.25;text-transform:uppercase;margin-bottom:1em}h3{font-size:16px;line-height:1.25;text-transform:uppercase}h4{font-size:18px;line-height:23px}p{font-size:14px;line-height:1.43;font-weight:normal}p strong{color:#000}p.error{font-size:16px;line-height:1.06;color:#ee2d45}a{color:#ee2d45}a:hover{color:#a51c30;text-decoration:none}img,iframe{max-width:100%}.h1-teaser{color:#fff;background-color:#ee2d45;padding:3.5rem;margin-bottom:.25em}.background-pink{background-color:#fee0e4}.project-section.header-media-section{margin-top:-20px}.project-section.full-width{margin-left:-15px;margin-right:-15px}.project-section .full-width{margin-left:-15px;margin-right:-15px}.project-section .default-image{background-color:#cacdd0}.project-section .default-image.use-min-height{padding-bottom:75%}.project-section .default-image>div{top:50%;left:50%;transform:translate(-50%, -50%)}.project-section .single-slider .swiper-slide img,.project-section .swiper-container .swiper-slide img{font-family:"object-fit: contain";-o-object-fit:contain;object-fit:contain}.project-section .indicator-status .indicator .c100{font-size:60px}.project-section .indicator-status .indicator .circle{font-size:54px}.project-section .status-text{flex-basis:100%}.project-section .status-project-block{order:-1}.project-section .project-state-section{margin-left:-15px;margin-right:-15px}.project-section .header-media-block{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:0px auto}.project-section .header-media-block>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.project-section .header-media-block>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto}.project-section .header-media-block .overlay{background-color:rgba(0,0,0,0.6)}.project-section .header-media-block .overlay svg{position:absolute;left:50%;top:50%;width:37px;height:37px;transform:translate(-50%, -50%)}.project-section .header-media-block .overlay svg path{fill:#fff}.project-section .initiator-block .company-person .person img{width:60px;height:60px}.project-section .initiator-block .company-person .person .initials{font-size:60px}.project-section .initiator-block .initiators-person-block .person .name{font-size:11px}.project-section .initiator-block .initiators-person-block .arrow{margin-left:75px;-ms-flex-pack:start;justify-content:flex-start}.project-section .initiator-block .person{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.project-section .initiator-block .person:hover{cursor:pointer}.project-section .initiator-block .person img,.project-section .initiator-block .person .initials{-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.project-section .initiator-block .person img{width:40px;height:40px}.project-section .initiator-block .person .initials{font-size:40px}.project-section .initiator-block .person .name{color:#252525;font-size:14px}.project-section .initiator-block .person .city{color:#000;font-size:11px}.project-section .initiator-block .person:nth-child(4) img,.project-section .initiator-block .person:nth-child(4) .initials{margin-right:0}.project-section .initiator-block .person:nth-child(5){display:none}.project-section .initiator-block .double-initiators .person+.person{margin-top:20px}.project-section .initiator-block .btn{padding:3px 15px;height:auto;font-size:14px;line-height:normal}.project-section .initiator-block .has-link+div{margin-bottom:23px}.project-section .initiator-block .arrow{line-height:1.25;font-size:11px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:10px}.project-section .initiator-block .arrow svg{width:11px;height:11px}.project-section .language-links{color:#4f4f4f}.project-section .language-links a{color:#9b9b9b}.project-section .language-links a:hover,.project-section .language-links a:active{color:#ee2d45}.project-section .language-links a.active{color:#ee2d45}.project-section .language-links a.active:hover,.project-section .language-links a.active:active{color:#a51c30}.project-section ul.social{margin-bottom:0}.project-section ul.social li{margin-right:7px}.project-section ul.social li:last-child{margin-right:0}.project-section ul.social svg{width:16px;height:16px}.project-section .addthis_toolbox a{margin-bottom:0}.project-section .share-title{width:125px;flex-basis:125px;margin-right:7px}.project-section .state-circles{padding-left:15px;padding-right:15px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none}.project-section .state-circles .indicator .c100{font-size:50px}.project-section .state-circles .indicator .circle{font-size:45px}.project-section .state-circles .text{font-size:11px}.project-section .state-circles .text.bold{font-size:14px;color:#000}.project-section .state-circles .stages{margin-top:5px;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.project-section .state-circles .stages .circle{display:block;width:5px;height:5px;background-color:#9b9b9b;border-radius:50%}.project-section .state-circles .stages .circle.active{background-color:#ee2d45;order:0}.project-section .state-circles .stages .circle+.circle{margin-left:6px}.project-section .state-circles .currency.status-not-staged .text.bold{margin-top:12px}.project-section .state-circles .currency.status-not-staged+.status .text.bold{margin-top:12px}.project-section .dashboard-project-timer-container{line-height:normal}.project-section .dashboard-project-timer-container .dashboard-project-timer-title{text-transform:uppercase;color:#000;font-weight:500;font-size:18px;margin-bottom:15px}.project-section .dashboard-project-timer-container .dashboard-project-timer{display:-ms-flexbox;display:flex}.project-section .dashboard-project-timer-container .dashboard-project-timer .project-timer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:50px;overflow:hidden;margin-right:10px}.project-section .dashboard-project-timer-container .dashboard-project-timer .project-timer-wrapper:last-child{margin-right:0}.project-section .dashboard-project-timer-container .dashboard-project-timer .project-timer-wrapper .project-timer-box{font-size:23px;line-height:normal;color:#fff;background-color:#ee2d45;width:50px;text-align:center;padding-top:4px;padding-bottom:4px;margin-bottom:15px}.project-section .dashboard-project-timer-container .dashboard-project-timer .project-timer-wrapper .project-timer-title{font-size:12px;color:#9b9b9b;text-transform:uppercase}.project-section .projects-informer-subscribe h3,.project-section .booste-project h3{color:#252525}.project-section .projects-informer-subscribe .ctrl-email .form_control,.project-section .booste-project .ctrl-email .form_control{height:32px}.project-section .projects-informer-subscribe .ctrl-email .form_control .input-group,.project-section .booste-project .ctrl-email .form_control .input-group{font-size:16px;height:32px}.project-section .projects-informer-subscribe .ctrl-email .form_control .input-group .input-group-prepend,.project-section .booste-project .ctrl-email .form_control .input-group .input-group-prepend{width:33px;position:absolute;justify-content:center;flex-flow:column;align-items:center;z-index:6;height:100%}.project-section .projects-informer-subscribe .ctrl-email .form_control .input-group .input-group-prepend svg,.project-section .booste-project .ctrl-email .form_control .input-group .input-group-prepend svg{width:22px;height:auto}.project-section .projects-informer-subscribe .ctrl-email .form_control .input-group input,.project-section .booste-project .ctrl-email .form_control .input-group input{z-index:1;font-size:1em;line-height:17px;padding-top:6px;padding-bottom:6px;padding-left:35.76470588px;height:32px}.project-section .projects-informer-subscribe .ctrl-email p.error,.project-section .booste-project .ctrl-email p.error{padding-left:5.5px}.project-section .projects-informer-subscribe .optional_holder .form_control .input-group,.project-section .booste-project .optional_holder .form_control .input-group,.project-section .projects-informer-subscribe .required_holder .form_control .input-group,.project-section .booste-project .required_holder .form_control .input-group{width:68%}.project-section .projects-informer-subscribe .optional_holder .inputText,.project-section .booste-project .optional_holder .inputText,.project-section .projects-informer-subscribe .required_holder .inputText,.project-section .booste-project .required_holder .inputText{width:100%}.project-section .projects-informer-subscribe .optional_holder .btn,.project-section .booste-project .optional_holder .btn,.project-section .projects-informer-subscribe .required_holder .btn,.project-section .booste-project .required_holder .btn{height:auto;width:29%;font-size:14px;font-weight:500;padding-top:5px;padding-bottom:7px;text-transform:uppercase}.project-section .projects-informer-subscribe .optional_holder label,.project-section .booste-project .optional_holder label,.project-section .projects-informer-subscribe .required_holder label,.project-section .booste-project .required_holder label{padding-top:0;padding-bottom:0;font-size:14px;line-height:normal;font-weight:normal;color:#9b9b9b}.project-section .projects-informer-subscribe .optional_holder .form_label,.project-section .booste-project .optional_holder .form_label,.project-section .projects-informer-subscribe .required_holder .form_label,.project-section .booste-project .required_holder .form_label{font-size:14px;line-height:normal;font-weight:normal;color:#9b9b9b}.project-section .projects-informer-subscribe .optional_holder .more-block .btn,.project-section .booste-project .optional_holder .more-block .btn,.project-section .projects-informer-subscribe .required_holder .more-block .btn,.project-section .booste-project .required_holder .more-block .btn{width:auto}.project-section .booste-project .required_holder .form_label label{color:#4f4f4f}.project-section .booste-project .required_holder .inputText{width:68%;font-size:14px}.project-section .goodies-wrapper>div+div{margin-top:5px}.project-section .goody-item{height:92px;min-height:92px;max-height:92px}.project-section .goody-item header{color:#4f4f4f;min-height:36px;max-height:36px;overflow:hidden}.project-section .goody-item .count{color:#9b9b9b}.project-section .goody-item .link{top:0;left:0}.project-section .goody-item section{flex-basis:100%}.project-section .goody-item figure{width:92px;min-width:92px;max-width:92px;height:92px;min-height:92px;max-height:92px}.project-section .boosters-block h3{color:#252525}.project-section .boosters-block .all-items-link{font-size:14px;font-weight:normal;line-height:normal}.project-section .boosters-block a.arrow{font-size:14px;font-weight:normal;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.project-section .boosters-block a.arrow svg{width:11px;height:11px}.project-section .boosters-block .person .initials{font-size:60px;border-radius:50%;border:1px #fff solid}.project-section .boosters-block .person img{width:60px;height:60px}.project-section .boosters-block .person:nth-child(n+2){margin-left:-10px}.project-section .boosters-block .person:nth-child(1){z-index:6}.project-section .boosters-block .person:nth-child(2){z-index:5}.project-section .boosters-block .person:nth-child(3){z-index:4}.project-section .boosters-block .person:nth-child(4){z-index:3}.project-section .boosters-block .person:nth-child(5){z-index:2}.project-section .boosters-block .person:nth-child(6){z-index:1}.project-section .all-category-block .background-gray+.background-gray{margin-top:6px}.project-section .all-category-block .title{color:#4f4f4f;margin-bottom:6px}.project-section .all-category-block a.arrow{font-size:16px;font-weight:normal;line-height:1.06;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.project-section .all-category-block a.arrow svg{width:11px;height:11px;margin-left:0}.project-section .sponsors-block h3{color:#252525}.project-section .news-block article time{color:#6f6f6f}.project-section .news-block article section a.arrow{font-size:11px;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;margin-left:10px}.project-section .news-block article section a.arrow svg{width:11px;height:11px}.project-section .news-block article section span{color:#4f4f4f}.project-section .news-block article figure{height:150px}.project-section .news-block article .link{top:0;left:0}.project-section .project-url-menu ul{list-style:none}.project-section .project-url-menu ul li{margin-right:30px}.project-section .project-url-menu ul li:last-child{margin-right:0}.project-section .project-url-menu ul li a{color:#000}.project-section .project-url-menu ul li:hover a,.project-section .project-url-menu ul li:active a{color:#ee2d45}.project-section .project-url-menu ul li.selected{position:relative}.project-section .project-url-menu ul li.selected:after{position:absolute;bottom:1px;left:0;border-bottom:1px #ee2d45 solid;width:100%;content:''}.project-section .project-url-menu ul li.selected:hover:after,.project-section .project-url-menu ul li.selected:active:after{border-bottom:1px #a51c30 solid}.project-section .project-url-menu ul li.selected:hover a,.project-section .project-url-menu ul li.selected:active a{color:#a51c30}.project-section .project-url-menu ul li.selected a{color:#ee2d45}.project-section .block-photo_1 img,.project-section .block-photo_2 img{height:auto}.project-section .initiator-item .info-initiator-photo img{width:54px;height:54px}.project-section .initiator-item .info-initiator-photo .initials{font-size:54px}.project-section .initiator-item .info-initiator-name{color:#4f4f4f}.project-section .initiator-item .info-initiator-location{color:#9b9b9b}.project-section .initiator-item .info-initiator-title{color:#4f4f4f}.project-section .initiator-item .contacts .user-website a .link{width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-section .initiator-item .contacts .user-website a .svg svg{width:20px;height:20px}.project-section .initiator-item .contacts .user-website a:hover .svg svg path,.project-section .initiator-item .contacts .user-website a:active .svg svg path{fill:#ee2d45}.project-section .initiator-item .contacts .socials a svg{width:23px;height:23px}.project-section .initiator-item .contacts .socials a:hover svg g[id*=symbol],.project-section .initiator-item .contacts .socials a:active svg g[id*=symbol]{fill:#ee2d45}.project-section .initiator-item .contacts .socials a:hover svg #Combined-Shape,.project-section .initiator-item .contacts .socials a:active svg #Combined-Shape{fill:#ee2d45}.project-section .initiator-item .contacts .socials a+a{margin-left:10px}.project-section #contact_formular_form_container .ctrl-info{color:#4f4f4f}.project-section #contact_formular_form_container .optional_holder,.project-section #contact_formular_form_container .required_holder{-ms-flex-direction:column;flex-direction:column}.project-section #contact_formular_form_container .optional_holder.ctrl-text,.project-section #contact_formular_form_container .required_holder.ctrl-text,.project-section #contact_formular_form_container .optional_holder.ctrl-textarea,.project-section #contact_formular_form_container .required_holder.ctrl-textarea,.project-section #contact_formular_form_container .optional_holder.ctrl-email,.project-section #contact_formular_form_container .required_holder.ctrl-email{flex-basis:100%}.project-section #contact_formular_form_container .optional_holder.ctrl-text .form_control,.project-section #contact_formular_form_container .required_holder.ctrl-text .form_control,.project-section #contact_formular_form_container .optional_holder.ctrl-textarea .form_control,.project-section #contact_formular_form_container .required_holder.ctrl-textarea .form_control,.project-section #contact_formular_form_container .optional_holder.ctrl-email .form_control,.project-section #contact_formular_form_container .required_holder.ctrl-email .form_control{width:100%}.project-section #contact_formular_form_container .optional_holder .inputText,.project-section #contact_formular_form_container .required_holder .inputText{width:100%;font-size:13px;line-height:16px;font-weight:normal}.project-section #contact_formular_form_container .optional_holder:last-child{margin-bottom:0}@media (min-width:465px){.project-section #contact_formular_form_container #captcha_control-E{margin-bottom:0}}.project-section .goody-item-full .price{width:100%}.project-section .goody-item-full .price p{color:#ee2d45}.project-section .goody-item-full figure{width:92px;flex-shrink:0}.project-section .goody-item-full figure img{max-width:92px;height:auto}.project-section .goody-item-full .photo-block button{width:162px;padding-top:5px;padding-bottom:5px;height:auto;position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.project-section .goody-item-full .description-block.has-photo{width:calc(100% - 92px)}.project-section .goody-item-full .information-block{width:100%}.project-section .goody-item-full .description,.project-section .goody-item-full header{color:#4f4f4f}.project-section .goody-item-full .delivery .title,.project-section .goody-item-full .ships-to .title{color:#9b9b9b;margin-bottom:4px}.project-section .goody-item-full .delivery .text,.project-section .goody-item-full .ships-to .text{color:#4f4f4f}.project-section .goody-item-full .delivery{flex-basis:160px;-ms-flex-negative:0;flex-shrink:0}.project-section .goody-item-full .status{clear:both}.project-section .goody-item-full .status p{color:#ee2d45}.project-section .goody-item-full .delivery-section>div+div{margin-top:10px}.project-section .goody-item-full .delivery-cost-input,.project-section .goody-item-full .delivery-size-input{min-height:35px}.project-section .goody-item-full .delivery-cost-input .label,.project-section .goody-item-full .delivery-size-input .label{padding-left:18px;width:100px;background-color:#cacdd0}.project-section .goody-item-full .delivery-cost-input p.error,.project-section .goody-item-full .delivery-size-input p.error{font-size:13px;line-height:15px;padding:5px 13px;margin-bottom:0}.project-section .goody-item-full .delivery-cost-input.error .ctrl-delivery-select,.project-section .goody-item-full .delivery-size-input.error .ctrl-delivery-select{border:1px #ee2d45 solid}.project-section .goody-item-full+.goody-item-full{margin-top:20px}.project-section .project-booster-list-container .booster-info-block .person img{width:55px;height:55px}.project-section .project-booster-list-container .booster-info-block .person .initials{font-size:55px}.project-section .project-booster-list-container .booster-info-block .booster-info-username{color:#ee2d45}.project-section .project-booster-list-container .booster-info-block .booster-info{flex-basis:100%}.project-section .project-booster-list-container .booster-info-block .booster-info-donation-sum,.project-section .project-booster-list-container .booster-info-block .booster-info-days,.project-section .project-booster-list-container .booster-info-block .booster-info-comment{color:#000}.project-section .project-booster-list-container .booster-info-block+.booster-info-block{margin-top:20px}.project-section .page-needs-container .page-needs-sum,.project-section .page-needs-container .still-need{color:#000}.project-section .page-news-text-box+.page-news-text-box{margin-top:20px}.project-section .project-booster-container #booste_project_form{background-color:transparent}.project-section .project-booster-container #booste_project_form .required_holder:last-child,.project-section .project-booster-container #booste_project_form .optional_holder:last-child{margin-bottom:0 !important}.project-section .project-booster-container #booste_project_form .required_holder.ctrl-checkboxes .labelCheckbox+.labelCheckbox,.project-section .project-booster-container #booste_project_form .optional_holder.ctrl-checkboxes .labelCheckbox+.labelCheckbox{margin-top:16px}.project-section .project-booster-container #booste_project_form #i_support_project{color:#4f4f4f;margin-bottom:12px}.project-section .project-booster-container #booste_project_form .booster_user_right_wrapper>div+div{margin-top:16px}.project-section .project-booster-container #booste_project_form .booster-payment-type{color:#6f6f6f}.project-section .project-booster-container #booste_project_form .booster-payment-type.selected{background-color:#fff}.project-section .project-booster-container #booste_project_form .booster-payment-type label{cursor:pointer}.project-section .project-booster-container #booste_project_form .booster-payment-type p.payment_error{font-size:12px;line-height:15px;font-weight:normal;color:#ee2d45;padding:5px 0;margin-bottom:0}.project-section .project-booster-container #booste_project_form .booster-payment-type-sub{display:-ms-flexbox;display:flex}.project-section .project-booster-container #booste_project_form .booster-agb .required_holder label,.project-section .project-booster-container #booste_project_form .booster-agb .optional_holder label{font-size:11px;font-weight:normal;line-height:1.8;padding-top:0;padding-bottom:0}.project-section .project-booster-container #booste_project_form .crowdify-checkbox{margin-right:15px}.project-section .booste-goodie-wrapper:not(.hidden){margin-top:15px}.project-section .booste-goodie-wrapper .booste-goodie-time-limit .title{flex-basis:160px;-ms-flex-negative:0;flex-shrink:0}.project-section .booste-goodie-wrapper .booste-goodie-time-limit .date{color:#000;flex-basis:100%}.project-section .booste-goodie-wrapper .goodie-delete-link{width:16px;height:16px;position:absolute;top:16px;right:16px;z-index:1;display:none}.project-section .booste-goodie-wrapper .goodie-delete-link:before{content:" ";position:absolute;top:50%;left:50%;background-color:#9b9b9b;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(45deg)}.project-section .booste-goodie-wrapper .goodie-delete-link:after{content:" ";position:absolute;top:50%;left:50%;background-color:#9b9b9b;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(135deg)}.project-section .booste-goodie-wrapper .goodie-delete-link:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(45deg)}.project-section .booste-goodie-wrapper .goodie-delete-link:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(135deg)}.project-section .booste-goodie-wrapper .goody-button{padding:5px 15px;height:auto;width:161px}.project-section .booste-goodie-wrapper label{cursor:pointer}.project-section .booste-goodie-wrapper.chosen .goody-button{display:none}.project-section .booste-goodie-wrapper.chosen .goodie-delete-link{display:block}.project-section .booste-goodie-wrapper.chosen .chosen-hidden{display:none !important}.project-section .booste-goodie-wrapper.highlight{border:2px solid #ee2d45}.project-section .booste-goodie-wrapper.not-available .reward-left{color:#9b9b9b}.project-section .booste-goodie-wrapper.not-available .goody-button.disabled{background-color:#9b9b9b;color:#fff;opacity:1}.project-section .booste-goodie-wrapper.not-available label{cursor:not-allowed}.project-section .booste-goodie-wrapper.not-available label button{cursor:not-allowed;opacity:1}.project-section .booste-goodie-wrapper .reward-left{color:#ee2d45}.project-section .booste-goodie-wrapper .countdown-item .dashboard-project-timer .project-timer-wrapper{width:auto;margin-right:0}.project-section .booste-goodie-wrapper .countdown-item .dashboard-project-timer .project-timer-wrapper .project-timer-box{font-size:11px;color:#ee2d45;width:auto;padding:0;margin-bottom:0;background-color:transparent}.project-section .booste-goodie-wrapper .countdown-item .dashboard-project-timer .project-timer-wrapper .project-timer-box:before{content:':';margin-left:4px;margin-right:4px}.project-section .booste-goodie-wrapper .countdown-item .dashboard-project-timer .project-timer-wrapper:first-child .project-timer-box{padding-left:0}.project-section .booste-goodie-wrapper .countdown-item .dashboard-project-timer .project-timer-wrapper:first-child .project-timer-box:before{content:normal}.project-section .red-ribbon{margin-top:-20px}.project-section #booste_connector-E h2,.project-section #booste_connector-E #booste_connect_photo,.project-section #booste_connector-E #booster_connect_photo{display:none}.project-section #data_user_photo_-E .fileupload-control{flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.project-section #data_user_photo_-E .fileupload-control #data_user_photo__input{margin-bottom:10px}.project-section #data_user_photo_-E .fileupload-control #data_user_photo__input a{display:block}.project-section #data_user_photo_-E .fileupload-control #data_user_photo__image_wrapper{flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.project-section #booste_project_form #data_donation_send_-E .form_control .multirow-btn{white-space:normal;height:auto;border-radius:30px}.project-section #booste_project_form .projects-wrapper{margin-left:-15px;margin-right:-15px}.project-section #data_donation_comment_-E textarea{width:100%}.project-section .booster_user_right_wrapper{background-color:#f3f4f5;margin-bottom:30px}.project-section #data_donation_send_-E input{background-color:#ee2d45;border-color:#ee2d45;color:#fff;letter-spacing:0.9px}.project-section #data_donation_send_-E input:not([href]):not([tabindex]){color:#fff}.project-section #data_donation_send_-E input:hover,.project-section #data_donation_send_-E input:focus,.project-section #data_donation_send_-E input:not(:disabled):not(.disabled):active{background-color:#a51c30;border-color:#a51c30}.project-section #data_donation_send_-E input:not([href]):not([tabindex]){color:#fff}.project-section #data_donation_send_-E input:hover,.project-section #data_donation_send_-E input:focus,.project-section #data_donation_send_-E input:not(:disabled):not(.disabled):active{background-color:#a51c30;border-color:#a51c30}.project-section #data_donation_send_-E input+input{margin-top:30px}.project-section #booste_connector-E{margin-bottom:0}.project-section #booste_connect_tooltip{font-size:14px;color:#000;font-weight:normal;line-height:1.43;text-align:center;margin-bottom:30px}.project-section #booster_complete_content input{border:0;padding:14px 0 14px 13px}.project-section #booster_complete_content .button-copy-link{cursor:pointer;margin-left:auto;margin-right:auto}.project-section #booster_complete_content .social{-ms-flex-pack:center;justify-content:center}.project-section .needs-teaser figure{min-height:197px;flex-basis:100%}.project-section .needs-teaser figure.has-image{overflow:hidden}.project-section .needs-teaser figure a:hover{color:#fff}.project-section .needs-teaser figure img{height:auto;max-width:none;width:100%}.project-section .needs-teaser section .description{line-height:16px;overflow:hidden;min-height:65.84px;max-height:65.84px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.project-section .needs-teaser+.needs-teaser{margin-top:20px}.page-news-text-box .page-news-content{border-bottom:1px #000 solid}.page-news-text-box .page-news-title{color:#252525}.page-news-text-box .page-news-date{color:#4f4f4f}.page-news-text-box .news_comment_button{color:#252525}.page-news-text-box .news_comment_button:hover,.page-news-text-box .news_comment_button:active{color:#ee2d45}.page-news-text-box .page-news-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:0px auto}.page-news-text-box .page-news-video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-news-text-box .person{width:60px;height:60px}.page-news-text-box .person img{width:60px;height:60px}.page-news-text-box .person .initials{font-size:60px}.page-news-text-box .media-description{color:#9b9b9b}.color-black{color:#000}.ctrl-delivery-select{flex-basis:100%;max-width:calc(100% - 100px)}.ctrl-delivery-select *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none}.ctrl-delivery-select .option{list-style:none;clear:both;min-height:35px;padding:10px 20px;background-color:#fff;cursor:pointer}.ctrl-delivery-select .option.selected{background-color:#cacdd0}.ctrl-delivery-select .option,.ctrl-delivery-select .selected-value{font-size:11px;line-height:15px}.ctrl-delivery-select .option span,.ctrl-delivery-select .selected-value span{overflow:hidden;display:block;width:100%;color:#252525}.ctrl-delivery-select .option span.country,.ctrl-delivery-select .selected-value span.country{width:calc(100% - 61px)}.ctrl-delivery-select .option span.currency,.ctrl-delivery-select .selected-value span.currency{width:61px}.ctrl-delivery-select .curr-value{border:0;padding:10px 35px 10px 20px;font-size:11px;line-height:15px}.ctrl-delivery-select .selected-value{padding:10px 35px 10px 20px;cursor:pointer;top:0;background-color:transparent}.ctrl-delivery-select .selected-value.enable-background{background-color:#fff}.ctrl-delivery-select .selected-value span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctrl-delivery-select .selected-value span.size{text-align:right;padding-right:25px}.ctrl-delivery-select .selected-value.show+.svg-icon{transform:rotate(180deg)}.ctrl-delivery-select .selected-value.show+.svg-icon+.svg-icon.featured{transform:rotate(180deg)}.ctrl-delivery-select .svg-icon{right:10px;top:10px;cursor:pointer;width:15px;height:15px}.ctrl-delivery-select .svg-icon svg{width:15px;height:15px}.ctrl-delivery-select .svg-icon svg polygon{fill:#9b9b9b}.ctrl-delivery-select .svg-icon.featured{right:auto;left:30%}.ctrl-delivery-select .option-list{padding-left:0;z-index:1;top:100%;box-shadow:0 8px 8px 0 rgba(0,0,0,0.24),0 0 8px 0 rgba(0,0,0,0.12);display:none;max-height:700px;overflow-y:auto}.ctrl-delivery-select .option-list.show{display:block}.page-needs-photo img+img{margin-top:15px}.project-stage-title{width:120px;flex-basis:120px}.project-stage-target{width:110px;flex-basis:110px}.project-stage-description{width:100%;flex-basis:100%}.project-stage+.project-stage{margin-top:13px}.cl-grey{color:#9b9b9b}#donation_add_goodie{pointer-events:auto;font-size:14px}#donation_add_goodie.disabled{cursor:not-allowed}.btn-donation-small{height:auto;padding:5px !important;margin-left:15px;min-width:78px}#booster_userinfo_container .input-50{width:100%}#booster_userinfo_container .form_label{margin-bottom:6px}#booster_userinfo_container #donation_type_select-E{position:relative}#booster_userinfo_container #donation_type_select-E .help-container{position:absolute;top:0;right:0}.help-box-link{font-size:12px;line-height:16px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#6f6f6f;display:inline-block;padding-right:25px;background-position:right center;background-repeat:no-repeat}.help-box-link.link-open{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGZpbGw9IiNFRTJENDUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTggMEMzLjYgMCAwIDMuNiAwIDhzMy42IDggOCA4IDgtMy42IDgtOC0zLjYtOC04LTh6bS44IDEzLjZINy4yVjEyaDEuNnYxLjZ6bTEuNjgtNi4xNmwtLjcyLjcyYy0uNjQuNTYtLjk2IDEuMDQtLjk2IDIuMjRINy4yVjEwYzAtLjg4LjMyLTEuNjguOTYtMi4yNGwuOTYtMS4wNGMuMzItLjI0LjQ4LS42NC40OC0xLjEyQzkuNiA0LjcyIDguODggNCA4IDRjLS44OCAwLTEuNi43Mi0xLjYgMS42SDQuOGMwLTEuNzYgMS40NC0zLjIgMy4yLTMuMiAxLjc2IDAgMy4yIDEuNDQgMy4yIDMuMiAwIC43Mi0uMzIgMS4zNi0uNzIgMS44NHoiLz4KPC9zdmc+Cg==")}.help-box-link.link-open:hover{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGZpbGw9IiNBNTFDMzAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTggMEMzLjYgMCAwIDMuNiAwIDhzMy42IDggOCA4IDgtMy42IDgtOC0zLjYtOC04LTh6bS44IDEzLjZINy4yVjEyaDEuNnYxLjZ6bTEuNjgtNi4xNmwtLjcyLjcyYy0uNjQuNTYtLjk2IDEuMDQtLjk2IDIuMjRINy4yVjEwYzAtLjg4LjMyLTEuNjguOTYtMi4yNGwuOTYtMS4wNGMuMzItLjI0LjQ4LS42NC40OC0xLjEyQzkuNiA0LjcyIDguODggNCA4IDRjLS44OCAwLTEuNi43Mi0xLjYgMS42SDQuOGMwLTEuNzYgMS40NC0zLjIgMy4yLTMuMiAxLjc2IDAgMy4yIDEuNDQgMy4yIDMuMiAwIC43Mi0uMzIgMS4zNi0uNzIgMS44NHoiLz4KPC9zdmc+Cg==")}.help-box-link.link-close{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+ICA8cGF0aAogICAgIGZpbGw9IiNFRTJENDUiCiAgICAgZmlsbC1ydWxlPSJldmVub2RkIgogICAgIGQ9Ik04IDBDMy42IDAgMCAzLjYgMCA4czMuNiA4IDggOCA4LTMuNiA4LTgtMy42LTgtOC04eiIKICAgICBpZD0icGF0aDQ1MzYiIC8+CiAgPGcKICAgICBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxIgogICAgIGlkPSJDcm9zc193aGl0ZSIKICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjM3MDA1NjQ5LDAsMCwwLjM1NDU3NjI3LDMuNTkzMjIwMywzLjUpIj4KICAgIDxwb2x5Z29uCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIgogICAgICAgaWQ9IlNoYXBlIgogICAgICAgcG9pbnRzPSIyMS41ODI4NTcsMCAxMiw5Ljk4MjE0MjkgMi40MTcxNDI5LDAgMCwyLjUxNzg1NzEgOS41ODI4NTcxLDEyLjUgMCwyMi40ODIxNDMgMi40MTcxNDI5LDI1IDEyLDE1LjAxNzg1NyAyMS41ODI4NTcsMjUgMjQsMjIuNDgyMTQzIDE0LjQxNzE0MywxMi41IDI0LDIuNTE3ODU3MSAiIC8+CiAgPC9nPgo8L3N2Zz4K")}.help-box-link.link-close:hover{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+ICA8cGF0aAogICAgIGZpbGw9IiNBNTFDMzAiCiAgICAgZmlsbC1ydWxlPSJldmVub2RkIgogICAgIGQ9Ik04IDBDMy42IDAgMCAzLjYgMCA4czMuNiA4IDggOCA4LTMuNiA4LTgtMy42LTgtOC04eiIKICAgICBpZD0icGF0aDQ1MzYiIC8+CiAgPGcKICAgICBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxIgogICAgIGlkPSJDcm9zc193aGl0ZSIKICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjM3MDA1NjQ5LDAsMCwwLjM1NDU3NjI3LDMuNTkzMjIwMywzLjUpIj4KICAgIDxwb2x5Z29uCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIgogICAgICAgaWQ9IlNoYXBlIgogICAgICAgcG9pbnRzPSIyMS41ODI4NTcsMCAxMiw5Ljk4MjE0MjkgMi40MTcxNDI5LDAgMCwyLjUxNzg1NzEgOS41ODI4NTcxLDEyLjUgMCwyMi40ODIxNDMgMi40MTcxNDI5LDI1IDEyLDE1LjAxNzg1NyAyMS41ODI4NTcsMjUgMjQsMjIuNDgyMTQzIDE0LjQxNzE0MywxMi41IDI0LDIuNTE3ODU3MSAiIC8+CiAgPC9nPgo8L3N2Zz4K")}.help-container,.help-container-donations{position:relative}.help-container .help-box,.help-container-donations .help-box{box-shadow:0 8px 8px 0 rgba(0,0,0,0.24),0 0 8px 0 rgba(0,0,0,0.12);background-color:#ffffff;position:absolute;top:0;right:0;width:510px;max-width:90vw;margin-right:-15px;margin-top:-5px}.help-container .help-box .content,.help-container-donations .help-box .content{font-size:14px;line-height:20px;color:#9b9b9b;padding:10px 72px 14px 24px}.help-container .help-box .content dt,.help-container-donations .help-box .content dt{font-size:16px;color:rgba(0,0,0,0.87)}.help-container .help-box .content dd,.help-container-donations .help-box .content dd{margin-bottom:10px}.help-container .help-box .control,.help-container-donations .help-box .control{font-size:12px;position:absolute;top:12px;right:14px}#donation_summary .table{color:#6f6f6f}#donation_summary .table .summary-total{border-top:1px solid #9b9b9b}#donation_summary .table .summary-total td{padding-top:15px;font-size:14px;font-weight:500}#donation_summary .table .summary-total td.price{color:#ee2d45}#donation_summary .table .summary-total td .notice{font-size:11px;font-weight:normal;line-height:14px;color:#6f6f6f}#donation_summary .table .price{color:#000}#donation_summary .table .quantity{color:#000}#donation_summary .table .quantity.quantity-1{display:none}.floated-checkbox label>*{float:left}.floated-checkbox label span{max-width:calc(100% - 40px)}.background-white{background-color:#fff}#project_slider .photoswipe-galery .photoswipe-link-original img,.single-slider .photoswipe-galery .photoswipe-link-original img{width:auto}#addthis_whatsapp{background-color:#6f6f6f;border-radius:2px;margin-top:2px;height:16px;line-height:1;padding:0;margin:0;display:inline-block}.blog #addthis_whatsapp{height:auto}#addthis_whatsapp:hover{background-color:#ee2d45}#addthis_whatsapp:hover path{fill:#fff}.data-donation-percent .label{padding-left:18px;width:100px;background-color:#cacdd0}.data-donation-percent .ctrl-delivery-select .option,.data-donation-percent .ctrl-delivery-select .selected-value{padding:8px 97px 8px 80px}.data-donation-percent .ctrl-delivery-select .option span.chf,.data-donation-percent .ctrl-delivery-select .selected-value span.chf{width:100px}.data-donation-percent .ctrl-delivery-select .option span.percent,.data-donation-percent .ctrl-delivery-select .selected-value span.percent{width:calc(100% - 100px)}.data-donation-percent .ctrl-delivery-select .option{padding-right:80px}.help-container-donations{position:relative}.help-container-donations .help-box-link{color:#ee2d45;font-size:16px}.help-container-donations .help-box-link.link-close{width:100%}.help-container-donations .help-box{left:-7px;z-index:2}.help-container-donations .help-box .control{left:7px;top:5px;right:7px}.help-container-donations .help-box .content{padding:30px 72px 14px 24px}#data_donation_percent_{color:#fff}.category-cover-the-fee-text{font-size:16px;line-height:1.63}#donation-block li{padding-right:37px !important;padding-left:20px !important;white-space:nowrap}#donation-block .notice{margin-top:5px;margin-bottom:5px}#donation-block #chf_select,#donation-block .chf-num{width:60%}#donation-block #percent_select,#donation-block .percent{width:40%}#donation-block ul li.option{padding-right:20px;padding-left:20px}#donation-block .selected-value{padding-right:37px;padding-left:20px}#donation-block #i_support_project{margin-bottom:0 !important}#donation-block #i_support_project label{padding-bottom:0}#donation-block .data-donation-percent{margin-top:6px}#donation-block label,#donation_extra_sum_container label,#donation_sum_container label{font-weight:300}#donation-block .support-project-currency,#donation_extra_sum_container .support-project-currency,#donation_sum_container .support-project-currency{float:left;width:35%}#donation-block .support-project-chf,#donation_extra_sum_container .support-project-chf,#donation_sum_container .support-project-chf{float:right;width:65%}#donation-block .help-container-donations a,#donation_extra_sum_container .help-container-donations a,#donation_sum_container .help-container-donations a{font-size:14px}@media screen and (min-width:1200px){#donation-block .help-container-donations a,#donation_extra_sum_container .help-container-donations a,#donation_sum_container .help-container-donations a{font-size:16px}}.anonymous-buttons-block{display:flex;justify-content:space-around;flex-wrap:wrap}.anonymous-buttons-block .anonymous-buttons-no,.anonymous-buttons-block .anonymous-buttons-yes{min-width:150px;border-style:solid;font-size:14px;letter-spacing:0.9px;font-weight:500;text-transform:uppercase;border-color:#ee2d45;margin:0;border-radius:20px;height:40px;padding:11px 20px;line-height:18px;overflow:hidden;border-width:1px;cursor:pointer}.anonymous-buttons-block .anonymous-buttons-no{background-color:transparent;color:#ee2d45;margin-top:0.5rem;font-weight:300;margin-right:0.5rem}.anonymous-buttons-block .anonymous-buttons-no:hover{color:#fff;background-color:#ee2d45}.anonymous-buttons-block .anonymous-buttons-yes{background-color:#ee2d45;color:#fff;margin-top:0.5rem;font-weight:300}.anonymous-buttons-block .anonymous-buttons-yes:hover{background-color:#a51c30}.anonymous-buttons-block #anonymous_button_text_yes_mob{display:none}.anonymous-buttons-block #anonymous_button_text_no_mob{display:none}@media (max-width:991px){.anonymous-buttons-block #anonymous_button_text_no_mob{display:block}.anonymous-buttons-block #anonymous_button_text_no{display:none}.anonymous-buttons-block #anonymous_button_text_yes_mob{display:block}.anonymous-buttons-block #anonymous_button_text_yes{display:none}}.freetax-help{position:relative;padding-right:1.5em}.freetax-help .help-container{position:absolute;top:1.5em;right:0.5em}.freetax-help .help-container .help-box{z-index:1}.sourcing-switch-category a{color:#000}.sourcing-switch-category a.active{color:#ee2d45}.sourcing-switch-category a.active .svg-icon.search-icon svg path{fill:#ee2d45}.sourcing-switch-category a.active .svg-icon.offer-icon svg g#Group{stroke:#ee2d45}.sourcing-switch-category a.active .text{border-bottom:2px #ee2d45 solid}.sourcing-switch-category a .svg-icon.search-icon svg path{fill:#000}.sourcing-switch-category a .svg-icon.offer-icon svg g#Group{stroke:#000}.sourcing-switch-category a .svg-icon.offer-icon svg{width:29px}.sourcing-switch-category-delimiter{top:0;left:50%;transform:translateX(-50%)}.sourcing-section.full-width{margin-left:-15px;margin-right:-15px}.sourcing-teaser{width:100%;max-width:324px}.sourcing-teaser figure{height:0;overflow:hidden;padding-bottom:57.31707317%;position:relative;margin:0px auto}.sourcing-teaser figure>a{position:absolute;top:0;left:0;width:100%;height:100%;letter-spacing:0.5px}.sourcing-teaser figure>a:hover{color:#fff}.sourcing-teaser figure>a img{width:100%;height:auto}.sourcing-teaser section .person .initials{font-size:30px;margin-right:10px}.sourcing-teaser section .person img{width:30px;height:30px;margin-right:10px}.sourcing-teaser section .person .additional-person-info{width:calc(100% - 30px - 10px)}.sourcing-teaser section .person .name{font-size:16px;font-weight:500;line-height:1.25;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sourcing-teaser section .person .city{font-size:14px;font-weight:500;line-height:1.43;color:#4f4f4f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sourcing-teaser section .sourcing-teaser-description{overflow:hidden;font-size:14px;line-height:1.43;min-height:82.08px;max-height:82.08px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.sourcing-teaser+.sourcing-teaser,.sourcing-teasers-wrapper+.sourcing-teasers-wrapper{margin-top:20px}#sourcing_detail_media_slider.swiper-container{margin-left:-15px;margin-right:-15px}#sourcing_detail_media_slider.swiper-container .swiper-slide img{font-family:"object-fit: contain";-o-object-fit:contain;object-fit:contain}.sourcing-detail-header a:hover{color:#ee2d45}.sourcing-detail-header a:hover .svg-icon.search-icon svg path{fill:#ee2d45}.sourcing-detail-header a:hover .svg-icon.offer-icon svg g#Group{stroke:#ee2d45}.sourcing-detail-header a:hover .svg-icon.offer-icon path{fill:none}.sourcing-detail-header a .svg-icon.search-icon svg path{fill:#000}.sourcing-detail-header a .svg-icon.offer-icon svg g#Group{stroke:#000}.sourcing-detail-header a .svg-icon.offer-icon svg{width:29px}.sourcing-detail-initiator .person img{width:60px;height:60px}.sourcing-detail-initiator .person .initials{font-size:60px}.sourcing-detail-initiator .sourcing-detail-person-info .sourcing-detail-person-info-name{line-height:18px;margin-bottom:1px}.sourcing-detail-initiator .sourcing-detail-person-info .sourcing-detail-person-info-type{line-height:16px;color:#9b9b9b}.sourcing-detail-initiator .sourcing-detail-initiator-contact{margin-top:2px;padding:3px 15px;height:auto;font-size:14px;line-height:normal}.sourcing-detail-media-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:0px auto}.sourcing-detail-media-video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sourcing-detail-media-item img{height:auto}.crowd-store-goodies-wrapper.full-width,.crowd-store-filters-wrapper.full-width{margin-left:-15px;margin-right:-15px}.crowd-store-favorite-header .svg-icon svg{width:21px;height:21px}.crowd-store-goodie-item{max-height:150px}.crowd-store-goodie-item figure{width:150px;height:150px}.crowd-store-goodie-item figure img{width:100%;height:auto}.crowd-store-goodie-item section{overflow:hidden}.crowd-store-goodie-item section .price{width:77px;flex-basis:77px}.crowd-store-goodie-item section .available{color:#9b9b9b}.crowd-store-goodie-item section header{margin-top:5px}.crowd-store-goodie-item section header h3{line-height:20px;height:40px;max-height:40px;overflow:hidden}.crowd-store-goodie-item section .text{line-height:20px;height:60px;max-height:60px;overflow:hidden}.crowd-store-goodie-item section .text a.arrow{line-height:15px;height:15px;margin-left:5px;right:15px;bottom:10px}.crowd-store-goodie-item section .text a.arrow svg{width:10px;height:10px}.crowd-store-goodie-item+.crowd-store-goodie-item{margin-top:20px}#abs_price_list a.btn{width:auto;margin:0;border-radius:20px;height:40px;padding:11px 20px;line-height:18px;overflow:hidden;border-width:1px}#abs_price_list a.btn.btn-small{height:30px;font-size:11px;line-height:18px;padding:6px 20px;border-radius:15px}#abs_price_list a.btn.disabled{background-color:#cacdd0;border-color:#cacdd0;color:#fff}#abs_price_list a.btn.btn-h-50{padding:16px 36px;height:50px;border-radius:30px}#abs_price_list a.btn:hover{cursor:pointer}#abs_price_list a.btn.btn-small{height:30px;font-size:11px;line-height:18px;padding:6px 20px;border-radius:15px}#abs_price_list a.btn.disabled{background-color:#cacdd0;border-color:#cacdd0;color:#fff}#abs_price_list a.btn.btn-h-50{padding:16px 36px;height:50px;border-radius:30px}#abs_price_list a.btn:hover{cursor:pointer}.top-menu #abs_price_list a.btn{width:100%;padding:10px;height:auto;border-radius:30px;font-size:20px;margin-bottom:30px}#abs_price_list a.btn.btn-primary{background-color:#ee2d45;border-color:#ee2d45;color:#fff;letter-spacing:0.9px}#abs_price_list a.btn.btn-primary:not([href]):not([tabindex]){color:#fff}#abs_price_list a.btn.btn-primary:hover,#abs_price_list a.btn.btn-primary:focus,#abs_price_list a.btn.btn-primary:not(:disabled):not(.disabled):active{background-color:#a51c30;border-color:#a51c30}#abs_price_list a.btn.btn-primary:not([href]):not([tabindex]){color:#fff}#abs_price_list a.btn.btn-primary:hover,#abs_price_list a.btn.btn-primary:focus,#abs_price_list a.btn.btn-primary:not(:disabled):not(.disabled):active{background-color:#a51c30;border-color:#a51c30}.crowd-store-detail-article header h1{line-height:20px}.crowd-store-goodie-detail-header{font-size:11px;font-weight:500;line-height:normal;color:#9b9b9b;margin-bottom:4px}.crowd-store-goodie-detail-value{font-size:11px;font-weight:500;line-height:normal;color:#4f4f4f}.crowd-store-goodie-detail-value.color-red{color:#ee2d45}.crowd-store-goodie-detail-container{margin-bottom:15px;flex-basis:50%}.crowd-store-goodie-detail-container:nth-child(2n){padding-left:15px}.crowd-store-goodie-detail-container:nth-child(2n + 1){padding-right:15px}.crowd-store-goodie-detail-container:nth-last-child(1),.crowd-store-goodie-detail-container:nth-last-child(2){margin-bottom:0}.crowd-store-home-item{max-width:271px}.crowd-store-home-item .available{color:#9b9b9b}.crowd-store-home-item h3{line-height:20px;height:40px;max-height:40px;overflow:hidden;color:#4f4f4f}.crowd-store-home-item .text{line-height:14px;height:28px;max-height:28px;overflow:hidden;color:#4f4f4f}.crowd-store-home-item figure{height:100px}.crowd-store-home-item figure img{width:100px;height:100px}.banner-preview-block{width:100%}.banner-preview-block>div{margin:0;float:left}.banner-preview-block .banner-type-title{font-weight:bold;margin-bottom:5px;font-size:14px;color:#fff;margin-bottom:15px;text-align:center}.banner-preview-block .skyscraper{margin-right:20px}.banner-preview-block .full{margin-bottom:20px}.banner-preview-block .full .banner-type-title{padding-right:15px}.banner-preview-block .facebook{margin-bottom:20px}.banner-preview-block .facebook img{max-width:812px}.banner-preview-block .instagram{float:left;margin-right:20px}.banner-preview-block .instagram img{max-width:400px}.banner_preview_lw #lightwindow_stage{position:relative}.banner_preview_lw .lw-close-button{float:none;margin:0}.banner_preview_lw #lightwindow_contents{background-color:transparent}.lw_popup_form #lightwindow_contents{padding:20px}.lw_popup_form form{font-size:16px}.lw_popup_form h2{font-size:22px;line-height:1.5}.dashboard-booster-photo .person .initials{font-size:50px;margin-right:15px}.dashboard-booster-photo .person img{width:50px;height:50px;margin-right:15px}.blog-teaser-know-how{width:280px;flex-basis:280px}.blog-teaser-know-how figure a{min-height:186.4px;letter-spacing:0.5px;color:#fff}.blog-teaser-know-how figure a:hover,.blog-teaser-know-how figure a:active{color:#fff}.blog-teaser-know-how figure a img{max-width:280px}.blog-teaser-know-how section .tags{list-style:none;line-height:20px;height:40px;overflow:hidden;max-width:100%}.blog-teaser-know-how section .tags .tag-item{margin-left:5px}.blog-teaser-know-how section .tags .tag-item:nth-child(1){margin-left:0}.blog-teaser-know-how section .description{overflow:hidden;min-height:80px;max-height:80px}.blog-teaser-know-how section .more-btn{width:140px}.blog-teaser-know-how section header{min-height:46px;max-height:46px;overflow:hidden;max-width:100%}.blog-teaser-know-how{width:320px;flex-basis:320px;margin-bottom:40px}.blog-teaser-know-how .tags{list-style-type:none}.blog-teaser-know-how:nth-last-child(1),.blog-teaser-know-how:nth-last-child(2),.blog-teaser-know-how:nth-last-child(3){margin-bottom:0}.blog-teaser-know-how figure a{min-height:213px}.blog-teaser-know-how figure a img{max-width:320px}.crowdify-checkbox{display:inline-block;font-size:15px;width:1.2em;height:1em;background-size:1.2em 1em;background-image:url(/templates/default/images/icons/icon.checkbox.default.svg);text-align:center;background-repeat:no-repeat;background-position:center}input[type=checkbox]{display:none !important}input[type=checkbox]:checked+span.crowdify-checkbox{background-image:url(/templates/default/images/icons/icon.checkbox.selected.svg)}.crowdify-radio{display:inline-block;width:1em;height:1em;background-size:1em;font-size:15px;background-image:url(/templates/default/images/icons/icon.radio.default.svg);text-align:center;background-repeat:no-repeat;background-position:center}.crowdify-radio.check{background-image:none;background-size:0.5em}input[type=radio]{display:none}input[type=radio]:checked+span.crowdify-radio{background-image:url(/templates/default/images/icons/icon.radio.selected.svg)}input[type=radio]:checked+span.crowdify-radio.check{background-image:url(/templates/default/images/icons/icon.check.white.svg)}textarea{line-height:1.43}.errFld{border:1px #ee2d45 solid}form .ctrl-email p.error,form .ctrl-password p.error{margin-bottom:20px}.selectOne{max-height:45px}main form{background-color:#f3f4f5}main form.no-background{background-color:transparent}main form.no-background.sticky-header{background-color:rgba(255,255,255,0.9)}main form input[type=text],main form input[type=email],main form input[type=password],main form select{width:100%}main form label{margin-bottom:0}main form label.labelRadio{margin-bottom:10px}main form .with-background{background-color:#f3f4f5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}main form .optional_holder,main form .required_holder{margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}main form .optional_holder:not(.input-50),main form .required_holder:not(.input-50){clear:both}main form .optional_holder.error label.labelRadio,main form .required_holder.error label.labelRadio{margin-bottom:0}main form .optional_holder .inputText,main form .required_holder .inputText,main form .optional_holder .inputPassword,main form .required_holder .inputPassword,main form .optional_holder .selectOne,main form .required_holder .selectOne{padding:5px 13px 7px 13px}main form .optional_holder .inputText.has-currency,main form .required_holder .inputText.has-currency{padding-right:55px}main form .optional_holder .inputText.has-currency+.currency-text,main form .required_holder .inputText.has-currency+.currency-text{height:45px;right:13px}main form .optional_holder .inputText.has-currency+.currency-text div,main form .required_holder .inputText.has-currency+.currency-text div{text-transform:uppercase;line-height:normal;font-size:16px}main form .optional_holder label,main form .required_holder label{font-size:14px;font-weight:500;line-height:18px;color:#6f6f6f;cursor:pointer}main form .optional_holder label.not-allowed,main form .required_holder label.not-allowed{cursor:not-allowed}main form .optional_holder label.labelRadio,main form .required_holder label.labelRadio{display:-ms-flexbox;display:flex}main form .optional_holder label.labelRadio .crowdify-radio,main form .required_holder label.labelRadio .crowdify-radio{margin-right:10px}main form .optional_holder.ctrl-rawinfo p,main form .required_holder.ctrl-rawinfo p{font-size:14px;line-height:1.43}main form .optional_holder.ctrl-rawinfo p.error,main form .required_holder.ctrl-rawinfo p.error{font-size:13px;line-height:15px}main form .optional_holder.ctrl-rawinfo p:last-child,main form .required_holder.ctrl-rawinfo p:last-child{margin-bottom:0}main form .optional_holder.ctrl-rawinfo.fs-16 .form_control,main form .required_holder.ctrl-rawinfo.fs-16 .form_control{font-size:16px;line-height:1.63}main form .optional_holder.ctrl-rawinfo.lh-16 p,main form .required_holder.ctrl-rawinfo.lh-16 p{line-height:1.63}main form .optional_holder.ctrl-email input,main form .required_holder.ctrl-email input{padding:5px 13px 7px 13px}main form .optional_holder.ctrl-checkbox,main form .required_holder.ctrl-checkbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}main form .optional_holder.ctrl-checkbox .form_control,main form .required_holder.ctrl-checkbox .form_control{font-size:16px;margin-right:4px}main form .optional_holder.ctrl-checkbox.label-small-padding .form_control label,main form .required_holder.ctrl-checkbox.label-small-padding .form_control label{padding:6px 0}main form .optional_holder.ctrl-submit,main form .required_holder.ctrl-submit,main form .optional_holder.ctrl-button,main form .required_holder.ctrl-button{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}main form .optional_holder.ctrl-submit.ctrl-text,main form .required_holder.ctrl-submit.ctrl-text,main form .optional_holder.ctrl-button.ctrl-text,main form .required_holder.ctrl-button.ctrl-text{align-items:flex-start}main form .optional_holder.ctrl-radio.flex-aligned .form_control,main form .required_holder.ctrl-radio.flex-aligned .form_control{width:100%;display:flex;justify-content:space-between}main form .optional_holder.ctrl-radio.flex-aligned .form_control label,main form .required_holder.ctrl-radio.flex-aligned .form_control label{width:50%}main form .optional_holder .inputSubmit,main form .required_holder .inputSubmit,main form .optional_holder .inputButton,main form .required_holder .inputButton{border-style:none;font-size:14px;letter-spacing:0.9px;font-weight:500;line-height:18px;text-transform:uppercase}main form .optional_holder .inputSubmit:hover,main form .required_holder .inputSubmit:hover,main form .optional_holder .inputButton:hover,main form .required_holder .inputButton:hover{cursor:pointer}main form .optional_holder .inputSubmit:focus,main form .required_holder .inputSubmit:focus,main form .optional_holder .inputButton:focus,main form .required_holder .inputButton:focus{outline:none}main form .optional_holder .inputSubmit:hover,main form .required_holder .inputSubmit:hover{background-color:#a51c30}main form .optional_holder .inputButton,main form .required_holder .inputButton{border-style:solid;background-color:transparent}main form .optional_holder .inputButton:hover,main form .required_holder .inputButton:hover{color:#fff;background-color:#ee2d45}main form .optional_holder .inputButton.disabled,main form .required_holder .inputButton.disabled{background-color:#cacdd0;border-color:transparent;color:#fff;cursor:default}main form .optional_holder .inputButton.disabled:hover,main form .required_holder .inputButton.disabled:hover{color:#fff;border-color:transparent;background-color:#cacdd0;cursor:default}main form .optional_holder .inputRadio,main form .required_holder .inputRadio{margin-right:10px}main form .optional_holder .errFld,main form .required_holder .errFld{border-color:#ee2d45;border-style:solid}main form .optional_holder.langfillerror .errFld,main form .required_holder.langfillerror .errFld{border-style:none}main form .optional_holder.langfillerror.error p.error,main form .required_holder.langfillerror.error p.error{margin-top:15px}main form .optional_holder.langfillerror .errFld,main form .required_holder.langfillerror .errFld{border-style:none}main form .optional_holder .form-error,main form .required_holder .form-error,main form .optional_holder p.error,main form .required_holder p.error{display:block;font-size:13px;line-height:15px;font-weight:normal;color:#ee2d45;padding:5px 13px;margin-bottom:0}main form .optional_holder .multilang,main form .required_holder .multilang{display:none}main form .optional_holder .multilang+.crowdify-checkbox,main form .required_holder .multilang+.crowdify-checkbox{display:none}main form .optional_holder .multilang.selected,main form .required_holder .multilang.selected,main form .optional_holder .multilang.selected_tab,main form .required_holder .multilang.selected_tab{display:inline;display:initial}main form .optional_holder .multilang.selected+.crowdify-checkbox,main form .required_holder .multilang.selected+.crowdify-checkbox,main form .optional_holder .multilang.selected_tab+.crowdify-checkbox,main form .required_holder .multilang.selected_tab+.crowdify-checkbox{display:inline-block}main form .optional_holder input[type=text].multilang,main form .required_holder input[type=text].multilang{background-image:url(/templates/default/images/icons/icon.multilang.svg);background-repeat:no-repeat;background-position:99% center;padding-right:35px}main form .optional_holder textarea.multilang,main form .required_holder textarea.multilang{background-image:url(/templates/default/images/icons/icon.multilang.svg);background-repeat:no-repeat;background-position:99% 1%;padding-right:35px}main form.form-flexy .optional_holder,main form.form-flexy .required_holder{-ms-flex-wrap:wrap;flex-wrap:wrap}main form.form-flexy .optional_holder p.error,main form.form-flexy .required_holder p.error{flex-basis:100%}main form #data_registration_confirm_-E p.error{order:3}main form .delivery-tpl,main form .delivery-size-tpl{display:block;float:left;width:100%}main form .delivery-tpl p.error[id*=data_delivery_cost_country],main form .delivery-size-tpl p.error[id*=data_delivery_cost_country],main form .delivery-tpl p.error[id*=data_delivery_size_size],main form .delivery-size-tpl p.error[id*=data_delivery_size_size]{float:left;clear:left}main form .delivery-tpl p.error[id*=data_delivery_cost_currency],main form .delivery-size-tpl p.error[id*=data_delivery_cost_currency],main form .delivery-tpl p.error[id*=data_delivery_size_count],main form .delivery-size-tpl p.error[id*=data_delivery_size_count]{float:right;clear:right}main form .goodie-details .multilang{display:none}main form .goodie-details .multilang+.crowdify-checkbox{display:none}main form .goodie-details .multilang.selected,main form .goodie-details .multilang.selected_tab{display:inline;display:initial}main form .goodie-details .multilang.selected+.crowdify-checkbox,main form .goodie-details .multilang.selected_tab+.crowdify-checkbox{display:inline-block}.inputText,.inputPassword,.selectOne,.selectOne option{font-size:14px;line-height:18px;font-weight:normal;border:thin none;padding:5px 13px 7px 13px}.inputText[readonly],.inputPassword[readonly],.selectOne[readonly],.selectOne option[readonly],textarea[readonly]{background-color:#cacdd0;border-color:#cacdd0}.fileupload-label{padding-right:0;font-size:16px}.fileupload-control.squared{float:left;clear:none;width:175px;height:116px;position:relative;overflow:hidden;padding:0;background-color:#f3f4f5}.fileupload-control.squared .fileupload-input{width:100%;height:100%;border:2px solid #ee2d45;text-align:center}.fileupload-control.squared .fileupload-input a.button{width:100%;height:100%;display:block}.fileupload-control.squared .fileupload-input a.button:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:40px;height:6px;margin-left:-20px;margin-top:-3px}.fileupload-control.squared .fileupload-input a.button:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:40px;height:6px;margin-left:-20px;margin-top:-3px;transform:rotate(90deg)}.fileupload-control.squared .fileupload-input input.inputFile{width:100%;height:100%;cursor:pointer;position:absolute;top:0;right:0;padding:0;margin:0;opacity:0;font-size:0}.fileupload-control.squared .fileupload-delete-control{position:absolute;top:5px;right:5px;width:20px;height:20px;background-color:rgba(255,255,255,0.7);border-radius:50%;border:1px solid #ee2d45;z-index:3}.fileupload-control.squared .fileupload-delete-control:hover{border-color:#a51c30}.fileupload-control.squared .fileupload-delete-control a.button-delete{display:block;width:100%;height:100%;transform:rotate(45deg)}.fileupload-control.squared .fileupload-delete-control a.button-delete:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:12px;height:2px;margin-left:-6px;margin-top:-1px}.fileupload-control.squared .fileupload-delete-control a.button-delete:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:12px;height:2px;margin-left:-6px;margin-top:-1px;transform:rotate(90deg)}.fileupload-control.squared .fileupload-delete-control a.button-delete:hover:before,.fileupload-control.squared .fileupload-delete-control a.button-delete:hover:after{background-color:#a51c30}.fileupload-control.squared .fileupload-image-wrapper{position:absolute;top:0;left:0;margin:2px;height:112px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.fileupload-control.squared .fileupload-image-wrapper img{height:auto}.fileupload-control.squared .fileupload-image a.preview{width:171px;height:116px;position:relative;overflow:hidden;padding:0;background-color:#f3f4f5;display:flex;justify-content:center;align-items:center}.custom-design .form_control{display:flex;flex-direction:row;align-items:baseline;width:100% !important;justify-content:space-between}.custom-design .fileupload-label{flex-basis:50%}.custom-design .fileupload-control{position:relative;display:flex;align-items:baseline;flex-basis:50%;justify-content:space-between}.custom-design .fileupload-control a.button{background-color:transparent;font-size:13px;line-height:16px;font-weight:500;border:1px solid #ee2d45;border-radius:20px;padding:12px 20px;cursor:pointer;margin:0}.custom-design .fileupload-control a.button span.hide-in-new-design{display:inline !important}.custom-design .fileupload-control .fileupload-input{position:relative;overflow:hidden;line-height:3}.custom-design .fileupload-control .fileupload-input input.inputFile{width:100%;height:100%;cursor:pointer;position:absolute;top:0;right:0;padding:0;margin:0;opacity:0;font-size:0}.custom-design .fileupload-control .fileupload-image{width:100px;height:100px;overflow:hidden;border-radius:50%}.custom-design .fileupload-control .fileupload-image img{width:100%;height:100%}.input-50.input-left{float:left;clear:both}.input-50.input-left+.input-left{clear:none}.input-50.input-right{float:right}.ctrl-flex-basis-100 .form_control .reward-input{order:-1}.ctrl-special-align-yes-no .form_control{display:flex;justify-content:space-between;max-width:30%}.page-l-fr .ctrl-special-align-yes-no .form_control{max-width:40%}.ctrl-special-align-yes-no-wider .form_control{display:flex}.ctrl-special-align-yes-no-wider .form_control label{width:100%;max-width:30%}.ctrl-multilang .form_control{-ms-flex-direction:row;flex-direction:row;flex-basis:600px}.ctrl-multilang ul.multilang_control{list-style-type:none;list-style-position:inside;margin:0;padding:0;display:flex}.ctrl-multilang ul.multilang_control a{border:1px solid #cacdd0;background-color:#fff;text-transform:uppercase;padding:10px 15px;min-width:200px;color:#252525;max-width:200px;margin-right:15px}.ctrl-multilang ul.multilang_control a.selected,.ctrl-multilang ul.multilang_control a.active{border-color:#ee2d45;background-color:#fee0e4}.ctrl-multilang ul.multilang_control a:hover{color:#ee2d45}.rnw-widget-container{max-width:600px;width:100%;box-sizing:border-box;padding:15px;background-color:#f3f4f5;--tamaro-bg-color:#f3f4f5;--tamaro-button-primary-color:#fff;--tamaro-button-primary-bg-color:#ee2d45;--tamaro-button-primary-bg-color__hover:#a51c30;--tamaro-button-primary-border-color:#ee2d45;--tamaro-button-primary-border-color__hover:#a51c30;--tamaro-button-border-color:#ee2d45;--tamaro-block-header-position-bg-color:#ee2d45;--tamaro-link-color:#ee2d45;--tamaro-link-color__hover:#a51c30;--tamaro-text-color:#6f6f6f;--tamaro-error-color:#ee2d45;--tamaro-label-color__active:#6f6f6f;--tamaro-border-color:#cacdd0}#tamaro-widget.tamaro-widget.tamaro-widget{font-family:"GT Haptik"}#tamaro-widget.tamaro-widget .payment-submit{text-align:center}#tamaro-widget.tamaro-widget .payment-submit .main button{min-height:2.5rem !important;width:auto;border-radius:20px}#tamaro-widget.tamaro-widget .payment-submit .main button .btn-text{text-transform:uppercase}#tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header .title .text{color:#000;text-transform:uppercase}*::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus *::-webkit-input-placeholder,:focus .form-control::-webkit-input-placeholder{color:transparent}*:focus::-webkit-input-placeholder,.form-control:focus::-webkit-input-placeholder{color:transparent}*:-moz-placeholder,.form-control:-moz-placeholder,*::-moz-placeholder,.form-control::-moz-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}*:focus:-moz-placeholder,.form-control:focus:-moz-placeholder,*:focus::-moz-placeholder,.form-control:focus::-moz-placeholder{color:transparent}*:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}*::placeholder,.form-control::placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.wrapper{width:100%;max-width:1200px;margin:0 auto}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.top-menu{height:57px;background-color:#fff;border-bottom:1px solid #cacdd0}.top-menu .navbar-toggler-icon{width:1.2em;height:1.2em}.top-menu .navbar-toggler{border:none}.top-menu ul{-ms-flex-direction:row;flex-direction:row}.top-menu ul li{font-size:18px;flex-basis:50%;min-width:190px}.top-menu ul li a{color:#fff;line-height:2.6;font-weight:bold}.top-menu .button-menu{list-style-type:none;list-style-position:inside;margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.top-menu .button-menu li{display:flex;width:100%}.top-menu .button-menu li a{background-color:transparent;border-color:#9b9b9b;color:#9b9b9b;width:100%;height:auto;border-radius:30px;font-size:20px;line-height:23px;padding-top:10px;padding-bottom:10px;border-width:1px;border-style:solid;text-align:center;margin-bottom:15px}.projekte-booster .project-teaser{margin-bottom:20px}.projekte-booster .project-teaser:nth-last-child(1){margin-bottom:0}.block-search.search-visible{background-color:#f3f4f5;padding:5px 12px}.block-search.search-visible label{font-size:16px;line-height:20px;margin-right:20px}.block-search.search-visible.projects{padding:6px 12px 6px 26px}.as-results{margin-top:10px;max-height:calc(100vh - 150px);overflow-y:scroll;z-index:5}.as-results .search_result_title{font-weight:500;text-transform:uppercase;color:#000}.as-results ul.search_result_results{list-style-type:none;list-style-position:inside;margin:0;padding:0}.as-results ul.search_result_results li a{font-weight:normal;color:rgba(0,0,0,0.87);font-size:16px;line-height:1.88}.as-results ul.search_result_results li a:hover{color:#ee2d45;text-decoration:none}.as-results ul li{margin:0;max-width:380px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.as-results ul li.no-result{white-space:normal;color:rgba(0,0,0,0.87)}.as-results a.accordeon-link{font-size:16px;line-height:2}.as-results .search_content+.search_content{margin-top:30px}.search-form{border-bottom:2px solid #9b9b9b;margin-bottom:40px}.white .search-form{border-bottom-color:#6f6f6f}.search-form input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,0.31);font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus .search-form input[type=text]::-webkit-input-placeholder{color:transparent}.search-form input[type=text]:focus::-webkit-input-placeholder{color:transparent}.search-form input[type=text]:-moz-placeholder,.search-form input[type=text]::-moz-placeholder{color:rgba(255,255,255,0.31);font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.search-form input[type=text]:focus:-moz-placeholder,.search-form input[type=text]:focus::-moz-placeholder{color:transparent}.search-form input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,0.31);font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.search-form input[type=text]::placeholder{color:rgba(255,255,255,0.31);font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}.search-form .as-container{width:100%}.search-form .as-container input{width:100%}.search-visible .search-form .as-container{width:100%}.search-form .as-input{border:none;background-color:transparent;border-radius:0;color:#ee2d45}.search-form .as-input:focus{outline:none !important;box-shadow:none}.search-visible .search-form .as-input{width:100%;border-bottom:none;background-color:#fff;height:30px}.projects .search-form .as-input{height:24px}.search-form .as-input::-ms-clear{display:none}.search-visible .search-form .form_control{width:100%}.search-form .search-icon{max-width:25px}.search-visible .search-form .search-icon{max-width:25px;margin-left:13px;order:1}.projects .search-form .search-icon{max-width:20px}.search-visible .search-form{border-bottom:none;margin-bottom:0;width:100%}.search-form .reset-icon{position:absolute;top:50%;right:0;z-index:2;cursor:pointer;width:22px;height:22px;transform:translate(-50%, -50%)}.search-form .reset-icon:before{content:" ";position:absolute;top:50%;left:50%;background-color:#9b9b9b;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(45deg)}.search-form .reset-icon:after{content:" ";position:absolute;top:50%;left:50%;background-color:#9b9b9b;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(135deg)}.search-form .reset-icon:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(45deg)}.search-form .reset-icon:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(135deg)}.accordeon-link{position:relative}.accordeon-link .arrow-down{position:absolute;display:inline-block;right:0;content:" ";top:0;width:24px;height:100%}.accordeon-link .arrow-down svg polygon{fill:#ee2d45}.accordeon-link:hover svg polygon{fill:#a51c30}#mainMenu{padding:30px;background-color:#252525;overflow-y:scroll;height:100vh;height:calc(var(--vh, 1vh) * 100);z-index:2;position:fixed;top:0;right:0;width:100%;max-width:82%}#mainMenu.gray{background-color:#f3f4f5}#mainMenu.white{background-color:#fff}#mainMenu.collapsing{-webkit-transition:none;transition:none;display:none}#mainMenu .menu-cross{position:absolute;top:18px;right:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:24px;width:24px;cursor:pointer}#mainMenu .menu-cross div{width:14px;height:14px;position:relative}#mainMenu .menu-cross div:before{content:" ";position:absolute;top:50%;left:50%;background-color:#9b9b9b;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(45deg)}#mainMenu .menu-cross div:after{content:" ";position:absolute;top:50%;left:50%;background-color:#9b9b9b;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(135deg)}#mainMenu .menu-cross div:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(45deg)}#mainMenu .menu-cross div:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:20px;height:2px;margin-left:-10px;margin-top:-1px;transform:rotate(135deg)}#mainMenu:before{background-color:rgba(0,0,0,0.6);width:100%;max-width:18%;height:100vh;height:calc(var(--vh, 1vh) * 100);content:" ";position:fixed;top:0;left:0;z-index:-1}#mainMenu.show_login .hide-on-login{display:none}#mainMenu.search-mode .hide-on-search{display:none}#mainMenu ul#top_menu li a{display:block;padding-right:10px}footer{border-top:2px solid #f3f4f5;padding:35px 10px 35px 25px}footer.main-footer{font-size:13px;order:3}footer h4,footer .h4{margin-bottom:12px;text-transform:uppercase;line-height:16px;letter-spacing:normal;color:#4f4f4f;font-size:13px}footer .subheader{max-width:245px;text-transform:uppercase}footer .nav a{color:#9b9b9b;line-height:2.25}footer .nav a:hover{color:#ee2d45;text-decoration:none}footer h1.subheader{font-weight:normal;font-size:13px;line-height:1.5;color:#6f6f6f;text-align:left}footer>.row{margin-right:-10px}.newsletter-abo{font-weight:500;color:#4f4f4f;text-transform:uppercase}.lang-switcher li{margin-left:0;margin-right:9px}.lang-switcher li:before{content:"/";margin-right:9px}.lang-switcher li:first-child:before{content:"";margin-right:0}.lang-switcher li a{text-transform:uppercase}.lang-switcher li a:hover{color:#ee2d45;text-decoration:none}.lang-switcher li a.active{color:#ee2d45}.copyright{color:#9b9b9b}.navbar-brand{font-size:28px;line-height:28px;font-weight:bold}.mobile-menu-wrapper{height:100%}.mobile-menu-wrapper .navbar-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}ul.social{margin-bottom:20px}ul.social li{margin-right:15px}ul.categories{max-height:260px;justify-content:center;overflow:hidden}ul.categories li{margin:0 10px 15px 10px}#userActionForm{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#userActionForm #user_forms_wrapper{width:100%}#userActionForm #user_forms_wrapper.collapsing{-webkit-transition:none;transition:none;display:none}#userActionForm #user_forms_wrapper form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#userActionForm #user_forms_wrapper form .forgot_password_link{padding-left:35.76470588px}#userActionForm #user_forms_wrapper form .log_in_auto_checkbox{padding-left:10.38235294px}#userActionForm #user_forms_wrapper form .log_in_auto_checkbox .crowdify-checkbox{margin-right:10.38235294px}#userActionForm #user_forms_wrapper form .go-back{padding-left:11.88235294px}#userActionForm #user_forms_wrapper form .go-back .svg{margin-right:11.88235294px}#userActionForm #user_forms_wrapper form .fieldset>p.error{padding-left:5.5px}#userActionForm #user_forms_wrapper form input{border:0px;color:#000}#userActionForm #user_forms_wrapper form input::-webkit-input-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}:focus #userActionForm #user_forms_wrapper form input::-webkit-input-placeholder{color:transparent}#userActionForm #user_forms_wrapper form input:focus::-webkit-input-placeholder{color:transparent}#userActionForm #user_forms_wrapper form input:-moz-placeholder,#userActionForm #user_forms_wrapper form input::-moz-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}#userActionForm #user_forms_wrapper form input:focus:-moz-placeholder,#userActionForm #user_forms_wrapper form input:focus::-moz-placeholder{color:transparent}#userActionForm #user_forms_wrapper form input:-ms-input-placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}#userActionForm #user_forms_wrapper form input::placeholder{color:#9b9b9b;font-size:16px;font-style:normal;letter-spacing:normal;text-overflow:ellipsis}#userActionForm #user_forms_wrapper form input.errFld{border:1px #ee2d45 solid}#userActionForm #user_forms_wrapper form .form-control{border-radius:0}#userActionForm #user_forms_wrapper form .required_holder+.required_holder{margin-top:20px}#userActionForm #user_forms_wrapper form .required_holder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#userActionForm #user_forms_wrapper form .required_holder .form_control{order:2}#userActionForm #user_forms_wrapper form .required_holder p.error{order:1;margin-bottom:20px}#userActionForm #user_forms_wrapper form .optional_holder{display:-ms-flexbox;display:flex}#userActionForm #user_forms_wrapper form .forgot_password_link{margin-top:5px}#userActionForm #user_forms_wrapper form .log_in_auto_checkbox{margin-top:15px;margin-bottom:30px;font-size:14px;line-height:18px;color:#9b9b9b}#userActionForm #user_forms_wrapper form .log_in_auto_checkbox label{margin-bottom:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer}#userActionForm #user_forms_wrapper form .log_in_auto_checkbox label span{cursor:pointer}#userActionForm #user_forms_wrapper form #login_-E .form_label{-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex}#userActionForm #user_forms_wrapper form #login_-E .form_label label{font-size:16px;line-height:1.06;color:#9b9b9b;margin-bottom:30px}#userActionForm #user_forms_wrapper form #login_-E .form_control{margin-bottom:40px}#userActionForm #user_forms_wrapper form .go-back{color:#ee2d45;font-size:14px;line-height:18px;margin-bottom:30px;display:-ms-flexbox;display:flex}#userActionForm #user_forms_wrapper form .go-back a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:100%;max-width:100%}#userActionForm #user_forms_wrapper form .go-back a:hover .svg svg g polygon{fill:#a51c30}#userActionForm #user_forms_wrapper form .go-back a .svg{display:-ms-inline-flexbox;display:inline-flex}#userActionForm #user_forms_wrapper form .go-back a .svg svg{width:12px;height:12px}#userActionForm #user_forms_wrapper form .fieldset{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#userActionForm #user_forms_wrapper form .fieldset>p.error{order:1;margin-bottom:20px}#userActionForm #user_forms_wrapper form .fieldset .required_holder,#userActionForm #user_forms_wrapper form .fieldset .optional_holder,#userActionForm #user_forms_wrapper form .fieldset .submit_button{order:2}#userActionForm #user_forms_wrapper form .fieldset.flex-direction-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#userActionForm #user_forms_wrapper form .fieldset.flex-direction-row .submit_button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#userActionForm #user_forms_wrapper form .ctrl-email .form_control,#userActionForm #user_forms_wrapper form .ctrl-password .form_control{height:32px}#userActionForm #user_forms_wrapper form .ctrl-email .form_control .input-group,#userActionForm #user_forms_wrapper form .ctrl-password .form_control .input-group{font-size:16px;height:32px}#userActionForm #user_forms_wrapper form .ctrl-email .form_control .input-group .input-group-prepend,#userActionForm #user_forms_wrapper form .ctrl-password .form_control .input-group .input-group-prepend{width:33px;position:absolute;justify-content:center;flex-flow:column;align-items:center;z-index:6;height:100%}#userActionForm #user_forms_wrapper form .ctrl-email .form_control .input-group .input-group-prepend svg,#userActionForm #user_forms_wrapper form .ctrl-password .form_control .input-group .input-group-prepend svg{width:22px;height:auto}#userActionForm #user_forms_wrapper form .ctrl-email .form_control .input-group input,#userActionForm #user_forms_wrapper form .ctrl-password .form_control .input-group input{z-index:1;font-size:1em;line-height:17px;padding-top:6px;padding-bottom:6px;padding-left:35.76470588px;height:32px}#userActionForm #user_forms_wrapper form .ctrl-email p.error,#userActionForm #user_forms_wrapper form .ctrl-password p.error{padding-left:5.5px}#userActionForm #user_forms_wrapper #code_pass_restore_sent{height:80vh}#userActionForm #user_forms_wrapper #code_pass_restore_sent #code_pass_restore_sent_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}#userActionForm #user_forms_wrapper #code_pass_restore_sent #code_pass_restore_sent_wrapper p{font-size:16px;line-height:1.63;margin-bottom:80px;color:#000}#userActionForm #user_forms_wrapper #code_pass_restore_sent #code_pass_restore_sent_wrapper a{font-size:14px;line-height:18px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;color:#ee2d45}#userActionForm #user_forms_wrapper #code_pass_restore_sent #code_pass_restore_sent_wrapper a:hover{color:#a51c30}#userActionForm #user_forms_wrapper #code_pass_restore_sent #code_pass_restore_sent_wrapper a:hover .svg svg g polygon{fill:#a51c30}#userActionForm #user_forms_wrapper #code_pass_restore_sent #code_pass_restore_sent_wrapper a .svg{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#userActionForm #user_forms_wrapper #code_pass_restore_sent #code_pass_restore_sent_wrapper a .svg svg{width:12px;height:12px;margin-right:20px}.svg-icon svg{width:25px;height:25px}.svg-icon svg:hover path{fill:#ee2d45}.svg-icon img{width:25px;height:25px}.svg-icon.inverse svg path,.svg-icon.inverse svg polygon{fill:#9b9b9b}.svg-icon.inverse:hover svg path,.svg-icon.inverse:hover svg polygon{fill:#ee2d45}.svg-icon.icon-small svg{width:16px;height:16px}.svg-icon.icon-large svg{width:34px;height:34px}.svg-icon.arrow:hover svg polygon{fill:#a51c30}section.home-block h2 .svg svg{width:21px;height:20px}section.home-block.block-wide{margin-left:-15px;margin-right:-15px}section.home-block:first-child{margin-top:-20px}section.home-block:last-child{margin-bottom:0 !important}article.blog{padding:20px 0 25px 0;border-bottom:2px solid #f3f4f5}article.blog.detail{border-bottom:none}article.blog.detail figure{max-width:none;max-height:none}article.blog.detail figure img{width:100%;height:auto}article.blog .text-black{color:#252525 !important}article.blog:last-child{border-bottom:none}article.blog figure{max-width:350px;max-height:233px;overflow:hidden;width:100%}article.blog figure div{padding-bottom:66.57142856999999%;height:0;overflow:hidden}article.blog figure div time{top:0;left:0;color:#fff;font-size:36px;line-height:normal}article.blog figure div time br{line-height:1}.blog_style_user article.blog figure{margin-bottom:15px}article.blog figure figcaption{font-size:11px;line-height:1.45;color:#9b9b9b}article.blog h2,article.blog h1{text-transform:unset;margin-bottom:0;line-height:1.25;font-size:16px;text-align:left}article.blog h2 a,article.blog h1 a{color:inherit}article.blog h2+p{margin-top:.75rem}article.blog p strong{color:inherit}article.blog table{width:100%;border:2px solid #cacdd0;margin-bottom:1rem}article.blog table tr th,article.blog table tr td{border:2px solid #cacdd0;padding:.25rem}article.blog blockquote{background-color:#cacdd0;color:#000;padding:2rem 2.5rem}article.blog time{color:#6f6f6f;line-height:18px}article.blog .tags li{margin-right:1em}article.blog .teaser{max-height:168px;overflow:hidden}article.blog.teaser-blog{border-bottom:none;max-width:375px;max-height:180px;padding-bottom:30px}article.blog.teaser-blog section{background-color:#f3f4f5;padding-top:4px;padding-bottom:2px;padding-right:12px}article.blog.teaser-blog figure{width:40vw;max-width:150px}article.blog.teaser-blog figure div{padding-bottom:100.66666667%}article.blog.teaser-blog figure div time{color:#fff;font-size:36px;line-height:normal}article.blog.teaser-blog time{font-size:11px;line-height:1.82}article.blog.teaser-blog h2.page-blog-title{font-weight:normal;width:51vw;max-width:193px}article.blog.teaser-blog h2.page-blog-title a{display:inline-block;width:51vw;max-width:193px;min-height:42px;max-height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}article.blog.teaser-blog .teaser{color:#4f4f4f;max-height:84px}article.blog.teaser-blog .teaser .arrow{line-height:1.5}article.blog.teaser-blog .teaser .arrow svg{width:11px;height:11px}article.blog.event{max-width:324px;height:100px;max-height:100px}article.blog.event figure{width:100px;height:100px;background-color:#ee2d45}article.blog.event figure time{font-size:36px;line-height:1.06;color:#fff;max-width:50px;text-align:center}article.blog.event section{background-color:#f3f4f5;max-height:100px}article.blog.event .page-blog-title{font-weight:normal}article.blog.event .page-blog-title a{max-width:194px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}article.blog.event .teaser{max-height:42px;height:auto;line-height:1.43;color:#4f4f4f}article.blog.event .teaser .arrow{line-height:1.43}article.blog.event .teaser .arrow svg{width:11px;height:11px}article.blog p img{width:100%;height:auto}article.blog .page-blog-videcode{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:0px auto}article.blog .page-blog-videcode>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cmf_inline_media_elem[data-media-type=video]{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:0px auto}.cmf_inline_media_elem[data-media-type=video]>iframe{position:absolute;top:0;left:0;width:100%;height:100%}a.arrow{line-height:1.75;display:inline-block}a.arrow span{font-size:inherit}a.arrow.right .text+svg{margin-left:24px}a.arrow.left svg{margin-right:24px}.preloader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);content:" ";z-index:9001}.preloader:after{width:1em;height:1em;font-size:20px;border:.1em solid #f3f4f5;border-top:.1em solid #ee2d45;border-radius:50%;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em;content:" ";z-index:9002}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}main{padding-top:20px}main .form-container{background-color:#f3f4f5;padding:30px 13px}main .project_details_separator{border-top:1px solid #cacdd0;margin-left:-13px;margin-right:-13px;padding-right:13px;padding-left:13px}#informer_booster_form_wrapper .page_title{text-align:center}#informer_booster_form_wrapper .ctrl-checkbox .form_control{margin-right:10px}#informer_form_wrapper .ctrl-radio .crowdify-radio{margin-right:10px}#informer_form_wrapper ul{column-count:2;column-width:150px;column-gap:30px;margin-bottom:0}#informer_form_wrapper ul li{list-style:none;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-align:center;align-items:center;line-height:14px;font-size:11px;margin-bottom:16px}#informer_form_wrapper ul li.all{font-size:14px;line-height:18px}#informer_form_wrapper ul li .crowdify-checkbox{margin-right:10px}#informer_form_wrapper ul li.selected .crowdify-checkbox{background-image:url(/templates/default/images/icons/icon.checkbox.selected.svg)}#informer_form_wrapper ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6f6f6f}#informer_form_wrapper ul li a:hover,#informer_form_wrapper ul li a:active,#informer_form_wrapper ul li a:focus{color:#6f6f6f}#informer_booster_form_wrapper form,#informer_form_wrapper form{background-color:#fff}main .main-content .thank-you-mess p{text-align:center;color:#000}main .main-content .thank-you-mess a{color:#ee2d45;line-height:1.71;margin-left:10px;cursor:pointer}main .main-content .thank-you-mess a:hover,main .main-content .thank-you-mess a:active,main .main-content .thank-you-mess a:focus{color:#a51c30}main .main-content .thank-you-mess a:hover svg polygon,main .main-content .thank-you-mess a:active svg polygon,main .main-content .thank-you-mess a:focus svg polygon{fill:#a51c30}main .main-content .thank-you-mess a .svg{margin-right:25px}main .main-content .thank-you-mess a .svg svg{width:16px;height:16px}.kuche-item{background-size:contain;background-position:center;background-repeat:no-repeat}.kuche-item.has-content{background-size:cover}.kuche-item.has-content .content{min-height:250px}.kuche-item .position-absolute{top:0;left:0}.kuche-item .content{color:#fff;text-align:center;line-height:1.06;min-height:161px}.kuche-item .content .d-table-row{height:33%}.kuche-item .content .d-table-row:hover{cursor:default}.kuche-item .content .video-description{position:absolute;color:#000;bottom:2.5em}.kuche-item *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none}.partner-teasers-wrapper .swiper-slide img{font-family:"object-fit: contain";-o-object-fit:contain;object-fit:contain}.project-teaser{max-width:324px;max-height:468px;width:100%;height:100%;overflow:hidden;background-color:#f3f4f5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.project-teaser *{display:-ms-flexbox;display:flex}.projekte-sponsor .project-teaser{margin-bottom:25px}.project-teaser .project-teaser-image{height:46%;max-height:213px;width:100%;position:relative;overflow:hidden;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.project-teaser .project-teaser-image img{max-height:100%;height:100%}.project-teaser .project-teaser-image .project-teaser-categorie{bottom:0;left:0;position:absolute;color:#fff;background-color:rgba(238,45,69,0.7);font-size:14px;line-height:1.45;font-weight:500;padding:4px 8px 3px 8px}.project-teaser .project-teaser-image .project-teaser-country{bottom:0;right:0;position:absolute;color:#fff;background-color:rgba(238,45,69,0.7);font-size:14px;line-height:1.45;font-weight:500;padding:4px 8px 3px 8px}.project-teaser .project-teaser-image .favorite_team{top:0;left:0;position:absolute;color:#fff;background-color:rgba(238,45,69,0.7);font-size:14px;line-height:1.14;font-weight:500;padding:4px 8px 3px 8px}.project-teaser .project-teaser-image .favorite_team .svg{margin-right:5px}.project-teaser .project-teaser-image .favorite_team .svg svg{width:15px;height:14px}.project-teaser .project-teaser-image .favorite_team .svg svg g{fill:#fff}.project-teaser .project-teaser-name{order:-1;text-align:center}.project-teaser .project-teaser-name h3{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-teaser .project-teaser-authors img{height:100%}.project-teaser .project-teaser-description{text-align:center;flex-grow:1}.project-teaser .project-teaser-description p{overflow:hidden;min-height:82.08px;max-height:82.08px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.project-teaser .project-teaser-progressbar{border:0;justify-self:flex-end;min-height:99px;-ms-flex-pack:justify;justify-content:space-between}.project-teaser .project-teaser-progressbar .currency,.project-teaser .project-teaser-progressbar .status,.project-teaser .project-teaser-progressbar .boosters{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.project-teaser .project-teaser-progressbar .currency .stages{display:none}.project-teaser .project-teaser-progressbar .currency .stages .circle{min-width:5px;max-width:5px;min-height:5px;max-height:5px;margin-left:3px;margin-right:3px;border-radius:50%;background-color:#9b9b9b}.project-teaser .project-teaser-progressbar .currency .stages .circle.active{background-color:#ee2d45}.project-teaser .project-teaser-progressbar .currency .stages .circle:nth-child(1){margin-left:0}.project-teaser .project-teaser-progressbar .currency .stages .circle:last-child{margin-right:0}.project-teaser .project-teaser-progressbar .text{font-size:9px}.project-teaser .project-teaser-progressbar .text.bold{text-transform:uppercase;color:#000;font-size:11px}.project-teaser .project-teaser-progressbar a.btn{padding:15px 30px;border-radius:30px;font-size:14px;height:auto;letter-spacing:0.9px}.project-teaser .project-teaser-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.swiper-container{margin-left:0;margin-right:0}.swiper-container .swiper-pagination-bullet{opacity:1;background-color:#9b9b9b}.swiper-container .swiper-pagination-bullet-active{background-color:#ee2d45}.swiper-container .swiper-slide img{height:100%}.swiper-container .swiper-slide article,.swiper-container .swiper-slide aside,.swiper-container .swiper-slide figcaption,.swiper-container .swiper-slide figure,.swiper-container .swiper-slide footer,.swiper-container .swiper-slide header,.swiper-container .swiper-slide hgroup,.swiper-container .swiper-slide main,.swiper-container .swiper-slide nav,.swiper-container .swiper-slide section{overflow:hidden}.swiper-container.use-navigation{display:-ms-flexbox;display:flex}.swiper-container.use-navigation .swiper-button-prev{right:100%;transform:translate(25px);left:auto}.swiper-container.use-navigation .swiper-button-prev svg{margin-right:5px}.swiper-container.use-navigation .swiper-button-next{left:100%;transform:translate(-25px)}.swiper-container.use-navigation .swiper-button-next svg{margin-left:5px}.swiper-container.use-navigation .swiper-button-prev,.swiper-container.use-navigation .swiper-button-next{width:100%;height:100%;background-image:none;top:0;outline:unset;background-color:#fff}.swiper-container.use-navigation .swiper-button-prev svg,.swiper-container.use-navigation .swiper-button-next svg{width:15px;height:15px}.swiper-container.use-navigation .swiper-button-prev svg path,.swiper-container.use-navigation .swiper-button-next svg path{fill:#ee2d45}.swiper-container.use-navigation .swiper-button-prev:hover svg path,.swiper-container.use-navigation .swiper-button-next:hover svg path,.swiper-container.use-navigation .swiper-button-prev:active svg path,.swiper-container.use-navigation .swiper-button-next:active svg path{fill:#a51c30}.swiper-container.use-navigation .swiper-button-prev.swiper-button-disabled,.swiper-container.use-navigation .swiper-button-next.swiper-button-disabled{opacity:1}.swiper-container.use-navigation .swiper-button-prev.swiper-button-disabled svg path,.swiper-container.use-navigation .swiper-button-next.swiper-button-disabled svg path{fill:#9b9b9b}.faq-question-wrapper p{font-size:14px;font-weight:normal;line-height:1.53;margin-bottom:20px}.faq-question-wrapper p:last-child{margin-bottom:0}.teaser-reason{max-width:324px}.teaser-reason .teaser-reason-icon{width:80px;height:80px}.teaser-reason .teaser-reason-icon .indicator{width:60px;height:60px}.teaser-reason .teaser-reason-icon .indicator .circle{font-size:54px}.teaser-reason .teaser-reason-icon .indicator .c100{font-size:60px}.teaser-reason .teaser-reason-icon svg{width:80px;height:80px}.teaser-reason .teaser-reason-header h3{line-height:1.06;max-width:218px}.teaser-sponsor-channel{max-width:324px;overflow:hidden}.teaser-sponsor-channel .teaser-sponsor-channel-icon{width:100px}.teaser-sponsor-channel .teaser-sponsor-channel-icon img{width:100%;height:100%}.teaser-sponsor-channel .teaser-sponsor-channel-header h3{line-height:1.06}.teaser-sponsor-channel a{top:0;left:0}#faq_questions_accordion{margin-left:-15px;margin-right:-15px}.red-ribbon{background-color:#ee2d45;height:100px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.red-ribbon h1{color:#fff;font-size:30px}.red-ribbon+.main-content{margin-top:20px}.tooltip .tooltip-inner{box-shadow:0 0 4px 2px rgba(111,111,111,0.5);background-color:#fff;color:#252525;padding:7px 13px}.tooltip .arrow{width:20px;height:20px;margin-top:-15px;position:relative;overflow:hidden}.tooltip .arrow:after{box-shadow:0 0 4px 2px rgba(111,111,111,0.5);background-color:#fff;content:"";position:absolute;width:10px;height:10px;transform:rotate(45deg);top:15px;left:5px}.tooltip .arrow:before{border-width:0;border-bottom-color:rgba(111,111,111,0.5)}.indicator .project-failed{width:1em !important;height:1em !important;line-height:1em !important;font-size:1em !important;display:block;text-align:center}.indicator .project-failed:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:.5em;height:.05em;margin-left:-0.25em;margin-top:-0.025em;transform:rotate(45deg)}.indicator .project-failed:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:.5em;height:.05em;margin-left:-0.25em;margin-top:-0.025em;transform:rotate(135deg)}.indicator .project-failed:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#a51c30;width:.5em;height:.05em;margin-left:-0.25em;margin-top:-0.025em;transform:rotate(45deg)}.indicator .project-failed:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#a51c30;width:.5em;height:.05em;margin-left:-0.25em;margin-top:-0.025em;transform:rotate(135deg)}.indicator .project-success{width:1em !important;height:1em !important;line-height:1em !important;font-size:1em !important;display:block;text-align:center;background-size:.5em .5em;background-image:url(/templates/default/images/icons/icon.check.red.svg);background-repeat:no-repeat;background-position:center}.indicator .project-flexible-target-success{width:1em !important;height:1em !important;line-height:1em !important;font-size:1em !important;display:block;text-align:center;background-size:.5em .5em;background-image:url(/templates/default/images/icons/icon.arrow.up.svg);background-repeat:no-repeat;background-position:center}.indicator .c100{margin:0}.person .initials{width:1em;height:1em;font-size:40px;border-radius:50%;text-align:center;line-height:1em;background-color:#ee2d45;color:#fff;-ms-flex-negative:0;flex-shrink:0}.person .initials .text{font-size:0.33em;display:block;flex-basis:100%;text-transform:uppercase;max-width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none}.person img{border-radius:50%}section.top-border{border-top:1px solid #f3f4f5}section.top-border.black{border-color:#000}.partner-teaser{max-height:100px}.partner-teaser img{max-height:100px}.partner-teaser img[title=blick]{max-width:200px}.projekte-search .project-teaser{margin-bottom:20px}.project-filter-name{font-size:16px;line-height:20px;font-weight:500;color:#000}h3.project-filter-name,h2.project-filter-name{margin-left:26px}.project-filter{width:100%;line-height:20px}.project-filter.project-filter-last{margin-right:0}.project-filter-block{margin-bottom:20px}.project-filter-select{position:relative}.project-filter-select a{font-size:16px;line-height:20px;font-weight:500;color:#4f4f4f;padding:8px 20px 8px 26px;width:100%;display:inline-block}.project-filter-select a.fw-normal{font-weight:normal}.project-filter-select a:hover{color:#ee2d45;text-decoration:none}.project-filter-select a .accordeon-icon{position:absolute;top:6px;right:8px;height:auto}.project-filter-select a.opened{color:#ee2d45}.project-filter-select a.opened svg{polygon:fill(#ee2d45)}.project-filter-select a+div.abs_filter ul{margin-left:13px}.project-filter-select>a{background-color:#f3f4f5}.project-filter-select>a.filter_open{padding:8px 33px 8px 26px;line-height:20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-filter-select>a .accordeon-icon{height:20px;width:auto;transform:none;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}.project-filter-select>a.opened .accordeon-icon{top:10px;transform:rotate(180deg)}.project-filter-select .project-filter-content{padding:0;max-width:100%;width:100%;z-index:5}.project-filter-select .project-filter-content ul{list-style-type:none;list-style-position:inside;margin:0;padding:0}.project-filter-select .project-filter-content ul li{font-size:16px;line-height:2}.project-filter-select .abs_filter{background-color:#ffffff;width:100%;left:100%;top:0}.project-filter-select .abs_filter.abs_filter_main{left:0;top:100%}.project-filter-select .abs_filter li{position:relative}.projects-category-selector ul{display:none}.projects-category-selector ul a{color:#4f4f4f;line-height:1.25}.projects-category-selector ul a:hover{color:#ee2d45}.projects-category-selector .button{color:#4f4f4f;background-color:#f3f4f5}.projects-category-selector .button button{cursor:pointer}.projects-category-selector .button .svg-icon svg polygon{fill:#000}.projects-category-selector .button .current-category{line-height:1.25}.projects-category-selector .button:hover .current-category{color:#ee2d45}.projects-category-selector .button:hover .svg-icon svg polygon{fill:#ee2d45}.projects-category-selector .button.opened .accordeon-icon{transform:rotate(180deg)}.blogs-container .swiper-wrapper .swiper-slide{height:auto;max-height:100%}.accordion .card{border:0;border-radius:0}.accordion .card .card-header{background-color:#f3f4f5;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;border-bottom:2px #fff solid}.accordion .card .card-header h3:hover{cursor:pointer}.accordion .card .card-header a .accordeon-icon,.accordion .card .card-header button .accordeon-icon{transform:rotate(180deg);-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;-ms-flex-item-align:start;align-self:flex-start}.accordion .card .card-header a .accordeon-icon svg polygon,.accordion .card .card-header button .accordeon-icon svg polygon{fill:#000}.accordion .card .card-header a.collapsed .accordeon-icon,.accordion .card .card-header button.collapsed .accordeon-icon{transform:rotate(0deg)}.accordion .card .card-header button{outline:none;text-align:left}.accordion .card .card-header button:hover{color:#ee2d45}.accordion .card .card-header button:hover .accordeon-icon svg polygon{fill:#ee2d45}.background-gray{background-color:#f3f4f5}.background-red{background-color:#ee2d45;color:#fff}.color-red{color:#ee2d45}.feedback-teaser{max-width:705px;width:100%}.feedback-teaser figure img{border-radius:50%;width:40px;height:40px}.swiper-slide .feedback-teaser figure img{width:40px;height:40px}.feedback-teaser p{color:#4f4f4f}.feedback-teaser .position{color:#4f4f4f}.reason-teasers-container .swiper-slide article{max-width:295px;flex-basis:100%}.reason-teasers-container.on-why-crowdify .swiper-slide:nth-child(2n + 1){margin-bottom:30px}.timeline-container:before{position:absolute;left:6.5px;height:calc(100% - 5px);border:1px #000 solid;content:'';top:5px}.timeline-container .timeline-item-dot{top:3px;left:0;width:14px;height:14px;background-color:#ee2d45;border-radius:50%;z-index:2}.timeline-container .timeline-item-wrapper{padding-left:33px}.timeline-container .timeline-item-wrapper .title{margin-bottom:4px}.timeline-container .timeline-item-container+.timeline-item-container{margin-top:15px}.teaser-sponsor-item section{flex-basis:100%}.teaser-sponsor-item header{margin-bottom:6px}.auto-wide{width:auto !important}@-moz-document url-prefix(){.kuche-item .content{height:161px}.kuche-item .content.has-content{height:250px}}#lightwindow_overlay{z-index:1298}#lightwindow{z-index:1299}#lightwindow p.error{color:#ee2d45}#lightwindow_contents{line-height:1;border:none !important;margin:0 auto}.lightwindow-additional-control{padding:10px;text-align:center}.sticky-stack{position:fixed !important;z-index:1017;width:100%;left:50%;max-width:1200px;transform:translateX(-50%);transition-property:top;transition-duration:1s;background-color:#fff}.project-menu-section.sticky-stack{background-color:rgba(255,255,255,0.9);box-shadow:0 4px 2px 0 #f3f4f5;padding:10px}.project-menu-section.sticky-stack+div.row{padding-top:80px;transition-property:padding-top;transition-duration:1s}.sticky-stack .dashboard-menu ul{margin-bottom:0 !important}.options-value{display:none}.options-value-checked{display:block}.approve-status-text{font-size:30px;width:1em;height:1em;line-height:1;display:inline-block;overflow:hidden;border:1px solid #ee2d45;border-radius:50%;background-color:transparent;color:transparent;position:relative}.approve-status-text.approve-status-declined:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:.5em;height:2px;margin-left:-0.25em;margin-top:-1px;transform:rotate(45deg)}.approve-status-text.approve-status-declined:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:.5em;height:2px;margin-left:-0.25em;margin-top:-1px;transform:rotate(135deg)}.approve-status-text.approve-status-declined:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#a51c30;width:.5em;height:2px;margin-left:-0.25em;margin-top:-1px;transform:rotate(45deg)}.approve-status-text.approve-status-declined:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#a51c30;width:.5em;height:2px;margin-left:-0.25em;margin-top:-1px;transform:rotate(135deg)}.approve-status-text.approve-status-approved{background-position:center;background-repeat:no-repeat;background-image:url(/templates/default/images/icons/icon.check.red.svg);background-size:0.5em}.block-switcher-on span{margin-right:10px}.delivery-tpl a.cross,.delivery-size-tpl a.cross{width:20px;height:45px;left:100%}.delivery-tpl a.cross:before,.delivery-size-tpl a.cross:before{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:14px;height:1px;margin-left:-7px;margin-top:-0.5px;transform:rotate(45deg)}.delivery-tpl a.cross:after,.delivery-size-tpl a.cross:after{content:" ";position:absolute;top:50%;left:50%;background-color:#ee2d45;width:14px;height:1px;margin-left:-7px;margin-top:-0.5px;transform:rotate(135deg)}.delivery-tpl a.cross:hover:before,.delivery-size-tpl a.cross:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#a51c30;width:14px;height:1px;margin-left:-7px;margin-top:-0.5px;transform:rotate(45deg)}.delivery-tpl a.cross:hover:after,.delivery-size-tpl a.cross:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#a51c30;width:14px;height:1px;margin-left:-7px;margin-top:-0.5px;transform:rotate(135deg)}.block-decline-comments{padding:20px;font-size:16px;line-height:1.63}.block-decline-comments ul{list-style-type:none;list-style-position:inside;margin:0;padding:0}.block-decline-comments ul li{float:left;margin-bottom:10px}.block-decline-comments .approval-comment-time{display:block;float:left}.block-decline-comments .approval-comment-text{display:block;float:left;width:300px}.block-decline-comments .delete-comment-block,.block-decline-comments .edit-comment-block{float:left}.block-decline-comments .decline-project-form{padding:10px}.media-list-resume{list-style-type:none;list-style-position:inside;margin:0;padding:0}.media-list-resume li{margin-bottom:20px;text-align:center}.resume-blocks-list{list-style-type:none;list-style-position:inside;margin:0;padding:0}.pswp .pswp__button{opacity:1}.pswp .pswp__button:before{background:none}.pswp .pswp__button path{fill:#fff}.pswp .pswp__button.pswp__button--arrow--left{text-align:left}.pswp .pswp__button.pswp__button--arrow--right{text-align:right}.pswp .pswp__button.pswp__button--close{background:none}.pswp .pswp__button.pswp__button--close:before{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:25px;height:2px;margin-left:-12.5px;margin-top:-1px;transform:rotate(45deg)}.pswp .pswp__button.pswp__button--close:after{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:25px;height:2px;margin-left:-12.5px;margin-top:-1px;transform:rotate(135deg)}.pswp .pswp__button.pswp__button--close:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:25px;height:2px;margin-left:-12.5px;margin-top:-1px;transform:rotate(45deg)}.pswp .pswp__button.pswp__button--close:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:25px;height:2px;margin-left:-12.5px;margin-top:-1px;transform:rotate(135deg)}.pswp .pswp__top-bar{background-color:transparent}.photoswipe-galery .photoswipe-link-original{display:inline-block;position:relative;width:100%;height:100%}.photoswipe-galery .photoswipe-link-original .svg-icon{display:inline-block;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.photoswipe-galery .photoswipe-link-original .svg-icon svg{-moz-transition:width .3s,height .3s;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s;width:20px;height:20px}.photoswipe-galery .photoswipe-link-original .svg-icon svg path{fill:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,0.67)}.photoswipe-galery .photoswipe-link-original:hover .svg-icon svg{width:40px;height:40px}.photoswipe-galery .photoswipe-link-original img{width:100%;height:auto}#redirect_message_modal .modal-content,#anonimus_message_modal .modal-content{border:0;border-radius:0}#redirect_message_modal .modal-title,#anonimus_message_modal .modal-title{color:#fff}#redirect_message_modal .modal-header,#anonimus_message_modal .modal-header{background-color:#ee2d45;border-radius:0;border:0}#redirect_message_modal .modal-header .cross,#anonimus_message_modal .modal-header .cross{top:13px;right:13px;width:13px;height:13px}#redirect_message_modal .modal-header .cross:before,#anonimus_message_modal .modal-header .cross:before{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:18px;height:3px;margin-left:-9px;margin-top:-1.5px;transform:rotate(45deg)}#redirect_message_modal .modal-header .cross:after,#anonimus_message_modal .modal-header .cross:after{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:18px;height:3px;margin-left:-9px;margin-top:-1.5px;transform:rotate(135deg)}#redirect_message_modal .modal-header .cross:hover:before,#anonimus_message_modal .modal-header .cross:hover:before{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:18px;height:3px;margin-left:-9px;margin-top:-1.5px;transform:rotate(45deg)}#redirect_message_modal .modal-header .cross:hover:after,#anonimus_message_modal .modal-header .cross:hover:after{content:" ";position:absolute;top:50%;left:50%;background-color:#fff;width:18px;height:3px;margin-left:-9px;margin-top:-1.5px;transform:rotate(135deg)}#redirect_message_modal .modal-header .cross:hover,#anonimus_message_modal .modal-header .cross:hover{cursor:pointer}#redirect_message_modal .logo img,#anonimus_message_modal .logo img{max-width:none;width:auto;height:40px}#redirect_message_modal .modal-footer,#anonimus_message_modal .modal-footer{border-top:0}#redirect_message_modal .modal-footer .optional_holder label,#anonimus_message_modal .modal-footer .optional_holder label{font-size:12px;color:#ee2d45;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#redirect_message_modal .modal-footer .optional_holder label .crowdify-checkbox,#anonimus_message_modal .modal-footer .optional_holder label .crowdify-checkbox{margin-right:10px}#thankyou .presse-text{margin-bottom:0}#thankyou #timer{color:#ee2d45}.color-white{color:#fff}.not-allowed{cursor:not-allowed}@media (min-width:481px){#userActionForm a.btn,#userActionForm .submit_button button,#userActionForm .button-menu li{max-width:49%}#userActionForm #user_forms_wrapper form .fieldset.flex-direction-row .submit_button{-ms-flex-direction:row;flex-direction:row}}@media (min-width:375px){.project-teaser{height:468px}}@media (max-width:360px){footer{padding-left:10px}}@media (min-width:580px) and (min-height:500px){.top-menu ul.navbar-nav{-ms-flex-direction:column;flex-direction:column}.top-menu ul.navbar-nav li{flex-basis:auto;min-width:auto}}.body-widget-v3{padding-top:20px}.body-widget-v3 .widget-wrapper{text-align:center}.body-widget-v3 .widget-wrapper .project-teaser{margin:0 auto}.full-width-hr{border-top:#f3f4f5 1px solid;margin-left:-15px;margin-right:-15px}.btn.highlighted{background-color:#a51c30;border-color:#a51c30;height:3rem;line-height:1.5rem}.btn.highlighted:hover{background-color:#940b2f;border-color:#940b2f}svg#x_svg{background:#6f6f6f;border-radius:2px;padding:3px}svg#x_svg:hover{background:#ee2d45}svg#x_svg:hover path{fill:#fff}.menu-flow{display:flow;gap:0 32px;column-count:2}.btn-crowd-check{padding:10px 30px;min-height:60px;height:auto;line-height:1.25rem;border-radius:30px}.check-iframe{margin-top:0 !important;margin-bottom:0 !important}.iframe-container{overflow:auto;-webkit-overflow-scrolling:touch}.iframe-container iframe{max-width:calc(100vw - 6rem);overscroll-behavior:none;pointer-events:auto}@keyframes swipehint{from{top:50%}to{top:0%}}.animate-swipehint{position:absolute;top:50%;right:1rem;opacity:0.7;animation-duration:3s;animation-name:swipehint;animation-iteration-count:3;animation-delay:3s}.animate-swipehint svg{width:24px;height:24px}.animate-swipehint svg path{color:#ee2d45}