body {
  margin: 0;
  padding: 0;
  font-family: sans-serif;
  margin: 0 auto;
  background-color: white;
}
.index__five__2rpoZ {
  margin-left: 2.8%;
}
a:focus,
a:active,
button:focus,
button:active {
  outline: none;
}
.index__head__1lw81 * {
  display: inline-block;
  vertical-align: middle;
}
.index__head__1lw81 {
  background: -webkit-linear-gradient(
    148.9deg,
    rgb(255, 255, 255),
    rgb(242, 242, 242) 46.34%
  );
  background: linear-gradient(
    148.9deg,
    rgb(255, 255, 255),
    rgb(242, 242, 242) 46.34%
  );
  display: flex;
  align-items: center;
  -webkit-box-shadow: inset 0px -8px 13px -6px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0px -8px 13px -6px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px -8px 13px -6px rgba(0, 0, 0, 0.15);
}
.index__lock__oItGl {
  font-size: 3em;
  position: absolute;
  margin-left: 1.5%;
  color: rgba(102, 102, 102, 0.5);
}

.index__clickable__QzSlK {
  cursor: pointer;
}
.index__teamName__3rna5 {
  margin-left: 7.25%;
}
.index__teamName__3rna5 {
  font-family: "Proxima N W01 At Smbd";
  color: rgb(102, 102, 102);
  font-size: 33pt;
  line-height: 44pt;
  text-align: left;
  align-self: flex-start;
  border: none;
  background-color: transparent;
  text-transform: none;
  cursor: pointer;
}
.index__teamName__3rna5 * {
  display: block;
}
.index__teamName__3rna5 label,
.index__teamName__3rna5 p {
  font-family: "Proxima N W01 At Reg";
  font-size: 18pt;
  line-height: 20pt;
}
.index__teamName__3rna5 p {
  font-family: "Proxima N W01 At Smbd";
}
.index__teamName__3rna5 span {
  font-size: 12pt;
  display: block;
  text-transform: uppercase;
  font-family: "Proxima N W01 At Smbd";
  line-height: 6pt;
  margin-bottom: 11pt;
}
*:active,
*:focus {
  outline: none !important;
}

/* colors */
.index__yellow__2wtO3 {
  background-color: #fff700;
}
.index__red__1-RiB {
  background-color: #de141e;
}
.index__orange__3JcTz {
  background-color: #ff9e0c;
}
.index__green__1ZnW7 {
  background-color: #258f45;
}
.index__lime-green__VzIVN {
  background-color: #8dc63f;
}
.index__grey__2d09b {
  background-color: rgb(179, 179, 179);
}

::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
}
.index__sectionHeader__1JecD {
  text-transform: uppercase;
  margin-left: 7.25%;
  font-family: "Proxima N W01 At Smbd";
  font-size: 30.29pt;
  color: rgb(212, 14, 47);
  margin-top: 0;
  padding-top: 20px;
}
.index__sectionHeader__1JecD span.index__desc__3kwYr {
  color: rgb(153, 153, 153);
  font-size: 15pt;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 8pt;
  margin-left: 10pt;
  text-transform: lowercase;
  font-style: italic;
}
.index__subHeader__2wc_t {
  text-transform: uppercase;
  color: rgb(102, 102, 102);
  margin-left: 3%;
  margin-top: 3.856%;
  width: 100%;
  font-family: "Proxima N W01 At Smbd";
  font-size: 15pt;
  line-height: 18pt;
}
.index__wit__3qw-j {
  color: grey;
  position: relative;
  font-size: 1em;
}
.index__wit__3qw-j:hover {
  color: #a03021;
}
#index__rally__2qOtT .index__wit__3qw-j {
  font-size: 0.7em;
}
.index__red-button__1C_r9 {
  color: rgb(212, 14, 47) !important;
}
.index__red-button__1C_r9:hover {
  color: white !important;
}
/* only for inside meeting - clarity wit is different */
#index__meeting__zuvMV .index__wit__3qw-j {
  font-size: 0.7em;
  top: 56%;
}
.index__q5__8VmxL {
  background: linear-gradient(
    141deg,
    rgba(240, 240, 240, 0) 65.34%,
    rgba(240, 240, 240, 1)
  );
  padding-bottom: 4%;
}

/* page turn code */
.index__curlParent__2ffw3 {
  position: relative;
}
.index__curlContainer__1lXqR * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.index__curlContainer__1lXqR {
  position: absolute;
  top: 0;
  right: 0;
}
.index__curlContainer__1lXqR::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  transition: opacity 0.4s;
  /* background-image: linear-gradient(225deg, #000000 0%, transparent 40%, rgba(255, 255, 255, 0.15)); */
}
.index__curlContainer__1lXqR img {
  display: inline-block;
  width: 43px;
  color: transparent;
  padding: 6px 10px;
  position: absolute;
  top: 0px;
  right: 0;
  opacity: 1;
  z-index: 1;
  -webkit-transition: 0.05s linear;
  transition: 0.05s linear;
  -webkit-transition-delay: 0.01s;
  transition-delay: 0.01s;
}
.index__curl__KQAD1 {
  width: 0px;
  height: 0px;
  position: absolute;
  top: 0;
  right: 0;
  background: linear-gradient(
    225deg,
    rgb(77, 77, 77) 50%,
    rgb(170, 170, 170) 50%
  );
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  transition: all 0.4s ease;
}
.index__curl__KQAD1:before,
.index__curl__KQAD1:after {
  content: "";
  position: absolute;
  z-index: -1;
  right: 12%;
  top: 6%;
  width: 70%;
  max-width: 300px;
  max-height: 100px;
  height: 55%;
  box-shadow: 0 12px 15px rgba(0, 0, 0, 0.3);
  transform: skew(-10deg) rotate(-6deg);
}
.index__curl__KQAD1:after {
  right: auto;
  left: 6%;
  top: auto;
  bottom: 14%;
  transform: skew(-15deg) rotate(-84deg);
}
.index__curlParent__2ffw3:hover > div::before,
.index__curlParent__2ffw3.index__hover__HTnoE > div::before,
.index__curlContainer__1lXqR:hover > div::before {
  opacity: 1;
}
.index__curlParent__2ffw3:hover .index__curlContainer__1lXqR img,
.index__curlParent__2ffw3.index__hover__HTnoE .index__curlContainer__1lXqR img,
.index__curlContainer__1lXqR:hover img,
.index__curl__KQAD1:hover ~ img {
  opacity: 1;
  color: white;
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
  cursor: pointer;
  z-index: 300;
}
.index__curlParent__2ffw3:hover .index__curl__KQAD1,
.index__curlParent__2ffw3.index__hover__HTnoE .index__curl__KQAD1,
.index__curlContainer__1lXqR:hover .index__curl__KQAD1,
.index__curl__KQAD1:hover {
  width: 70px;
  height: 70px;
}
/* end page turn code */
.index__whiteboard-header__bT9DU {
  width: 500px;
  margin: 20px auto !important;
  padding: 5px 0px !important;
  font-size: 14pt !important;
  cursor: pointer;
}
.index__whiteboard-header__bT9DU img {
  height: 1em;
  margin-left: 5px;
  display: inline-block;
  vertical-align: top;
  margin-top: 4px;
}

.index__charCounter__kNmSp {
  text-align: right;
  color: rgb(217, 217, 217);
  position: absolute;
  right: 15px;
  font-size: 0.8em;
  text-transform: uppercase;
  bottom: -14px;
}

.index__charCounter--overLimit__2Irqa {
  color: rgb(212, 14, 47);
}
@media (max-width: 1199px) {
  .index__subHeader__2wc_t {
    font-size: 14pt;
  }
}
@media (max-width: 991px) {
  .index__container__1cYNg {
    width: 100%;
    padding: 0;
  }
  .index__head__1lw81 {
    box-shadow: none;
    background: rgb(230, 230, 230);
    background-color: rgb(230, 230, 230);
    flex-direction: column;
  }
  .index__teamName__3rna5 {
    margin-left: 2.5%;
    margin-top: 2%;
    order: 1;
    line-height: 37pt;
  }
  .index__teamName__3rna5 span {
    line-height: 15pt;
  }
  .index__sectionHeader__1JecD {
    margin-left: 2.5%;
    margin-right: 2.5%;
  }
  .index__curlContainer__1lXqR {
    margin-top: 15px;
  }
  .index__curlParent__2ffw3:hover > div::before,
  .index__curlParent__2ffw3.index__hover__HTnoE > div::before,
  .index__curlContainer__1lXqR:hover > div::before {
    opacity: 0;
  }
  .index__curlParent__2ffw3:hover .index__curl__KQAD1,
  .index__curlParent__2ffw3.index__hover__HTnoE .index__curl__KQAD1,
  .index__curlContainer__1lXqR:hover .index__curl__KQAD1,
  .index__curl__KQAD1:hover {
    width: 0px;
    height: 0px;
  }
}
.index__containing__2zHBU {
  margin-left: 8.9%;
  margin-right: 8.44%;
}

.index__setupBanner__2UPSJ {
  width: 100%;
  text-align: center;
  font-family: "Proxima N W01 At Smbd";
  color: white;
  background-color: rgb(212, 14, 47);
  height: 75px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: sticky;
  z-index: 500;
  top: 80px;
  margin-top: 0px;
  text-transform: uppercase;
  transition: top ease-in .1s;
}

.index__setupBannerShrink__26jSc{
  width: 100%;
  text-align: center;
  font-family: "Proxima N W01 At Smbd";
  color: white;
  background-color: rgb(212, 14, 47);
  height: 75px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: sticky;
  z-index: 500;
  top: 50px;
  margin-top: 0px;
  text-transform: uppercase;
}

.index__question-circle__1r9QQ {
  border: 2px solid white;
  border-radius: 100%;
  width: 33px;
  height: 33px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 2.5rem;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: 10px;
  background-color: rgb(212, 14, 47);
  transition: background-color ease-in 0.1s;
  padding-right: 1px;
  color: white;
}

.index__question-circle__1r9QQ:hover {
  color: rgb(212, 14, 47);
  background-color: rgba(255, 253, 253, 0.886);
}

#index__setupMode-banner__18Zl_ button:hover {
  border-color: white;
}

@media (max-width: 768px) {
  .index__subHeader__2wc_t {
    font-size: 17pt;
  }
}
@media (max-width: 650px) {
  .index__sectionHeader__1JecD {
    font-size: 27.29pt;
  }
  .index__curlContainer__1lXqR img {
    width: 38px;
  }
}
@media (max-width: 360px) {
  .index__sectionHeader__1JecD {
    font-size: 24.29pt;
  }
  .index__subHeader__2wc_t {
    font-size: 14pt;
  }
}
@media (max-width: 329px) {
  .index__sectionHeader__1JecD {
    font-size: 22.29pt;
  }
}

.Loading__sk-circle__5uhb6 {
    margin: 100px auto;
    width: 40px !important;
    height: 40px;
    position: relative;
  }
  .Loading__sk-circle__5uhb6 .Loading__sk-child__1tVzy {
    width: 100% !important;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }
  .Loading__sk-circle__5uhb6 .Loading__sk-child__1tVzy:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15% !important;
    height: 15%;
    background-color: grey;
    border-radius: 100%;
    -webkit-animation: Loading__sk-circleBounceDelay__3UwY4 1.2s infinite ease-in-out both;
            animation: Loading__sk-circleBounceDelay__3UwY4 1.2s infinite ease-in-out both;
  }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle2__1Xy-g {
    -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
            transform: rotate(30deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle3__35q1N {
    -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
            transform: rotate(60deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle4__btRPl {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle5__2owj0 {
    -webkit-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
            transform: rotate(120deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle6__39ywy {
    -webkit-transform: rotate(150deg);
        -ms-transform: rotate(150deg);
            transform: rotate(150deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle7__2nWo4 {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle8__-PNvt {
    -webkit-transform: rotate(210deg);
        -ms-transform: rotate(210deg);
            transform: rotate(210deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle9__1nVM5 {
    -webkit-transform: rotate(240deg);
        -ms-transform: rotate(240deg);
            transform: rotate(240deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle10__2G2eX {
    -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
            transform: rotate(270deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle11__i58-5 {
    -webkit-transform: rotate(300deg);
        -ms-transform: rotate(300deg);
            transform: rotate(300deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle12__2vifv {
    -webkit-transform: rotate(330deg);
        -ms-transform: rotate(330deg);
            transform: rotate(330deg); }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle2__1Xy-g:before {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle3__35q1N:before {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle4__btRPl:before {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle5__2owj0:before {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle6__39ywy:before {
    -webkit-animation-delay: -0.7s;
            animation-delay: -0.7s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle7__2nWo4:before {
    -webkit-animation-delay: -0.6s;
            animation-delay: -0.6s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle8__-PNvt:before {
    -webkit-animation-delay: -0.5s;
            animation-delay: -0.5s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle9__1nVM5:before {
    -webkit-animation-delay: -0.4s;
            animation-delay: -0.4s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle10__2G2eX:before {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle11__i58-5:before {
    -webkit-animation-delay: -0.2s;
            animation-delay: -0.2s; }
  .Loading__sk-circle__5uhb6 .Loading__sk-circle12__2vifv:before {
    -webkit-animation-delay: -0.1s;
            animation-delay: -0.1s; }
  
  @-webkit-keyframes Loading__sk-circleBounceDelay__3UwY4 {
    0%, 80%, 100% {
      -webkit-transform: scale(0);
              transform: scale(0);
    } 40% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }
  
  @keyframes Loading__sk-circleBounceDelay__3UwY4 {
    0%, 80%, 100% {
      -webkit-transform: scale(0);
              transform: scale(0);
    } 40% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }

.Loading__date__-HdhU.Loading__sk-circle__5uhb6 {
  margin: 0;
  margin-right: 0px;
  margin-bottom: 0px;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: -15px;
  width: 50px !important;
  height: 50px;
}
.Loading__goal__16WiE.Loading__sk-circle__5uhb6 {
    margin: 50px auto;
}

.Loading__team__3RzzP.Loading__sk-circle__5uhb6{
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  margin: auto;
}
.StrategicAnchors__container__riLJ8 * {
    margin-top: 0;
    text-align: left;
    font-family: 'Proxima N W01 At Reg';
    font-size: 13pt;
    line-height: 15pt;
    list-style-type: square;
}
.StrategicAnchors__container__riLJ8 {
    padding-left: 7%;
    margin-bottom: 20px;
    position: relative;
}
@media (max-width: 991px) {
    .StrategicAnchors__container__riLJ8 {
        padding-left: 23px;
    }
}
.ClarityQuestion__wit__2T1kQ {
    position: absolute;
    top: 8%;
    right: 2%;
    font-size: 1.2em;
    visibility: hidden;
    height: 20px;
}
.ClarityQuestion__qGroupContainer__2-vrr {
    color: rgb(104, 104, 104);
    border: 2px solid transparent;
    display: inline-block;
    vertical-align: middle;
    width: 44.765%;
    padding-left: 3.6%;
    padding-right: 6.95%;
    position: relative;
    margin-bottom: 3%;
}
.ClarityQuestion__qGroupContainer__2-vrr:hover {
    color: rgb(0, 0, 0);
    border: 2px solid rgb(124, 123, 123);
    -webkit-box-shadow: 4px 4px 8px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: 4px 4px 8px 2px rgba(0,0,0,0.1);
    box-shadow: 4px 4px 8px 2px rgba(0,0,0,0.1);
}
.ClarityQuestion__qGroupContainer__2-vrr:hover .ClarityQuestion__qNum__1OKJw {
    color: rgb(0, 0, 0);
}
.ClarityQuestion__qGroupContainer__2-vrr:hover .ClarityQuestion__wit__2T1kQ {
    visibility: visible;
    cursor: pointer;
}
.ClarityQuestion__qGroupContainer__2-vrr:nth-child(even) {
    margin-left: 10.47%;
}
.ClarityQuestion__qGroupContainer__2-vrr::after {
    content: '';
    height: 72.63%;
    width: 2px;
    position: absolute;
    right: 0;
    top: 22%;
    background-color: rgb(179, 179, 179);
}
.ClarityQuestion__qGroupContainer__2-vrr:hover::after {
    width: 0px;
}
.ClarityQuestion__qNum__1OKJw {
    font-size: 53.28pt;
    font-family: 'Proxima N W01 At Smbd';
    color: rgb(142, 141, 141);
    display: inline-block;
    margin-right: 4.08%;
    width: 13.92%;
    margin-top: -16pt;
}
.ClarityQuestion__qGroup__fem3M {
    text-align: left;
    display: inline-block;
    padding-left: 3%;
    margin-top: 1pt;
    vertical-align: top;
    width: 82%;
}
.ClarityQuestion__qGroup__fem3M textarea {
    border: none;
    /* background-color: rgb(230, 230, 230); */
}
.ClarityQuestion__q__3VNtm {
    font-family: 'Proxima N W01 At Bold';
    text-transform: uppercase;
    font-size: 13pt;
    line-height: 15pt;
}

.ClarityQuestion__qContent__3I9kS{
    margin-bottom:20px;
}


.ClarityQuestion__a__1DEaC {
    margin-top: 0;
    text-align: left;
    font-family: 'Proxima N W01 At Reg';
    font-size: 13pt;
    line-height: 15pt;
}


@media (max-width:991px) {
    .ClarityQuestion__qGroupContainer__2-vrr,
    .ClarityQuestion__qGroupContainer__2-vrr:nth-child(even) {
        display: block;
        margin-left: 0;
        padding-left: 0;
        padding-right: 0;
        width: auto;
        border: none;
    }
    .ClarityQuestion__qGroupContainer__2-vrr::after {
        width: 0;
    }
    .ClarityQuestion__qGroupContainer__2-vrr:hover {
        border: none;
        box-shadow: none;
    }
    .ClarityQuestion__qGroupContainer__2-vrr:first-child {
        order: 0;
    }
    .ClarityQuestion__qGroupContainer__2-vrr:nth-child(3) {
        order: 1;
    }
    .ClarityQuestion__qGroupContainer__2-vrr:nth-child(2) {
        order: 2;
    }
    .ClarityQuestion__qGroupContainer__2-vrr:nth-child(4) {
        order: 3;
    }
    .ClarityQuestion__qNum__1OKJw {
        min-width: 5.92%;
        margin-right: 2.08%;
    }
    .ClarityQuestion__qGroup__fem3M {
        margin-top: 0.75%;
        padding-left: 0;
    }
}
.ClarityQuestions__container__2oGJz {
    margin-right: 8.18%;
    margin-left: 8.71%;
    display: flex;
    flex-wrap: wrap;
}
@media (max-width: 991px) {
    .ClarityQuestions__container__2oGJz {
        display: flex;
        flex-direction: column;
        margin-left: 2.5%;
        margin-right: 0;
    }
}
.WitModalContent__content__12lT4 {
    margin-left: 9.22%;
    margin-right: 8.12%;
    position: relative;
    padding-bottom: 3%;
}
.WitModalContent__qNum__1vA6o {
    color: black;
    position: absolute;
    font-family: 'Proxima N W01 At Smbd';
    font-size: 21pt;
    left: -8.5%;
    top: 20px;
    width: 3%;;
}
.WitModalContent__qNum__1vA6o::after {
    content: '';
    position: absolute;
    height: 160%;
    margin: auto;
    top: 0;
    bottom: 0;
    width: 2px;
    background-color: rgb(179, 179, 179);
    left: 170%;
}
.WitModalContent__about__3OCnT {
    text-align: left;
}
.WitModalContent__sectionWrapper__1uP-t:last-child {
    border-bottom: none;
    margin-bottom: none;
}
hr  {
    border-top: 1.5pt solid rgb(179, 179, 179);
    width: 78%;
    margin-left: 0;
    display: inline-block;
    vertical-align: middle;
}
hr.WitModalContent__fullWidth__1XDOm {
    width: 100%;
}
p {
    margin-bottom: 14px;
}
.WitModalContent__section__3H4l8 {
    color: rgb(2, 2, 2);
    padding: 4% 0;
    max-height: 148px; /* To neatly cut off a line of text */
    overflow: hidden;
    padding-bottom: 0;
}
.WitModalContent__title__32nbh {
    font-family: 'Proxima N W01 At Bold';
    font-size: 15pt;
    line-height: 15pt;
    text-transform: uppercase;
    margin: 0;
    margin-right: 4%;
    margin-bottom: 1%;
}
.WitModalContent__title__32nbh.WitModalContent__sectionTitle___Um89 {
    font-size: 20pt;
}
.WitModalContent__section__3H4l8 > div {
    font-family: 'Proxima N W01 At Reg';
    font-size: 13pt;
    line-height: 15pt;
    margin: 0;
    position: relative;
}
.WitModalContent__section__3H4l8.WitModalContent__expanded__1_MCm {
    max-height: none;
}
.WitModalContent__section__3H4l8 > div ul em {
    font-family: 'Proxima N W01 At Smbd';
}
.WitModalContent__section__3H4l8 > div > ul {
    padding-left: 0;
    list-style-type: none;
}
.WitModalContent__next__1gU87,
.WitModalContent__prev__1t1n2 {
    color: rgb(2, 2, 2);
    font-size: 41pt;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 41pt;
    position: absolute;
    cursor: pointer;
}
.WitModalContent__next__1gU87 {
    right: 0;
}
.WitModalContent__prev__1t1n2 {
    left: 0;
}
.WitModalContent__video-nav__-gp3R {
    position: absolute;
    z-index: 0;
    width: 114%;
    height: 320.6px;
    left: -7%;
    bottom: 0;
    margin-bottom: 3%;
}
iframe {
    display: block;
    z-index: 1;
    position: relative;
}
.WitModalContent__readMore__3bDXT {
    font-size: 10pt;
    color: rgb(153, 153, 153);
    font-family: 'Proxima N W01 At Bold';
    text-transform: uppercase;
    background-color: transparent;
    box-shadow: none;
    border: none;
    z-index: 2;
    display: inline-block;
    vertical-align: middle;
    margin-top: 0.5%;
}
.WitModalContent__readMore__3bDXT:hover {
    color: rgb(212, 14, 47);
}
.WitModalContent__red__1zfom {
    font-family: 'Proxima N W01 At Smbd';
    color: rgb(212, 14, 47);
    font-size: 16pt;
    display: inline-block;
    vertical-align: middle;
    margin-top: -3%;
}
.WitModalContent__hint__NhwSp {
    width: 70%;
    bottom: 0;
    position: absolute;
    left: 105%;
    background-color: white;
    padding: 3%;
}
.WitModalContent__hint__NhwSp h3 {
    font-family: 'Proxima N W01 At Smbd';
    text-transform: uppercase;
    color: rgb(77, 77, 77);
    font-size: 15pt;
    line-height: 18pt;
    margin-top: 0;
}
.WitModalContent__hint__NhwSp div {
    font-family: 'Proxima N W01 At Reg';
    font-size: 11pt;
}
.WitModal__nav-tabs__3aM6V {
    border: none;
    display: flex;
    width: 94%;
    margin: 0 auto;
}
.WitModal__nav-tabs__3aM6V > li:last-child {
    border-right: none;
}
.WitModal__nav-tabs__3aM6V > li {
    text-align: center;
}

.WitModal__nav-tabs__3aM6V>li>a {
    text-align: left;
    padding: 9%;
    margin: 1% 0;
    font-family: 'Proxima N W01 At Bold';
    color: rgb(179, 179, 179);
    text-transform: uppercase;
    border-radius: 0 !important;
    border: none !important;
    display: block;
    width: fit-content;
}
.WitModal__nav-tabs__3aM6V > li:last-child > a {
    width: 100%;
}
.WitModal__nav-tabs__3aM6V > li > a::after {
    content: '';
    position: absolute;
    height: 60%;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    width: 2px;
    background-color: rgb(179, 179, 179);
}
.WitModal__nav-tabs__3aM6V > li:last-child > a::after {
    width: 0px;
}
.WitModal__nav-tabs__3aM6V>li:hover>a {
    background-color: white;
    color: black;
}
.WitModal__nav-tabs__3aM6V>li.WitModal__active__r5ObY>a, 
.WitModal__nav-tabs__3aM6V>li.WitModal__active__r5ObY>a:focus, 
.WitModal__nav-tabs__3aM6V>li.WitModal__active__r5ObY>a:hover {
    border: none !important;
    color: black;
}

.WitModal__nav-tabs__3aM6V>li {
    flex-basis: 0;
    flex-grow: 1;
    align-self: center;
}
.WitModal__footer__1t27k {
    padding: 0;
    border-bottom: none;
    border-top: none !important;
}
.modal__header__wrU8i {
    padding: 0;
    margin-left: -1px;
    font-family: 'Proxima N W01 At Smbd';
    background-color: rgb(128, 128, 128);
    text-transform: uppercase;
    font-size: 15pt;
    line-height: 18pt;
    border: none;
}
.modal__content__1mMnk {
    border-radius: 0px;
    /* Vertical Alignment Helper Styling */
    /* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
    width:inherit;
    max-width:inherit; /* For Bootstrap 4 - to avoid the modal window stretching full width */
    height:inherit;
    /* To center horizontally */
    margin: 0 auto;
    pointer-events: all;
    /* End Vertical Alignment Helper Styling */
    font-size: 13pt;
    line-height: 15pt;
    font-family: 'Proxima N W01 At Reg';
    color: rgb(2, 2, 2);
}
.modal__header__wrU8i .modal__close__1YaGJ {
    color: white;
    opacity: 1;
    position: absolute;
    right: 2.5%;
    top: 0;
    bottom: 0;
    height: 10px;
    margin: auto;
    font-family: 'Proxima N W01 At Reg';
}
.modal__vertical-alignment-helper__H-8dV {
    display:table;
    height: 100%;
    width: 100%;
    pointer-events:none; /* This makes sure that we can still click outside of the modal to close it */
}
.modal__vertical-align-center__1am1S {
    /* To center vertically */
    display: table-cell;
    vertical-align: middle;
    pointer-events:none;
}
.modal__form-control__3jdnk {
    border: 1px solid #aaa;
}
.modal__top-header__g1kTO {
    color: white;
    text-align: left;
    position: relative;
    margin-left: 2.5%;
}
.modal__modal-btn__2_1iV {
    font-size: 15pt;
    line-height: 18pt;
    color: rgb(153, 153, 153);
    font-family: 'Proxima N W01 At Bold';
    border: 1.5pt solid rgb(179, 179, 179);
    border-radius: 0;
    text-transform: uppercase;
    padding: 3px 27px;
    background-color: white;
}
.modal__modal-btn__2_1iV:hover {
    color: white;
    background-color: rgb(212, 14, 47);
    border: 1.5pt solid rgb(212, 14, 47);
}
.modal__modal-btn__2_1iV:disabled:hover {
    color: rgb(153, 153, 153);
}
.modal__footer__17Bv9 {
    border-top: 1pt solid rgb(179, 179, 179);
}
.styles__topList__RZ66P {
    padding-left: 0;
    list-style-type: none;
}
.styles__header__uHAtR {
    font-size: 13pt;
    text-transform: uppercase;
    font-family: 'Proxima N W01 At Bold';
    margin-bottom: 4px;
}
.styles__num__3e6GR {
    position: relative;
    font-family: 'Proxima N W01 At Bold';
    display: inline-block;
    margin-right: 15px;
}
.styles__num__3e6GR::after {
    content: '';
    position: absolute;
    width: 1.5pt;
    height: 109%;
    background-color: rgb(135, 135, 135);
    margin: 0 9px;
}
.styles__tinyHeader__1eQz3 {
    text-transform: uppercase;
    color: rgb(135, 135, 135);
    margin-left: 27px;
    font-size: 12pt;
    margin-bottom: 0;
}
.styles__secondList__1z1lw {
    list-style-type: none;
    padding-left: 0;
}
.styles__innerList__2bA2G {
    list-style-type: circle;
    color: rgb(212, 14, 47);
    padding-left: 0;
    margin-left: 13.5%;
    font-size: 12pt;
}
.styles__innerList__2bA2G li span {
    color: black;
}
.styles__topList__RZ66P > li > .styles__innerList__2bA2G {
    margin-left: 10%;
}
.ClarityQuestionContainer__clarity__3cT-U {
    position: relative;
    opacity: 1;
    overflow: hidden;
    z-index: 200;
    padding-bottom: 4%;
}
.ClarityQuestionContainer__clarity__3cT-U.ClarityQuestionContainer__collapsed__u-LFB {
    height: 0;
    padding: 0;
}
.ClarityQuestionContainer__clarity__3cT-U .ClarityQuestionContainer__wit__2vzW8 {
    left: 95.8%;
    color: grey;
    position: absolute;
    font-size: 1em;
    top: 4%;
}
.ClarityQuestionContainer__wit__2vzW8:hover {
    color: #A03021;
}
.ClarityQuestionContainer__clarity__3cT-U.ClarityQuestionContainer__collapsed__u-LFB .ClarityQuestionContainer__wit__2vzW8 {
    opacity: 0;
}
.ClarityQuestionContainer__clarity-header__3XVFX {
    padding: 0;
    padding-left: 1%;
    position: relative;
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(234, 224, 209, 0);
    -webkit-transition:background-color 1s, border 1s, max-height 1s, padding 1s, margin 1s, opacity 1s;
    -moz-transition:background-color 1s, border 1s, max-height 1s, padding 1s, margin 1s, opacity 1s;
    transition:background-color 1s, border 1s, max-height 1s, padding 1s, margin 1s, opacity 1s;
    max-height: 0px;
    opacity: 0;
    margin-top: 0;
}
.ClarityQuestionContainer__collapseToggle__kppi4 {
    float: right;
    margin-right: 8.1%;
    color: rgb(128, 128, 128);
    font-size: 25pt;
    margin-top: -4pt;
    cursor: pointer;
}
@media (max-width: 565px) {
    .ClarityQuestionContainer__clarityHeader__90bUn {
      word-spacing: 1000px;
    }
    .ClarityQuestionContainer__collapseToggle__kppi4 {
        margin-top: -34pt;
    }
  }
.styles__topList__1R4A6 {
    padding-left: 0;
    list-style-type: none;
}
.styles__header__1q8P_ {
    font-size: 13pt;
    text-transform: uppercase;
    font-family: 'Proxima N W01 At Bold';
    margin-bottom: 4px;
}
.styles__num__1T_P1 {
    position: relative;
    font-family: 'Proxima N W01 At Bold';
    display: inline-block;
    margin-right: 15px;
}
.styles__num__1T_P1::after {
    content: '';
    position: absolute;
    width: 1.5pt;
    height: 109%;
    background-color: rgb(135, 135, 135);
    margin: 0 9px;
}
.styles__tinyHeader__3PqgU {
    text-transform: uppercase;
    color: rgb(135, 135, 135);
    margin-left: 27px;
    font-size: 12pt;
    margin-bottom: 0;
}
.styles__secondList__2PS17 {
    list-style-type: none;
    padding-left: 0;
}
.styles__innerList__1aWTi {
    list-style-type: circle;
    color: rgb(212, 14, 47);
    padding-left: 0;
    margin-left: 13.5%;
    font-size: 12pt;
}
.styles__innerList__1aWTi li span {
    color: black;
}
.styles__topList__1R4A6 > li > .styles__innerList__1aWTi {
    margin-left: 10%;
}
.styles__bold__h1ThL {
    font-family: 'Proxima N W01 At Bold';
}
.styles__goalBullets__7PBD8 li {
    margin-bottom: 7pt;
}
.ThematicGoal__resetBtn__EI9_X {
    font-size: 0.7em;
    margin-left: 10px;
    vertical-align: middle;
    margin-bottom: 4px;
    cursor: pointer;
}
.ThematicGoal__five__10Nu6 {
    color: rgb(242, 242, 242);
    font-family: 'Proxima N W01 At Smbd';
    font-size: 162.79pt;
    position: absolute;
    top: -86px;
    z-index: -9999;
    left: 2.3%;
}
.ThematicGoal__sectionHeader__15CFY {
    padding-top: 0;
}
.ThematicGoal__subHeader__2WUfD {
    margin-left: 11.01%;
    margin-top: 1.25%;
}
.ThematicGoal__thematic-goal__I2p95 {
    background-color: white;
    min-height: 100px;
    padding-top: 1.5%;
    padding-bottom: 1.5%;
    -webkit-box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.08);
    -moz-box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.08);
    box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.08);
    border: 1px solid transparent;
    text-align: center;
    margin-left: 11.10%;
    margin-right: 8.18%;
    position: relative;
}
.ThematicGoal__thematic-goal__I2p95:hover {
    border: 1px solid black;
}
.ThematicGoal__thematic-goal__I2p95 h3,
.ThematicGoal__thematic-goal__I2p95 div {
    text-align: center;
    position: relative;
    margin: 0 auto;
    color: black;
    font-family: 'Proxima N W01 At Smbd';
    margin-left: 17.75%;
    margin-right: 25.10%;
    width: 57.15%;
    font-size: 23.82pt;
    line-height: 28.58pt;
    border: none;
}
.ThematicGoal__bold__2Hfys {
    font-family: 'Proxima N W01 At Smbd';
}
.ThematicGoal__subHeader__2WUfD:hover .ThematicGoal__headerWit__2CqGO {
    visibility: visible;
}
.ThematicGoal__headerWit__2CqGO {
    visibility: hidden;
    height: 15px;
    margin-left: 1%;
    margin-bottom: 0.5%;
    cursor: pointer;
}
@media (max-width: 991px) {
    .ThematicGoal__five__10Nu6 {
        display: none;
    }
    .ThematicGoal__subHeader__2WUfD {
        margin-left: 2.5%;
    }
    .ThematicGoal__thematic-goal__I2p95 {
        margin-left: 2.5%;
        width: 95%;
        text-align: left;
        min-height: 75px;
    }
    .ThematicGoal__thematic-goal__I2p95 > h3,
    .ThematicGoal__thematic-goal__I2p95 > div {
        text-align: left;
        width: 95%;
        margin: 0 auto;
    }
}
/* Color Bar styling used by more than one variation of color bar */
.color_bar_global__color-bar__3KisZ {
    height: 10px;
    border-radius: 10px;
    position: relative;
    width: 45px;
    margin-left: 10%;
    margin-bottom: 20%;
    margin-top: 14%;
}
@media (max-width: 991px) {
    .color_bar_global__color-bar__3KisZ {
        height: 12px;
        width: 57px;
        margin-left: 4%;
        margin-bottom: 7%;
    }
}
/* Animations */
@keyframes ColorBar__hideColorBar__w9K1q {
    0% {
        right: 0%;
        border-bottom-left-radius: 0px;
    }
    99% {
        border-bottom-left-radius: 0px;
    }
    100% {
        right: -100%;
    }
}
@keyframes ColorBar__showColorBar__1ecjQ {
    0% {
        right: -100%;
        border-bottom-left-radius: 0px;
    }
    99% {
        border-bottom-left-radius: 0px;
    }
    100% {
      right: 0%;
        border-bottom-left-radius: 10px;
    }
}
@keyframes ColorBar__pulseColorBar__1WJlw {
    0% {
        width: 45px;
    }
    50% {
        width: 55px;
    }
    100% {
        width: 45px;
        
    }
}
@keyframes ColorBar__pulseColorBarSmallScreen__3PBVQ {
    0% {
        width: 57px;
    }
    50% {
        width: 67px;
    }
    100% {
        width: 57px;
    }
}
.ColorBar__color-bar-hide__1oAKC {
    animation: ColorBar__hideColorBar__w9K1q 0.5s linear forwards;
    /* display: none; */
  }
.ColorBar__color-bar-show__q0w-A {
    animation: ColorBar__showColorBar__1ecjQ 0.5s linear forwards;
}
.ColorBar__color-bar-hover__i1rDp {
    animation: ColorBar__pulseColorBar__1WJlw 0.75s linear forwards;
}
.ColorBar__color-bar-noedit__1kd3R {
    animation: none;
    cursor: auto;
}
.ColorBar__color-bar__3-Pqd {
    position: absolute;
    bottom: 0;
    left: 0;
    transition: height 0.5s;
}
.ColorBar__color-bar__3-Pqd:hover {
    height: 20px;
}

@media (max-width: 991px) {
    .ColorBar__color-bar-hover__i1rDp {
        animation: ColorBar__pulseColorBarSmallScreen__3PBVQ 0.75s linear forwards;
    }
}
/* Animations */

@keyframes ColorPicker__showColorPicker__2UsZu {
    0% {
        left: -100%;
    }
    10% {
        border-bottom-right-radius: 0px;
    }
    100% {
        left: 0%;
        display: inline-block;
        border-bottom-right-radius: 10px;
    }
}
@keyframes ColorPicker__hideColorPicker__3UtEp {
    0% {
        left: 0%;
        border-bottom-right-radius: 0px;
    }
    100% {
        left: -100%;
        display: inline-block;
    }
}
.ColorPicker__color-picker-show__245Ci.ColorPicker__color-bar-choose__wd7JV {
    width: 85%;
    animation: ColorPicker__showColorPicker__2UsZu 0.5s linear forwards;
    display: block;
    position: absolute;
    bottom: 5px;
}
.ColorPicker__color-picker-hide__XJaBn.ColorPicker__color-bar-choose__wd7JV {
    width: 85%;
    animation: ColorPicker__hideColorPicker__3UtEp 0.5s linear forwards;
    display: block;
    position: absolute;
    bottom: 5px;
}
.ColorPicker__color-bar-choose__wd7JV > * {
    width: 20%;
    margin: 0;
    padding: 0;
    border: 0;
    height: 10px;
    display: inline-block;
    box-sizing: border-box;
    border-radius: 0;
}
.ColorPicker__color-bar-choose__wd7JV > *:first-child {
    border-top-left-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
.ColorPicker__color-bar-choose__wd7JV > *:last-child {
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}
.ColorPicker__color-bar-choose__wd7JV > div.ColorPicker__inactive__1Xnes {
    height: 10px;
    margin-top: 0px;
}
.ColorPicker__color-bar-choose__wd7JV > div.ColorPicker__selected__KFzt3 {
    height: 15px;
    margin-top: -5px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.ColorPicker__color-bar-choose__wd7JV {
    position: absolute;
    display: none;
    bottom: 0;
    left: -85%;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

@media (max-width: 991px) {
    .ColorPicker__color-bar-choose__wd7JV {
        margin-bottom: 6.5%;
    }
    .ColorPicker__color-bar-choose__wd7JV > * {
        height: 12px;
    }
    .ColorPicker__color-bar-choose__wd7JV > div.ColorPicker__inactive__1Xnes {
        height: 12px;
    }
    .ColorPicker__color-bar-choose__wd7JV > div.ColorPicker__selected__KFzt3 {
        height: 17px;
    }
}
/* Animations */
@keyframes Objective__rotate__nO2Dw {
    0% {
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        
    }
}
/* End Animations */

/* General Objective Styles */
.Objective__standardParent__bhLmk {
    width: 12.06%;
}
.Objective__standardParent__bhLmk,
.Objective__definingParent__M9K4W {
    margin-right: 0.5%;
    margin-top: 0;
    margin-bottom: 1%;
}
.Objective__objective__1KuqF {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    box-sizing: border-box;
    font-size: 1em;;
    font-family: 'Proxima N W01 At Reg';
    padding-right: 0;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    -webkit-box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.08);
    -moz-box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.08);
    box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.08);
    color: rgb(76, 76, 76);
    border: 2px solid transparent;
    background-color: white;
    width: 100%;
    height: 100%;

}
.Objective__objective__1KuqF:hover {
    color: black;
    border: 2px solid rgb(102, 102, 102);
    -webkit-box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.3);
    -moz-box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.3);
    box-shadow: 8px 10px 12px -3px rgba(0,0,0,0.3);
}

.Objective__definingParent__M9K4W:nth-child(5n + 5), 
.Objective__standardParent__bhLmk:nth-child(8n + 8) {
    margin-right: 0;
}
.Objective__objective__1KuqF p {
    padding: 0 10%;
    padding-top: 25px;
    font-family: 'Proxima N W01 At Reg';
    font-size: 13.02pt;
    line-height: 14.02pt;
    width: 100%;
    min-height: 68px;
    transition: max-height 1s, margin 1s, padding 1s;
    text-align: left;
    word-wrap: break-word;
    margin-bottom: 37%;
    hyphens: auto;
}
.Objective__objective__1KuqF .Objective__add-note__3-Uyt {
      margin-right: 5%;
      margin-top: 3.5%;
      margin-bottom: 1%;
}
.Objective__objective__1KuqF .Objective__add-note__3-Uyt:focus,
.Objective__objective__1KuqF .Objective__delete-objective__zP68F:focus {
    outline: none;
}
.Objective__objective__1KuqF .Objective__add-note__3-Uyt,
.Objective__objective__1KuqF .Objective__delete-objective__zP68F {
    color: grey;
    visibility: hidden;
}
.Objective__objective__1KuqF .Objective__add-note__3-Uyt:hover,
.Objective__objective__1KuqF .Objective__delete-objective__zP68F:hover {
    color: #a03021;
}
.Objective__deleting__1SpPW a:nth-child(2) i {
    transition: all 0.25s linear;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.Objective__deleting__1SpPW {
    transition: all 1s linear;
    opacity: 0;
    max-width: 0;
}
.Objective__objective__1KuqF .Objective__head__3hcH- {
    text-align: right;
    max-height: 20px;
    transition: max-height 1s, margin 1s, padding 1s;
}
.Objective__objective__1KuqF .Objective__delete-objective__zP68F {
    margin-right: 80%;
}
.Objective__standard-operating-objective__yTQ3i .Objective__delete-objective__zP68F{
    margin-right: 74%;
}
.Objective__objective__1KuqF.Objective__noedit__35G3i {
    cursor: auto;
}
/* End General Objective Styles */

/* On Hover Styles */
.Objective__objective__1KuqF:hover .Objective__add-note__3-Uyt,
.Objective__objective__1KuqF:hover .Objective__delete-objective__zP68F{
      visibility: visible;
}
/* End Hover Styles */


/* Defining Objective Styles */
.Objective__definingParent__M9K4W {
    width: 19.2%;
    margin-right: 1%;
}
.Objective__definingParent__M9K4W:last-child {
    margin-right: 0;
}
.Objective__defining-objective__3mr_Q p {
    min-height: 58px;
}
/* End Defining Objective Styles */

/* Standard Operating Objective Styles */
.Objective__standard-operating-objective__yTQ3i p {
    min-height: 55px;
    padding-top: 15px;
}
/* End Standard Operating Objective Styles  */
.Objective__objective__1KuqF.Objective__collapsed__2xfCv .Objective__head__3hcH- {
    max-height: 0px;
    padding: 0px;
    margin: 0px;
    border: 0px;
}
.Objective__objective__1KuqF.Objective__collapsed__2xfCv p {
    max-height: 0px;
    padding: 0px;
    margin: 0px;
}

@media (max-width: 991px) {
    .Objective__standardParent__bhLmk,
    .Objective__definingParent__M9K4W {
        margin-bottom: 2%;
    }
    .Objective__standardParent__bhLmk {
        width: 19.28%;
        margin-right: 0.9%;
    }
    .Objective__standardParent__bhLmk:nth-child(8n + 8) {
        margin-right: 0.9%;
    }
    .Objective__definingParent__M9K4W {
        width: 32.33%;
        margin-right: 1.5%;
    }
    .Objective__definingParent__M9K4W:nth-child(5n + 5) {
        margin-right: 1.5%;
    }
    .Objective__standardParent__bhLmk:nth-child(5n + 5),
    .Objective__definingParent__M9K4W:nth-child(3n + 3) {
        margin-right: 0;
    }
    .Objective__objective__1KuqF p {
        padding: 0 4%;
        padding-top: 15px;
        font-size: 16pt;
        line-height: 16pt;
        margin-bottom: 30%;
    }
    .Objective__objective__1KuqF .Objective__defining-objective__3mr_Q p {
        min-height: 50pt;
    }
}
@media (max-width: 768px) {
    .Objective__standardParent__bhLmk,
    .Objective__definingParent__M9K4W {
        margin-right: 2.5%;
        width: 48.75%;
    }
    .Objective__standardParent-operating-objective__n5ID_:nth-child(8n+8),
    .Objective__standardParent-operating-objective__n5ID_:nth-child(5n+5),
    .Objective__definingParent__M9K4W:nth-child(5n+5),
    .Objective__definingParent__M9K4W:nth-child(3n+3) {
        margin-right: 2.5%;
    }
    .Objective__standardParent__bhLmk:nth-child(even),
    .Objective__definingParent__M9K4W:nth-child(even) {
        margin-right: 0;
    }
}

/* Color Bar styling used by more than one variation of color bar */
.color_bar_global__color-bar__3w3FN {
    height: 10px;
    border-radius: 10px;
    position: relative;
    width: 45px;
    margin-left: 10%;
    margin-bottom: 20%;
}
/* Animations */

/* @keyframes showColorPicker {
    0% {
        left: -100%;
    }
    10% {
        border-bottom-right-radius: 0px;
    }
    100% {
        left: 0%;
        display: inline-block;
        border-bottom-right-radius: 10px;
    }
}
@keyframes hideColorPicker {
    0% {
        left: 0%;
        border-bottom-right-radius: 0px;
    }
    100% {
        left: -100%;
        display: inline-block;
    }
} */
/* .color-picker-show.color-bar-choose {
    width: 85%;
    animation: showColorPicker 0.5s linear forwards;
    display: block;
    position: absolute;
    bottom: 0;
}
.color-picker-hide.color-bar-choose {
    width: 85%;
    animation: hideColorPicker 0.5s linear forwards;
    display: block;
    position: absolute;
    bottom: 0;
} */
.ColorPicker__colorPicker__19ONM {
    height: 25px;
    width: 25px;
    align-self: center;
    margin-right: 4.13%;
    margin-left: 1%;
    cursor: pointer;
}
.ColorPicker__colorPickerExpanded__2jhAJ {
    overflow: visible;
}
.ColorPicker__colorPickerExpanded__2jhAJ > * {
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    width: 25px;
    /* display: inline-block; */
    box-sizing: border-box;
    border-radius: 0;
}
/* .color-bar-choose > *:first-child {
    border-top-left-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
.color-bar-choose > *:last-child {
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
} */
/* .color-bar-choose > div.inactive {
    height: 10px;
    margin-top: 0px;
}
.color-bar-choose > div.selected {
    height: 15px;
    margin-top: -5px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.color-bar-choose {
    position: relative;
    display: none;
    /* left: -85%; */
    /* border-bottom-left-radius: 10px; */
    /* border-bottom-right-radius: 10px; */
/* } */
.ObjectiveModal__header__3Khtj {
    padding: 1%;
    padding-left: 0;
}
.ObjectiveModal__modal__yqNkR form {
    font-size: 15pt;
    line-height: 18pt;
    font-family: 'Proxima N W01 At Reg';
    color: rgb(102, 102, 102);
}
.ObjectiveModal__modal__yqNkR input {
    border: none;
    width: 100%;
    border-bottom: 1pt solid rgb(179, 179, 179);
}
.ObjectiveModal__modal__yqNkR input:focus {
    border: none;
    border-bottom: 1pt solid rgb(179, 179, 179);
}
.ObjectiveModal__modal__yqNkR .ObjectiveModal__editor__1tfme {
    width: 100%;
    border: none;
    margin-top: 20px;
}
.ObjectiveModal__objectiveModalCharCounter__19oM1 {
    font-size: 0.65em;
    bottom: 74%;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: rgb(179, 179, 179);
    font-size: 15pt;
    line-height: 18pt;
    font-family: 'Proxima N W01 At Reg';
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: rgb(179, 179, 179);
    font-size: 15pt;
    line-height: 18pt;
    font-family: 'Proxima N W01 At Reg';
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: rgb(179, 179, 179);
    font-size: 15pt;
    line-height: 18pt;
    font-family: 'Proxima N W01 At Reg';
}
.ObjectiveModal__error__2Hr_H ::placeholder {
    color: rgb(212, 14, 47);
}
.ObjectiveModal__error__2Hr_H :-ms-iinput-placeholder {
    color: rgb(212, 14, 47);
}
.ObjectiveModal__error__2Hr_H ::-ms-input-placeholder {
    color: rgb(212, 14, 47);
}
.ObjectiveModal__footer__1z6dX {
    display: flex;
    align-items: center;
}
.ObjectiveModal__footer__1z6dX *:first-child {
    align-self: center;
}
.ObjectiveModal__delete__3Q4tW {
    align-self: center;
    cursor: pointer;
    margin-bottom: 1%;
    height: 26px;
}
.ObjectiveModal__footer__1z6dX *:last-child {
    margin-left: auto;
}
.ObjectiveModal__pipe__2XU3C {
    color: rgb(204, 204, 204);
    font-family: 'Proxima N W01 At Bold';
    font-size: 23pt;
    vertical-align: middle;
}


.styles__topList__324BC {
    padding-left: 0;
    list-style-type: none;
}
.styles__header__3ja0M {
    font-size: 13pt;
    text-transform: uppercase;
    font-family: 'Proxima N W01 At Bold';
    margin-bottom: 4px;
}
.styles__num__1_FS9 {
    position: relative;
    font-family: 'Proxima N W01 At Bold';
    display: inline-block;
    margin-right: 15px;
}
.styles__num__1_FS9::after {
    content: '';
    position: absolute;
    width: 1.5pt;
    height: 109%;
    background-color: rgb(135, 135, 135);
    margin: 0 9px;
}
.styles__tinyHeader__3VInG {
    text-transform: uppercase;
    color: rgb(135, 135, 135);
    margin-left: 27px;
    font-size: 12pt;
    margin-bottom: 0;
}
.styles__secondList__1P_zA {
    list-style-type: none;
    padding-left: 0;
}
.styles__innerList__3nsGg {
    list-style-type: circle;
    color: rgb(212, 14, 47);
    padding-left: 0;
    margin-left: 13.5%;
    font-size: 12pt;
}
.styles__innerList__3nsGg li span {
    color: black;
}
.styles__topList__324BC > li > .styles__innerList__3nsGg {
    margin-left: 10%;
}
.ObjectiveContainer__objective-container__MBS8w .ObjectiveContainer__row__1MWoi {
    display: flex;
    margin-right: 8.18%;
    margin-left: 11.01%;
    flex-wrap: wrap;
}
.ObjectiveContainer__objective-header___8h1u {
    width: 100%;
}
.ObjectiveContainer__objective-header___8h1u h4 {
    margin-right: 8.18%;
    margin-left: 11.01%;
    margin-bottom: 0.5%;
    width: 80.81%;
}
.ObjectiveContainer__objective-header___8h1u > * {
    display: inline-block;
    vertical-align: baseline;
}
.ObjectiveContainer__objective-header___8h1u button {
    border-radius: 4px;
    background-color: #f7f4f0;
    /* border: 1px solid #a03021; */
    border: none;
    color: grey;
    font-size: 1.7em;
    font-family: 'Proxima N W01 At Bold';
}
.ObjectiveContainer__objective-header___8h1u button:hover {
    color: #a03021;
}
.ObjectiveContainer__objective-header___8h1u h4:hover .ObjectiveContainer__wit__30_aS {
    visibility: visible;
}
.ObjectiveContainer__wit__30_aS {
    visibility: hidden;
    height: 15px;
    margin-left: 1%;
    margin-bottom: 0.5%;
    cursor: pointer;
}
.ObjectiveContainer__collapse-btn__1Mcm7 i {
    vertical-align: bottom;
    margin-bottom: 3px;
    margin-left: -5px;
}
.ObjectiveContainer__addObjective__d8_Rw {
    cursor: pointer;
    height: 15pt;
    float: right;
}
@media (max-width: 991px) {
    .ObjectiveContainer__objective-header___8h1u h4 {
        margin-left: 2.5%;
        width: 95%;
    }
    .ObjectiveContainer__objective-container__MBS8w .ObjectiveContainer__row__1MWoi {
        margin-left: 2.5%;
        width: 95%;
    }
}
.DiscussionItem__discuss-item__3A1vP {
    padding: 5px;
    border: 1px solid transparent;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    /* max-height: 200px; */
    word-wrap: break-word;
    hyphens: auto;
    border: none;
    border-bottom: 2px solid rgb(204, 204, 204);
    font-size: 12.19pt;
    line-height: 27pt;
    /* transition: max-height 1.25s cubic-bezier(.05,.74,.11,.94) 0.25s, padding 1s linear 0.3s, border 0.5s linear 0.25s, opacity 1.25s linear 0.25s; */
}
.DiscussionItem__discuss-item__3A1vP span.DiscussionItem__item__RJ_CP,
.DiscussionItem__discuss-item__3A1vP input {
    display: inline-block;
    vertical-align: middle;
    width: 89%;
}
.DiscussionItem__discuss-item__3A1vP.DiscussionItem__editing__10M6f input {
    display: inline-block;
    border: none;
}
.DiscussionItem__discuss-item__3A1vP.DiscussionItem__editing__10M6f input:focus {
    border: none;
}
.DiscussionItem__discuss-item__3A1vP.DiscussionItem__editing__10M6f .DiscussionItem__item__RJ_CP {
    display: none;
}
.DiscussionItem__discuss-item__3A1vP input {
    display: none;
}
.DiscussionItem__discuss-item__3A1vP.DiscussionItem__noedit__3o71B {
    cursor: auto;
}
.DiscussionItem__fade__3Gpyn {
    color: #8080807d;
}

/* Checked Styles */
.DiscussionItem__discuss-item__3A1vP.DiscussionItem__checked__xKMc_ span.DiscussionItem__item__RJ_CP {
    text-decoration: line-through;
}
/* End Checked Styles */
.DiscussionItem__complete__15TF0 {
    color: #d50f2f;
    margin-right: 2%;
    vertical-align: top;
    margin-top: 0.6em;
    font-size: 1.2em;
}
.DiscussionItem__stack__FGaUt {
    color: #d50f2f;
    margin-right: 2%;
    width: 1.2em;
    height: 1.2em;
    line-height: 1.2em;
    vertical-align: top;
    margin-top: 0.6em;
}
.DiscussionItem__stack__FGaUt > *:first-child {
    font-size: 1.2em;
}
.DiscussionItem__stack__FGaUt > *:last-child {
    font-size: 1.32em;
    top: -6%;
    left: 8%;
}
.DiscussionItem__show__3-ioo {
    display: block;
}
.DiscussionItem__delete__1L6a- {
    visibility: hidden;
    vertical-align: middle;
    display: inline-block;
    height: 10px;
}
.DiscussionItem__discuss-item__3A1vP:hover .DiscussionItem__delete__1L6a- {
    visibility: visible;
}
.DiscussionItem__prev__2PJBX {
    font-size: 8.5pt;
    padding-left: 2%;
    color: #cccccc;
}

.DiscussionItem__discussionItemWrapper__ajAfk{
    position: relative;
}

@media (max-width:1199px) {
    .DiscussionItem__discuss-item__3A1vP span.DiscussionItem__item__RJ_CP,
    .DiscussionItem__discuss-item__3A1vP input {
        width: 88%;
    }
}
.DiscussionItemContainer__discuss-items__33CUC {
    max-height: 305px;
    overflow-y: auto;
}
.DiscussionItemContainer__discuss-items__33CUC ul {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
}
.DiscussionItemContainer__placeholder__3Ygx6 {
    height: 3.5em;
    border-bottom: 2px solid rgb(204, 204, 204);
    line-height: 3.4em;
    width: 98.5%;
    color: rgb(204, 204, 204);
    padding-left: 1%;
    text-transform: uppercase;
    font-size: 10pt;
    overflow-x: scroll;
    overflow-y: hidden;
}


.Discussion__discuss__20CMI {
    display: inline-block;
    width: 48%;
    box-sizing: border-box;
    overflow: hidden;
    float: none;
    vertical-align: top;
}
.Discussion__discuss__20CMI:nth-child(even) {
    float: right;
}
.Discussion__discuss-header__1LxiN > * {
    display: inline-block;
    border-bottom: 2px solid rgb(204, 204, 204);
    width: 92.75%;
    margin-bottom: 0;
    padding-bottom: 10px;
}
.Discussion__discuss-add__2kl08 {
    cursor: pointer;
}
.Discussion__discuss-hidden__2k6Jd {
    visibility: hidden;
}
.Discussion__discuss-header__1LxiN span {
    width: 5%;
    text-align: right;
    font-family: 'Proxima N W01 At Bold';
    font-size: 1.2em;
}
.Discussion__discuss-body__TQvmz {
    width: 94%;
    margin: 0 auto;
    position: relative;
}
.Discussion__add__1WgBD {
    width: 98.5%;
    color: #d50f2f;
    padding: 5px;
    padding-left: 7px;
    border-bottom: 2px solid rgb(204, 204, 204);
    font-family: 'Proxima N W01 At Reg';
    font-size: 16pt;
    line-height: 27pt;
}
.Discussion__add__1WgBD span {
    margin-right: 2%;
    cursor: pointer;
}
.Discussion__add__1WgBD form {
    display: inline-block;
    width: 89%;
}
.Discussion__addInput__15Wbj {
    width: 100%;
    border: none;
    font-size: 0.85em;
    opacity: 0.7;
    color: rgb(50, 50, 50);
}
.Discussion__addInput__15Wbj:focus {
    border: none;
}
.Discussion__prev__2hcNo {
    margin-left: 2%;
    cursor: pointer;
}
.Discussion__prev_active__1HUE- {
    color: #d50f2f;
}
.Discussion__prev-date__18EMX {
    margin: 0 auto;
    font-size: 0.9em;
    margin-top: -10px;
    margin-left: 4%;
}
@media (max-width:991px) {
    .Discussion__discuss__20CMI {
        padding: 0;
        width: 46%;
    }
    .Discussion__discuss-header__1LxiN > * {
        margin-left: 0;
        width: 100%;
    }
    .Discussion__discuss-body__TQvmz {
        width: 100%;
    }
}
@media (max-width: 768px) {
    .Discussion__discuss__20CMI {
        width: 100%;
        margin-bottom: 5%;
    }
}
.Meeting__discussion__26a8z .Meeting__row__1SCEk {
    background-color: white;
    padding-bottom: 0.25%;
    margin: 0 auto;
    color: rgb(50, 50, 50);
    margin-left: 8.9%;
    margin-right: 8.44%;
    font-family: 'Proxima N W01 At Reg';
    display: flex;
    justify-content: space-between;
}
.Meeting__discussion__26a8z .Meeting__row__1SCEk:first-child {
    margin-bottom: 2%;
}
.Meeting__header__2n7D- {
    margin-bottom: 1%;
    margin-top: 4%;
    text-align: left;
}
.Meeting__clear__JjG_N:after {
    content: "";
    display: table;
    clear: both;
}
.Meeting__meetingContainer__1fU1s {
    -webkit-box-shadow: 0px -11px 14px -8px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px -11px 14px -8px rgba(0,0,0,0.15);
    box-shadow: 0px -11px 14px -8px rgba(0,0,0,0.15);
    padding-top: 2.3%;
    padding-bottom: 2.3%;
}
.Meeting__timetravel__379Ad {
    float: right;
    margin-right: 8%;
    line-height: 30.29pt;
    color: #cccccc;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    padding-left: 2%;
    cursor: pointer;
}
.Meeting__timetravel__379Ad:hover {
    color: rgb(102, 102, 102);
}
.Meeting__timetravel__379Ad h4 {
    margin-left: -6%;
}
.Meeting__timetravel__379Ad i {
    font-size: 22pt;
    margin-bottom: 2%;
}
.Meeting__timetravel__379Ad.Meeting__active__P3F7l i {
    color: rgb(212, 14, 47);
}
.Meeting__unlaunched__1RU5i {
    opacity: 0.25;
}
@media (max-width:991px) {
    .Meeting__discussion__26a8z .Meeting__row__1SCEk {
        margin-left: 2.5%;
        margin-right: 2.5%;
    }
}
@media (max-width: 768px) {
    .Meeting__discussion__26a8z .Meeting__row__1SCEk {
        flex-direction: column;
    }
}
.TeamCard__team-card__PneQ6 {
    display: inline-block;
    vertical-align: top;
    width: 22.6%;
    overflow-y: hidden;
    color: rgb(77, 77, 77);
    font-family: 'Proxima N W01 At Reg';
    margin-left: 3.16%;
    margin-right: 0;
    margin-top: 1%;
    margin-bottom: 5.58%;
    box-sizing: border-box;
    position: relative;
    padding-right: 1%;
    cursor: pointer;
    word-wrap: break-word;
    hyphens: auto;
}
.TeamCard__team-card__PneQ6.TeamCard__disabled__3BtC6 {
    cursor: auto;
}
.TeamCard__team-card__PneQ6::after {
    content: '';
    height: 88.5%;
    width: 2px;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: rgb(204, 204, 204);
}
.TeamCard__team-card-front__31rYR {
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    height: 100%;
    padding-top: 12.77%;
}
.TeamCard__team-member-mbti__qPnX4,
.TeamCard__team-member-improvement__2iyGr,
.TeamCard__team-member-role__2lnDw {
    margin-bottom: 10%;
}
.TeamCard__team-card__PneQ6 .TeamCard__team-member-name__hZFf6 {
    font-size: 20pt;
    line-height: 24pt;
    font-family: 'Proxima N W01 At Bold';
    text-transform: uppercase;
}
.TeamCard__team-member-improvement__2iyGr,
.TeamCard__team-member-role__2lnDw {
    text-align: left;
    font-size: 13pt;
    line-height: 14pt;
}
.TeamCard__team-member-mbti__qPnX4 {
    font-size: 20pt;
    line-height: 19pt;
    text-align: left;
}
.TeamCard__team-card__PneQ6:nth-child(4n + 1),
.TeamCard__team-card__PneQ6:first-child {
    margin-left: 0px;
}
.TeamCard__label__1SBtX {
    font-size: 11pt;
    line-height: 9pt;
    text-align: left;
    font-family: 'Proxima N W01 At Reg';
    margin-bottom: 0;
}
.TeamCard__team-owner__1UaLY {
    position: absolute;
    bottom: 0;
    text-transform: uppercase;
    color: rgb(212, 14, 47);
    margin-bottom: 0;
}

.TeamCard__temporary__21T4O{
    opacity: .25;
}
@media (min-width: 992px) {
    .TeamCard__team-card__PneQ6:hover {
        z-index: 2;
        overflow: visible;
    }
    .TeamCard__team-card__PneQ6:hover .TeamCard__team-card-front__31rYR {
        z-index: 2;
        width: 151%;
        position: absolute;
        padding-left: 13.87%;
        margin-left: -13.9%;
        background-color: white;
        -webkit-box-shadow: 8px 8px 18px -7px rgba(0,0,0,0.25);
        -moz-box-shadow: 8px 8px 18px -7px rgba(0,0,0,0.25);
        box-shadow: 8px 8px 18px -7px rgba(0,0,0,0.25);
        padding-right: 13.87%;
        border: 2px solid rgb(102, 102, 102);
        min-height: 100%;
    }
    .TeamCard__team-card__PneQ6:hover::after {
        width: 0px;
    }
    .TeamCard__team-card__PneQ6:hover .TeamCard__team-member-mbti__qPnX4,
    .TeamCard__team-card__PneQ6:hover .TeamCard__team-member-improvement__2iyGr,
    .TeamCard__team-card__PneQ6:hover .TeamCard__team-member-role__2lnDw {
        margin-bottom: 8%;
    }
}
@media (max-width: 991px) {
    .TeamCard__team-card__PneQ6 {
        width: 31.22%;
    }
    .TeamCard__team-card__PneQ6:nth-child(4n + 1) {
        margin-left: 3.16%;
    }
    .TeamCard__team-card__PneQ6:nth-child(3n + 1) {
        margin-left: 0;
    }
}
@media (max-width: 768px) {
    .TeamCard__team-card__PneQ6 {
        width: 48.42%;
    }
    .TeamCard__team-card__PneQ6:nth-child(4n + 1),
    .TeamCard__team-card__PneQ6:nth-child(3n + 1) {
        margin-left: 3.16%;
    }
    .TeamCard__team-card__PneQ6:nth-child(odd) {
        margin-left: 0;
    }
}
* {
  font-family: "Proxima N W01 At Reg";
  text-overflow: ellipsis;
}
.TeamCardModal__memberNum__3UbNC {
  position: absolute;
  font-size: 55pt;
  line-height: 22pt;
  font-family: "Proxima N W01 At Smbd";
  color: rgb(102, 102, 102);
  width: calc(14.3% + 15px);
  left: 0;
  text-align: center;
}
.TeamCardModal__label__rR-rz {
  display: block;
  text-align: left;
  font-family: "Proxima N W01 At Reg";
  font-size: 12pt;
  line-height: 22pt;
  color: rgb(153, 153, 153);
  margin-bottom: 0;
  border: none;
  text-transform: none;
  font-weight: 400;
}
.TeamCardModal__input__E53eQ,
.TeamCardModal__input__E53eQ:focus {
  border: none;
  box-shadow: none;
  padding: 0;
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(102, 102, 102);
}
.TeamCardModal__input__E53eQ.TeamCardModal__inputLargeText__ecnGd {
  text-transform: uppercase;
  font-size: 20pt;
  line-height: 24pt;
  font-family: "Proxima N W01 At Bold";
}
.TeamCardModal__editForm__ZxQL7 {
  margin-left: 14.99%;
  margin-right: 4.68%;
  overflow: hidden;
}
.TeamCardModal__inputGroup__1u6xF {
  display: inline-block;
  margin-bottom: 0;
}
.TeamCardModal__firstGroup__381Vo {
  width: 47.43%;
  position: relative;
  margin-bottom: 1%;
}
.TeamCardModal__firstGroup__381Vo::after {
  content: "";
  width: 1pt;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-color: rgb(102, 102, 102);
  height: 70%;
}
.TeamCardModal__secondGroup__3q-EV {
  width: 48.46%;
  margin-left: 4.11%;
}
.TeamCardModal__bordered__3mSzt {
  border: 1px solid rgb(102, 102, 102);
  border-left: none;
  border-right: none;
  width: 100%;
  position: relative;
}
.TeamCardModal__bordered__3mSzt button {
  float: right;
  margin-bottom: 1%;
}
.TeamCardModal__emailOptionsContainer__x6WwF {
  position: relative;
  overflow: hidden;
}
.TeamCardModal__emailOptionsContainer__x6WwF.TeamCardModal__email__qEgWV .TeamCardModal__inputGroup__1u6xF,
.TeamCardModal__emailOptionsContainer__x6WwF.TeamCardModal__email__qEgWV ~ .TeamCardModal__toHide__1B6zx {
  transition: right 0.5s;
  position: relative;
  right: 100%;
}
.TeamCardModal__emailOptionsContainer__x6WwF.TeamCardModal__schedule__37iyy.TeamCardModal__email__qEgWV ~ .TeamCardModal__toHide__1B6zx {
  height: 0;
}
.TeamCardModal__emailOptions__1xVYb {
  transition: left 0.5s;
  position: relative;
  left: 100%;
  top: 0;
  margin-top: -16%;
  width: 100%;
}
.TeamCardModal__emailOptions__1xVYb.TeamCardModal__visible__K2Nyh {
  left: 0;
}
.TeamCardModal__emailDisabled__2wxxz {
  text-overflow: initial !important;
  font-size: 12pt !important;
  width: 100% !important;
}

.TeamCardModal__emailOptions__1xVYb *:not(.TeamCardModal__label__rR-rz):not(button) {
  border: none;
  text-transform: uppercase;
  background-color: white;
  font-family: "Proxima N W01 At Smbd";
  color: rgb(102, 102, 102);
}
.TeamCardModal__btnContainer__2Y_uQ {
  display: flex;
  justify-content: space-around;
}
.TeamCardModal__emailCancel__czzhG {
  position: absolute;
  top: 5px;
  right: 0;
  cursor: pointer;
  height: 10px;
}
.TeamCardModal__ctaBtn__akvjZ {
  color: white;
  background-color: rgb(212, 14, 47);
  border: 1.5pt solid rgb(212, 14, 47);
}
.TeamCardModal__ctaBtn__akvjZ:hover {
  color: rgb(212, 14, 47);
  background-color: white;
}
.TeamCardModal__timezone__1lOXf {
  margin-left: -1.5%;
  width: 99.5%;
  margin-top: 2%;
}
.TeamCardModal__emailInput__1cFS9 {
  width: fit-content;
  max-width: 63%;
  display: inline-block;
}
.TeamCardModal__radioGroup__fH0eB {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.TeamCardModal__radio__3EyNI {
  display: flex;
}
.TeamCardModal__radio__3EyNI input {
  opacity: 0;
}
.TeamCardModal__radio__3EyNI label {
  text-transform: uppercase;
  font-size: 12pt;
  font-family: "Proxima N W01 At Reg";
  line-height: 22pt;
  color: rgb(153, 153, 153);
  margin-left: 4px;
  margin-bottom: 0;
  cursor: pointer;
}
.TeamCardModal__radio__3EyNI input:checked + label {
  color: black;
}
.TeamCardModal__radio__3EyNI label span {
  width: 14px;
  height: 14px;
  border-radius: 100%;
  border: 1px solid rgb(179, 179, 179);
  display: inline-block;
  margin-left: -18px;
  margin-bottom: -1px;
  margin-right: 4px;
}
.TeamCardModal__radio__3EyNI input:checked + label span {
  border: 4px solid rgb(212, 14, 47);
}
.TeamCardModal__delete__3CdSJ {
  color: rgb(153, 153, 153);
  cursor: pointer;
  height: 23px;
}
.TeamCardModal__footer__1SMJp {
  border-top: none;
  padding-top: 0;
}

/* placeholder styles don't work unless declared separately for some reason... */
.TeamCardModal__label__rR-rz::-webkit-input-placeholder {
  opacity: 1;
  text-align: left;
  font-family: "Proxima N W01 At Reg";
  font-size: 12pt;
  line-height: 22pt;
  color: rgb(153, 153, 153);
}
.TeamCardModal__label__rR-rz::-moz-placeholder {
  opacity: 1;
  text-align: left;
  font-family: "Proxima N W01 At Reg";
  font-size: 12pt;
  line-height: 22pt;
  color: rgb(153, 153, 153);
}
.TeamCardModal__label__rR-rz:-ms-input-placeholder {
  opacity: 1;
  text-align: left;
  font-family: "Proxima N W01 At Reg";
  font-size: 12pt;
  line-height: 22pt;
  color: rgb(153, 153, 153);
}
.TeamCardModal__label__rR-rz:-moz-placeholder {
  opacity: 1;
  text-align: left;
  font-family: "Proxima N W01 At Reg";
  font-size: 12pt;
  line-height: 22pt;
  color: rgb(153, 153, 153);
}
.TeamCardModal__label__rR-rz::placeholder {
  opacity: 1;
  display: block;
  text-align: left;
  font-family: "Proxima N W01 At Reg";
  font-size: 12pt;
  line-height: 22pt;
  color: rgb(153, 153, 153);
  margin-bottom: 0;
  border: none;
}
.TeamCardModal__input__E53eQ::-webkit-input-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(153, 153, 153);
}
.TeamCardModal__input__E53eQ::-moz-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(153, 153, 153);
}
.TeamCardModal__input__E53eQ:-ms-input-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(153, 153, 153);
}
.TeamCardModal__input__E53eQ:-moz-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(153, 153, 153);
}
.TeamCardModal__input__E53eQ::placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(153, 153, 153);
}

/* hide placeholder on focus */
.TeamCardModal__input__E53eQ:focus::-webkit-input-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: transparent;
}
.TeamCardModal__input__E53eQ:focus::-moz-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: transparent;
}
.TeamCardModal__input__E53eQ:focus:-ms-input-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: transparent;
}
.TeamCardModal__input__E53eQ:focus:-moz-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: transparent;
}
.TeamCardModal__input__E53eQ:focus::placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: transparent;
}

/* Error input placeholder */
.TeamCardModal__input__E53eQ.TeamCardModal__placeholderRed__3461m::-webkit-input-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(212, 14, 47);
}
.TeamCardModal__input__E53eQ.TeamCardModal__placeholderRed__3461m::-moz-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(212, 14, 47);
}
.TeamCardModal__input__E53eQ.TeamCardModal__placeholderRed__3461m:-ms-input-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(212, 14, 47);
}
.TeamCardModal__input__E53eQ.TeamCardModal__placeholderRed__3461m:-moz-placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(212, 14, 47);
}
.TeamCardModal__input__E53eQ.TeamCardModal__placeholderRed__3461m::placeholder {
  font-size: 14pt;
  line-height: 16.8pt;
  font-family: "Proxima N W01 At Bold";
  color: rgb(212, 14, 47);
}
.TeamCardModal__errorContainer__2chEI {
  display: inline-block;
  font-size: 10pt;
  margin-right: 2%;
  color: rgb(212, 14, 47);
}

.TeamCardModal__teamEditSections__4U97S {
  margin-top: 1px;
}

.TeamCardModal__teamEditSections__4U97S p {
  overflow-x: hidden;
  overflow-y: hidden;
  display: inline;
}

.TeamCardModal__editSection3__ZUMek i,
.TeamCardModal__editSection2__2m0nQ i,
.TeamCardModal__editSection1__3zSN1 i {
  margin-right: 11px;
  color: rgb(193, 193, 193);
  transition: all 0.1s ease-in;
  opacity: 0;
  flex: auto;
  margin-left: 10px;
  vertical-align: center;
}

.TeamCardModal__editSection3__ZUMek:hover i,
.TeamCardModal__editSection2__2m0nQ:hover i,
.TeamCardModal__editSection1__3zSN1:hover i {
  opacity: 0.9;
  color: rgb(193, 193, 193);
}

.TeamCardModal__editSection3__ZUMek i:hover,
.TeamCardModal__editSection2__2m0nQ i:hover,
.TeamCardModal__editSection1__3zSN1 i:hover {
  color: rgb(212, 14, 47);
}

.TeamCardModal__editModeLabel__3afMR {
  margin-left: 5px;
  border: none;
  display: inline-block;
  color: rgb(102, 102, 102);
  font-weight: 800;
}
.TeamCardModal__editModeIcon__22bXu {
  color: rgb(193, 193, 193);
}

.TeamCardModal__editModeIcon__22bXu:hover {
  color: rgb(212, 14, 47);
  opacity: 0.9;
}

.TeamCardModal__editLabelS3__1RdFt {
  width: 90%;
}

.TeamCardContainer__see-more-team__2uMX8,
.TeamCardContainer__see-more-team__2uMX8:hover,
.TeamCardContainer__see-more-team__2uMX8:active,
.TeamCardContainer__see-more-team__2uMX8:focus
 {
    float: right;
    margin-right: 1%;
    font-size: 0.5em;
    background-color: #f7f4f0 !important;
    border: none;
    font-family: 'Proxima N W01 At Reg';
    color: grey;
    box-shadow: none;
    line-height: 2.3em;
}
.TeamCardContainer__collapse__1bOM- {
    float: right;
    font-family: 'Proxima N W01 At Reg';
    font-size: 0.8em;
    color: grey;
    line-height: 2em;
    display: block;
    padding: 0;
}
.TeamCardContainer__collapse__1bOM-:active,
.TeamCardContainer__collapse__1bOM-:focus {
    outline: none;
    border: none;
    box-shadow: none;
}
.TeamCardContainer__collapse__1bOM-:hover,
.TeamCardContainer__see-more-team__2uMX8:hover {
    color: #a03021;
}
.TeamCardContainer__team__a0MWY {
    margin-left: 11.3%;
    margin-right: 8.44%;
    margin-top: 0;
    display: flex;
    flex-wrap: wrap;
}
.TeamCardContainer__team__a0MWY.TeamCardContainer__collapsed__1Amaw {
    height: 0;
    overflow: hidden;
}
.TeamCardContainer__header__rzf7z {
    margin-bottom: 1%;
    text-align: left;
    position: relative;
    margin-top: 4%;
}
.TeamCardContainer__header__rzf7z h4 {
    position: relative;
    padding-top: 0;
    padding-bottom: 0;
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(234, 224, 209, 0);
    -webkit-transition:background-color 1s, padding 0.5s linear, border 1s;
    -moz-transition:background-color 1s, padding 0.5s linear, border 1s;
    transition:background-color 1s, padding 0.5s linear, border 1s;
    padding-right: 0.5%;
}
.TeamCardContainer__header__rzf7z h4 > i {
    opacity: 0;
}
.TeamCardContainer__addMember__PuDMP {
    display: block;
    position: absolute;
    height: 24.6%;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 18%;
    left: 0;
    cursor: pointer;
}
.TeamCardContainer__addContainer__1B0cF {
    cursor: auto;
    min-height: 250px;
}
.TeamCardContainer__addContainer__1B0cF:hover {
    overflow: hidden;
    z-index: 1;
}
.TeamCardContainer__addContainer__1B0cF.TeamCardContainer__active__1YMs5:hover::after {
    width: 2px;
}
.TeamCardContainer__addContainer__1B0cF img {
    display: none;
}
.TeamCardContainer__addContainer__1B0cF::after {
    width: 0px;
}
.TeamCardContainer__addContainer__1B0cF.TeamCardContainer__active__1YMs5 img {
    display: block;
}
.TeamCardContainer__addContainer__1B0cF.TeamCardContainer__active__1YMs5::after {
    width: 2px;
}
.TeamCardContainer__collapseToggle__nBAua {
    float: right;
    margin-right: 8.2%;
    color: rgb(128, 128, 128);
    font-size: 25pt;
    margin-top: -4pt;
    cursor: pointer;
}
.TeamCardContainer__teamOwnerEmail__2z_Lj {
    margin: 0 auto;
    text-align: center;
    opacity: 0.5;
}
.TeamCardContainer__emailMsg__3gebL {
    text-transform: uppercase;
    margin-left: 7.25%;
    font-family: "Proxima N W01 At Smbd";
    font-size: 15pt;
    color: rgb(77, 77, 77);
    margin-top: 0;
}
@media (max-width: 991px) {
    .TeamCardContainer__team__a0MWY {
        margin-left: 2.5%;
        margin-right: 2.5%;
    }
    .TeamCardContainer__collapseToggle__nBAua {
        margin-top: -3pt;
    }
}
@keyframes DateDisplay__pulse__3_H4P {
    0% {
        color: rgb(102, 102, 102);
        text-shadow: none;
        font-size: 26pt;
    }
    50% {
        color: rgb(212, 14, 47);
        text-shadow: 0 0 2px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px rgba(212, 14, 47, 0.5), 0 0 6px rgba(212, 14, 47, 0.5);
        font-size: 28pt;
    }
    100% {
        color: rgb(102, 102, 102);
        text-shadow: none;
        font-size: 26pt;
    }
}
.DateDisplay__date__2KX2e {
    text-align: center;
    margin: 0 auto;
}
.DateDisplay__date__2KX2e > * {
    display: inline-block;
    background-color: transparent;
    font-size: 1.3em;
    color: rgb(102, 102, 102);
    vertical-align: middle;
}
.DateDisplay__date__2KX2e > i {
    border: none;
    box-shadow: none;
    padding-top: 1px;
    font-size: 4.5em;
    cursor: pointer;
}
.DateDisplay__date__2KX2e div {
    padding: 0.25% 1.5%;
    padding-top: 5px;
    text-transform: uppercase;
    font-family: 'Proxima N W01 At Smbd';
    font-size: 26pt;
    /* font-size: 11pt; */
    /* line-height: 18pt; */
    letter-spacing: 0.106em;
}
.DateDisplay__left-disabled__2Wx2U,
.DateDisplay__right-disabled__1QiLR {
    opacity: 0.25;
    cursor: default !important;
}
.DateDisplay__date__2KX2e div {
    cursor: pointer;
}
.DateDisplay__displayed-date__1FjyX.DateDisplay__animating__36oYE {
    animation: DateDisplay__pulse__3_H4P 2s forwards;
    animation-delay: 0.25s;
}
.DateDisplay__displayed-date__1FjyX i {
    margin-left: 16px;
    margin-top: -4px;
}
@media (max-width:991px) {
    .DateDisplay__date__2KX2e > button {
        padding-top: 0.25%;
    }
    .DateDisplay__date__2KX2e {
        margin-left: 0;
        text-align: left;
    }
}
.Calendar__modalContent__2lRTR {
    width: 60%;
    height: 40vw;
}
.Calendar__calendar-container__xseHJ {
    height: 35vw;
    background-color: white;
    transition: all 1s linear;
    overflow: visible;
    opacity: 1;
    padding: 1% 8%;
}
.Calendar__header__BahCF .Calendar__close__3VwFf {
    z-index: 2;
    margin-top: 1%;
    right: 2%;
    color: black;
}
.Calendar__toolbar__w__-N {
    display: flex;
    margin-top: 3%;
}
.Calendar__toolbar__w__-N *,
.Calendar__controls__mwHM8 * {
    display: inline-block;
    vertical-align: top;
    text-transform: uppercase;
    color: black;
    font-family: 'Proxima N W01 At Bold';
    font-size: 31pt;
    line-height: 18pt;
    letter-spacing: 0.053em;
}
.Calendar__toolbar__w__-N h1 {
    margin-top: 0;
    padding-top: 2%;
}
.Calendar__controls__mwHM8 * {
    cursor: pointer;
}
.Calendar__controls__mwHM8 h1 {
    padding-top: 0;
}
.Calendar__controls__mwHM8 i {
    color: rgb(128, 128, 128);
    padding: 3%;
    font-size: 16pt;
    font-family: 'FontAwesome';
    padding-top: 0;
}
.Calendar__controls__mwHM8 i:first-child {
    padding-right: 2%;
}
.Calendar__controls__mwHM8 i:last-child {
    padding-left: 2%;
}
.Calendar__year__GnbNo {
    margin-left: auto;
    margin-right: 2%;
}
.Calendar__controls__mwHM8 {
    align-self: flex-start;
    margin-left: 1%;
    width: 60%;
}

/* custom calendar styles */
.Calendar__month__37Kgs {
    height: 100%;
    width: 100%;
    border-spacing: 14px;
    border-collapse: separate;
    table-layout: fixed;
}
.Calendar__month__37Kgs th {
    font-family: 'Proxima N W01 At Bold';
    font-size: 8pt;
    letter-spacing: 0.053em;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
}
.Calendar__month__37Kgs th div {
    margin-bottom: -13%;
    font-family: 'Proxima N W01 At Bold';
}
.Calendar__month__37Kgs tbody {
    height: 92%;
}
.Calendar__week__q8GLq {
    width: 100%;
}
.Calendar__day__18_OS {
    font-size: 30pt;
    font-family: 'Proxima N W01 At Bold';
    color: rgb(179, 179, 179);
    border-bottom: 2px solid rgb(204, 204, 204);
    line-height: 18pt;
    letter-spacing: 0.053em;
    position: relative;
    cursor: pointer;
}
.Calendar__today__AR_kJ {
    color: rgb(212, 14, 47);
}
.Calendar__outsideDate__9MuDl {
    background-color: rgb(230, 230, 230);
    font-size: 12pt;
    line-height: 18pt;
    font-family: 'Proxima N W01 At Smbd';
}
.Calendar__meetingDate__2s-b1 {
    background-color: rgb(252, 241, 243);
}
.Calendar__currentMeeting__2xfHh {
    box-shadow: 4px 4px 16px -2px rgba(212,14,47,0.3);
    color: black;
}
.Calendar__dayHeader__XNEH3 {
    color: rgb(212, 14, 47);
    font-family: 'Proxima N W01 At Bold';
    font-size: 14pt;
    line-height: 18pt;
    letter-spacing: 0.053em;
    padding-left: 6%;
    position: absolute;
    top: 0;
    cursor: pointer;
}
.Calendar__day__18_OS:hover {
    -webkit-box-shadow: 4px 4px 10px 3px rgba(0,0,0,0.15);
    -moz-box-shadow: 4px 4px 10px 3px rgba(0,0,0,0.15);
    box-shadow: 4px 4px 10px 3px rgba(0,0,0,0.15);
    border-bottom: 2px solid transparent;
    color: black;
}
.Calendar__day__18_OS .Calendar__dayHeader__XNEH3 {
    visibility: hidden;
}
.Calendar__day__18_OS:hover .Calendar__dayHeader__XNEH3 {
    visibility: visible;
}
.Calendar__day__18_OS.Calendar__meetingDate__2s-b1 .Calendar__dayHeader__XNEH3 {
    font-family: 'Proxima N W01 At Reg';
    font-size: 7pt;
    line-height: 18pt;
    letter-spacing: 0.053em;
    text-transform: uppercase;
    visibility: visible;
}
.Calendar__date__3mcg1 {
    position: absolute;
    bottom: 7%;
    right: 0;
    font-family: 'Proxima N W01 At Bold';
}
/* end custom calendar styles */
@media (max-width: 1350px) {
    .Calendar__modalContent__2lRTR {
        width: 70%;
        height: 45vw;
    }
    .Calendar__calendar-container__xseHJ {
        height: 38vw;
    }
}
@media (max-width:1199px) {
    .Calendar__toolbar__w__-N *,
    .Calendar__controls__mwHM8 * {
        font-size: 30pt;
    }
    .Calendar__modalContent__2lRTR {
        width: 80%;
        height: 55vw;
    }
    .Calendar__calendar-container__xseHJ {
        height: 48vw;
    }
}
@media (max-width: 991px) {
    .Calendar__modalContent__2lRTR {
        width: 90%;
        height: 75vw;
    }
    .Calendar__calendar-container__xseHJ {
        padding: 1% 3%;
        height: 68vw;
    }
}
@media (max-width: 768px) {
    .Calendar__month__37Kgs {
        height: 96%;
    }
}
.DateAndCalendarModal__header__1TEYA {
    padding: 1%;
    padding-left: 2%;
    font-family: 'Proxima N W01 At Smbd';
    background-color: rgb(128, 128, 128);
    color: white;
    text-transform: uppercase;
    font-size: 15pt;
    line-height: 18pt;
    position: relative;
}
.DateAndCalendarModal__body__pSJKH {
    font-family: 'Proxima N W01 At Reg';
}
.DateAndCalendarModal__close__qhn2e {
    color: white;
    position: absolute;
    top: 1.5%;
    right: 1.5%;
}
.DateAndCalendarContainer__container__ApebW {
    margin-top: 2%;
}
@media (max-width: 991px) {
    .DateAndCalendarContainer__container__ApebW {
        order: 0;
        align-self: flex-start;
        margin-left: 2.5%;
        margin-top: 1%;
    }
}
.TeamInfoEditModal__body__2gdHY {
    margin-left: 6%;
}
.TeamInfoEditModal__teamName__1YPTL {
    font-family: 'Proxima N W01 At Smbd';
    color: rgb(102, 102, 102);
    font-size: 33pt;
    line-height: 44pt;
    text-align: left;
    border: none;
    background-color: transparent;
    text-transform: none;
    margin-left: 0;
    margin-top: -5%;
}
.TeamInfoEditModal__companyName__2WeXf {
    text-transform: uppercase;
    color: rgb(128, 128, 128);
    font-family: 'Proxima N W01 At Bold';
    font-size: 22pt;
}
.TeamInfoEditModal__body__2gdHY label {
    display: block;
    text-align: left;
    font-family: 'Proxima N W01 At Reg';
    font-size: 12pt;
    line-height: 22pt;
    color: rgb(191, 191, 191);
    margin-bottom: 0;
    border: none;
    text-transform: none;
    line-height: 13pt;
}
.TeamInfoEditModal__body__2gdHY select {
    text-transform: uppercase;
    background-color: transparent;
    border: none;
    width: 100%;
    font-family: 'Proxima N W01 At Bold';
    color: rgb(128, 128, 128);
    font-size: 15pt;
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
}
.TeamInfoEditModal__body__2gdHY .TeamInfoEditModal__selectContainer__1A-Ya {
    position: relative;
    width: 96%;
    margin-bottom: 10px;
}
.TeamInfoEditModal__body__2gdHY .TeamInfoEditModal__selectContainer__1A-Ya::after {
    content: '\F107';
    font-family: 'FontAwesome';
    position: absolute;
    height: 10px;
    bottom: 11px;
    right: 0;
    color: rgb(191, 191, 191);
    font-size: 17pt;
}
.TeamInfoEditModal__topHeader__1AvAw {
    height: 35px;
}
.TeamInfoEditModal__header__29cWe {
    background-color: white;
    width: 99%;
    margin-left: 0;
}
.TeamInfoEditModal__bodyContainer__14m6L {
    width: 60%;
    border-right: 2px solid rgb(191, 191, 191);
}
.TeamInfoEditModal__footer__2uehR {
    border-top: none;
}
.Whiteboard__pipe__1ctwE {
    color: rgb(204, 204, 204);
    font-family: 'Proxima N W01 At Smbd';
    font-size: 20pt;
    margin-left: -10px;
}
.Whiteboard__modal__3m4Nc form {
    font-size: 15pt;
    line-height: 18pt;
    font-family: 'Proxima N W01 At Reg';
    color: rgb(102, 102, 102);
}
.Whiteboard__modal__3m4Nc input {
    border: none;
    width: 100%;
    border-bottom: 1pt solid rgb(179, 179, 179);
}
.Whiteboard__modal__3m4Nc input:focus {
    border: none;
    border-bottom: 1pt solid rgb(179, 179, 179);
}
.Whiteboard__modal__3m4Nc .Whiteboard__editor__2iwX- {
    width: 100%;
    border: none;
}
.Whiteboard__whiteboard__1pHD3 {
    position: fixed;
    bottom: 5px;
    margin-top: 0;
    z-index: 999;
    width: fit-content;
    right: 0;
}
.Whiteboard__whiteboard__1pHD3.Whiteboard__collapsed__D6mne .Whiteboard__body__1U6fg,
.Whiteboard__whiteboard__1pHD3.Whiteboard__collapsed__D6mne .Whiteboard__footer__1OO5X{
    display: none;
}
.Whiteboard__big__VGxNb .Whiteboard__content__2BHCu {
    width: 900px;
}
.Whiteboard__content__2BHCu {
    float: right;
    width: 500px;
    background-color: white;
}
.Whiteboard__header__Bm6IJ {
    padding: 1%;
    padding-left: 0;
    font-size: 13pt;
    line-height: 16pt;
    margin-left: 0;
    cursor: pointer
}
.Whiteboard__hide__1Ppb- {
    display: inline-block;
    float: right;
    width: 16px;
    border-top: 2px solid white;
    margin-top: 9px;
    margin-right: 8px; 
    cursor: pointer;
    height: 10px;
}
.Whiteboard__body__1U6fg {
    padding-top: 0;
    padding-left: 8px;
    padding-right: 8px;
    border-left: 1pt solid rgb(179, 179, 179);
    border-right: 1pt solid rgb(179, 179, 179);
}
.Whiteboard__footer__1OO5X {
    display: flex;
    align-items: flex-start;
    padding: 0 8px;
    border: 1pt solid rgb(179, 179, 179);
}
.Whiteboard__size__3OC0P {
    float: right;
    margin-right: 10px;
}
.Whiteboard__wit__qjDIg {
    height: 1em;
    margin-left: 5px;
    display: inline-block;
    vertical-align: top;
    margin-top: 2px;
}
