/**
 * Foundation for Sites by ZURB
 * Version 6.2.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
@import url(https://fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,800,900);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,800,900);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@font-face {
  font-family: 'TomaSans Regular';
  src: url("/assets/TomaSans-Regular.woff"); }

.font-size-tiny {
  font-size: 10px; }

@media screen and (max-width: 480px) {
  button.font-size-tiny {
    font-size: 60%; }
  .font-size-tiny {
    font-size: 90%; } }

.font-size-xsmall {
  font-size: 12px; }

@media screen and (max-width: 480px) {
  button.font-size-xsmall {
    font-size: 60%; }
  .font-size-xsmall {
    font-size: 90%; } }

.font-size-base {
  font-size: 14px; }

@media screen and (max-width: 480px) {
  button.font-size-base {
    font-size: 60%; }
  .font-size-base {
    font-size: 90%; } }

.font-size-medium {
  font-size: 16px; }

@media screen and (max-width: 480px) {
  button.font-size-medium {
    font-size: 60%; }
  .font-size-medium {
    font-size: 90%; } }

.font-size-large {
  font-size: 18px; }

@media screen and (max-width: 480px) {
  button.font-size-large {
    font-size: 60%; }
  .font-size-large {
    font-size: 90%; } }

.font-size-h1 {
  font-size: 36px; }

@media screen and (max-width: 480px) {
  button.font-size-h1 {
    font-size: 60%; }
  .font-size-h1 {
    font-size: 90%; } }

.font-size-h2 {
  font-size: 30px; }

@media screen and (max-width: 480px) {
  button.font-size-h2 {
    font-size: 60%; }
  .font-size-h2 {
    font-size: 90%; } }

.font-size-h3 {
  font-size: 24px; }

@media screen and (max-width: 480px) {
  button.font-size-h3 {
    font-size: 60%; }
  .font-size-h3 {
    font-size: 90%; } }

html, body, input, button, textarea {
  -webkit-font-smooth: always;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.font-weight-light {
  font-weight: 400; }

.font-weight-normal {
  font-weight: 100inherit; }

.font-weight-bold {
  font-weight: 800; }

.font-weight-bolder {
  font-weight: 900; }

.uppercase {
  text-transform: uppercase; }

.text-align-left {
  text-align: left; }

.text-align-center {
  text-align: center; }

.text-align-right {
  text-align: right; }

.font-family-base {
  font-family: "Open Sans", sans-serif !important; }

.font-family-heading {
  font-family: "Raleway", sans-serif !important; }

body {
  color: #555554;
  font-family: "Open Sans", sans-serif;
  font-weight: normal; }

a, .link {
  font-weight: 300;
  text-decoration: none; }
  a:hover, .link:hover {
    color: #c4873c;
    font-weight: 700;
    text-decoration: none; }

ul {
  list-style: none;
  text-decoration: none;
  -webkit-padding-start: 0; }

li {
  text-decoration: none;
  color: #555554; }

button:focus, input:focus, li:focus, a:focus, .reveal {
  outline: none !important; }

a {
  color: #c4873c; }

.pointer {
  cursor: pointer; }

.text-decoration-none {
  text-decoration: none; }

.text-decoration-underline {
  text-decoration: underline; }

.hover:hover {
  -webkit-transition: 0.55s ease-in-out;
  -moz-transition: 0.55s ease-in-out;
  -ms-transition: 0.55s ease-in-out;
  -o-transition: 0.55s ease-in-out;
  transition: 0.55s ease-in-out;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1); }

.font-size-tiny {
  font-size: 10px; }

@media screen and (max-width: 480px) {
  button.font-size-tiny {
    font-size: 60%; }
  .font-size-tiny {
    font-size: 90%; } }

.font-size-xsmall {
  font-size: 12px; }

@media screen and (max-width: 480px) {
  button.font-size-xsmall {
    font-size: 60%; }
  .font-size-xsmall {
    font-size: 90%; } }

.font-size-base {
  font-size: 14px; }

@media screen and (max-width: 480px) {
  button.font-size-base {
    font-size: 60%; }
  .font-size-base {
    font-size: 90%; } }

.font-size-medium {
  font-size: 16px; }

@media screen and (max-width: 480px) {
  button.font-size-medium {
    font-size: 60%; }
  .font-size-medium {
    font-size: 90%; } }

.font-size-large {
  font-size: 18px; }

@media screen and (max-width: 480px) {
  button.font-size-large {
    font-size: 60%; }
  .font-size-large {
    font-size: 90%; } }

.font-size-h1 {
  font-size: 36px; }

@media screen and (max-width: 480px) {
  button.font-size-h1 {
    font-size: 60%; }
  .font-size-h1 {
    font-size: 90%; } }

.font-size-h2 {
  font-size: 30px; }

@media screen and (max-width: 480px) {
  button.font-size-h2 {
    font-size: 60%; }
  .font-size-h2 {
    font-size: 90%; } }

.font-size-h3 {
  font-size: 24px; }

@media screen and (max-width: 480px) {
  button.font-size-h3 {
    font-size: 60%; }
  .font-size-h3 {
    font-size: 90%; } }

.hover-weight-boldest:hover {
  -webkit-transition: 0.55s ease-in-out;
  -moz-transition: 0.55s ease-in-out;
  -ms-transition: 0.55s ease-in-out;
  -o-transition: 0.55s ease-in-out;
  transition: 0.55s ease-in-out;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  font-weight: 900; }

.hover-weight-bolder:hover {
  -webkit-transition: 0.55s ease-in-out;
  -moz-transition: 0.55s ease-in-out;
  -ms-transition: 0.55s ease-in-out;
  -o-transition: 0.55s ease-in-out;
  transition: 0.55s ease-in-out;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  font-weight: 800; }

.hover-weight-bold:hover {
  -webkit-transition: 0.55s ease-in-out;
  -moz-transition: 0.55s ease-in-out;
  -ms-transition: 0.55s ease-in-out;
  -o-transition: 0.55s ease-in-out;
  transition: 0.55s ease-in-out;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  font-weight: 700; }

.hover-weight-normal:hover {
  -webkit-transition: 0.55s ease-in-out;
  -moz-transition: 0.55s ease-in-out;
  -ms-transition: 0.55s ease-in-out;
  -o-transition: 0.55s ease-in-out;
  transition: 0.55s ease-in-out;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  font-weight: inherit; }

.hover-weight-light:hover {
  -webkit-transition: 0.55s ease-in-out;
  -moz-transition: 0.55s ease-in-out;
  -ms-transition: 0.55s ease-in-out;
  -o-transition: 0.55s ease-in-out;
  transition: 0.55s ease-in-out;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  font-weight: 300; }

.hover-weight-lighter:hover {
  -webkit-transition: 0.55s ease-in-out;
  -moz-transition: 0.55s ease-in-out;
  -ms-transition: 0.55s ease-in-out;
  -o-transition: 0.55s ease-in-out;
  transition: 0.55s ease-in-out;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  font-weight: 200; }

.opacity-menu {
  opacity: 0.9; }

.opacity-full {
  opacity: 1; }

.color-gray-darker {
  color: #222222 !important; }
  .color-gray-darker.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-gray-darker:hover {
  color: #222222 !important; }
  .hover-color-gray-darker:hover:hover {
    color: #a2a2a2; }

.hover-bg-color-gray-darker:hover {
  background-color: #222222 !important; }
  .hover-bg-color-gray-darker:hover:hover {
    background-color: #a2a2a2; }

.color-gray {
  color: #555554 !important; }
  .color-gray.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-gray:hover {
  color: #555554 !important; }
  .hover-color-gray:hover:hover {
    color: #d4d4d4; }

.hover-bg-color-gray:hover {
  background-color: #555554 !important; }
  .hover-bg-color-gray:hover:hover {
    background-color: #d4d4d4; }

.color-light-gray {
  color: #f1ece6 !important; }
  .color-light-gray.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-light-gray:hover {
  color: #f1ece6 !important; }
  .hover-color-light-gray:hover:hover {
    color: white; }

.hover-bg-color-light-gray:hover {
  background-color: #f1ece6 !important; }
  .hover-bg-color-light-gray:hover:hover {
    background-color: white; }

.color-primary {
  color: #555554 !important; }
  .color-primary.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-primary:hover {
  color: #555554 !important; }
  .hover-color-primary:hover:hover {
    color: #d4d4d4; }

.hover-bg-color-primary:hover {
  background-color: #555554 !important; }
  .hover-bg-color-primary:hover:hover {
    background-color: #d4d4d4; }

.color-mint {
  color: #c7dcd3 !important; }
  .color-mint.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-mint:hover {
  color: #c7dcd3 !important; }
  .hover-color-mint:hover:hover {
    color: white; }

.hover-bg-color-mint:hover {
  background-color: #c7dcd3 !important; }
  .hover-bg-color-mint:hover:hover {
    background-color: white; }

.color-orange {
  color: #c4873c !important; }
  .color-orange.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-orange:hover {
  color: #c4873c !important; }
  .hover-color-orange:hover:hover {
    color: white; }

.hover-bg-color-orange:hover {
  background-color: #c4873c !important; }
  .hover-bg-color-orange:hover:hover {
    background-color: white; }

.color-pink {
  color: #dfb0a6 !important; }
  .color-pink.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-pink:hover {
  color: #dfb0a6 !important; }
  .hover-color-pink:hover:hover {
    color: white; }

.hover-bg-color-pink:hover {
  background-color: #dfb0a6 !important; }
  .hover-bg-color-pink:hover:hover {
    background-color: white; }

.color-white {
  color: #ffffff !important; }
  .color-white.active {
    color: #c4873c !important;
    font-weight: 700; }

.hover-color-white:hover {
  color: #ffffff !important; }
  .hover-color-white:hover:hover {
    color: white; }

.hover-bg-color-white:hover {
  background-color: #ffffff !important; }
  .hover-bg-color-white:hover:hover {
    background-color: white; }

.bg-gray-darker {
  background-color: #222222 !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-gray {
  background-color: #555554 !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-light-gray {
  background-color: #f1ece6 !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-primary {
  background-color: #555554 !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-mint {
  background-color: #c7dcd3 !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-orange {
  background-color: #c4873c !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-pink {
  background-color: #dfb0a6 !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-white {
  background-color: #ffffff !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-translucent-light {
  background-color: rgba(255, 255, 255, 0.5) !important; }
  @media screen and (min-width: 40em) {
    .bg-translucent-light {
      background-color: rgba(255, 255, 255, 0) !important; } }

.bg-translucent-dark {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-translucent-pink {
  background-color: rgba(223, 176, 166, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.5) !important;
  height: 100%;
  left: 0;
  top: 0; }

.border-gray-darker {
  border: 1px solid #222222; }

.border-bottom-gray-darker {
  border-bottom: 1px solid #222222; }

.border-skinny-gray-darker {
  border: 0.5px solid #222222; }

.border-left-gray-darker {
  border-left: 0.5px solid #222222; }

.border-right-gray-darker {
  border-right: 0.5px solid #222222; }

.border-gray {
  border: 1px solid #555554; }

.border-bottom-gray {
  border-bottom: 1px solid #555554; }

.border-skinny-gray {
  border: 0.5px solid #555554; }

.border-left-gray {
  border-left: 0.5px solid #555554; }

.border-right-gray {
  border-right: 0.5px solid #555554; }

.border-light-gray {
  border: 1px solid #f1ece6; }

.border-bottom-light-gray {
  border-bottom: 1px solid #f1ece6; }

.border-skinny-light-gray {
  border: 0.5px solid #f1ece6; }

.border-left-light-gray {
  border-left: 0.5px solid #f1ece6; }

.border-right-light-gray {
  border-right: 0.5px solid #f1ece6; }

.border-primary {
  border: 1px solid #555554; }

.border-bottom-primary {
  border-bottom: 1px solid #555554; }

.border-skinny-primary {
  border: 0.5px solid #555554; }

.border-left-primary {
  border-left: 0.5px solid #555554; }

.border-right-primary {
  border-right: 0.5px solid #555554; }

.border-mint {
  border: 1px solid #c7dcd3; }

.border-bottom-mint {
  border-bottom: 1px solid #c7dcd3; }

.border-skinny-mint {
  border: 0.5px solid #c7dcd3; }

.border-left-mint {
  border-left: 0.5px solid #c7dcd3; }

.border-right-mint {
  border-right: 0.5px solid #c7dcd3; }

.border-pink {
  border: 1px solid #dfb0a6; }

.border-bottom-pink {
  border-bottom: 1px solid #dfb0a6; }

.border-skinny-pink {
  border: 0.5px solid #dfb0a6; }

.border-left-pink {
  border-left: 0.5px solid #dfb0a6; }

.border-right-pink {
  border-right: 0.5px solid #dfb0a6; }

.border-orange {
  border: 1px solid #c4873c; }

.border-bottom-orange {
  border-bottom: 1px solid #c4873c; }

.border-skinny-orange {
  border: 0.5px solid #c4873c; }

.border-left-orange {
  border-left: 0.5px solid #c4873c; }

.border-right-orange {
  border-right: 0.5px solid #c4873c; }

.border-white {
  border: 1px solid #ffffff; }

.border-bottom-white {
  border-bottom: 1px solid #ffffff; }

.border-skinny-white {
  border: 0.5px solid #ffffff; }

.border-left-white {
  border-left: 0.5px solid #ffffff; }

.border-right-white {
  border-right: 0.5px solid #ffffff; }

.border-none {
  border: none; }

.border-radius-circle {
  border-radius: 100%; }

.border-radius-rounded {
  border-radius: 2px; }

.border-radius-none {
  border-radius: none; }

.vert-align-top {
  vertical-align: top; }

.vert-align-middle {
  vertical-align: middle; }

.vert-align-bottom {
  vertical-align: bottom; }

.vert-align-baseline {
  vertical-align: baseline; }

.row.full-width {
  max-width: 100% !important; }
  .row.full-width .row {
    background: inherit;
    margin: 0 auto;
    max-width: 62.5rem; }

.full-width {
  width: 100% !important; }

@media screen and (max-width: 39.9375em) {
  .no-js .top-bar {
    display: none; } }

@media screen and (min-width: 40em) {
  .no-js .title-bar {
    display: none; } }

.object-fit_fill {
  object-fit: fill; }

.object-fit_contain {
  object-fit: contain; }

.object-fit_cover {
  object-fit: cover; }

.object-fit_none {
  object-fit: none; }

.object-fit_scale-down {
  object-fit: scale-down; }

.padding-vertical-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }

.margin-vertical-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important; }

.padding-horizontal-0 {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.margin-horizontal-0 {
  margin-left: 0px !important;
  margin-right: 0px !important; }

.padding-top-0 {
  padding-top: 0px !important; }

.padding-bottom-0 {
  padding-bottom: 0px !important; }

.margin-top-0 {
  margin-top: 0px !important; }

.margin-bottom-0 {
  margin-bottom: 0px !important; }

.padding-0 {
  padding: 0px !important; }

.margin-0 {
  margin: 0px !important; }

.padding-vertical-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important; }

.margin-vertical-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important; }

.padding-horizontal-5 {
  padding-left: 5px !important;
  padding-right: 5px !important; }

.margin-horizontal-5 {
  margin-left: 5px !important;
  margin-right: 5px !important; }

.padding-top-5 {
  padding-top: 5px !important; }

.padding-bottom-5 {
  padding-bottom: 5px !important; }

.margin-top-5 {
  margin-top: 5px !important; }

.margin-bottom-5 {
  margin-bottom: 5px !important; }

.padding-5 {
  padding: 5px !important; }

.margin-5 {
  margin: 5px !important; }

.padding-vertical-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important; }

.margin-vertical-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important; }

.padding-horizontal-10 {
  padding-left: 10px !important;
  padding-right: 10px !important; }

.margin-horizontal-10 {
  margin-left: 10px !important;
  margin-right: 10px !important; }

.padding-top-10 {
  padding-top: 10px !important; }

.padding-bottom-10 {
  padding-bottom: 10px !important; }

.margin-top-10 {
  margin-top: 10px !important; }

.margin-bottom-10 {
  margin-bottom: 10px !important; }

.padding-10 {
  padding: 10px !important; }

.margin-10 {
  margin: 10px !important; }

.padding-vertical-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important; }

.margin-vertical-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important; }

.padding-horizontal-20 {
  padding-left: 20px !important;
  padding-right: 20px !important; }

.margin-horizontal-20 {
  margin-left: 20px !important;
  margin-right: 20px !important; }

.padding-top-20 {
  padding-top: 20px !important; }

.padding-bottom-20 {
  padding-bottom: 20px !important; }

.margin-top-20 {
  margin-top: 20px !important; }

.margin-bottom-20 {
  margin-bottom: 20px !important; }

.padding-20 {
  padding: 20px !important; }

.margin-20 {
  margin: 20px !important; }

.padding-vertical-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important; }

.margin-vertical-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important; }

.padding-horizontal-30 {
  padding-left: 30px !important;
  padding-right: 30px !important; }

.margin-horizontal-30 {
  margin-left: 30px !important;
  margin-right: 30px !important; }

.padding-top-30 {
  padding-top: 30px !important; }

.padding-bottom-30 {
  padding-bottom: 30px !important; }

.margin-top-30 {
  margin-top: 30px !important; }

.margin-bottom-30 {
  margin-bottom: 30px !important; }

.padding-30 {
  padding: 30px !important; }

.margin-30 {
  margin: 30px !important; }

.padding-vertical-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important; }

.margin-vertical-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important; }

.padding-horizontal-40 {
  padding-left: 40px !important;
  padding-right: 40px !important; }

.margin-horizontal-40 {
  margin-left: 40px !important;
  margin-right: 40px !important; }

.padding-top-40 {
  padding-top: 40px !important; }

.padding-bottom-40 {
  padding-bottom: 40px !important; }

.margin-top-40 {
  margin-top: 40px !important; }

.margin-bottom-40 {
  margin-bottom: 40px !important; }

.padding-40 {
  padding: 40px !important; }

.margin-40 {
  margin: 40px !important; }

.padding-vertical-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important; }

.margin-vertical-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important; }

.padding-horizontal-60 {
  padding-left: 60px !important;
  padding-right: 60px !important; }

.margin-horizontal-60 {
  margin-left: 60px !important;
  margin-right: 60px !important; }

.padding-top-60 {
  padding-top: 60px !important; }

.padding-bottom-60 {
  padding-bottom: 60px !important; }

.margin-top-60 {
  margin-top: 60px !important; }

.margin-bottom-60 {
  margin-bottom: 60px !important; }

.padding-60 {
  padding: 60px !important; }

.margin-60 {
  margin: 60px !important; }

.padding-vertical-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important; }

.margin-vertical-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important; }

.padding-horizontal-80 {
  padding-left: 80px !important;
  padding-right: 80px !important; }

.margin-horizontal-80 {
  margin-left: 80px !important;
  margin-right: 80px !important; }

.padding-top-80 {
  padding-top: 80px !important; }

.padding-bottom-80 {
  padding-bottom: 80px !important; }

.margin-top-80 {
  margin-top: 80px !important; }

.margin-bottom-80 {
  margin-bottom: 80px !important; }

.padding-80 {
  padding: 80px !important; }

.margin-80 {
  margin: 80px !important; }

.padding-vertical-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important; }

.margin-vertical-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important; }

.padding-horizontal-100 {
  padding-left: 100px !important;
  padding-right: 100px !important; }

.margin-horizontal-100 {
  margin-left: 100px !important;
  margin-right: 100px !important; }

.padding-top-100 {
  padding-top: 100px !important; }

.padding-bottom-100 {
  padding-bottom: 100px !important; }

.margin-top-100 {
  margin-top: 100px !important; }

.margin-bottom-100 {
  margin-bottom: 100px !important; }

.padding-100 {
  padding: 100px !important; }

.margin-100 {
  margin: 100px !important; }

.margin-auto {
  margin: auto !important; }

.overflow-hidden {
  overflow: hidden; }

.position-absolute {
  position: absolute; }

.position-fixed {
  position: fixed; }

.position-relative {
  position: relative; }

.display-block {
  display: block; }

.display-inline-block {
  display: inline-block; }

.display-flex {
  display: flex; }

.display-inline-flex {
  display: inline-flex; }

.display-none {
  display: none; }

.align-items-center {
  align-items: center; }

.align-items-flex-start {
  align-items: flex-start; }

.align-items-flex-end {
  align-items: flex-end; }

.justify-center {
  justify-content: center; }

.justify-flex-start {
  justify-content: flex-start; }

.justify-flex-end {
  justify-content: flex-end; }

.zindex-level0 {
  z-index: -1; }

.zindex-level1 {
  z-index: 1; }

.zindex-level2 {
  z-index: 2; }

.zindex-level3 {
  z-index: 3; }

.zindex-level4 {
  z-index: 50; }

.zindex-level5 {
  z-index: 999999; }

.height-3 {
  height: 3px !important; }

.float-left {
  float: left; }

.float-right {
  float: right; }

.hidden {
  display: none; }

.v-align-parent {
  position: relative; }
  .v-align-parent .v-align-child {
    position: absolute;
    top: 50%;
    transform: translateY(-50%); }
    .v-align-parent .v-align-child.v-align-icon {
      left: 0; }
    .v-align-parent .v-align-child.h-align-center {
      left: 50%;
      transform: translateY(-50%) translateX(-50%); }
    .v-align-parent .v-align-child.right {
      position: absolute;
      right: 60px; }
  .v-align-parent .v-align-child-medium {
    position: relative; }
    @media screen and (min-width: 40em) {
      .v-align-parent .v-align-child-medium {
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }
  .v-align-parent .v-align-child-large {
    position: relative; }
    @media screen and (min-width: 64em) {
      .v-align-parent .v-align-child-large {
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }

.v-align-middle {
  vertical-align: middle !important; }

.opaque {
  opacity: 1; }

@-ms-viewport {
  width: device-width; }

.active {
  color: #c4873c;
  font-weight: 700; }

.top-bar-height {
  height: 0; }

.top-bar {
  height: 80px;
  position: fixed;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease; }
  @media screen and (min-width: 40em) {
    .top-bar {
      height: 110px; } }
  .top-bar.shrink {
    height: 0 !important; }
  .top-bar .logo,
  .top-bar .menu {
    position: fixed;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    .top-bar .logo.shrink,
    .top-bar .menu.shrink {
      height: 0;
      font-size: 0px; }

.social img {
  height: 30px; }

.logo {
  background-image: url(../assets/meadow-logo.svg);
  background-repeat: no-repeat;
  height: 50px;
  width: 50px; }
  .no-svg .logo {
    background-image: url(../assets/meadow-logo.png); }
    @media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
      .no-svg .logo {
        background-image: url(../assets/meadow-logo@2x.png); } }
  @media screen and (min-width: 40em) {
    .logo {
      height: 80px;
      width: 80px; } }

.icon {
  height: 18px;
  width: 18px; }

.full-height {
  height: 100%;
  position: relative; }

.hamburger.shrink {
  height: 0 !important;
  font-size: 0px;
  width: 0 !important; }

span button#nav-icon3 {
  cursor: pointer;
  height: 25px;
  margin: 10px auto;
  position: relative;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  width: 35px; }

span button#nav-icon3 span {
  background: #555554;
  border-radius: 9px;
  display: block;
  height: 2px;
  left: 0;
  opacity: 1;
  position: absolute;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
  width: 100%; }

span button#nav-icon3 span:nth-child(1) {
  top: 0px; }

span button#nav-icon3 span:nth-child(2), span button#nav-icon3 span:nth-child(3) {
  top: 10px; }

span button#nav-icon3 span:nth-child(2), span button#nav-icon3 span:nth-child(3) {
  top: 10px; }

span button#nav-icon3 span:nth-child(4) {
  top: 20px; }

span button#nav-icon3.open span:nth-child(1) {
  left: 50%;
  top: 10px;
  width: 0%; }

span button#nav-icon3.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

span button#nav-icon3.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

span button#nav-icon3.open span:nth-child(4) {
  left: 50%;
  top: 10px;
  width: 0%; }

.dropdown {
  display: none; }

ul li.links {
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease; }
  ul li.links.shrink {
    height: 0 !important;
    font-size: 0px;
    width: 0 !important; }

img[article-image] {
  width: 100%; }

.parallax_section {
  background-position: 100% auto;
  background-repeat: no-repeat;
  background-size: 100%;
  position: relative; }
  @media screen and (min-width: 64em) {
    .parallax_section {
      background-attachment: fixed;
      background-size: cover; } }

.parallax-sub_section {
  background-position: 100% auto;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 250px;
  position: relative; }
  @media screen and (min-width: 40em) {
    .parallax-sub_section {
      height: 400px; } }
  @media screen and (min-width: 64em) {
    .parallax-sub_section {
      background-attachment: fixed;
      background-size: cover; } }

.parallax_image_first {
  background-image: url(../assets/meadow_bw.png);
  background-position-y: 40px;
  width: 100%; }
  @media screen and (min-width: 64em) {
    .parallax_image_first {
      background-image: url(../assets/meadow_bw.png);
      background-position-y: -80px; } }

.parallax-sub_image_first {
  background-image: url(../assets/extension-comp.png);
  background-position-y: 50px;
  width: 100%; }
  @media screen and (min-width: 64em) {
    .parallax-sub_image_first {
      background-position-y: -100px; } }

.parallax-sub_image_second {
  background-image: url(../assets/biz-cards.jpg);
  background-position-y: 70px;
  width: 100%; }
  @media screen and (min-width: 64em) {
    .parallax-sub_image_second {
      background-position-y: -130px; } }

.parallax-sub_image_third {
  background-image: url(../assets/account-header.jpg);
  width: 100%; }

.parallax-window {
  background: transparent;
  min-height: 340px;
  padding: 20px; }
  @media screen and (min-width: 40em) {
    .parallax-window {
      margin-top: 100px;
      min-height: 370px;
      padding: 40px; } }
  @media screen and (min-width: 64em) {
    .parallax-window {
      margin-top: 100px;
      min-height: 550px;
      padding: 40px; } }

.progress-wrapper {
  margin: 20px auto;
  width: 140px; }

path.animate {
  transition: transform 2s; }

.loading {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  font-size: 3em;
  color: #bbb; }

svg:not(:root), symbol, image, marker, pattern, foreignObject {
  overflow: hidden; }

.current {
  position: absolute;
  color: #bbb;
  font-weight: 100;
  line-height: 1; }

.num-border {
  border: 1px solid #555554;
  border-radius: 100%;
  height: 40px;
  width: 40px; }

.border-height {
  height: 40px; }

.process-icons {
  height: 150px; }

.shake .cls-1 {
  fill: #dfb0a6; }

.shake .cls-2 {
  fill: none; }

.science .cls-1 {
  fill: none; }

.science .cls-2 {
  fill: #dfb0a6; }

.architect .cls-1 {
  fill: #dfb0a6; }

.architect .cls-2 {
  fill: none; }

.unicorn .cls-1 {
  fill: none; }

.unicorn .cls-2 {
  fill: #dfb0a6; }

ul li.circle {
  list-style-position: inside;
  list-style-type: circle; }

.dash {
  line-height: 1em;
  width: 50px; }
  .dash .path {
    animation: dash 5s linear alternate infinite;
    stroke-dasharray: 1000;
    stroke-dashoffset: 1000; }

@keyframes dash {
  from {
    stroke-dashoffset: 1000; }
  to {
    stroke-dashoffset: 0; } }

.placeholder {
  background-color: #dfb0a6;
  height: auto;
  width: 100%; }
  @media screen and (min-width: 64em) {
    .placeholder {
      height: 370px; } }

.hover-info.bg-translucent-gray {
  background-color: rgba(85, 85, 84, 0.08) !important;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

.hover-info .inner-box {
  bottom: 0;
  height: auto;
  left: 0;
  padding: 1.5em !important;
  width: 100%;
  z-index: 2 !important; }

.hover-info h2, .hover-info ul, .hover-info button {
  opacity: 0; }

.hover-info li.circle {
  list-style-position: outside !important; }

.shrink:hover {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  transition: all 0.4s ease-in-out; }
  .shrink:hover img {
    -webkit-filter: blur(3px);
    filter: blur(3px); }
  .shrink:hover .hover-info.bg-translucent-gray {
    background-color: rgba(85, 85, 84, 0.85) !important;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: all 0.4s ease-in-out;
    width: 100%;
    z-index: 2; }
  .shrink:hover .hover-info .inner-box {
    background-color: transparent !important;
    transition: all 0.4s ease-in-out; }
  .shrink:hover .hover-info h2, .shrink:hover .hover-info ul, .shrink:hover .hover-info button {
    opacity: 1;
    transition: all 0.4s ease-in-out; }

label {
  opacity: 0;
  padding-left: 5px;
  pointer-events: none;
  transition: all 0.3s ease-in;
  transform: translateY(20px); }

.moveUp {
  transform: translateY(-2px); }

.show {
  opacity: 1 !important; }

svg.svg-arrow {
  height: 10px; }

.extension-vid {
  height: 315px;
  width: 100%; }
  @media screen and (min-width: 64em) {
    .extension-vid {
      height: 400px; } }
  @media screen and (min-width: 64em) {
    .extension-vid {
      height: 500px;
      padding-bottom: 20px; } }

.progress-circle1,
.progress-circle2,
.progress-circle3 {
  background-color: #f1ece6;
  border-radius: 50%;
  height: 144px;
  width: 144px;
  margin: 20px auto; }
  .progress-circle1 .progress-circle__slice, .progress-circle1 .progress-circle__fill,
  .progress-circle2 .progress-circle__slice,
  .progress-circle2 .progress-circle__fill,
  .progress-circle3 .progress-circle__slice,
  .progress-circle3 .progress-circle__fill {
    border-radius: 50%;
    height: 144px;
    position: absolute;
    -webkit-backface-visibility: hidden;
    transition: transform 2s;
    width: 144px; }
  .progress-circle1 .progress-circle__slice,
  .progress-circle2 .progress-circle__slice,
  .progress-circle3 .progress-circle__slice {
    clip: rect(0px, 144px, 144px, 72px); }
    .progress-circle1 .progress-circle__slice .progress-circle__fill,
    .progress-circle2 .progress-circle__slice .progress-circle__fill,
    .progress-circle3 .progress-circle__slice .progress-circle__fill {
      background-color: #dfb0a6;
      clip: rect(0px, 72px, 144px, 0px); }
  .progress-circle1 .progress-circle__overlay,
  .progress-circle2 .progress-circle__overlay,
  .progress-circle3 .progress-circle__overlay {
    background-color: #fff;
    border-radius: 50%;
    height: 125px;
    line-height: 125px;
    text-align: center;
    width: 125px; }
  .progress-circle1[data-progress='1'] .progress-circle__slice.full, .progress-circle1[data-progress='1'] .progress-circle__fill,
  .progress-circle2[data-progress='1'] .progress-circle__slice.full,
  .progress-circle2[data-progress='1'] .progress-circle__fill,
  .progress-circle3[data-progress='1'] .progress-circle__slice.full,
  .progress-circle3[data-progress='1'] .progress-circle__fill {
    transform: rotate(1.8deg); }
  .progress-circle1[data-progress='1'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='1'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='1'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(3.6deg); }
  .progress-circle1[data-progress='2'] .progress-circle__slice.full, .progress-circle1[data-progress='2'] .progress-circle__fill,
  .progress-circle2[data-progress='2'] .progress-circle__slice.full,
  .progress-circle2[data-progress='2'] .progress-circle__fill,
  .progress-circle3[data-progress='2'] .progress-circle__slice.full,
  .progress-circle3[data-progress='2'] .progress-circle__fill {
    transform: rotate(3.6deg); }
  .progress-circle1[data-progress='2'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='2'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='2'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(7.2deg); }
  .progress-circle1[data-progress='3'] .progress-circle__slice.full, .progress-circle1[data-progress='3'] .progress-circle__fill,
  .progress-circle2[data-progress='3'] .progress-circle__slice.full,
  .progress-circle2[data-progress='3'] .progress-circle__fill,
  .progress-circle3[data-progress='3'] .progress-circle__slice.full,
  .progress-circle3[data-progress='3'] .progress-circle__fill {
    transform: rotate(5.4deg); }
  .progress-circle1[data-progress='3'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='3'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='3'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(10.8deg); }
  .progress-circle1[data-progress='4'] .progress-circle__slice.full, .progress-circle1[data-progress='4'] .progress-circle__fill,
  .progress-circle2[data-progress='4'] .progress-circle__slice.full,
  .progress-circle2[data-progress='4'] .progress-circle__fill,
  .progress-circle3[data-progress='4'] .progress-circle__slice.full,
  .progress-circle3[data-progress='4'] .progress-circle__fill {
    transform: rotate(7.2deg); }
  .progress-circle1[data-progress='4'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='4'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='4'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(14.4deg); }
  .progress-circle1[data-progress='5'] .progress-circle__slice.full, .progress-circle1[data-progress='5'] .progress-circle__fill,
  .progress-circle2[data-progress='5'] .progress-circle__slice.full,
  .progress-circle2[data-progress='5'] .progress-circle__fill,
  .progress-circle3[data-progress='5'] .progress-circle__slice.full,
  .progress-circle3[data-progress='5'] .progress-circle__fill {
    transform: rotate(9deg); }
  .progress-circle1[data-progress='5'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='5'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='5'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(18deg); }
  .progress-circle1[data-progress='6'] .progress-circle__slice.full, .progress-circle1[data-progress='6'] .progress-circle__fill,
  .progress-circle2[data-progress='6'] .progress-circle__slice.full,
  .progress-circle2[data-progress='6'] .progress-circle__fill,
  .progress-circle3[data-progress='6'] .progress-circle__slice.full,
  .progress-circle3[data-progress='6'] .progress-circle__fill {
    transform: rotate(10.8deg); }
  .progress-circle1[data-progress='6'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='6'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='6'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(21.6deg); }
  .progress-circle1[data-progress='7'] .progress-circle__slice.full, .progress-circle1[data-progress='7'] .progress-circle__fill,
  .progress-circle2[data-progress='7'] .progress-circle__slice.full,
  .progress-circle2[data-progress='7'] .progress-circle__fill,
  .progress-circle3[data-progress='7'] .progress-circle__slice.full,
  .progress-circle3[data-progress='7'] .progress-circle__fill {
    transform: rotate(12.6deg); }
  .progress-circle1[data-progress='7'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='7'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='7'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(25.2deg); }
  .progress-circle1[data-progress='8'] .progress-circle__slice.full, .progress-circle1[data-progress='8'] .progress-circle__fill,
  .progress-circle2[data-progress='8'] .progress-circle__slice.full,
  .progress-circle2[data-progress='8'] .progress-circle__fill,
  .progress-circle3[data-progress='8'] .progress-circle__slice.full,
  .progress-circle3[data-progress='8'] .progress-circle__fill {
    transform: rotate(14.4deg); }
  .progress-circle1[data-progress='8'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='8'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='8'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(28.8deg); }
  .progress-circle1[data-progress='9'] .progress-circle__slice.full, .progress-circle1[data-progress='9'] .progress-circle__fill,
  .progress-circle2[data-progress='9'] .progress-circle__slice.full,
  .progress-circle2[data-progress='9'] .progress-circle__fill,
  .progress-circle3[data-progress='9'] .progress-circle__slice.full,
  .progress-circle3[data-progress='9'] .progress-circle__fill {
    transform: rotate(16.2deg); }
  .progress-circle1[data-progress='9'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='9'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='9'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(32.4deg); }
  .progress-circle1[data-progress='10'] .progress-circle__slice.full, .progress-circle1[data-progress='10'] .progress-circle__fill,
  .progress-circle2[data-progress='10'] .progress-circle__slice.full,
  .progress-circle2[data-progress='10'] .progress-circle__fill,
  .progress-circle3[data-progress='10'] .progress-circle__slice.full,
  .progress-circle3[data-progress='10'] .progress-circle__fill {
    transform: rotate(18deg); }
  .progress-circle1[data-progress='10'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='10'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='10'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(36deg); }
  .progress-circle1[data-progress='11'] .progress-circle__slice.full, .progress-circle1[data-progress='11'] .progress-circle__fill,
  .progress-circle2[data-progress='11'] .progress-circle__slice.full,
  .progress-circle2[data-progress='11'] .progress-circle__fill,
  .progress-circle3[data-progress='11'] .progress-circle__slice.full,
  .progress-circle3[data-progress='11'] .progress-circle__fill {
    transform: rotate(19.8deg); }
  .progress-circle1[data-progress='11'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='11'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='11'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(39.6deg); }
  .progress-circle1[data-progress='12'] .progress-circle__slice.full, .progress-circle1[data-progress='12'] .progress-circle__fill,
  .progress-circle2[data-progress='12'] .progress-circle__slice.full,
  .progress-circle2[data-progress='12'] .progress-circle__fill,
  .progress-circle3[data-progress='12'] .progress-circle__slice.full,
  .progress-circle3[data-progress='12'] .progress-circle__fill {
    transform: rotate(21.6deg); }
  .progress-circle1[data-progress='12'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='12'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='12'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(43.2deg); }
  .progress-circle1[data-progress='13'] .progress-circle__slice.full, .progress-circle1[data-progress='13'] .progress-circle__fill,
  .progress-circle2[data-progress='13'] .progress-circle__slice.full,
  .progress-circle2[data-progress='13'] .progress-circle__fill,
  .progress-circle3[data-progress='13'] .progress-circle__slice.full,
  .progress-circle3[data-progress='13'] .progress-circle__fill {
    transform: rotate(23.4deg); }
  .progress-circle1[data-progress='13'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='13'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='13'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(46.8deg); }
  .progress-circle1[data-progress='14'] .progress-circle__slice.full, .progress-circle1[data-progress='14'] .progress-circle__fill,
  .progress-circle2[data-progress='14'] .progress-circle__slice.full,
  .progress-circle2[data-progress='14'] .progress-circle__fill,
  .progress-circle3[data-progress='14'] .progress-circle__slice.full,
  .progress-circle3[data-progress='14'] .progress-circle__fill {
    transform: rotate(25.2deg); }
  .progress-circle1[data-progress='14'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='14'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='14'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(50.4deg); }
  .progress-circle1[data-progress='15'] .progress-circle__slice.full, .progress-circle1[data-progress='15'] .progress-circle__fill,
  .progress-circle2[data-progress='15'] .progress-circle__slice.full,
  .progress-circle2[data-progress='15'] .progress-circle__fill,
  .progress-circle3[data-progress='15'] .progress-circle__slice.full,
  .progress-circle3[data-progress='15'] .progress-circle__fill {
    transform: rotate(27deg); }
  .progress-circle1[data-progress='15'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='15'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='15'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(54deg); }
  .progress-circle1[data-progress='16'] .progress-circle__slice.full, .progress-circle1[data-progress='16'] .progress-circle__fill,
  .progress-circle2[data-progress='16'] .progress-circle__slice.full,
  .progress-circle2[data-progress='16'] .progress-circle__fill,
  .progress-circle3[data-progress='16'] .progress-circle__slice.full,
  .progress-circle3[data-progress='16'] .progress-circle__fill {
    transform: rotate(28.8deg); }
  .progress-circle1[data-progress='16'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='16'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='16'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(57.6deg); }
  .progress-circle1[data-progress='17'] .progress-circle__slice.full, .progress-circle1[data-progress='17'] .progress-circle__fill,
  .progress-circle2[data-progress='17'] .progress-circle__slice.full,
  .progress-circle2[data-progress='17'] .progress-circle__fill,
  .progress-circle3[data-progress='17'] .progress-circle__slice.full,
  .progress-circle3[data-progress='17'] .progress-circle__fill {
    transform: rotate(30.6deg); }
  .progress-circle1[data-progress='17'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='17'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='17'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(61.2deg); }
  .progress-circle1[data-progress='18'] .progress-circle__slice.full, .progress-circle1[data-progress='18'] .progress-circle__fill,
  .progress-circle2[data-progress='18'] .progress-circle__slice.full,
  .progress-circle2[data-progress='18'] .progress-circle__fill,
  .progress-circle3[data-progress='18'] .progress-circle__slice.full,
  .progress-circle3[data-progress='18'] .progress-circle__fill {
    transform: rotate(32.4deg); }
  .progress-circle1[data-progress='18'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='18'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='18'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(64.8deg); }
  .progress-circle1[data-progress='19'] .progress-circle__slice.full, .progress-circle1[data-progress='19'] .progress-circle__fill,
  .progress-circle2[data-progress='19'] .progress-circle__slice.full,
  .progress-circle2[data-progress='19'] .progress-circle__fill,
  .progress-circle3[data-progress='19'] .progress-circle__slice.full,
  .progress-circle3[data-progress='19'] .progress-circle__fill {
    transform: rotate(34.2deg); }
  .progress-circle1[data-progress='19'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='19'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='19'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(68.4deg); }
  .progress-circle1[data-progress='20'] .progress-circle__slice.full, .progress-circle1[data-progress='20'] .progress-circle__fill,
  .progress-circle2[data-progress='20'] .progress-circle__slice.full,
  .progress-circle2[data-progress='20'] .progress-circle__fill,
  .progress-circle3[data-progress='20'] .progress-circle__slice.full,
  .progress-circle3[data-progress='20'] .progress-circle__fill {
    transform: rotate(36deg); }
  .progress-circle1[data-progress='20'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='20'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='20'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(72deg); }
  .progress-circle1[data-progress='21'] .progress-circle__slice.full, .progress-circle1[data-progress='21'] .progress-circle__fill,
  .progress-circle2[data-progress='21'] .progress-circle__slice.full,
  .progress-circle2[data-progress='21'] .progress-circle__fill,
  .progress-circle3[data-progress='21'] .progress-circle__slice.full,
  .progress-circle3[data-progress='21'] .progress-circle__fill {
    transform: rotate(37.8deg); }
  .progress-circle1[data-progress='21'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='21'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='21'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(75.6deg); }
  .progress-circle1[data-progress='22'] .progress-circle__slice.full, .progress-circle1[data-progress='22'] .progress-circle__fill,
  .progress-circle2[data-progress='22'] .progress-circle__slice.full,
  .progress-circle2[data-progress='22'] .progress-circle__fill,
  .progress-circle3[data-progress='22'] .progress-circle__slice.full,
  .progress-circle3[data-progress='22'] .progress-circle__fill {
    transform: rotate(39.6deg); }
  .progress-circle1[data-progress='22'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='22'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='22'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(79.2deg); }
  .progress-circle1[data-progress='23'] .progress-circle__slice.full, .progress-circle1[data-progress='23'] .progress-circle__fill,
  .progress-circle2[data-progress='23'] .progress-circle__slice.full,
  .progress-circle2[data-progress='23'] .progress-circle__fill,
  .progress-circle3[data-progress='23'] .progress-circle__slice.full,
  .progress-circle3[data-progress='23'] .progress-circle__fill {
    transform: rotate(41.4deg); }
  .progress-circle1[data-progress='23'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='23'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='23'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(82.8deg); }
  .progress-circle1[data-progress='24'] .progress-circle__slice.full, .progress-circle1[data-progress='24'] .progress-circle__fill,
  .progress-circle2[data-progress='24'] .progress-circle__slice.full,
  .progress-circle2[data-progress='24'] .progress-circle__fill,
  .progress-circle3[data-progress='24'] .progress-circle__slice.full,
  .progress-circle3[data-progress='24'] .progress-circle__fill {
    transform: rotate(43.2deg); }
  .progress-circle1[data-progress='24'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='24'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='24'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(86.4deg); }
  .progress-circle1[data-progress='25'] .progress-circle__slice.full, .progress-circle1[data-progress='25'] .progress-circle__fill,
  .progress-circle2[data-progress='25'] .progress-circle__slice.full,
  .progress-circle2[data-progress='25'] .progress-circle__fill,
  .progress-circle3[data-progress='25'] .progress-circle__slice.full,
  .progress-circle3[data-progress='25'] .progress-circle__fill {
    transform: rotate(45deg); }
  .progress-circle1[data-progress='25'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='25'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='25'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(90deg); }
  .progress-circle1[data-progress='26'] .progress-circle__slice.full, .progress-circle1[data-progress='26'] .progress-circle__fill,
  .progress-circle2[data-progress='26'] .progress-circle__slice.full,
  .progress-circle2[data-progress='26'] .progress-circle__fill,
  .progress-circle3[data-progress='26'] .progress-circle__slice.full,
  .progress-circle3[data-progress='26'] .progress-circle__fill {
    transform: rotate(46.8deg); }
  .progress-circle1[data-progress='26'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='26'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='26'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(93.6deg); }
  .progress-circle1[data-progress='27'] .progress-circle__slice.full, .progress-circle1[data-progress='27'] .progress-circle__fill,
  .progress-circle2[data-progress='27'] .progress-circle__slice.full,
  .progress-circle2[data-progress='27'] .progress-circle__fill,
  .progress-circle3[data-progress='27'] .progress-circle__slice.full,
  .progress-circle3[data-progress='27'] .progress-circle__fill {
    transform: rotate(48.6deg); }
  .progress-circle1[data-progress='27'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='27'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='27'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(97.2deg); }
  .progress-circle1[data-progress='28'] .progress-circle__slice.full, .progress-circle1[data-progress='28'] .progress-circle__fill,
  .progress-circle2[data-progress='28'] .progress-circle__slice.full,
  .progress-circle2[data-progress='28'] .progress-circle__fill,
  .progress-circle3[data-progress='28'] .progress-circle__slice.full,
  .progress-circle3[data-progress='28'] .progress-circle__fill {
    transform: rotate(50.4deg); }
  .progress-circle1[data-progress='28'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='28'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='28'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(100.8deg); }
  .progress-circle1[data-progress='29'] .progress-circle__slice.full, .progress-circle1[data-progress='29'] .progress-circle__fill,
  .progress-circle2[data-progress='29'] .progress-circle__slice.full,
  .progress-circle2[data-progress='29'] .progress-circle__fill,
  .progress-circle3[data-progress='29'] .progress-circle__slice.full,
  .progress-circle3[data-progress='29'] .progress-circle__fill {
    transform: rotate(52.2deg); }
  .progress-circle1[data-progress='29'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='29'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='29'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(104.4deg); }
  .progress-circle1[data-progress='30'] .progress-circle__slice.full, .progress-circle1[data-progress='30'] .progress-circle__fill,
  .progress-circle2[data-progress='30'] .progress-circle__slice.full,
  .progress-circle2[data-progress='30'] .progress-circle__fill,
  .progress-circle3[data-progress='30'] .progress-circle__slice.full,
  .progress-circle3[data-progress='30'] .progress-circle__fill {
    transform: rotate(54deg); }
  .progress-circle1[data-progress='30'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='30'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='30'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(108deg); }
  .progress-circle1[data-progress='31'] .progress-circle__slice.full, .progress-circle1[data-progress='31'] .progress-circle__fill,
  .progress-circle2[data-progress='31'] .progress-circle__slice.full,
  .progress-circle2[data-progress='31'] .progress-circle__fill,
  .progress-circle3[data-progress='31'] .progress-circle__slice.full,
  .progress-circle3[data-progress='31'] .progress-circle__fill {
    transform: rotate(55.8deg); }
  .progress-circle1[data-progress='31'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='31'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='31'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(111.6deg); }
  .progress-circle1[data-progress='32'] .progress-circle__slice.full, .progress-circle1[data-progress='32'] .progress-circle__fill,
  .progress-circle2[data-progress='32'] .progress-circle__slice.full,
  .progress-circle2[data-progress='32'] .progress-circle__fill,
  .progress-circle3[data-progress='32'] .progress-circle__slice.full,
  .progress-circle3[data-progress='32'] .progress-circle__fill {
    transform: rotate(57.6deg); }
  .progress-circle1[data-progress='32'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='32'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='32'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(115.2deg); }
  .progress-circle1[data-progress='33'] .progress-circle__slice.full, .progress-circle1[data-progress='33'] .progress-circle__fill,
  .progress-circle2[data-progress='33'] .progress-circle__slice.full,
  .progress-circle2[data-progress='33'] .progress-circle__fill,
  .progress-circle3[data-progress='33'] .progress-circle__slice.full,
  .progress-circle3[data-progress='33'] .progress-circle__fill {
    transform: rotate(59.4deg); }
  .progress-circle1[data-progress='33'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='33'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='33'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(118.8deg); }
  .progress-circle1[data-progress='34'] .progress-circle__slice.full, .progress-circle1[data-progress='34'] .progress-circle__fill,
  .progress-circle2[data-progress='34'] .progress-circle__slice.full,
  .progress-circle2[data-progress='34'] .progress-circle__fill,
  .progress-circle3[data-progress='34'] .progress-circle__slice.full,
  .progress-circle3[data-progress='34'] .progress-circle__fill {
    transform: rotate(61.2deg); }
  .progress-circle1[data-progress='34'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='34'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='34'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(122.4deg); }
  .progress-circle1[data-progress='35'] .progress-circle__slice.full, .progress-circle1[data-progress='35'] .progress-circle__fill,
  .progress-circle2[data-progress='35'] .progress-circle__slice.full,
  .progress-circle2[data-progress='35'] .progress-circle__fill,
  .progress-circle3[data-progress='35'] .progress-circle__slice.full,
  .progress-circle3[data-progress='35'] .progress-circle__fill {
    transform: rotate(63deg); }
  .progress-circle1[data-progress='35'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='35'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='35'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(126deg); }
  .progress-circle1[data-progress='36'] .progress-circle__slice.full, .progress-circle1[data-progress='36'] .progress-circle__fill,
  .progress-circle2[data-progress='36'] .progress-circle__slice.full,
  .progress-circle2[data-progress='36'] .progress-circle__fill,
  .progress-circle3[data-progress='36'] .progress-circle__slice.full,
  .progress-circle3[data-progress='36'] .progress-circle__fill {
    transform: rotate(64.8deg); }
  .progress-circle1[data-progress='36'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='36'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='36'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(129.6deg); }
  .progress-circle1[data-progress='37'] .progress-circle__slice.full, .progress-circle1[data-progress='37'] .progress-circle__fill,
  .progress-circle2[data-progress='37'] .progress-circle__slice.full,
  .progress-circle2[data-progress='37'] .progress-circle__fill,
  .progress-circle3[data-progress='37'] .progress-circle__slice.full,
  .progress-circle3[data-progress='37'] .progress-circle__fill {
    transform: rotate(66.6deg); }
  .progress-circle1[data-progress='37'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='37'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='37'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(133.2deg); }
  .progress-circle1[data-progress='38'] .progress-circle__slice.full, .progress-circle1[data-progress='38'] .progress-circle__fill,
  .progress-circle2[data-progress='38'] .progress-circle__slice.full,
  .progress-circle2[data-progress='38'] .progress-circle__fill,
  .progress-circle3[data-progress='38'] .progress-circle__slice.full,
  .progress-circle3[data-progress='38'] .progress-circle__fill {
    transform: rotate(68.4deg); }
  .progress-circle1[data-progress='38'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='38'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='38'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(136.8deg); }
  .progress-circle1[data-progress='39'] .progress-circle__slice.full, .progress-circle1[data-progress='39'] .progress-circle__fill,
  .progress-circle2[data-progress='39'] .progress-circle__slice.full,
  .progress-circle2[data-progress='39'] .progress-circle__fill,
  .progress-circle3[data-progress='39'] .progress-circle__slice.full,
  .progress-circle3[data-progress='39'] .progress-circle__fill {
    transform: rotate(70.2deg); }
  .progress-circle1[data-progress='39'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='39'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='39'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(140.4deg); }
  .progress-circle1[data-progress='40'] .progress-circle__slice.full, .progress-circle1[data-progress='40'] .progress-circle__fill,
  .progress-circle2[data-progress='40'] .progress-circle__slice.full,
  .progress-circle2[data-progress='40'] .progress-circle__fill,
  .progress-circle3[data-progress='40'] .progress-circle__slice.full,
  .progress-circle3[data-progress='40'] .progress-circle__fill {
    transform: rotate(72deg); }
  .progress-circle1[data-progress='40'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='40'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='40'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(144deg); }
  .progress-circle1[data-progress='41'] .progress-circle__slice.full, .progress-circle1[data-progress='41'] .progress-circle__fill,
  .progress-circle2[data-progress='41'] .progress-circle__slice.full,
  .progress-circle2[data-progress='41'] .progress-circle__fill,
  .progress-circle3[data-progress='41'] .progress-circle__slice.full,
  .progress-circle3[data-progress='41'] .progress-circle__fill {
    transform: rotate(73.8deg); }
  .progress-circle1[data-progress='41'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='41'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='41'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(147.6deg); }
  .progress-circle1[data-progress='42'] .progress-circle__slice.full, .progress-circle1[data-progress='42'] .progress-circle__fill,
  .progress-circle2[data-progress='42'] .progress-circle__slice.full,
  .progress-circle2[data-progress='42'] .progress-circle__fill,
  .progress-circle3[data-progress='42'] .progress-circle__slice.full,
  .progress-circle3[data-progress='42'] .progress-circle__fill {
    transform: rotate(75.6deg); }
  .progress-circle1[data-progress='42'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='42'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='42'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(151.2deg); }
  .progress-circle1[data-progress='43'] .progress-circle__slice.full, .progress-circle1[data-progress='43'] .progress-circle__fill,
  .progress-circle2[data-progress='43'] .progress-circle__slice.full,
  .progress-circle2[data-progress='43'] .progress-circle__fill,
  .progress-circle3[data-progress='43'] .progress-circle__slice.full,
  .progress-circle3[data-progress='43'] .progress-circle__fill {
    transform: rotate(77.4deg); }
  .progress-circle1[data-progress='43'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='43'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='43'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(154.8deg); }
  .progress-circle1[data-progress='44'] .progress-circle__slice.full, .progress-circle1[data-progress='44'] .progress-circle__fill,
  .progress-circle2[data-progress='44'] .progress-circle__slice.full,
  .progress-circle2[data-progress='44'] .progress-circle__fill,
  .progress-circle3[data-progress='44'] .progress-circle__slice.full,
  .progress-circle3[data-progress='44'] .progress-circle__fill {
    transform: rotate(79.2deg); }
  .progress-circle1[data-progress='44'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='44'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='44'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(158.4deg); }
  .progress-circle1[data-progress='45'] .progress-circle__slice.full, .progress-circle1[data-progress='45'] .progress-circle__fill,
  .progress-circle2[data-progress='45'] .progress-circle__slice.full,
  .progress-circle2[data-progress='45'] .progress-circle__fill,
  .progress-circle3[data-progress='45'] .progress-circle__slice.full,
  .progress-circle3[data-progress='45'] .progress-circle__fill {
    transform: rotate(81deg); }
  .progress-circle1[data-progress='45'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='45'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='45'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(162deg); }
  .progress-circle1[data-progress='46'] .progress-circle__slice.full, .progress-circle1[data-progress='46'] .progress-circle__fill,
  .progress-circle2[data-progress='46'] .progress-circle__slice.full,
  .progress-circle2[data-progress='46'] .progress-circle__fill,
  .progress-circle3[data-progress='46'] .progress-circle__slice.full,
  .progress-circle3[data-progress='46'] .progress-circle__fill {
    transform: rotate(82.8deg); }
  .progress-circle1[data-progress='46'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='46'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='46'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(165.6deg); }
  .progress-circle1[data-progress='47'] .progress-circle__slice.full, .progress-circle1[data-progress='47'] .progress-circle__fill,
  .progress-circle2[data-progress='47'] .progress-circle__slice.full,
  .progress-circle2[data-progress='47'] .progress-circle__fill,
  .progress-circle3[data-progress='47'] .progress-circle__slice.full,
  .progress-circle3[data-progress='47'] .progress-circle__fill {
    transform: rotate(84.6deg); }
  .progress-circle1[data-progress='47'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='47'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='47'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(169.2deg); }
  .progress-circle1[data-progress='48'] .progress-circle__slice.full, .progress-circle1[data-progress='48'] .progress-circle__fill,
  .progress-circle2[data-progress='48'] .progress-circle__slice.full,
  .progress-circle2[data-progress='48'] .progress-circle__fill,
  .progress-circle3[data-progress='48'] .progress-circle__slice.full,
  .progress-circle3[data-progress='48'] .progress-circle__fill {
    transform: rotate(86.4deg); }
  .progress-circle1[data-progress='48'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='48'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='48'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(172.8deg); }
  .progress-circle1[data-progress='49'] .progress-circle__slice.full, .progress-circle1[data-progress='49'] .progress-circle__fill,
  .progress-circle2[data-progress='49'] .progress-circle__slice.full,
  .progress-circle2[data-progress='49'] .progress-circle__fill,
  .progress-circle3[data-progress='49'] .progress-circle__slice.full,
  .progress-circle3[data-progress='49'] .progress-circle__fill {
    transform: rotate(88.2deg); }
  .progress-circle1[data-progress='49'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='49'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='49'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(176.4deg); }
  .progress-circle1[data-progress='50'] .progress-circle__slice.full, .progress-circle1[data-progress='50'] .progress-circle__fill,
  .progress-circle2[data-progress='50'] .progress-circle__slice.full,
  .progress-circle2[data-progress='50'] .progress-circle__fill,
  .progress-circle3[data-progress='50'] .progress-circle__slice.full,
  .progress-circle3[data-progress='50'] .progress-circle__fill {
    transform: rotate(90deg); }
  .progress-circle1[data-progress='50'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='50'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='50'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(180deg); }
  .progress-circle1[data-progress='51'] .progress-circle__slice.full, .progress-circle1[data-progress='51'] .progress-circle__fill,
  .progress-circle2[data-progress='51'] .progress-circle__slice.full,
  .progress-circle2[data-progress='51'] .progress-circle__fill,
  .progress-circle3[data-progress='51'] .progress-circle__slice.full,
  .progress-circle3[data-progress='51'] .progress-circle__fill {
    transform: rotate(91.8deg); }
  .progress-circle1[data-progress='51'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='51'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='51'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(183.6deg); }
  .progress-circle1[data-progress='52'] .progress-circle__slice.full, .progress-circle1[data-progress='52'] .progress-circle__fill,
  .progress-circle2[data-progress='52'] .progress-circle__slice.full,
  .progress-circle2[data-progress='52'] .progress-circle__fill,
  .progress-circle3[data-progress='52'] .progress-circle__slice.full,
  .progress-circle3[data-progress='52'] .progress-circle__fill {
    transform: rotate(93.6deg); }
  .progress-circle1[data-progress='52'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='52'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='52'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(187.2deg); }
  .progress-circle1[data-progress='53'] .progress-circle__slice.full, .progress-circle1[data-progress='53'] .progress-circle__fill,
  .progress-circle2[data-progress='53'] .progress-circle__slice.full,
  .progress-circle2[data-progress='53'] .progress-circle__fill,
  .progress-circle3[data-progress='53'] .progress-circle__slice.full,
  .progress-circle3[data-progress='53'] .progress-circle__fill {
    transform: rotate(95.4deg); }
  .progress-circle1[data-progress='53'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='53'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='53'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(190.8deg); }
  .progress-circle1[data-progress='54'] .progress-circle__slice.full, .progress-circle1[data-progress='54'] .progress-circle__fill,
  .progress-circle2[data-progress='54'] .progress-circle__slice.full,
  .progress-circle2[data-progress='54'] .progress-circle__fill,
  .progress-circle3[data-progress='54'] .progress-circle__slice.full,
  .progress-circle3[data-progress='54'] .progress-circle__fill {
    transform: rotate(97.2deg); }
  .progress-circle1[data-progress='54'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='54'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='54'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(194.4deg); }
  .progress-circle1[data-progress='55'] .progress-circle__slice.full, .progress-circle1[data-progress='55'] .progress-circle__fill,
  .progress-circle2[data-progress='55'] .progress-circle__slice.full,
  .progress-circle2[data-progress='55'] .progress-circle__fill,
  .progress-circle3[data-progress='55'] .progress-circle__slice.full,
  .progress-circle3[data-progress='55'] .progress-circle__fill {
    transform: rotate(99deg); }
  .progress-circle1[data-progress='55'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='55'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='55'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(198deg); }
  .progress-circle1[data-progress='56'] .progress-circle__slice.full, .progress-circle1[data-progress='56'] .progress-circle__fill,
  .progress-circle2[data-progress='56'] .progress-circle__slice.full,
  .progress-circle2[data-progress='56'] .progress-circle__fill,
  .progress-circle3[data-progress='56'] .progress-circle__slice.full,
  .progress-circle3[data-progress='56'] .progress-circle__fill {
    transform: rotate(100.8deg); }
  .progress-circle1[data-progress='56'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='56'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='56'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(201.6deg); }
  .progress-circle1[data-progress='57'] .progress-circle__slice.full, .progress-circle1[data-progress='57'] .progress-circle__fill,
  .progress-circle2[data-progress='57'] .progress-circle__slice.full,
  .progress-circle2[data-progress='57'] .progress-circle__fill,
  .progress-circle3[data-progress='57'] .progress-circle__slice.full,
  .progress-circle3[data-progress='57'] .progress-circle__fill {
    transform: rotate(102.6deg); }
  .progress-circle1[data-progress='57'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='57'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='57'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(205.2deg); }
  .progress-circle1[data-progress='58'] .progress-circle__slice.full, .progress-circle1[data-progress='58'] .progress-circle__fill,
  .progress-circle2[data-progress='58'] .progress-circle__slice.full,
  .progress-circle2[data-progress='58'] .progress-circle__fill,
  .progress-circle3[data-progress='58'] .progress-circle__slice.full,
  .progress-circle3[data-progress='58'] .progress-circle__fill {
    transform: rotate(104.4deg); }
  .progress-circle1[data-progress='58'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='58'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='58'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(208.8deg); }
  .progress-circle1[data-progress='59'] .progress-circle__slice.full, .progress-circle1[data-progress='59'] .progress-circle__fill,
  .progress-circle2[data-progress='59'] .progress-circle__slice.full,
  .progress-circle2[data-progress='59'] .progress-circle__fill,
  .progress-circle3[data-progress='59'] .progress-circle__slice.full,
  .progress-circle3[data-progress='59'] .progress-circle__fill {
    transform: rotate(106.2deg); }
  .progress-circle1[data-progress='59'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='59'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='59'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(212.4deg); }
  .progress-circle1[data-progress='60'] .progress-circle__slice.full, .progress-circle1[data-progress='60'] .progress-circle__fill,
  .progress-circle2[data-progress='60'] .progress-circle__slice.full,
  .progress-circle2[data-progress='60'] .progress-circle__fill,
  .progress-circle3[data-progress='60'] .progress-circle__slice.full,
  .progress-circle3[data-progress='60'] .progress-circle__fill {
    transform: rotate(108deg); }
  .progress-circle1[data-progress='60'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='60'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='60'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(216deg); }
  .progress-circle1[data-progress='61'] .progress-circle__slice.full, .progress-circle1[data-progress='61'] .progress-circle__fill,
  .progress-circle2[data-progress='61'] .progress-circle__slice.full,
  .progress-circle2[data-progress='61'] .progress-circle__fill,
  .progress-circle3[data-progress='61'] .progress-circle__slice.full,
  .progress-circle3[data-progress='61'] .progress-circle__fill {
    transform: rotate(109.8deg); }
  .progress-circle1[data-progress='61'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='61'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='61'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(219.6deg); }
  .progress-circle1[data-progress='62'] .progress-circle__slice.full, .progress-circle1[data-progress='62'] .progress-circle__fill,
  .progress-circle2[data-progress='62'] .progress-circle__slice.full,
  .progress-circle2[data-progress='62'] .progress-circle__fill,
  .progress-circle3[data-progress='62'] .progress-circle__slice.full,
  .progress-circle3[data-progress='62'] .progress-circle__fill {
    transform: rotate(111.6deg); }
  .progress-circle1[data-progress='62'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='62'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='62'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(223.2deg); }
  .progress-circle1[data-progress='63'] .progress-circle__slice.full, .progress-circle1[data-progress='63'] .progress-circle__fill,
  .progress-circle2[data-progress='63'] .progress-circle__slice.full,
  .progress-circle2[data-progress='63'] .progress-circle__fill,
  .progress-circle3[data-progress='63'] .progress-circle__slice.full,
  .progress-circle3[data-progress='63'] .progress-circle__fill {
    transform: rotate(113.4deg); }
  .progress-circle1[data-progress='63'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='63'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='63'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(226.8deg); }
  .progress-circle1[data-progress='64'] .progress-circle__slice.full, .progress-circle1[data-progress='64'] .progress-circle__fill,
  .progress-circle2[data-progress='64'] .progress-circle__slice.full,
  .progress-circle2[data-progress='64'] .progress-circle__fill,
  .progress-circle3[data-progress='64'] .progress-circle__slice.full,
  .progress-circle3[data-progress='64'] .progress-circle__fill {
    transform: rotate(115.2deg); }
  .progress-circle1[data-progress='64'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='64'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='64'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(230.4deg); }
  .progress-circle1[data-progress='65'] .progress-circle__slice.full, .progress-circle1[data-progress='65'] .progress-circle__fill,
  .progress-circle2[data-progress='65'] .progress-circle__slice.full,
  .progress-circle2[data-progress='65'] .progress-circle__fill,
  .progress-circle3[data-progress='65'] .progress-circle__slice.full,
  .progress-circle3[data-progress='65'] .progress-circle__fill {
    transform: rotate(117deg); }
  .progress-circle1[data-progress='65'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='65'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='65'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(234deg); }
  .progress-circle1[data-progress='66'] .progress-circle__slice.full, .progress-circle1[data-progress='66'] .progress-circle__fill,
  .progress-circle2[data-progress='66'] .progress-circle__slice.full,
  .progress-circle2[data-progress='66'] .progress-circle__fill,
  .progress-circle3[data-progress='66'] .progress-circle__slice.full,
  .progress-circle3[data-progress='66'] .progress-circle__fill {
    transform: rotate(118.8deg); }
  .progress-circle1[data-progress='66'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='66'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='66'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(237.6deg); }
  .progress-circle1[data-progress='67'] .progress-circle__slice.full, .progress-circle1[data-progress='67'] .progress-circle__fill,
  .progress-circle2[data-progress='67'] .progress-circle__slice.full,
  .progress-circle2[data-progress='67'] .progress-circle__fill,
  .progress-circle3[data-progress='67'] .progress-circle__slice.full,
  .progress-circle3[data-progress='67'] .progress-circle__fill {
    transform: rotate(120.6deg); }
  .progress-circle1[data-progress='67'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='67'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='67'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(241.2deg); }
  .progress-circle1[data-progress='68'] .progress-circle__slice.full, .progress-circle1[data-progress='68'] .progress-circle__fill,
  .progress-circle2[data-progress='68'] .progress-circle__slice.full,
  .progress-circle2[data-progress='68'] .progress-circle__fill,
  .progress-circle3[data-progress='68'] .progress-circle__slice.full,
  .progress-circle3[data-progress='68'] .progress-circle__fill {
    transform: rotate(122.4deg); }
  .progress-circle1[data-progress='68'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='68'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='68'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(244.8deg); }
  .progress-circle1[data-progress='69'] .progress-circle__slice.full, .progress-circle1[data-progress='69'] .progress-circle__fill,
  .progress-circle2[data-progress='69'] .progress-circle__slice.full,
  .progress-circle2[data-progress='69'] .progress-circle__fill,
  .progress-circle3[data-progress='69'] .progress-circle__slice.full,
  .progress-circle3[data-progress='69'] .progress-circle__fill {
    transform: rotate(124.2deg); }
  .progress-circle1[data-progress='69'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='69'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='69'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(248.4deg); }
  .progress-circle1[data-progress='70'] .progress-circle__slice.full, .progress-circle1[data-progress='70'] .progress-circle__fill,
  .progress-circle2[data-progress='70'] .progress-circle__slice.full,
  .progress-circle2[data-progress='70'] .progress-circle__fill,
  .progress-circle3[data-progress='70'] .progress-circle__slice.full,
  .progress-circle3[data-progress='70'] .progress-circle__fill {
    transform: rotate(126deg); }
  .progress-circle1[data-progress='70'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='70'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='70'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(252deg); }
  .progress-circle1[data-progress='71'] .progress-circle__slice.full, .progress-circle1[data-progress='71'] .progress-circle__fill,
  .progress-circle2[data-progress='71'] .progress-circle__slice.full,
  .progress-circle2[data-progress='71'] .progress-circle__fill,
  .progress-circle3[data-progress='71'] .progress-circle__slice.full,
  .progress-circle3[data-progress='71'] .progress-circle__fill {
    transform: rotate(127.8deg); }
  .progress-circle1[data-progress='71'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='71'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='71'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(255.6deg); }
  .progress-circle1[data-progress='72'] .progress-circle__slice.full, .progress-circle1[data-progress='72'] .progress-circle__fill,
  .progress-circle2[data-progress='72'] .progress-circle__slice.full,
  .progress-circle2[data-progress='72'] .progress-circle__fill,
  .progress-circle3[data-progress='72'] .progress-circle__slice.full,
  .progress-circle3[data-progress='72'] .progress-circle__fill {
    transform: rotate(129.6deg); }
  .progress-circle1[data-progress='72'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='72'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='72'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(259.2deg); }
  .progress-circle1[data-progress='73'] .progress-circle__slice.full, .progress-circle1[data-progress='73'] .progress-circle__fill,
  .progress-circle2[data-progress='73'] .progress-circle__slice.full,
  .progress-circle2[data-progress='73'] .progress-circle__fill,
  .progress-circle3[data-progress='73'] .progress-circle__slice.full,
  .progress-circle3[data-progress='73'] .progress-circle__fill {
    transform: rotate(131.4deg); }
  .progress-circle1[data-progress='73'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='73'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='73'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(262.8deg); }
  .progress-circle1[data-progress='74'] .progress-circle__slice.full, .progress-circle1[data-progress='74'] .progress-circle__fill,
  .progress-circle2[data-progress='74'] .progress-circle__slice.full,
  .progress-circle2[data-progress='74'] .progress-circle__fill,
  .progress-circle3[data-progress='74'] .progress-circle__slice.full,
  .progress-circle3[data-progress='74'] .progress-circle__fill {
    transform: rotate(133.2deg); }
  .progress-circle1[data-progress='74'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='74'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='74'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(266.4deg); }
  .progress-circle1[data-progress='75'] .progress-circle__slice.full, .progress-circle1[data-progress='75'] .progress-circle__fill,
  .progress-circle2[data-progress='75'] .progress-circle__slice.full,
  .progress-circle2[data-progress='75'] .progress-circle__fill,
  .progress-circle3[data-progress='75'] .progress-circle__slice.full,
  .progress-circle3[data-progress='75'] .progress-circle__fill {
    transform: rotate(135deg); }
  .progress-circle1[data-progress='75'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='75'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='75'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(270deg); }
  .progress-circle1[data-progress='76'] .progress-circle__slice.full, .progress-circle1[data-progress='76'] .progress-circle__fill,
  .progress-circle2[data-progress='76'] .progress-circle__slice.full,
  .progress-circle2[data-progress='76'] .progress-circle__fill,
  .progress-circle3[data-progress='76'] .progress-circle__slice.full,
  .progress-circle3[data-progress='76'] .progress-circle__fill {
    transform: rotate(136.8deg); }
  .progress-circle1[data-progress='76'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='76'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='76'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(273.6deg); }
  .progress-circle1[data-progress='77'] .progress-circle__slice.full, .progress-circle1[data-progress='77'] .progress-circle__fill,
  .progress-circle2[data-progress='77'] .progress-circle__slice.full,
  .progress-circle2[data-progress='77'] .progress-circle__fill,
  .progress-circle3[data-progress='77'] .progress-circle__slice.full,
  .progress-circle3[data-progress='77'] .progress-circle__fill {
    transform: rotate(138.6deg); }
  .progress-circle1[data-progress='77'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='77'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='77'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(277.2deg); }
  .progress-circle1[data-progress='78'] .progress-circle__slice.full, .progress-circle1[data-progress='78'] .progress-circle__fill,
  .progress-circle2[data-progress='78'] .progress-circle__slice.full,
  .progress-circle2[data-progress='78'] .progress-circle__fill,
  .progress-circle3[data-progress='78'] .progress-circle__slice.full,
  .progress-circle3[data-progress='78'] .progress-circle__fill {
    transform: rotate(140.4deg); }
  .progress-circle1[data-progress='78'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='78'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='78'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(280.8deg); }
  .progress-circle1[data-progress='79'] .progress-circle__slice.full, .progress-circle1[data-progress='79'] .progress-circle__fill,
  .progress-circle2[data-progress='79'] .progress-circle__slice.full,
  .progress-circle2[data-progress='79'] .progress-circle__fill,
  .progress-circle3[data-progress='79'] .progress-circle__slice.full,
  .progress-circle3[data-progress='79'] .progress-circle__fill {
    transform: rotate(142.2deg); }
  .progress-circle1[data-progress='79'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='79'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='79'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(284.4deg); }
  .progress-circle1[data-progress='80'] .progress-circle__slice.full, .progress-circle1[data-progress='80'] .progress-circle__fill,
  .progress-circle2[data-progress='80'] .progress-circle__slice.full,
  .progress-circle2[data-progress='80'] .progress-circle__fill,
  .progress-circle3[data-progress='80'] .progress-circle__slice.full,
  .progress-circle3[data-progress='80'] .progress-circle__fill {
    transform: rotate(144deg); }
  .progress-circle1[data-progress='80'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='80'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='80'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(288deg); }
  .progress-circle1[data-progress='81'] .progress-circle__slice.full, .progress-circle1[data-progress='81'] .progress-circle__fill,
  .progress-circle2[data-progress='81'] .progress-circle__slice.full,
  .progress-circle2[data-progress='81'] .progress-circle__fill,
  .progress-circle3[data-progress='81'] .progress-circle__slice.full,
  .progress-circle3[data-progress='81'] .progress-circle__fill {
    transform: rotate(145.8deg); }
  .progress-circle1[data-progress='81'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='81'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='81'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(291.6deg); }
  .progress-circle1[data-progress='82'] .progress-circle__slice.full, .progress-circle1[data-progress='82'] .progress-circle__fill,
  .progress-circle2[data-progress='82'] .progress-circle__slice.full,
  .progress-circle2[data-progress='82'] .progress-circle__fill,
  .progress-circle3[data-progress='82'] .progress-circle__slice.full,
  .progress-circle3[data-progress='82'] .progress-circle__fill {
    transform: rotate(147.6deg); }
  .progress-circle1[data-progress='82'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='82'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='82'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(295.2deg); }
  .progress-circle1[data-progress='83'] .progress-circle__slice.full, .progress-circle1[data-progress='83'] .progress-circle__fill,
  .progress-circle2[data-progress='83'] .progress-circle__slice.full,
  .progress-circle2[data-progress='83'] .progress-circle__fill,
  .progress-circle3[data-progress='83'] .progress-circle__slice.full,
  .progress-circle3[data-progress='83'] .progress-circle__fill {
    transform: rotate(149.4deg); }
  .progress-circle1[data-progress='83'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='83'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='83'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(298.8deg); }
  .progress-circle1[data-progress='84'] .progress-circle__slice.full, .progress-circle1[data-progress='84'] .progress-circle__fill,
  .progress-circle2[data-progress='84'] .progress-circle__slice.full,
  .progress-circle2[data-progress='84'] .progress-circle__fill,
  .progress-circle3[data-progress='84'] .progress-circle__slice.full,
  .progress-circle3[data-progress='84'] .progress-circle__fill {
    transform: rotate(151.2deg); }
  .progress-circle1[data-progress='84'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='84'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='84'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(302.4deg); }
  .progress-circle1[data-progress='85'] .progress-circle__slice.full, .progress-circle1[data-progress='85'] .progress-circle__fill,
  .progress-circle2[data-progress='85'] .progress-circle__slice.full,
  .progress-circle2[data-progress='85'] .progress-circle__fill,
  .progress-circle3[data-progress='85'] .progress-circle__slice.full,
  .progress-circle3[data-progress='85'] .progress-circle__fill {
    transform: rotate(153deg); }
  .progress-circle1[data-progress='85'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='85'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='85'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(306deg); }
  .progress-circle1[data-progress='86'] .progress-circle__slice.full, .progress-circle1[data-progress='86'] .progress-circle__fill,
  .progress-circle2[data-progress='86'] .progress-circle__slice.full,
  .progress-circle2[data-progress='86'] .progress-circle__fill,
  .progress-circle3[data-progress='86'] .progress-circle__slice.full,
  .progress-circle3[data-progress='86'] .progress-circle__fill {
    transform: rotate(154.8deg); }
  .progress-circle1[data-progress='86'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='86'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='86'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(309.6deg); }
  .progress-circle1[data-progress='87'] .progress-circle__slice.full, .progress-circle1[data-progress='87'] .progress-circle__fill,
  .progress-circle2[data-progress='87'] .progress-circle__slice.full,
  .progress-circle2[data-progress='87'] .progress-circle__fill,
  .progress-circle3[data-progress='87'] .progress-circle__slice.full,
  .progress-circle3[data-progress='87'] .progress-circle__fill {
    transform: rotate(156.6deg); }
  .progress-circle1[data-progress='87'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='87'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='87'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(313.2deg); }
  .progress-circle1[data-progress='88'] .progress-circle__slice.full, .progress-circle1[data-progress='88'] .progress-circle__fill,
  .progress-circle2[data-progress='88'] .progress-circle__slice.full,
  .progress-circle2[data-progress='88'] .progress-circle__fill,
  .progress-circle3[data-progress='88'] .progress-circle__slice.full,
  .progress-circle3[data-progress='88'] .progress-circle__fill {
    transform: rotate(158.4deg); }
  .progress-circle1[data-progress='88'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='88'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='88'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(316.8deg); }
  .progress-circle1[data-progress='89'] .progress-circle__slice.full, .progress-circle1[data-progress='89'] .progress-circle__fill,
  .progress-circle2[data-progress='89'] .progress-circle__slice.full,
  .progress-circle2[data-progress='89'] .progress-circle__fill,
  .progress-circle3[data-progress='89'] .progress-circle__slice.full,
  .progress-circle3[data-progress='89'] .progress-circle__fill {
    transform: rotate(160.2deg); }
  .progress-circle1[data-progress='89'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='89'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='89'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(320.4deg); }
  .progress-circle1[data-progress='90'] .progress-circle__slice.full, .progress-circle1[data-progress='90'] .progress-circle__fill,
  .progress-circle2[data-progress='90'] .progress-circle__slice.full,
  .progress-circle2[data-progress='90'] .progress-circle__fill,
  .progress-circle3[data-progress='90'] .progress-circle__slice.full,
  .progress-circle3[data-progress='90'] .progress-circle__fill {
    transform: rotate(162deg); }
  .progress-circle1[data-progress='90'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='90'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='90'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(324deg); }
  .progress-circle1[data-progress='91'] .progress-circle__slice.full, .progress-circle1[data-progress='91'] .progress-circle__fill,
  .progress-circle2[data-progress='91'] .progress-circle__slice.full,
  .progress-circle2[data-progress='91'] .progress-circle__fill,
  .progress-circle3[data-progress='91'] .progress-circle__slice.full,
  .progress-circle3[data-progress='91'] .progress-circle__fill {
    transform: rotate(163.8deg); }
  .progress-circle1[data-progress='91'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='91'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='91'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(327.6deg); }
  .progress-circle1[data-progress='92'] .progress-circle__slice.full, .progress-circle1[data-progress='92'] .progress-circle__fill,
  .progress-circle2[data-progress='92'] .progress-circle__slice.full,
  .progress-circle2[data-progress='92'] .progress-circle__fill,
  .progress-circle3[data-progress='92'] .progress-circle__slice.full,
  .progress-circle3[data-progress='92'] .progress-circle__fill {
    transform: rotate(165.6deg); }
  .progress-circle1[data-progress='92'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='92'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='92'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(331.2deg); }
  .progress-circle1[data-progress='93'] .progress-circle__slice.full, .progress-circle1[data-progress='93'] .progress-circle__fill,
  .progress-circle2[data-progress='93'] .progress-circle__slice.full,
  .progress-circle2[data-progress='93'] .progress-circle__fill,
  .progress-circle3[data-progress='93'] .progress-circle__slice.full,
  .progress-circle3[data-progress='93'] .progress-circle__fill {
    transform: rotate(167.4deg); }
  .progress-circle1[data-progress='93'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='93'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='93'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(334.8deg); }
  .progress-circle1[data-progress='94'] .progress-circle__slice.full, .progress-circle1[data-progress='94'] .progress-circle__fill,
  .progress-circle2[data-progress='94'] .progress-circle__slice.full,
  .progress-circle2[data-progress='94'] .progress-circle__fill,
  .progress-circle3[data-progress='94'] .progress-circle__slice.full,
  .progress-circle3[data-progress='94'] .progress-circle__fill {
    transform: rotate(169.2deg); }
  .progress-circle1[data-progress='94'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='94'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='94'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(338.4deg); }
  .progress-circle1[data-progress='95'] .progress-circle__slice.full, .progress-circle1[data-progress='95'] .progress-circle__fill,
  .progress-circle2[data-progress='95'] .progress-circle__slice.full,
  .progress-circle2[data-progress='95'] .progress-circle__fill,
  .progress-circle3[data-progress='95'] .progress-circle__slice.full,
  .progress-circle3[data-progress='95'] .progress-circle__fill {
    transform: rotate(171deg); }
  .progress-circle1[data-progress='95'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='95'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='95'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(342deg); }
  .progress-circle1[data-progress='96'] .progress-circle__slice.full, .progress-circle1[data-progress='96'] .progress-circle__fill,
  .progress-circle2[data-progress='96'] .progress-circle__slice.full,
  .progress-circle2[data-progress='96'] .progress-circle__fill,
  .progress-circle3[data-progress='96'] .progress-circle__slice.full,
  .progress-circle3[data-progress='96'] .progress-circle__fill {
    transform: rotate(172.8deg); }
  .progress-circle1[data-progress='96'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='96'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='96'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(345.6deg); }
  .progress-circle1[data-progress='97'] .progress-circle__slice.full, .progress-circle1[data-progress='97'] .progress-circle__fill,
  .progress-circle2[data-progress='97'] .progress-circle__slice.full,
  .progress-circle2[data-progress='97'] .progress-circle__fill,
  .progress-circle3[data-progress='97'] .progress-circle__slice.full,
  .progress-circle3[data-progress='97'] .progress-circle__fill {
    transform: rotate(174.6deg); }
  .progress-circle1[data-progress='97'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='97'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='97'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(349.2deg); }
  .progress-circle1[data-progress='98'] .progress-circle__slice.full, .progress-circle1[data-progress='98'] .progress-circle__fill,
  .progress-circle2[data-progress='98'] .progress-circle__slice.full,
  .progress-circle2[data-progress='98'] .progress-circle__fill,
  .progress-circle3[data-progress='98'] .progress-circle__slice.full,
  .progress-circle3[data-progress='98'] .progress-circle__fill {
    transform: rotate(176.4deg); }
  .progress-circle1[data-progress='98'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='98'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='98'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(352.8deg); }
  .progress-circle1[data-progress='99'] .progress-circle__slice.full, .progress-circle1[data-progress='99'] .progress-circle__fill,
  .progress-circle2[data-progress='99'] .progress-circle__slice.full,
  .progress-circle2[data-progress='99'] .progress-circle__fill,
  .progress-circle3[data-progress='99'] .progress-circle__slice.full,
  .progress-circle3[data-progress='99'] .progress-circle__fill {
    transform: rotate(178.2deg); }
  .progress-circle1[data-progress='99'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='99'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='99'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(356.4deg); }
  .progress-circle1[data-progress='100'] .progress-circle__slice.full, .progress-circle1[data-progress='100'] .progress-circle__fill,
  .progress-circle2[data-progress='100'] .progress-circle__slice.full,
  .progress-circle2[data-progress='100'] .progress-circle__fill,
  .progress-circle3[data-progress='100'] .progress-circle__slice.full,
  .progress-circle3[data-progress='100'] .progress-circle__fill {
    transform: rotate(180deg); }
  .progress-circle1[data-progress='100'] .progress-circle__fill.progress-circle__bar,
  .progress-circle2[data-progress='100'] .progress-circle__fill.progress-circle__bar,
  .progress-circle3[data-progress='100'] .progress-circle__fill.progress-circle__bar {
    transform: rotate(360deg); }

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    transform: none; } }

@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    transform: none; } }

@-ms-keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    transform: none; } }

@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    transform: none; } }

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    transform: none; } }

.fadeInUp {
  -webkit-animation: fadeInUp 1s 0s backwards;
  -moz-animation: fadeInUp 1s 0s backwards;
  -ms-animation: fadeInUp 1s 0s backwards;
  -o-animation: fadeInUp 1s 0s backwards;
  animation: fadeInUp 1s 0s backwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s; }
  .fadeInUp.delay {
    -webkit-animation-delay: 1.2s;
    -moz-animation-delay: 1.2s;
    animation-delay: 1.2s; }

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-moz-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-ms-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-o-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fadeIn {
  -webkit-animation: fadeIn 0.5s 0s backwards;
  -moz-animation: fadeIn 0.5s 0s backwards;
  -ms-animation: fadeIn 0.5s 0s backwards;
  -o-animation: fadeIn 0.5s 0s backwards;
  animation: fadeIn 0.5s 0s backwards;
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  animation-duration: 0.3s; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-moz-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-ms-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-o-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.fadeOut {
  -webkit-animation: fadeOut 0.2s 0s backwards;
  -moz-animation: fadeOut 0.2s 0s backwards;
  -ms-animation: fadeOut 0.2s 0s backwards;
  -o-animation: fadeOut 0.2s 0s backwards;
  animation: fadeOut 0.2s 0s backwards;
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 0.1s;
  -moz-animation-duration: 0.1s;
  animation-duration: 0.1s; }

@-webkit-keyframes faded {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-moz-keyframes faded {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-ms-keyframes faded {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-o-keyframes faded {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes faded {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.faded {
  -webkit-animation: faded 0.4s 0s forwards;
  -moz-animation: faded 0.4s 0s forwards;
  -ms-animation: faded 0.4s 0s forwards;
  -o-animation: faded 0.4s 0s forwards;
  animation: faded 0.4s 0s forwards;
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  animation-duration: 0.3s; }

.image {
  width: 100%;
  height: 200px;
  position: relative;
  display: block;
  background-color: #48cfad;
  opacity: 0.8;
  -webkit-transition: all 400ms ease;
  transition: all 400ms ease;
  background-image: url("http://lorempixel.com/400/200/");
  -webkit-background-size: cover;
  background-size: cover; }

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.fill {
  transform: rotate(-90deg);
  stroke-dasharray: 339.292;
  stroke-dashoffset: 339.292;
  animation: progress 2s infinite alternate; }

@keyframes progress {
  from {
    stroke-dashoffset: 339.292; }
  to {
    stroke-dashoffset: 0; } }
