.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.image-replacement {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.vertical-align {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.color-x-dark-bg {
  background-color: rgb(36, 127, 194);
}
.color-dark-bg {
  background-color: rgb(23, 158, 217);
}
.color-medium-bg {
  background-color: rgb(0, 186, 221);
}
.color-light-bg {
  background-color: rgb(80, 195, 220);
}
.color-x-light-bg {
  background-color: rgb(151, 230, 237);
}
span.amp {
  font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
  font-style: italic;
}
.call-to-action {
  display: inline-block;
  font-size: 1.15rem;
  line-height: 41px;
  background-color: rgb(221, 55, 0);
  border-right-style: solid;
  border-right-width: 7px;
  border-right-color: rgb(0, 186, 221);
  border-bottom-style: solid;
  border-bottom-width: 7px;
  border-bottom-color: rgb(0, 186, 221);
}
.call-to-action span {
  display: block;
  font-weight: 500;
  color: rgb(255,255,255);
  padding: 0 51px 0 20px;
  height: 41px;
  background-color: rgb(221, 55, 0);
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='mask' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 60' style='enable-background:new 0 0 60 60;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(237, 170, 151);%7D%3C/style%3E%3Cpath class='st0' d='M60,60H0V0h60V60z M19.3,13.9v32.2L46.7,30L19.3,13.9z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: center right;
}
.call-to-action span:hover {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='mask' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 60' style='enable-background:new 0 0 60 60;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(255,255,255);%7D%3C/style%3E%3Cpath class='st0' d='M60,60H0V0h60V60z M19.3,13.9v32.2L46.7,30L19.3,13.9z'/%3E%3C/svg%3E");
  color: rgb(255,255,255);
}
.call-to-action-large {
  display: inline-block;
  font-size: 1.8rem;
  line-height: 60px;
  background-color: rgb(221, 55, 0);
  border-right-style: solid;
  border-right-width: 15px;
  border-right-color: rgb(0, 186, 221);
  border-bottom-style: solid;
  border-bottom-width: 15px;
  border-bottom-color: rgb(0, 186, 221);
}
.call-to-action-large span {
  display: block;
  font-weight: 500;
  color: rgb(255,255,255);
  padding: 0 70px 0 30px;
  height: 60px;
  background-color: rgb(221, 55, 0);
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='mask' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 60' style='enable-background:new 0 0 60 60;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(237, 170, 151);%7D%3C/style%3E%3Cpath class='st0' d='M60,60H0V0h60V60z M19.3,13.9v32.2L46.7,30L19.3,13.9z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 60px 60px;
  background-position: top right;
}
.call-to-action-large span:hover {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='mask' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 60 60' style='enable-background:new 0 0 60 60;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(255,255,255);%7D%3C/style%3E%3Cpath class='st0' d='M60,60H0V0h60V60z M19.3,13.9v32.2L46.7,30L19.3,13.9z'/%3E%3C/svg%3E");
  color: rgb(255,255,255);
}
.arrow-left-light {
  left: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(151, 230, 237);%7D.st1%7Bfill:rgb(23, 158, 217);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-left-light:hover {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.arrow-left-light:hover {
  left: -5px;
}
.arrow-right-light {
  right: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(151, 230, 237);%7D.st1%7Bfill:rgb(23, 158, 217);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-right-light:hover {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}
.arrow-right-light:hover {
  right: -5px;
}
.arrow-up-light {
  top: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(151, 230, 237);%7D.st1%7Bfill:rgb(23, 158, 217);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-up-light:hover {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
}
.arrow-up-light:hover {
  top: -5px;
}
.arrow-down-light {
  bottom: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(151, 230, 237);%7D.st1%7Bfill:rgb(23, 158, 217);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-down-light:hover {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
.arrow-down-light:hover {
  bottom: -5px;
}
.arrow-left-dark {
  left: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(23, 158, 217);%7D.st1%7Bfill:rgb(151, 230, 237);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-left-dark:hover {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.arrow-left-dark:hover {
  left: -5px;
}
.arrow-right-dark {
  right: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(23, 158, 217);%7D.st1%7Bfill:rgb(151, 230, 237);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-right-dark:hover {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}
.arrow-right-dark:hover {
  right: -5px;
}
.arrow-up-dark {
  top: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(23, 158, 217);%7D.st1%7Bfill:rgb(151, 230, 237);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-up-dark:hover {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
}
.arrow-up-dark:hover {
  top: -5px;
}
.arrow-down-dark {
  bottom: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(23, 158, 217);%7D.st1%7Bfill:rgb(151, 230, 237);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-down-dark:hover {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
.arrow-down-dark:hover {
  bottom: -5px;
}
.arrow-left-opposite {
  left: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(221, 55, 0);%7D.st1%7Bfill:rgb(237, 170, 151);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-left-opposite:hover {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.arrow-left-opposite:hover {
  left: -5px;
}
.arrow-right-opposite {
  right: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(221, 55, 0);%7D.st1%7Bfill:rgb(237, 170, 151);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-right-opposite:hover {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}
.arrow-right-opposite:hover {
  right: -5px;
}
.arrow-up-opposite {
  top: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(221, 55, 0);%7D.st1%7Bfill:rgb(237, 170, 151);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-up-opposite:hover {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
}
.arrow-up-opposite:hover {
  top: -5px;
}
.arrow-down-opposite {
  bottom: 0;
  display: inline-block;
  width: 33px;
  height: 33px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='arrow' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 63 63' style='enable-background:new 0 0 63 63;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(221, 55, 0);%7D.st1%7Bfill:rgb(237, 170, 151);%7D%3C/style%3E%3Ccircle class='st0' cx='31.5' cy='31.5' r='31.5'/%3E%3Cpolygon class='st1' points='11.2,30.4 14.6,33.8 28.5,18.5 28.5,54.5 33.5,54.5 33.5,18.5 48,33.8 51.7,30.4 31.5,8.6 '/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  transition: all .2s ease-in-out;
  position: relative;
}
.arrow-down-opposite:hover {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
.arrow-down-opposite:hover {
  bottom: -5px;
}
.facebook-light {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(151, 230, 237);
  transition: all .2s ease-in-out;
}
.facebook-light:hover {
  transform: scale(1.1);
}
.facebook-light:before {
  display: inline-block;
  width: 33px;
  color: rgb(23, 158, 217);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.facebook-light:before {
  content: "\f09a";
}
.twitter-light {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(151, 230, 237);
  transition: all .2s ease-in-out;
}
.twitter-light:hover {
  transform: scale(1.1);
}
.twitter-light:before {
  display: inline-block;
  width: 33px;
  color: rgb(23, 158, 217);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.twitter-light:before {
  content: "\f099";
}
.youtube-light {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(151, 230, 237);
  transition: all .2s ease-in-out;
}
.youtube-light:hover {
  transform: scale(1.1);
}
.youtube-light:before {
  display: inline-block;
  width: 33px;
  color: rgb(23, 158, 217);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.youtube-light:before {
  content: "\f16a";
}
.instagram-light {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(151, 230, 237);
  transition: all .2s ease-in-out;
}
.instagram-light:hover {
  transform: scale(1.1);
}
.instagram-light:before {
  display: inline-block;
  width: 33px;
  color: rgb(23, 158, 217);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.instagram-light:before {
  content: "\f16d";
}
.linkedin-light {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(151, 230, 237);
  transition: all .2s ease-in-out;
}
.linkedin-light:hover {
  transform: scale(1.1);
}
.linkedin-light:before {
  display: inline-block;
  width: 33px;
  color: rgb(23, 158, 217);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.linkedin-light:before {
  content: "\f0e1";
}
.rss-light {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(151, 230, 237);
  transition: all .2s ease-in-out;
}
.rss-light:hover {
  transform: scale(1.1);
}
.rss-light:before {
  display: inline-block;
  width: 33px;
  color: rgb(23, 158, 217);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.rss-light:before {
  content: "\f09e";
}
.facebook-opposite {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(221, 55, 0);
  transition: all .2s ease-in-out;
}
.facebook-opposite:hover {
  transform: scale(1.1);
}
.facebook-opposite:before {
  display: inline-block;
  width: 33px;
  color: rgb(237, 170, 151);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.facebook-opposite:before {
  content: "\f09a";
}
.twitter-opposite {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(221, 55, 0);
  transition: all .2s ease-in-out;
}
.twitter-opposite:hover {
  transform: scale(1.1);
}
.twitter-opposite:before {
  display: inline-block;
  width: 33px;
  color: rgb(237, 170, 151);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.twitter-opposite:before {
  content: "\f099";
}
.youtube-opposite {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(221, 55, 0);
  transition: all .2s ease-in-out;
}
.youtube-opposite:hover {
  transform: scale(1.1);
}
.youtube-opposite:before {
  display: inline-block;
  width: 33px;
  color: rgb(237, 170, 151);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.youtube-opposite:before {
  content: "\f16a";
}
.instagram-opposite {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(221, 55, 0);
  transition: all .2s ease-in-out;
}
.instagram-opposite:hover {
  transform: scale(1.1);
}
.instagram-opposite:before {
  display: inline-block;
  width: 33px;
  color: rgb(237, 170, 151);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.instagram-opposite:before {
  content: "\f16d";
}
.linkedin-opposite {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(221, 55, 0);
  transition: all .2s ease-in-out;
}
.linkedin-opposite:hover {
  transform: scale(1.1);
}
.linkedin-opposite:before {
  display: inline-block;
  width: 33px;
  color: rgb(237, 170, 151);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.linkedin-opposite:before {
  content: "\f0e1";
}
.rss-opposite {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 33px;
  border-radius: 33px;
  background-color: rgb(221, 55, 0);
  transition: all .2s ease-in-out;
}
.rss-opposite:hover {
  transform: scale(1.1);
}
.rss-opposite:before {
  display: inline-block;
  width: 33px;
  color: rgb(237, 170, 151);
  font-size: 1rem;
  font-family: "FontAwesome";
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.rss-opposite:before {
  content: "\f09e";
}
.inline-search-button {
  display: inline-block;
  vertical-align: top;
  width: 35px;
  height: 35px;
  border-radius: 35px;
  background-color: rgb(237, 170, 151);
  transition: all .2s ease-in-out;
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Laag_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 112.9 112.9" style="enable-background:new 0 0 112.9 112.9;" xml:space="preserve"><style type="text/css">.st0{fill:rgb(237, 170, 151);}.st1{fill:rgb(221, 55, 0);}</style><circle class="st0" cx="56.5" cy="56.5" r="56.5"/><g><g><g><g><path class="st1" d="M59.9,60.2c-5.3,5.3-13.9,5.3-19.2,0c-5.3-5.3-5.3-13.9,0-19.2s13.9-5.3,19.2,0C65.2,46.3,65.2,54.9,59.9,60.2z M43,43.3c-4,4-4,10.6,0,14.6c4,4,10.6,4,14.6,0c4-4,4-10.6,0-14.6C53.6,39.3,47,39.3,43,43.3z"/></g><g><path class="st1" d="M66.8,67.1c-9.1,9.1-23.9,9.1-33,0s-9.1-23.9,0-33s23.9-9.1,33,0S75.9,58,66.8,67.1z M38.4,38.7c-6.6,6.6-6.6,17.3,0,23.9c6.6,6.6,17.3,6.6,23.9,0c6.6-6.6,6.6-17.3,0-23.9C55.6,32.1,44.9,32.1,38.4,38.7z"/></g><g><path class="st1" d="M82.6,83.2c-1.3,1.3-4.1,2.1-5.4,0.8l-16-16c-1.3-1.3-0.4-4.1,0.8-5.4s4.1-2.1,5.4-0.8l16,16C84.7,79,83.9,81.9,82.6,83.2z"/></g></g></g></g></svg>');
  background-repeat: no-repeat;
  background-size: 35px 35px;
  background-position: center;
}
.inline-search-button:hover {
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Laag_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 112.9 112.9" style="enable-background:new 0 0 112.9 112.9;" xml:space="preserve"><style type="text/css">.st0{fill:rgb(151, 230, 237);}.st1{fill:rgb(0, 186, 221);}</style><circle class="st0" cx="56.5" cy="56.5" r="56.5"/><g><g><g><g><path class="st1" d="M59.9,60.2c-5.3,5.3-13.9,5.3-19.2,0c-5.3-5.3-5.3-13.9,0-19.2s13.9-5.3,19.2,0C65.2,46.3,65.2,54.9,59.9,60.2z M43,43.3c-4,4-4,10.6,0,14.6c4,4,10.6,4,14.6,0c4-4,4-10.6,0-14.6C53.6,39.3,47,39.3,43,43.3z"/></g><g><path class="st1" d="M66.8,67.1c-9.1,9.1-23.9,9.1-33,0s-9.1-23.9,0-33s23.9-9.1,33,0S75.9,58,66.8,67.1z M38.4,38.7c-6.6,6.6-6.6,17.3,0,23.9c6.6,6.6,17.3,6.6,23.9,0c6.6-6.6,6.6-17.3,0-23.9C55.6,32.1,44.9,32.1,38.4,38.7z"/></g><g><path class="st1" d="M82.6,83.2c-1.3,1.3-4.1,2.1-5.4,0.8l-16-16c-1.3-1.3-0.4-4.1,0.8-5.4s4.1-2.1,5.4-0.8l16,16C84.7,79,83.9,81.9,82.6,83.2z"/></g></g></g></g></svg>');
  transform: scale(1.1);
}
.inline-search-input {
  display: inline-block;
  vertical-align: top;
  outline: none;
  padding: 0 15px;
  height: 35px;
  color: rgb(221, 55, 0);
  background-color: rgb(237, 170, 151);
  border: none;
  border-radius: 15px;
}
.row.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
  padding-right: 0;
  padding-left: 0;
}
html,
body,
button,
input,
select,
textarea {
  font-family: 'Fira Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.5em;
}
body {
  margin: 0;
  font-size: 16px;
  color: rgb(0,0,0);
  overflow-y: none;
  background-color: rgb(0, 180, 230);
}
h1,
h2,
h3,
h4,
.h1,
.h2,
.h3,
.h4 {
  font-weight: 400;
  margin: 0;
}
h1,
.h1 {
  font-weight: 700;
  font-size: 2rem;
  line-height: 1em;
}
h2,
.h2 {
  font-weight: 700;
  font-size: 2rem;
  line-height: 1.25em;
}
h3,
.h3 {
  font-weight: 700;
  font-size: 1.15rem;
  line-height: 1.30435em;
}
h4,
.h4 {
  font-weight: 500;
  font-style: italic;
  font-size: .8rem;
  line-height: 1.3em;
}
.light {
  font-weight: 300;
}
.regular {
  font-weight: 400;
}
.regular-italic {
  font-weight: 400;
  font-style: italic;
}
.medium {
  font-weight: 500;
}
.medium-italic {
  font-weight: 500;
  font-style: italic;
}
.bold {
  font-weight: 700;
}
small,
.small {
  font-weight: 400;
  font-size: .8rem;
  line-height: 1.3em;
}
blockquote,
.quote {
  font-weight: 400;
  margin: 0;
  font-weight: 700;
  font-size: 2rem;
  line-height: 1.25em;
  font-weight: 300;
  margin: 0;
  font-family: 'Bree Serif', 'Georgia', Cambria, Times New Roman, Times, serif;
}
blockquote:before,
blockquote:after,
.quote:before,
.quote:after {
  content: '"';
}
a,
a:visited {
  color: rgb(0,0,0);
  text-decoration: none;
}
a:hover,
a:focus,
a:active,
a:link,
a:visited:hover,
a:visited:focus,
a:visited:active,
a:visited:link {
  color: rgb(0,0,0);
  cursor: pointer;
  text-decoration: none;
}
label {
  font-weight: normal;
}
video,
object {
  max-width: 100%;
  height: auto;
}
pre {
  background: #eee;
  border: 1px solid #cecece;
  padding: 10px;
}
hr {
  border: none;
  margin: 15px 0;
  border-bottom: 6px solid rgb(151, 230, 237);
}
.the-content {
  color: rgb(36, 127, 194);
}
.the-content a {
  color: rgb(221, 55, 0);
}
.the-content a:hover {
  color: rgb(221, 55, 0);
  text-decoration: none;
}
.the-content p {
  margin-bottom: 15px;
}
.the-content h1,
.the-content h2,
.the-content h3,
.the-content h4,
.the-content h5,
.the-content h6 {
  margin-bottom: 15px;
}
.the-content h1 {
  font-size: 2rem;
}
.the-content h2 {
  font-weight: 300;
}
.the-content h3 {
  font-weight: 300;
}
.the-content ul,
.the-content ol {
  margin-bottom: 15px;
  padding-left: 5px;
}
.the-content li {
  list-style: none;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Laag_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(36, 127, 194);%7D%3C/style%3E%3Ccircle class='st0' cx='8' cy='8' r='8'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 8px;
  background-position: top 8px left 0px;
  padding-left: 17px;
}
.the-content figure {
  max-width: 100%;
  margin-bottom: 15px;
}
.the-content figure img {
  margin-bottom: 5px;
}
.the-content figcaption {
  font-weight: 400;
  font-size: .8rem;
  line-height: 1.3em;
  font-weight: 400;
  font-style: italic;
  text-align: left;
  color: rgb(196, 183, 166);
}
.the-content img {
  max-width: 100%;
  height: auto;
  margin-bottom: 15px;
}
.the-content .list-item {
  color: rgb(36, 127, 194);
}
.the-content .list-item:hover {
  text-decoration: none;
}
.the-content .list-item:hover p {
  color: rgb(36, 127, 194);
}
.container {
  margin: 0 auto;
  max-width: 1140px;
}
.container-large {
  margin: 0 auto;
}
.header-plug-wrapper {
  background-color: rgb(196, 183, 166);
}
.home-wrapper {
  background: rgb(255,255,255);
}
.home-wrapper .home .votematch-container {
  position: relative;
  padding-bottom: 20px;
}
.home-wrapper .home .small-plug-container {
  margin-bottom: 20px;
}
.home-wrapper .home .twitter-container {
  margin-bottom: 20px;
  min-height: 240px;
}
.headlines-wrapper {
  background: rgb(151, 230, 237);
}
.headlines-wrapper .headlines {
  padding-top: 20px;
}
.headlines-wrapper .headlines .headline-1-container {
  position: relative;
  margin-bottom: 20px;
}
.headlines-wrapper .headlines .headline-2-container {
  position: relative;
  margin-bottom: 20px;
}
.page-wrapper {
  background-color: rgb(255,255,255);
}
.page-wrapper .page {
  padding-top: 50px;
}
.page-wrapper .content-container {
  padding-bottom: 20px;
}
.page-wrapper .sidebar-container {
  padding-bottom: 20px;
}
.page-wrapper .sidebar-container .small-plug-container {
  margin-bottom: 30px;
}
.page-wrapper .sidebar-container .headline-1-container {
  margin-bottom: 30px;
}
.page-wrapper .sidebar-container .headline-2-container {
  margin-bottom: 30px;
}
.faq-wrapper {
  background: rgb(255,255,255);
}
.faq-wrapper .faq {
  padding-top: 50px;
}
.faq-wrapper .faq .question-answer {
  margin-bottom: 10px;
}
.faq-wrapper .sidebar-container {
  padding-bottom: 20px;
}
.faq-wrapper .sidebar-container .small-plug-container {
  margin-bottom: 30px;
}
.faq-wrapper .sidebar-container .headline-1-container {
  margin-bottom: 30px;
}
.faq-wrapper .sidebar-container .headline-2-container {
  margin-bottom: 30px;
}
@media only screen and (min-width: 768px) {
  .home-wrapper .home .headline-1-container {
    margin-top: 20px;
  }
  .home-wrapper .home .headline-2-container {
    margin-top: 20px;
  }
}
@media only screen and (min-width: 992px) {
  h1,
  .h1 {
    font-size: 2rem;
  }
  .home-wrapper .home .extra-container .small-plug-container {
    margin-bottom: 20px;
  }
}
.block-testimonial {
  width: 100%;
  padding: 15px;
  background-color: rgb(196, 183, 166);
  border-right-style: solid;
  border-right-width: 15px;
  border-right-color: rgb(36, 127, 194);
  border-bottom-style: solid;
  border-bottom-width: 15px;
  border-bottom-color: rgb(36, 127, 194);
}
.block-testimonial .image {
  display: block;
  margin: 0 auto;
  width: 115px;
  height: 115px;
  border-radius: 80px;
  background-color: rgb(255,255,255);
  margin-bottom: 15px;
}
.block-testimonial .quote {
  color: rgb(36, 127, 194);
}
.block-testimonial .author {
  color: rgb(255,255,255);
  padding: 15px 0;
  margin-bottom: 15px;
  border-bottom: 6px solid rgb(36, 127, 194);
}
.block-votematch {
  color: rgb(36, 127, 194);
  padding-right: 0;
}
.block-votematch .inner-container .inner {
  padding: 20px 0 20px 0px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .block-votematch .inner-container .inner {
    padding: 30px 0 30px 0px;
    text-align: left;
  }
}
.block-stemmentracker {
  color: rgb(36, 127, 194);
  padding-right: 0;
}
.block-stemmentracker .inner-container .inner {
  padding: 20px 0 20px 0px;
  text-align: center;
}
.block-stemmentracker .inner-container .inner h2 {
  font-size: 1.3rem;
}
@media only screen and (min-width: 768px) {
  .block-stemmentracker .inner-container .inner {
    padding: 30px 0 30px 0px;
    text-align: left;
  }
}
.block-small-plug {
  text-align: center;
  position: relative;
}
.block-small-plug .inner {
  color: rgb(196, 183, 166);
  display: inline-block;
  position: relative;
}
.block-small-plug .inner .type {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.block-psh {
  text-align: center;
  position: relative;
  margin: 20px 0;
}
.block-psh .inner {
  background-color: rgb(255,255,255);
  border-right-style: solid;
  border-right-width: 15px;
  border-right-color: rgb(196, 183, 166);
  border-bottom-style: solid;
  border-bottom-width: 15px;
  border-bottom-color: rgb(196, 183, 166);
  display: inline-block;
  position: relative;
  width: 235px;
  height: 235px;
}
.block-psh .inner .psh {
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0 30px 0 15px;
}
.block-psh .inner .psh .psh-logo {
  max-width: 100%;
}
.block-hero-image {
  background-color: rgb(255,255,255);
}
.block-hero-image .hero-image-inner-container {
  margin: 0 auto;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.block-hero-image .hero-image-inner-container .hero-image-inner {
  height: 160px;
  color: rgb(255,255,255);
  position: relative;
}
.block-hero-image .hero-image-inner-container .hero-image-inner .payoff {
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
}
@media only screen and (min-width: 992px) {
  .block-hero-image .hero-image-inner-container .hero-image-inner {
    height: 250px;
  }
  .block-hero-image .hero-image-inner-container .hero-image-inner .h1 {
    font-size: 4rem;
  }
}
@media only screen and (min-width: 1200px) {
  .block-hero-image .hero-image-inner-container .hero-image-inner {
    height: 300px;
  }
}
.block-go-to-faq {
  display: block;
  border-top: 6px solid rgb(36, 127, 194);
  border-bottom: 6px solid rgb(36, 127, 194);
  padding: 8px 20px 5px;
  text-align: center;
}
.block-go-to-faq .title {
  font-weight: 400;
  margin: 0;
  font-weight: 700;
  font-size: 2rem;
  line-height: 1.25em;
  font-size: 30px;
  color: rgb(80, 195, 220);
  display: inline;
  padding-right: 10px;
}
.block-go-to-faq .arrow-container {
  position: relative;
  top: 5px;
  display: inline-block;
}
.block-products .product {
  display: block;
  position: relative;
  text-align: center;
  padding: 0 15px 30px;
  margin-top: 100px;
}
.block-products .product .image {
  display: block;
  margin: 0 auto;
  position: relative;
  top: -80px;
  width: 160px;
  height: 160px;
  border-radius: 80px;
  background-color: rgb(196, 183, 166);
  background-size: cover;
  background-position: center;
}
.block-products .product .title {
  font-weight: 400;
  margin: 0;
  font-weight: 700;
  font-size: 1.15rem;
  line-height: 1.30435em;
  position: relative;
  top: -40px;
  display: table;
  width: 100%;
  padding: 5px 0;
  color: rgb(255,255,255);
  border-top: 6px solid rgb(151, 230, 237);
  border-bottom: 6px solid rgb(151, 230, 237);
}
.block-products .product .title span {
  vertical-align: middle;
  display: table-cell;
}
.block-products .product .text {
  text-align: left;
}
.block-products .product .arrow-container {
  padding-top: 15px;
}
@media only screen and (min-width: 768px) {
  .block-products .product {
    padding: 0 53px 30px;
  }
  .block-products .product .title {
    font-weight: 400;
    margin: 0;
    font-weight: 700;
    font-size: 2rem;
    line-height: 1.25em;
  }
  .block-products .product .arrow-container {
    position: absolute;
    right: 10px;
    bottom: 5px;
  }
}
.block-footer {
  padding: 30px 0;
}
.block-footer .prodemos-info {
  display: block;
  background-color: rgb(237, 170, 151);
  border-right-style: solid;
  border-right-width: 15px;
  border-right-color: rgb(221, 55, 0);
  border-bottom-style: solid;
  border-bottom-width: 15px;
  border-bottom-color: rgb(221, 55, 0);
  color: rgb(221, 55, 0);
}
.block-footer .prodemos-info .prodemos-info-logo-container {
  padding: 20px;
}
.block-footer .prodemos-info .prodemos-info-logo {
  min-height: 50px;
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Laag_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20162.3%2041.5%22%20style%3D%22enable-background%3Anew%200%200%20162.3%2041.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Argb(221, 55, 0)%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M11.3%2C23.8c-0.6%2C0-1.1-0.5-1.1-1.1V1.1c0-0.6%2C0.5-1.1%2C1.1-1.1h5.9c5.2%2C0%2C8%2C2.2%2C8%2C7.2c0%2C4.7-1.9%2C7.6-7.6%2C7.6%0A%09h-3.2v7.9c0%2C0.6-0.5%2C1.1-1.1%2C1.1H11.3z%20M14.4%2C11.3h3c2.4%2C0%2C3.5-0.9%2C3.5-3.9c0-3.1-1-4-3.4-4h-3v7.9H14.4z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M30.2%2C23.8c-0.6%2C0-1.1-0.5-1.1-1.1V7.5c0-0.6%2C0.5-1.1%2C1.1-1.1h1c0.6%2C0%2C1.2%2C0.4%2C1.3%2C1l0.2%2C1.2%0A%09c1.2-1.5%2C2.7-2.5%2C4.5-2.5c0.2%2C0%2C0.4%2C0%2C0.5%2C0c0.2%2C0%2C0.4%2C0.2%2C0.4%2C0.6l-0.4%2C2.8c0%2C0.3-0.4%2C0.6-0.8%2C0.5c-0.2%2C0-0.5-0.1-0.8-0.1%0A%09c-1.3%2C0-2.2%2C0.4-3.2%2C1.3v11.5c0%2C0.6-0.5%2C1.1-1.1%2C1.1C31.8%2C23.8%2C30.2%2C23.8%2C30.2%2C23.8z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M47.9%2C24.2c-4.5%2C0-7.3-2.6-7.3-9.2s2.8-9.1%2C7.3-9.1s7.4%2C2.6%2C7.4%2C9.1C55.3%2C21.6%2C52.4%2C24.2%2C47.9%2C24.2z%20M47.9%2C21.3%0A%09c2.3%2C0%2C3.1-1.3%2C3.1-6.2c0-5-0.9-6.2-3.2-6.2s-3.1%2C1.2-3.1%2C6.2C44.8%2C20%2C45.7%2C21.3%2C47.9%2C21.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M60.6%2C23.8c-0.6%2C0-1.1-0.5-1.1-1.1V1.1C59.5%2C0.5%2C60%2C0%2C60.6%2C0h5.8c6.3%2C0%2C9.4%2C3%2C9.4%2C11.9c0%2C8.5-2.6%2C11.9-9.2%2C11.9%0A%09H60.6z%20M63.7%2C20.2h2.8c3.7%2C0%2C4.8-1.8%2C4.8-8.6c0-6.4-1.1-8.2-4.8-8.2h-2.8V20.2z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M87.1%2C24.2c-5.2%2C0-7.8-2.6-7.8-9.2s2.7-9.1%2C7-9.1c4.7%2C0%2C6.9%2C2.6%2C6.9%2C9v0.7c0%2C0.3-0.3%2C0.6-0.6%2C0.6h-9.2%0A%09c0.1%2C4%2C1.1%2C4.9%2C3.6%2C4.9c1.3%2C0%2C2.3-0.4%2C3.1-0.9c0.5-0.3%2C1.2-0.2%2C1.5%2C0.3l0.7%2C0.9c0.3%2C0.5%2C0.2%2C1.1-0.3%2C1.5%0A%09C90.7%2C23.7%2C89.1%2C24.2%2C87.1%2C24.2z%20M86.4%2C8.9c-1.8%2C0-2.7%2C0.9-2.9%2C4.5h5.7C89.2%2C10%2C88.5%2C8.9%2C86.4%2C8.9z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M129.9%2C24.2c-4.5%2C0-7.3-2.6-7.3-9.2s2.8-9.1%2C7.3-9.1s7.4%2C2.6%2C7.4%2C9.1C137.2%2C21.6%2C134.4%2C24.2%2C129.9%2C24.2z%0A%09%20M129.9%2C21.3c2.3%2C0%2C3.1-1.3%2C3.1-6.2c0-5-0.9-6.2-3.2-6.2s-3.1%2C1.2-3.1%2C6.2C126.7%2C20%2C127.6%2C21.3%2C129.9%2C21.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M145.8%2C24.2c-2%2C0-3.8-0.6-5.2-1.2c-0.6-0.3-0.8-0.9-0.5-1.4l0.5-1c0.2-0.6%2C0.9-0.8%2C1.4-0.5%0A%09c1.1%2C0.6%2C2.2%2C0.9%2C3.4%2C0.9c2%2C0%2C2.7-0.7%2C2.7-2.1c0-1.6-0.8-1.9-3.3-2.6c-2.4-0.7-4.3-2.1-4.3-5.4c0-3%2C1.9-5%2C5.7-5c1.8%2C0%2C3%2C0.2%2C4.1%2C0.7%0A%09c0.6%2C0.2%2C0.8%2C0.9%2C0.6%2C1.4l-0.4%2C1c-0.2%2C0.6-0.8%2C0.8-1.3%2C0.6c-0.9-0.3-1.7-0.5-2.7-0.5c-1.5%2C0-2.2%2C0.5-2.2%2C1.8c0%2C1.4%2C0.6%2C1.7%2C2.8%2C2.3%0A%09c2.7%2C0.7%2C4.9%2C1.8%2C4.9%2C5.6C152.1%2C22.4%2C150%2C24.2%2C145.8%2C24.2z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M97.3%2C11.5v11.2c0%2C0.6%2C0.5%2C1.1%2C1.1%2C1.1h1.8c0.6%2C0%2C1.1-0.5%2C1.1-1.1V11.5H97.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M106%2C11.5v11.2c0%2C0.6%2C0.5%2C1.1%2C1.1%2C1.1h1.8c0.6%2C0%2C1.1-0.5%2C1.1-1.1V11.5H106z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M114.6%2C11.5v11.2c0%2C0.6%2C0.5%2C1.1%2C1.1%2C1.1h1.8c0.6%2C0%2C1.1-0.5%2C1.1-1.1V11.5H114.6z%22%2F%3E%0A%3Crect%20x%3D%2297.3%22%20y%3D%226.1%22%20class%3D%22st0%22%20width%3D%2221.2%22%20height%3D%223.3%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M3.8%2C40.8l0.7-0.1v-2.9H1.7v2.9l0.7%2C0.1v0.5H0v-0.5l0.7-0.1v-6.1l-0.7%2C0V34h2.5v0.5l-0.7%2C0.1v2.5h2.8v-2.5%0A%09l-0.7-0.1V34h2.5v0.5l-0.7%2C0.1v6.1l0.7%2C0.1v0.5H3.8V40.8z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9.9%2C36.6V36h1.6v4.7l0.7%2C0.1v0.6h-1.4l-0.1-0.6c-0.4%2C0.4-1%2C0.7-1.6%2C0.7c-0.8%2C0-1.4-0.4-1.4-1.4v-3.4L7%2C36.6V36%0A%09h1.6v3.8c0%2C0.6%2C0.2%2C0.9%2C0.7%2C0.9c0.4%2C0%2C0.9-0.2%2C1.3-0.6v-3.4L9.9%2C36.6z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M15.6%2C40.8v0.5h-2.3v-0.5l0.7-0.1v-4l-0.7-0.1V36h1.6v4.7L15.6%2C40.8z%20M13.8%2C34.4c0-0.4%2C0.3-0.7%2C0.6-0.7%0A%09c0.4%2C0%2C0.6%2C0.3%2C0.6%2C0.7S14.7%2C35%2C14.3%2C35C14%2C35.1%2C13.8%2C34.8%2C13.8%2C34.4z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M16.6%2C41.1v-1.2h0.6l0.2%2C0.9c0.3%2C0.1%2C0.4%2C0.2%2C0.8%2C0.2c0.7%2C0%2C1-0.3%2C1-0.9c0-0.6-0.3-0.8-1.1-1%0A%09c-0.8-0.2-1.5-0.6-1.5-1.6c0-0.8%2C0.5-1.5%2C1.7-1.5c0.7%2C0%2C1.2%2C0.1%2C1.5%2C0.3v1.2h-0.6L19%2C36.7c-0.2-0.1-0.4-0.1-0.7-0.1%0A%09c-0.6%2C0-0.9%2C0.3-0.9%2C0.8s0.3%2C0.7%2C1%2C0.9c0.8%2C0.2%2C1.6%2C0.5%2C1.6%2C1.7c0%2C1-0.7%2C1.6-1.9%2C1.6C17.5%2C41.5%2C16.9%2C41.3%2C16.6%2C41.1z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M26.4%2C36.6V36h1.9v0.6l-0.5%2C0.1l-1.6%2C4.6h-0.9l-1.5-4.6l-0.5-0.1V36h2.1v0.6l-0.6%2C0.1l0.8%2C2.7%0A%09c0.1%2C0.4%2C0.2%2C0.9%2C0.3%2C1.4l0%2C0c0.1-0.4%2C0.2-0.9%2C0.3-1.4l0.8-2.7L26.4%2C36.6z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M28.8%2C38.7c0-2%2C0.9-2.8%2C2.2-2.8c1.3%2C0%2C2.2%2C0.8%2C2.2%2C2.8s-0.9%2C2.8-2.2%2C2.8C29.8%2C41.5%2C28.8%2C40.7%2C28.8%2C38.7z%0A%09%20M32.3%2C38.7c0-1.6-0.3-2.2-1.2-2.2c-0.9%2C0-1.2%2C0.6-1.2%2C2.2c0%2C1.6%2C0.3%2C2.2%2C1.2%2C2.2S32.3%2C40.3%2C32.3%2C38.7z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M34.2%2C38.7c0-2%2C0.9-2.8%2C2.2-2.8s2.2%2C0.8%2C2.2%2C2.8s-0.9%2C2.8-2.2%2C2.8C35.1%2C41.5%2C34.2%2C40.7%2C34.2%2C38.7z%20M37.6%2C38.7%0A%09c0-1.6-0.3-2.2-1.2-2.2s-1.2%2C0.6-1.2%2C2.2c0%2C1.6%2C0.3%2C2.2%2C1.2%2C2.2S37.6%2C40.3%2C37.6%2C38.7z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M42.2%2C40.8v0.5h-2.6v-0.5l0.7-0.1v-4l-0.7-0.1V36H41l0.1%2C0.8c0.4-0.5%2C0.8-0.9%2C1.5-0.9c0.1%2C0%2C0.1%2C0%2C0.2%2C0l-0.1%2C1%0A%09c-0.1%2C0-0.2%2C0-0.3%2C0c-0.5%2C0-0.8%2C0.1-1.2%2C0.5v3.3L42.2%2C40.8z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M49.4%2C40.8c-0.3%2C0.3-0.8%2C0.6-1.4%2C0.6c-1.1%2C0-1.9-0.8-1.9-2.8c0-2.1%2C0.9-2.8%2C1.9-2.8c0.5%2C0%2C0.9%2C0.2%2C1.3%2C0.6v-2.1%0A%09l-0.7-0.1v-0.5h1.6v7.1l0.7%2C0.1v0.5h-1.4L49.4%2C40.8z%20M49.4%2C40.3v-3.1c-0.4-0.4-0.6-0.6-1.2-0.6c-0.8%2C0-1.1%2C0.6-1.1%2C2.1%0A%09c0%2C1.6%2C0.3%2C2.1%2C1.1%2C2.1C48.6%2C40.8%2C49.1%2C40.6%2C49.4%2C40.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M51.8%2C38.7c0-2%2C0.9-2.8%2C2.1-2.8c1.3%2C0%2C2%2C0.7%2C2%2C2.6v0.3h-3.2c0%2C1.5%2C0.4%2C2%2C1.4%2C2c0.6%2C0%2C1-0.2%2C1.4-0.5l0.3%2C0.4%0A%09c-0.5%2C0.4-1%2C0.6-1.8%2C0.6C52.6%2C41.5%2C51.8%2C40.7%2C51.8%2C38.7z%20M52.8%2C38.3H55c0-1.2-0.2-1.8-1.1-1.8C53.2%2C36.5%2C52.9%2C37%2C52.8%2C38.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M61.3%2C36.7c0.5-0.5%2C1-0.8%2C1.6-0.8c0.8%2C0%2C1.3%2C0.4%2C1.3%2C1.3v3.6l0.7%2C0.1v0.5h-1.6v-3.8c0-0.6-0.2-0.9-0.6-0.9%0A%09c-0.4%2C0-0.9%2C0.2-1.3%2C0.6v3.5l0.7%2C0.1v0.5h-1.6v-3.8c0-0.6-0.2-0.9-0.6-0.9c-0.4%2C0-0.9%2C0.2-1.3%2C0.6v3.5l0.7%2C0.1v0.5H57v-0.5l0.7-0.1%0A%09v-4L57%2C36.7V36h1.4l0.1%2C0.6c0.5-0.4%2C1-0.8%2C1.6-0.8C60.6%2C35.9%2C61.1%2C36.1%2C61.3%2C36.7z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M65.7%2C38.7c0-2%2C0.9-2.8%2C2.2-2.8c1.3%2C0%2C2.2%2C0.8%2C2.2%2C2.8s-0.9%2C2.8-2.2%2C2.8S65.7%2C40.7%2C65.7%2C38.7z%20M69.1%2C38.7%0A%09c0-1.6-0.3-2.2-1.2-2.2c-0.9%2C0-1.2%2C0.6-1.2%2C2.2c0%2C1.6%2C0.3%2C2.2%2C1.2%2C2.2C68.8%2C40.9%2C69.1%2C40.3%2C69.1%2C38.7z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M71%2C38.7c0-2%2C0.8-2.8%2C2.1-2.8c0.7%2C0%2C1.2%2C0.2%2C1.6%2C0.5v1.1H74l-0.2-0.9c-0.2-0.2-0.4-0.2-0.8-0.2%0A%09c-0.9%2C0-1.1%2C0.6-1.1%2C2.2c0%2C1.6%2C0.4%2C2.2%2C1.3%2C2.2c0.5%2C0%2C0.9-0.2%2C1.3-0.4l0.3%2C0.4c-0.4%2C0.4-0.9%2C0.6-1.7%2C0.6C71.8%2C41.5%2C71%2C40.6%2C71%2C38.7z%0A%09%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M78.3%2C40.8v0.5h-2.6v-0.5l0.7-0.1v-4l-0.7-0.1V36h1.4l0.1%2C0.8c0.4-0.5%2C0.8-0.9%2C1.5-0.9c0.1%2C0%2C0.1%2C0%2C0.2%2C0%0A%09l-0.1%2C1c-0.1%2C0-0.2%2C0-0.3%2C0c-0.5%2C0-0.8%2C0.1-1.2%2C0.5v3.3L78.3%2C40.8z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M84.2%2C41.3c-0.2%2C0.1-0.5%2C0.2-0.8%2C0.2c-0.4%2C0-0.8-0.2-0.8-0.6c-0.3%2C0.3-0.8%2C0.6-1.4%2C0.6c-1%2C0-1.5-0.5-1.5-1.6%0A%09c0-1.2%2C0.7-1.7%2C2.4-1.7h0.4v-0.6c0-0.6-0.2-1-0.8-1c-0.6%2C0-1%2C0.2-1.5%2C0.4l-0.3-0.6c0.5-0.3%2C1.2-0.6%2C2-0.6c1%2C0%2C1.6%2C0.5%2C1.6%2C1.6v2.8%0A%09c0%2C0.5%2C0.1%2C0.6%2C0.6%2C0.6L84.2%2C41.3z%20M82.6%2C40.3v-1.6h-0.4c-1.2%2C0-1.5%2C0.2-1.5%2C1.1c0%2C0.7%2C0.3%2C1%2C0.8%2C1C81.9%2C40.8%2C82.3%2C40.6%2C82.6%2C40.3z%22%0A%09%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M84.9%2C36h0.6v-1.4l0.9-0.2V36h1.1v0.6h-1.1v3.6c0%2C0.4%2C0.2%2C0.6%2C0.5%2C0.6c0.2%2C0%2C0.4-0.1%2C0.6-0.2l0.1%2C0.5%0A%09c-0.3%2C0.2-0.6%2C0.3-1%2C0.3c-0.6%2C0-1.1-0.3-1.1-1.1v-3.7h-0.6V36z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M90.9%2C40.8v0.5h-2.3v-0.5l0.7-0.1v-4l-0.7-0.1V36h1.6v4.7L90.9%2C40.8z%20M89%2C34.4c0-0.4%2C0.3-0.7%2C0.6-0.7%0A%09c0.4%2C0%2C0.6%2C0.3%2C0.6%2C0.7S89.9%2C35%2C89.5%2C35C89.3%2C35.1%2C89%2C34.8%2C89%2C34.4z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M91.7%2C38.7c0-2%2C0.9-2.8%2C2.1-2.8c1.3%2C0%2C2%2C0.7%2C2%2C2.6v0.3h-3.2c0%2C1.5%2C0.4%2C2%2C1.4%2C2c0.6%2C0%2C1-0.2%2C1.4-0.5l0.3%2C0.4%0A%09c-0.5%2C0.4-1%2C0.6-1.8%2C0.6C92.5%2C41.5%2C91.7%2C40.7%2C91.7%2C38.7z%20M92.6%2C38.3h2.2c0-1.2-0.2-1.8-1-1.8C93%2C36.5%2C92.7%2C37%2C92.6%2C38.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M99.2%2C38.7c0-2%2C0.9-2.8%2C2.1-2.8c1.3%2C0%2C2%2C0.7%2C2%2C2.6v0.3h-3.2c0%2C1.5%2C0.4%2C2%2C1.4%2C2c0.6%2C0%2C1-0.2%2C1.4-0.5l0.3%2C0.4%0A%09c-0.5%2C0.4-1%2C0.6-1.8%2C0.6C100%2C41.5%2C99.2%2C40.7%2C99.2%2C38.7z%20M100.2%2C38.3h2.2c0-1.2-0.2-1.8-1.1-1.8C100.6%2C36.5%2C100.2%2C37%2C100.2%2C38.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M107.9%2C37.5c0-0.6-0.2-0.8-0.6-0.8s-1%2C0.3-1.4%2C0.6v3.5l0.7%2C0.1v0.5h-2.3v-0.5l0.7-0.1v-4l-0.7-0.1V36h1.4%0A%09l0.1%2C0.6c0.5-0.5%2C1.1-0.8%2C1.7-0.8c0.8%2C0%2C1.3%2C0.4%2C1.3%2C1.3v3.6l0.7%2C0.1v0.5h-1.6C107.9%2C41.3%2C107.9%2C37.5%2C107.9%2C37.5z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M115.6%2C40.8v0.5H113v-0.5l0.7-0.1v-4l-0.7-0.1V36h1.4l0.1%2C0.8c0.4-0.5%2C0.8-0.9%2C1.5-0.9c0.1%2C0%2C0.1%2C0%2C0.2%2C0%0A%09l-0.1%2C1c-0.1%2C0-0.2%2C0-0.3%2C0c-0.5%2C0-0.8%2C0.1-1.2%2C0.5v3.3L115.6%2C40.8z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M116.9%2C38.7c0-2%2C0.9-2.8%2C2.1-2.8c1.3%2C0%2C2%2C0.7%2C2%2C2.6v0.3h-3.2c0%2C1.5%2C0.4%2C2%2C1.4%2C2c0.6%2C0%2C1-0.2%2C1.4-0.5l0.3%2C0.4%0A%09c-0.5%2C0.4-1.1%2C0.6-1.8%2C0.6C117.7%2C41.5%2C116.9%2C40.7%2C116.9%2C38.7z%20M117.9%2C38.3h2.2c0-1.2-0.2-1.8-1.1-1.8C118.3%2C36.5%2C118%2C37%2C117.9%2C38.3z%0A%09%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M121.9%2C38.7c0-2%2C0.8-2.8%2C2.1-2.8c0.7%2C0%2C1.2%2C0.2%2C1.6%2C0.5v1.1H125l-0.2-0.9c-0.2-0.2-0.4-0.2-0.8-0.2%0A%09c-0.9%2C0-1.1%2C0.6-1.1%2C2.2c0%2C1.6%2C0.4%2C2.2%2C1.3%2C2.2c0.5%2C0%2C0.9-0.2%2C1.3-0.4l0.3%2C0.4c-0.4%2C0.4-0.9%2C0.6-1.7%2C0.6%0A%09C122.7%2C41.5%2C121.9%2C40.6%2C121.9%2C38.7z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M128.2%2C36.6c0.5-0.4%2C1.1-0.7%2C1.7-0.7c0.8%2C0%2C1.3%2C0.4%2C1.3%2C1.3v3.6l0.7%2C0.1v0.5h-1.6v-3.9c0-0.6-0.2-0.8-0.6-0.8%0A%09c-0.4%2C0-1%2C0.2-1.4%2C0.6v3.5l0.7%2C0.1v0.5h-2.3v-0.5l0.7-0.1v-6.4l-0.7-0.1v-0.5h1.6L128.2%2C36.6L128.2%2C36.6z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M132.7%2C36h0.6v-1.4l0.9-0.2V36h1.1v0.6h-1.1v3.6c0%2C0.4%2C0.2%2C0.6%2C0.5%2C0.6c0.2%2C0%2C0.4-0.1%2C0.6-0.2l0.1%2C0.5%0A%09c-0.3%2C0.2-0.6%2C0.3-1%2C0.3c-0.6%2C0-1.1-0.3-1.1-1.1v-3.7h-0.6V36z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M136.4%2C41.1v-1.2h0.6l0.2%2C0.9c0.3%2C0.1%2C0.4%2C0.2%2C0.8%2C0.2c0.7%2C0%2C1-0.3%2C1-0.9c0-0.6-0.3-0.8-1.1-1s-1.5-0.6-1.5-1.6%0A%09c0-0.8%2C0.5-1.5%2C1.7-1.5c0.7%2C0%2C1.2%2C0.1%2C1.5%2C0.3v1.2H139l-0.2-0.8c-0.2-0.1-0.4-0.1-0.7-0.1c-0.6%2C0-0.9%2C0.3-0.9%2C0.8s0.3%2C0.7%2C1%2C0.9%0A%09c0.8%2C0.2%2C1.6%2C0.5%2C1.6%2C1.7c0%2C1-0.7%2C1.6-1.9%2C1.6C137.3%2C41.5%2C136.8%2C41.3%2C136.4%2C41.1z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M141%2C41.1v-1.2h0.6l0.2%2C0.9c0.3%2C0.1%2C0.4%2C0.2%2C0.8%2C0.2c0.7%2C0%2C1-0.3%2C1-0.9c0-0.6-0.3-0.8-1.1-1s-1.5-0.6-1.5-1.6%0A%09c0-0.8%2C0.5-1.5%2C1.7-1.5c0.7%2C0%2C1.2%2C0.1%2C1.5%2C0.3v1.2h-0.6l-0.2-0.8c-0.2-0.1-0.4-0.1-0.7-0.1c-0.6%2C0-0.9%2C0.3-0.9%2C0.8s0.3%2C0.7%2C1%2C0.9%0A%09c0.8%2C0.2%2C1.6%2C0.5%2C1.6%2C1.7c0%2C1-0.7%2C1.6-1.9%2C1.6C141.9%2C41.5%2C141.4%2C41.3%2C141%2C41.1z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M145.5%2C36h0.6v-1.4l0.9-0.2V36h1.1v0.6H147v3.6c0%2C0.4%2C0.2%2C0.6%2C0.5%2C0.6c0.2%2C0%2C0.4-0.1%2C0.6-0.2l0.1%2C0.5%0A%09c-0.3%2C0.2-0.6%2C0.3-1%2C0.3c-0.6%2C0-1.1-0.3-1.1-1.1v-3.7h-0.6V36z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M153.5%2C41.3c-0.2%2C0.1-0.5%2C0.2-0.8%2C0.2c-0.4%2C0-0.7-0.2-0.8-0.6c-0.3%2C0.3-0.8%2C0.6-1.4%2C0.6c-1%2C0-1.5-0.5-1.5-1.6%0A%09c0-1.2%2C0.7-1.7%2C2.4-1.7h0.4v-0.6c0-0.6-0.2-1-0.8-1c-0.5%2C0-1%2C0.2-1.5%2C0.4l-0.3-0.6c0.5-0.3%2C1.2-0.6%2C2-0.6c1%2C0%2C1.6%2C0.5%2C1.6%2C1.6v2.8%0A%09c0%2C0.5%2C0.1%2C0.6%2C0.6%2C0.6L153.5%2C41.3z%20M151.9%2C40.3v-1.6h-0.4c-1.2%2C0-1.5%2C0.2-1.5%2C1.1c0%2C0.7%2C0.3%2C1%2C0.8%2C1%0A%09C151.2%2C40.8%2C151.6%2C40.6%2C151.9%2C40.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M158.8%2C41.3c-0.2%2C0.1-0.5%2C0.2-0.8%2C0.2c-0.4%2C0-0.8-0.2-0.8-0.6c-0.3%2C0.3-0.8%2C0.6-1.4%2C0.6c-1%2C0-1.5-0.5-1.5-1.6%0A%09c0-1.2%2C0.7-1.7%2C2.4-1.7h0.4v-0.6c0-0.6-0.2-1-0.8-1c-0.5%2C0-1%2C0.2-1.5%2C0.4l-0.3-0.6c0.5-0.3%2C1.2-0.6%2C2-0.6c1%2C0%2C1.6%2C0.5%2C1.6%2C1.6v2.8%0A%09c0%2C0.5%2C0.1%2C0.6%2C0.6%2C0.6L158.8%2C41.3z%20M157.2%2C40.3v-1.6h-0.4c-1.2%2C0-1.5%2C0.2-1.5%2C1.1c0%2C0.7%2C0.3%2C1%2C0.8%2C1%0A%09C156.5%2C40.8%2C156.9%2C40.6%2C157.2%2C40.3z%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M159.6%2C36h0.6v-1.4l0.9-0.2V36h1.1v0.6h-1.1v3.6c0%2C0.4%2C0.2%2C0.6%2C0.5%2C0.6c0.2%2C0%2C0.4-0.1%2C0.6-0.2l0.1%2C0.5%0A%09c-0.3%2C0.2-0.6%2C0.3-1.1%2C0.3c-0.6%2C0-1.1-0.3-1.1-1.1v-3.7h-0.6V36H159.6z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center;
}
.block-footer .prodemos-info .prodemos-info-text-container {
  padding: 0 20px 20px 20px;
}
.block-footer .prodemos-info .prodemos-info-text {
  text-align: center;
  font-weight: 400;
  font-size: .8rem;
  line-height: 1.3em;
}
.block-footer .prodemos-social {
  padding: 20px 0 0 0;
  text-align: center;
}
.block-footer .footer-nav {
  font-weight: 400;
  font-size: .8rem;
  line-height: 1.3em;
  padding: 0 15px;
  color: rgb(151, 230, 237);
  line-height: 30px;
  text-align: center;
}
.block-footer .footer-nav .nav-item {
  display: block;
  color: rgb(151, 230, 237);
}
.block-footer .footer-nav .nav-item:hover {
  color: rgb(221, 55, 0);
}
.block-footer .footer-nav .nav-separator {
  display: none;
}
.block-footer .footer-nav .nav-separator:before {
  font-family: 'FontAwesome';
  content: '\f111';
  font-size: 6px;
  padding: 0 15px;
  position: relative;
  top: -2px;
}
.block-footer .footer-nav .copyright {
  white-space: nowrap;
}
.block-footer .footer-nav .copyright:before {
  font-family: 'FontAwesome';
  content: '\f1f9';
  padding-right: 5px;
}
@media only screen and (min-width: 768px) {
  .block-footer .footer-nav {
    line-height: 16px;
  }
  .block-footer .footer-nav .nav-item {
    display: inline;
  }
  .block-footer .footer-nav .nav-separator {
    display: inline;
  }
}
@media only screen and (min-width: 992px) {
  .block-footer .prodemos-info .prodemos-info-text-container {
    padding: 20px;
  }
  .block-footer .prodemos-info .prodemos-info-text {
    text-align: left;
  }
}
.block-header-plug {
  background-color: rgb(196, 183, 166);
  text-align: center;
}
.block-header-plug .inner {
  display: block;
  position: relative;
}
.block-header-plug .inner img {
  width: 728px;
  height: auto;
}
.block-header-plug .inner .type {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.block-xs-header-nav .affix {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 2;
}
.block-xs-header-nav .header-nav-wrapper {
  background-color: rgb(255,255,255);
  border-bottom: 1px solid #eee;
}
.block-xs-header-nav .header-nav {
  border-top: 3px solid rgb(255,255,255);
  background-color: rgb(255,255,255);
  height: 47px;
  line-height: 47px;
}
.block-xs-header-nav .header-nav .stemwijzer-logo {
  float: left;
  width: 200px;
  height: 47px;
  background-image: url(img/logo-stemwijzer.png);
  background-repeat: no-repeat;
  background-size: 200px auto;
  background-position: left center;
}
.block-xs-header-nav .header-nav .hamburger-icon {
  height: 48px;
  float: right;
  padding: 0 20px;
  position: relative;
  top: -3px;
  right: -15px;
}
.block-xs-header-nav .header-nav .hamburger-icon:hover,
.block-xs-header-nav .header-nav .hamburger-icon:focus {
  cursor: pointer;
  background-color: rgb(151, 230, 237);
}
.block-xs-header-nav .header-nav .hamburger-icon:before {
  font-size: 25px;
  color: rgb(36, 127, 194);
  font-family: 'FontAwesome';
  content: "\f0c9";
  position: relative;
  top: 3px;
}
.block-xs-header-nav .hamburger-wrapper {
  display: none;
  z-index: 1;
  position: fixed;
  top: 47px;
  height: 100vh;
  width: 100%;
  background-color: rgba(0,0,0,.8);
}
.block-xs-header-nav .hamburger-wrapper .hamburger-container {
  margin: 15px;
  padding: 15px 30px;
  background-color: rgb(255,255,255);
  border-right-style: solid;
  border-right-width: 15px;
  border-right-color: rgb(36, 127, 194);
  border-bottom-style: solid;
  border-bottom-width: 15px;
  border-bottom-color: rgb(36, 127, 194);
}
.block-xs-header-nav .hamburger-wrapper .hamburger-container .hamburger-close-container {
  text-align: right;
}
.block-xs-header-nav .hamburger-wrapper .hamburger-container .hamburger-close-container .hamburger-close {
  display: inline-block;
  width: 33px;
  height: 33px;
  transition: all .2s ease-in-out;
  background-repeat: no-repeat;
  background-size: 33px 33px;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Laag_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 41.5 41.5' style='enable-background:new 0 0 41.5 41.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(151, 230, 237);%7D.st1%7Bfill:rgb(36, 127, 194);%7D%3C/style%3E%3Ccircle class='st0' cx='20.8' cy='20.8' r='20.8'/%3E%3Cpolygon class='st1' points='31.2,11.8 29.6,10.3 20.8,19.1 11.9,10.3 10.4,11.8 19.2,20.7 10.4,29.5 11.9,31.1 20.8,22.2 29.6,31.1 31.2,29.5 22.3,20.7 '/%3E%3C/svg%3E");
}
.block-xs-header-nav .hamburger-wrapper .hamburger-container .hamburger-close-container .hamburger-close:hover {
  cursor: pointer;
  transform: scale(1.1);
}
.block-xs-header-nav .hamburger-wrapper .hamburger-container .page-nav .nav-item {
  display: block;
  color: rgb(36, 127, 194);
  border-bottom: 6px solid rgb(36, 127, 194);
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  .block-sm-header-nav .affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2;
  }
  .block-sm-header-nav .header-nav-wrapper {
    background-color: rgb(255,255,255);
    border-bottom: 1px solid #eee;
  }
  .block-sm-header-nav .header-nav {
    background-color: rgb(255,255,255);
    height: 55px;
    line-height: 55px;
  }
  .block-sm-header-nav .header-nav .stemwijzer-logo {
    float: left;
    width: 240px;
    height: 55px;
    background-image: url(img/logo-stemwijzer.png);
    background-repeat: no-repeat;
    background-size: 240px auto;
    background-position: left center;
    position: relative;
    top: 3px;
  }
  .block-sm-header-nav .header-nav .page-nav {
    zoom: 1;
    float: left;
    padding: 0 20px;
    position: relative;
    top: 3px;
  }
  .block-sm-header-nav .header-nav .page-nav:before,
  .block-sm-header-nav .header-nav .page-nav:after {
    content: "";
    display: table;
  }
  .block-sm-header-nav .header-nav .page-nav:after {
    clear: both;
  }
  .block-sm-header-nav .header-nav .page-nav .nav-item {
    float: left;
    line-height: 55px;
    height: 55px;
  }
  .block-sm-header-nav .header-nav .page-nav .nav-item:hover {
    text-decoration: none;
    color: rgb(221, 55, 0);
  }
  .block-sm-header-nav .header-nav .page-nav .nav-separator {
    float: left;
    padding: 0 10px;
  }
  .block-sm-header-nav .header-nav .prodemos-logo {
    float: right;
    width: 180px;
    height: 56px;
    position: relative;
    top: 0px;
    background-color: rgb(221, 55, 0);
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Laag_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 77.7 13.5' style='enable-background:new 0 0 77.7 13.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:rgb(255,255,255);%7D%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M0.6,13.3C0.3,13.3,0,13,0,12.7V0.6C0,0.3,0.3,0,0.6,0h3.2c2.9,0,4.4,1.2,4.4,4c0,2.6-1,4.2-4.1,4.2H2.4v4.4c0,0.3-0.3,0.6-0.6,0.6L0.6,13.3L0.6,13.3z M2.3,6.4h1.6c1.3,0,1.9-0.5,1.9-2.1c0-1.7-0.6-2.2-1.9-2.2H2.3V6.4z'/%3E%3Cpath class='st0' d='M11,13.3c-0.3,0-0.6-0.3-0.6-0.6V4.2c0-0.3,0.3-0.6,0.6-0.6h0.5c0.3,0,0.6,0.2,0.7,0.6l0.1,0.7c0.6-0.8,1.5-1.4,2.5-1.4c0.1,0,0.2,0,0.3,0s0.2,0.1,0.2,0.3l-0.2,1.6c0,0.2-0.2,0.3-0.4,0.3c-0.1,0-0.3,0-0.4,0c-0.7,0-1.2,0.2-1.7,0.7v6.4c0,0.3-0.3,0.6-0.6,0.6h-1V13.3z'/%3E%3Cpath class='st0' d='M20.6,13.5c-2.5,0-4-1.5-4-5.1c0-3.7,1.5-5.1,4-5.1s4,1.5,4,5.1C24.6,12.1,23.1,13.5,20.6,13.5z M20.6,11.9c1.2,0,1.7-0.7,1.7-3.5S21.8,5,20.6,5s-1.7,0.7-1.7,3.4C18.9,11.2,19.4,11.9,20.6,11.9z'/%3E%3Cpath class='st0' d='M27.6,13.3c-0.3,0-0.6-0.3-0.6-0.6V0.6C27,0.3,27.3,0,27.6,0h3.2c3.4,0,5.1,1.7,5.1,6.6c0,4.7-1.4,6.6-5,6.6h-3.3V13.3z M29.2,11.3h1.6c2,0,2.6-1,2.6-4.8c0-3.6-0.6-4.6-2.6-4.6h-1.5L29.2,11.3L29.2,11.3z'/%3E%3Cpath class='st0' d='M42,13.5c-2.8,0-4.2-1.5-4.2-5.1c0-3.7,1.5-5.1,3.9-5.1c2.6,0,3.8,1.5,3.8,5v0.4c0,0.2-0.2,0.3-0.3,0.3h-5c0.1,2.2,0.6,2.7,2,2.7c0.7,0,1.2-0.2,1.7-0.5c0.3-0.2,0.6-0.1,0.8,0.2l0.4,0.5c0.2,0.3,0.1,0.6-0.2,0.8C44,13.3,43.1,13.5,42,13.5z M41.6,5c-1,0-1.5,0.5-1.6,2.5h3.1C43.2,5.6,42.8,5,41.6,5z'/%3E%3Cpath class='st0' d='M65.4,13.5c-2.5,0-4-1.5-4-5.1c0-3.7,1.5-5.1,4-5.1s4,1.5,4,5.1C69.4,12.1,67.9,13.5,65.4,13.5z M65.4,11.9c1.2,0,1.7-0.7,1.7-3.5S66.6,5,65.4,5s-1.7,0.7-1.7,3.4C63.7,11.2,64.2,11.9,65.4,11.9z'/%3E%3Cpath class='st0' d='M74.1,13.5c-1.1,0-2.1-0.3-2.8-0.7C71,12.6,70.9,12.3,71,12l0.3-0.6c0.1-0.3,0.5-0.4,0.8-0.3c0.6,0.3,1.2,0.5,1.9,0.5c1.1,0,1.5-0.4,1.5-1.1c0-0.9-0.5-1.1-1.8-1.4c-1.3-0.4-2.3-1.1-2.3-3c0-1.7,1-2.8,3.1-2.8c1,0,1.6,0.1,2.3,0.4c0.3,0.1,0.5,0.5,0.3,0.8l-0.2,0.6c-0.1,0.3-0.5,0.5-0.7,0.3c-0.5-0.2-0.9-0.3-1.5-0.3c-0.8,0-1.2,0.3-1.2,1c0,0.8,0.3,0.9,1.5,1.3c1.5,0.4,2.7,1,2.7,3.1C77.5,12.5,76.4,13.5,74.1,13.5z'/%3E%3Cg%3E%3Cpath class='st0' d='M47.6,6.5v6.2c0,0.3,0.3,0.6,0.6,0.6h1c0.3,0,0.6-0.3,0.6-0.6V6.5H47.6z'/%3E%3Cpath class='st0' d='M52.4,6.5v6.2c0,0.3,0.3,0.6,0.6,0.6h1c0.3,0,0.6-0.3,0.6-0.6V6.5H52.4z'/%3E%3Cpath class='st0' d='M57.1,6.5v6.2c0,0.3,0.3,0.6,0.6,0.6h1c0.3,0,0.6-0.3,0.6-0.6V6.5H57.1z'/%3E%3C/g%3E%3Crect x='47.6' y='3.5' class='st0' width='11.6' height='1.8'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 141px auto;
    background-position: center;
  }
}
.block-twitter {
  display: block;
  text-align: center;
  position: relative;
  padding: 20px 20px;
}
.block-twitter .outer {
  display: inline-block;
  width: 210px;
  height: 210px;
  background-color: #1da1f2;
  position: relative;
  -webkit-border-radius: 999px;
  -moz-border-radius: 999px;
  border-radius: 999px;
}
.block-twitter .outer:before {
  position: absolute;
  left: 0;
  color: #1da1f2;
  font-size: 3rem;
  content: "\f099";
  font-family: "FontAwesome";
}
.block-twitter .inner {
  padding: 20px;
  color: rgb(255,255,255);
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.block-headline-1 {
  min-height: 50px;
  padding: 15px 60px 15px 45px;
  text-align: center;
  width: 100%;
  display: block;
  position: relative;
  background: rgb(23, 158, 217);
}
.block-headline-1 .title {
  color: rgb(151, 230, 237);
  position: relative;
}
.block-headline-1 .arrow-container {
  width: 33px;
  height: 33px;
  right: 15px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media only screen and (min-width: 768px) {
  .headlines-wrapper .headlines .block-headline-1 {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .headlines-wrapper .headlines .block-headline-1 .title {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.block-headline-2 {
  display: block;
  border-top: 6px solid rgb(23, 158, 217);
  border-bottom: 6px solid rgb(23, 158, 217);
  padding: 8px 20px 5px;
  text-align: center;
  position: relative;
}
.block-headline-2 .title {
  font-weight: 400;
  margin: 0;
  font-weight: 700;
  font-size: 2rem;
  line-height: 1.25em;
  font-size: 30px;
  color: rgb(23, 158, 217);
  display: inline;
  padding-right: 10px;
}
.block-headline-2 .arrow-container {
  position: absolute;
  display: inline-block;
}
.block-headline-2 .arrow-container .arrow-right-dark {
  position: absolute;
  left: 0;
}
@media only screen and (min-width: 768px) {
  .headlines-wrapper .headlines .block-headline-2 {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.block-content {
  margin-bottom: 15px;
}
.block-content.block-content-header {
  color: rgb(36, 127, 194);
  padding: 0 0 15px 0;
}
.block-content.block-content-header .content-social {
  padding-top: 15px;
  text-align: left;
}
@media only screen and (min-width: 768px) {
  .block-content.block-content-header {
    padding: 0 0 30px 0;
  }
  .block-content.block-content-header .content-social {
    padding-top: 0px;
    text-align: right;
  }
}
