/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
body {
  font: 16px/1.4 "Roboto", sans-serif !important;
  -webkit-font-smoothing: antialiased;
  /*fixes rendering problems*/
  -moz-osx-font-smoothing: grayscale;
  color: #000000;
  font-weight: 400;
}

a {
  text-decoration: none;
  color: #488217;
}

a:hover {
  text-decoration: underline;
  color: #8FCD2B;
}

em {
  font-style: italic;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure {
  margin-bottom: 15px;
}

small {
  font-size: 13px;
}

blockquote {
  position: relative;
  padding: 0;
  margin: 0px 0 30px 49px;
  font-size: 27px;
  font-style: italic;
  border-left: 0px;
  color: crimson;
}

blockquote:before {
  position: absolute;
  content: open-quote;
  font-size: 76px;
  line-height: 0.1em;
  top: 33px;
  left: -55px;
  float: left;
}

blockquote p {
  display: inline;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
}

h1 {
  font-size: 36px;
}

h2 {
  font-size: 32px;
}

h3 {
  font-size: 28px;
}

h4 {
  font-size: 21px;
}

h5 {
  font-size: 16px;
}

h6 {
  font-size: 14px;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/
ol {
  list-style: decimal;
}

ul {
  list-style: disc;
}

/******* List style using image *
ul {
	list-style: disc inside url("../images/icons/circle-green.svg");
	list-style-position: outside;
	padding-left: 19px;
}
******* List style using image */
li {
  margin-left: 20px;
}

/* Add float left & width 100% */
/* Add float left & width 100% */
/* Set background image to covers element */
/* Set background image to covers element */
/* Add a small shadow to text */
/* Add a small shadow to text */
/* Add a shadow to non-text element */
/* Add a shadow to non-text element */
img {
  max-width: 100%;
  height: auto;
}

.main {
  background: #F3F9E2;
  padding: 102px 0;
}
.main h2 {
  font-size: 32px;
  font-weight: 700;
  color: #2F5F0E;
}
.main a.cta {
  width: calc(50% - 16px);
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  padding: 38px;
  background: #488217;
  border-radius: 12px;
  margin: 0 7px 14px;
  font-weight: 700;
  font-size: 23px;
  color: #ffffff;
}
.main a.cta:hover {
  color: #ffffff;
}
.main a.cta svg {
  height: 41px;
  margin-right: 17px;
}
.main .cvp {
  background: #ffffff;
  border: 1px solid #8C9BB2;
  border-radius: 12px;
  width: 100%;
  display: block;
  float: left;
  padding: 31px 21px;
  margin: 0 0 8px 0;
}
.main .cvp p {
  float: left;
  margin: 0px;
  font-weight: 700;
  font-size: 18px;
}
.main .cvp .title {
  font-size: 18px;
  display: block;
  width: 46%;
  margin: 5px 0;
}
.main .cvp .date {
  font-size: 18px;
  display: block;
  width: 22%;
  margin: 5px 0 0;
  padding-left: 2%;
  border-left: 2px solid #000000;
}
.main .cvp .controls {
  display: block;
  width: 32%;
  float: right;
}
.main .cvp .controls .edit {
  margin-right: 38px;
  float: right;
}
.main .cvp .controls .edit:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23488217'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: relative;
  z-index: 0;
  margin-right: 4px;
  float: left;
}
.main .cvp .controls .edit a, .main .cvp .controls .edit span {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: #488217;
  float: left;
  margin: 10px 0;
}
.main .cvp.smallCVP {
  padding: 13px 21px 13px 65px;
}
.main .cvp.createNew {
  border: 1px dashed #488217;
  padding: 33px 21px 23px;
}
.main .cvp.createNew .title {
  color: #488217;
  font-weight: 700;
  text-transform: uppercase;
  text-align: left;
}
.main .cvp.createNew .title:before {
  content: url("data:image/svg+xml,%3Csvg id='circle-plus-regular' xmlns='http://www.w3.org/2000/svg' width='41.161' height='41.161' viewBox='0 0 41.161 41.161'%3E%3Cpath id='circle-plus-regular-2' data-name='circle-plus-regular' d='M18.651,27.655V22.51H13.506a1.929,1.929,0,0,1,0-3.859h5.145V13.506a1.929,1.929,0,0,1,3.859,0v5.145h5.145a1.929,1.929,0,1,1,0,3.859H22.51v5.145a1.929,1.929,0,1,1-3.859,0Zm22.51-7.075A20.581,20.581,0,1,1,20.581,0,20.579,20.579,0,0,1,41.161,20.581ZM20.581,3.859A16.722,16.722,0,1,0,37.3,20.581,16.719,16.719,0,0,0,20.581,3.859Z' fill='%23488217'/%3E%3C/svg%3E%0A");
  width: 41px;
  height: 41px;
  position: relative;
  z-index: 0;
  margin: -9px 8px 0 0;
  float: left;
}
.main .cvp.createNew .controls {
  display: none;
}
.main .cvp.createNew .controls .edit:before {
  content: "";
}
.main .cvp.createNew .controls .edit span {
  color: #D3D3D3;
}

.acf-fields .acf-field {
  padding: 0;
}

.aligncenter {
  display: block;
  margin: 12px auto;
}

.alignleft,
.alignright {
  margin-bottom: 12px;
}

figure.alignnone {
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
}

@media (min-width: 768px) {
  .alignleft {
    float: left;
    margin-right: 12px;
  }

  .alignright {
    float: right;
    margin-left: 12px;
  }
}
.article-panel {
  border-radius: 10px;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  transition: 0.3s;
  margin-bottom: 45px;
}
.article-panel:hover {
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.24);
  cursor: pointer;
}
.article-panel .article-panel-featured-image {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 242px;
  border-radius: 10px 10px 0 0;
}
.article-panel .article-panel-text {
  padding: 0 20px 28px 20px;
}
.article-panel .article-panel-text p {
  color: #000000;
  min-height: 90px;
}
.article-panel .article-panel-text a.view-article {
  color: crimson;
  text-transform: uppercase;
  font-weight: 700;
}
.article-panel h2, .article-panel h3 {
  color: #000000;
  font-size: 21px;
  font-weight: 600;
  min-height: 48px;
}
.article-panel a:hover {
  text-decoration: none;
}

/* Small Devices, Desktops */
@media only screen and (max-width: 991px) {
  .article-panel .article-panel-featured-image {
    height: 165px;
  }
}
/* Extra Small Devices, Tablets */
@media only screen and (max-width: 767px) {
  .article-panel {
    width: 100%;
    float: left;
  }

  .article-panel .article-panel-featured-image {
    width: 40%;
    height: 144px;
    border-radius: 10px 0px 0 10px;
    float: left;
  }

  .article-panel .article-panel-text {
    padding: 0 20px 20px 20px;
    float: left;
    width: 60%;
  }

  .article-panel-summary {
    display: none !important;
  }
}
.location-title {
  margin-bottom: 8px;
}

#social-media-links {
  text-align: right;
}

#social-media-links {
  margin-bottom: 30px;
}
#social-media-links a {
  margin-left: 31px;
}
#social-media-links a:nth-child(1) {
  margin-left: 0;
}

/* Extra Small Devices, Tablets */
@media only screen and (max-width: 767px) {
  #social-media-links {
    margin-top: 30px;
  }

  #social-media-links {
    text-align: left;
  }
}
#breadcrumbs p {
  color: #8C9BB2;
  font-size: 18px;
  margin-bottom: 8px;
}
#breadcrumbs p a {
  color: #8C9BB2;
  font-size: 18px;
}
#breadcrumbs p a#currentPage {
  font-weight: 700;
}
#breadcrumbs p span#currentPage {
  font-weight: 700;
}

@media print {
  #breadcrumbs {
    display: none;
  }
}
#infoPanel {
  background: #488217;
  padding: 34px 0;
  color: #F3F9E2;
  font-size: 21px;
}
#infoPanel .largeText {
  font-size: 32px;
}
#infoPanel #postbox #new_cvp button {
  border: 0px;
  background: unset;
  margin: 0 auto;
  display: block;
}
#infoPanel #postbox #new_cvp button:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cpath id='circle-plus-regular' d='M32.625,48.375v-9h-9a3.375,3.375,0,0,1,0-6.75h9v-9a3.375,3.375,0,0,1,6.75,0v9h9a3.375,3.375,0,1,1,0,6.75h-9v9a3.375,3.375,0,1,1-6.75,0ZM72,36A36,36,0,1,1,36,0,36,36,0,0,1,72,36ZM36,6.75A29.25,29.25,0,1,0,65.25,36,29.246,29.246,0,0,0,36,6.75Z' fill='%23fff'/%3E%3C/svg%3E");
  width: 72px;
  height: 72px;
  position: relative;
  z-index: 0;
}
#infoPanel #postbox #new_cvp button #cvp_submit {
  border: 0px;
  background: unset;
  font-size: 18px;
  text-align: center;
  font-weight: 700;
  display: block;
  margin-top: 8px;
  color: #ffffff;
}
#infoPanel .infoPanelLive #cvpDetails {
  color: #FFFFFF;
  margin-bottom: 56px;
  display: flex;
}
#infoPanel .infoPanelLive #cvpDetails h1 {
  font-size: 21px;
  font-weight: 700;
  margin: 0 0 10px 0;
}
#infoPanel .infoPanelLive #cvpDetails p {
  font-size: 20px;
}
#infoPanel .infoPanelLive #cvpDetails p span {
  font-weight: 700;
}
#infoPanel .infoPanelLive #cvpDetails .editButton {
  float: right;
  width: 35px;
  height: 35px;
}
#infoPanel .infoPanelPrint {
  display: none;
}
#infoPanel .infoPanelPrint p {
  font-size: 24px;
  color: #FFFFFF;
}
#infoPanel .infoPanelPrint p span {
  font-size: 20px;
  font-weight: 700;
}
#infoPanel .infoPanelPrint .userDetails p {
  font-size: 20px;
  color: #FFFFFF;
  text-align: right;
}
#infoPanel .infoPanelPrint .userDetails p span {
  font-size: 12px;
  font-weight: 700;
  color: #E1EAF4;
  text-transform: uppercase;
}
#infoPanel .infoPanelPrint .userDetails p:first-child span {
  font-size: 20px;
  font-weight: 700;
  color: #FFFFFF;
  text-transform: unset;
}

#infoSubPanel {
  background: #8EB162;
  padding: 10px 0;
}
#infoSubPanel ol {
  list-style: none;
  padding: 0;
  margin: 0;
  counter-reset: section;
}
#infoSubPanel ol li {
  margin: 0 26px 0 0;
  float: left;
  color: #488217;
  font-size: 19px;
  font-weight: 700;
}
#infoSubPanel ol li:before {
  font-size: 16px;
  counter-increment: section;
  content: counters(section, ".");
  border: 2px solid #488217;
  border-radius: 23px;
  width: 24px;
  height: 24px;
  display: inline-block;
  text-align: center;
  margin: 0px 7px 0px 0;
  padding: 0 0 5px;
}
#infoSubPanel ol li a {
  font-size: 19px;
  font-weight: 700;
  color: #488217;
}
#infoSubPanel ol li.currentPage {
  color: #FFFFFF;
}
#infoSubPanel ol li.currentPage:before {
  border: 2px solid #FFFFFF;
}
#infoSubPanel ol li.currentPage a {
  color: #FFFFFF;
}

@media print {
  #infoPanel {
    background: #969FB5;
    color: #E1EAF4;
  }
  #infoPanel .infoPanelLive {
    display: none;
  }
  #infoPanel .infoPanelPrint {
    display: block;
  }
}
#subNav {
  background: #BDC3D1;
  padding: 34px 0;
  color: #E1EAF4;
  font-size: 21px;
}
#subNav ol {
  list-style: none;
  padding: 0;
  margin: 0;
  counter-reset: section;
}
#subNav ol li {
  margin: 0 26px 0 0;
  float: left;
  color: #4E5C72;
  font-size: 19px;
  font-weight: 700;
}
#subNav ol li:before {
  counter-increment: section;
  content: "2." counters(section, ".");
  display: inline-block;
  margin-right: 6px;
}
#subNav ol li a {
  font-size: 19px;
  font-weight: 700;
  color: #4E5C72;
}
#subNav ol li.currentPage {
  color: #FFFFFF;
}
#subNav ol li.currentPage a {
  color: #FFFFFF;
}

header {
  padding: 48px 0 72px;
  background: #ffffff;
}
header #appLogos img, header #appLogos svg {
  float: left;
}
header #appLogos img {
  height: 114px;
  margin-right: 40px;
}
header #appLogos svg {
  margin-top: 21px;
}
header #userMenu {
  text-align: center;
  padding-top: 28px;
}
header #userMenu p {
  color: #8C9BB2;
  margin: 6px 0 0 0;
}

/* Medium Devices, Desktops */
/* Small Devices, Desktops */
/* Extra Small Devices, Tablets */
/* Extra Extra Small Devices, Phones */
@media print {
  header #userMenu {
    display: none;
  }
}
footer {
  float: left;
  width: 100%;
  padding: 35px 0;
  background-color: #ffffff;
  color: #002663;
}
footer a {
  color: #002663;
}
footer p {
  margin: 0;
}
footer svg {
  width: 103px;
  height: 103px;
  float: left;
  margin-right: 50px;
}
footer small {
  font-size: 16px;
  font-weight: 500;
  display: block;
  text-align: left;
}
footer small a {
  font-weight: 700;
}
footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
footer ul li {
  list-style: none;
  margin: 0 0 13px 0;
  font-weight: 600;
}

/* Extra Small Devices, Tablets */
@media only screen and (max-width: 767px) {
  footer small {
    text-align: left;
  }
}
.home .main #login-form .um-login .um-form form .um-row .um-col-1 #um_field_6_username .um-field-label {
  margin: 0;
}
.home .main #login-form .um-login .um-form form .um-row .um-col-1 #um_field_6_username .um-field-label label {
  color: #555555;
  font-size: 16px;
  font-weight: 400;
}
.home .main #login-form .um-login .um-form form .um-row .um-col-1 #um_field_6_user_password .um-field-label {
  margin: 0;
}
.home .main #login-form .um-login .um-form form .um-row .um-col-1 #um_field_6_user_password .um-field-label label {
  color: #555555;
  font-size: 16px;
  font-weight: 400;
}
.home .main #login-form .um-login .um-form form .um-col-alt .um-center {
  text-align: left;
}
.home .main #login-form .um-login .um-form form .um-col-alt .um-center input {
  background: #8FCD2B;
}
.home .main #login-form .um-login .um-form form .um-col-alt .um-center input:hover {
  background: #488217;
}
.home .main #register-form h2 {
  font-size: 26px;
}

.page-template-template-sign-up .main #login-form .um-register .um-form form .um-row .um-col-1 .um-field .um-field-label {
  margin: 0;
}
.page-template-template-sign-up .main #login-form .um-register .um-form form .um-row .um-col-1 .um-field .um-field-label label {
  color: #555555;
  font-size: 16px;
  font-weight: 400;
}
.page-template-template-sign-up .main #login-form .um-register .um-form form .um-col-alt .um-center {
  text-align: left;
}
.page-template-template-sign-up .main #login-form .um-register .um-form form .um-col-alt .um-center input {
  background: #8FCD2B;
}
.page-template-template-sign-up .main #login-form .um-register .um-form form .um-col-alt .um-center input:hover {
  background: #488217;
}
.page-template-template-sign-up .main #register-form h2 {
  font-size: 26px;
}

.page-template-template-conversion-factors .main {
  padding-top: 53px;
}

.page-template-template-conversion-factor .main {
  padding-top: 53px;
}
.page-template-template-conversion-factor .main #acf-form {
  background: #ffffff;
  padding: 28px 69px 59px 69px;
  border-radius: 12px;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field {
  margin-bottom: 22px;
  border: 0px;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field.acf-field-repeater .acf-label {
  display: none;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input select {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table {
  width: 100%;
  display: block;
  border: 0px;
  background: #ffffff;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table .acf-row-handle.order {
  display: none;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table .acf-row-handle.remove {
  background: #FFFFFF;
  border-color: #FFFFFF;
  width: 2% !important;
  padding: 0;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table th {
  border: none;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead {
  width: 100%;
  display: block;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead tr {
  display: flex;
  width: 100%;
  flex-direction: row;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead tr th {
  margin: 0 6px 0 0;
  width: calc(49% - 10px);
  display: block;
  float: left;
  padding: 0;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead tr th.acf-row-handle {
  display: none;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table tbody {
  width: 100%;
  display: block;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table tbody tr {
  display: flex;
  width: 100%;
  flex-direction: row;
}
.page-template-template-conversion-factor .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table tbody tr td {
  margin: 0 10px 10px 0;
  width: calc(49% - 10px);
  display: block;
  float: left;
}
.page-template-template-conversion-factor .main #acf-form .acf-form-submit button.acf-button.button.button-primary.button-large {
  color: #ffffff;
  text-transform: uppercase;
  background: #488217;
  font-size: 16px;
  font-weight: 700;
  padding: 4px 9px 4px 15px;
  border: 0;
  border-radius: 23px;
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.page-template-template-conversion-factor .main #acf-form .acf-form-submit button.acf-button.button.button-primary.button-large svg {
  margin-left: 10px;
}

.page-template-template-dashboard-admin .main,
.page-template-template-dashboard .main {
  padding-top: 34px;
}
.page-template-template-dashboard-admin .main h2,
.page-template-template-dashboard .main h2 {
  font-size: 32px;
  font-weight: 700;
  color: #2F5F0E;
}

.dashboard {
  background: #D3DBEF;
}
.dashboard h2 {
  font-size: 24px;
  font-weight: 700;
  color: #002663;
}

.page-template-template-all-users .main {
  padding-top: 53px;
}
.page-template-template-all-users .main .um-directory .um-members-wrapper .um-members.um-members-list .um-member {
  background: #ffffff;
  border: 0 !important;
  border-radius: 12px;
}
.page-template-template-all-users .main .um-directory .um-members-wrapper .um-members.um-members-list .um-member .um-member-card-container .um-member-card .um-member-card-content {
  flex-direction: column-reverse;
}
.page-template-template-all-users .main .um-directory .um-members-wrapper .um-members.um-members-list .um-member .um-member-card-container .um-member-card .um-member-card-content .um-member-meta-main .um-member-meta {
  margin: 0 !important;
}
.page-template-template-all-users .main .um-directory .um-members-wrapper .um-members.um-members-list .um-member .um-member-card-container .um-member-card .um-member-card-content .um-member-meta-main .um-member-meta .um-member-metaline {
  font-size: 21px;
  color: #444444;
  margin-bottom: 10px;
}
.page-template-template-all-users .main .um-directory .um-members-wrapper .um-members.um-members-list .um-member .um-member-card-container .um-member-card .um-member-card-actions {
  display: none;
}

.userProfile {
  background: #ffffff;
  float: left;
  width: 100%;
  padding: 42px 0 262px 0;
}
.userProfile h2 {
  margin: 11px 0 34px 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.userProfile .um-header,
.userProfile .um-profile-navbar {
  display: none;
}
.userProfile .um-profile-body.main.main-default {
  background: #ffffff;
}
.userProfile #edit p {
  padding: 30px 21px;
  font-size: 18px;
  color: #4E5C72;
  background: #ffffff;
  border: 1px dashed #8c9bb2;
  border-radius: 12px;
}
.userProfile #edit p.fieldLabel {
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  color: #000000;
  background: unset;
  border: 0px dashed #8c9bb2;
  border-radius: 0;
}
.userProfile #edit .um-center {
  text-align: left;
}
.userProfile #edit .um-center input {
  background: #488217;
}
.userProfile #edit .acf-fields > .acf-field {
  border-top: #EEEEEE solid 0px;
}
.userProfile #edit .acf-form {
  position: relative;
}
.userProfile #edit .acf-form .acf-field-text .acf-label {
  margin: 0 0 15px 0;
}
.userProfile #edit .acf-form .acf-field-text .acf-label label {
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  color: #000000;
  background: unset;
  border: 0px dashed #8c9bb2;
  border-radius: 0;
}
.userProfile #edit .acf-form .acf-field-text .acf-input {
  margin: 0 0 15px 0;
}
.userProfile #edit .acf-form .acf-field-text .acf-input .acf-input-wrap input {
  padding: 30px 21px;
  font-size: 18px;
  color: #4E5C72;
  background: #ffffff;
  border: 1px dashed #8c9bb2;
  border-radius: 12px;
}
.userProfile #edit .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: -194px;
}
.userProfile #edit .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.userProfile #edit .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.userProfile #preview a.editButton {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #488217;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.userProfile #preview a.editButton:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}
.userProfile #preview p {
  padding: 30px 21px;
  font-size: 18px;
  color: #4E5C72;
  background: #ffffff;
  border: 1px dashed #8c9bb2;
  border-radius: 12px;
}
.userProfile #preview p.fieldLabel {
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  color: #000000;
  background: unset;
  border: 0px dashed #8c9bb2;
  border-radius: 0;
}

.carbonReportsDashboard h2 {
  font-size: 24px;
  font-weight: 700;
  color: #002663;
}
.carbonReportsDashboard .carbonReports {
  background: #ffffff;
  border: 1px solid #8C9BB2;
  border-radius: 12px;
  width: 100%;
  display: block;
  float: left;
  padding: 31px 21px;
  margin: 0 0 40px 0;
}
.carbonReportsDashboard .carbonReports p {
  float: left;
  margin: 0px;
  font-weight: 700;
  font-size: 18px;
}
.carbonReportsDashboard .carbonReports .title {
  font-size: 18px;
  display: block;
  width: 46%;
  margin: 5px 0;
}
.carbonReportsDashboard .carbonReports .date {
  font-size: 18px;
  display: block;
  width: 22%;
  margin: 5px 0 0;
  padding-left: 2%;
  border-left: 2px solid #000000;
}
.carbonReportsDashboard .carbonReports .controls {
  display: block;
  width: 32%;
  float: right;
}
.carbonReportsDashboard .carbonReports .controls .edit {
  margin-right: 38px;
  float: right;
}
.carbonReportsDashboard .carbonReports .controls .edit:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23488217'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: relative;
  z-index: 0;
  margin-right: 4px;
  float: left;
}
.carbonReportsDashboard .carbonReports .controls .edit a, .carbonReportsDashboard .carbonReports .controls .edit span {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: #488217;
  float: left;
  margin: 10px 0;
}
.carbonReportsDashboard .carbonReports.smallCVP {
  padding: 13px 21px 13px 65px;
}
.carbonReportsDashboard .carbonReports.createNew {
  border: 1px dashed #488217;
  padding: 33px 21px 23px;
}
.carbonReportsDashboard .carbonReports.createNew .title {
  color: #488217;
  font-weight: 700;
  text-transform: uppercase;
  text-align: left;
}
.carbonReportsDashboard .carbonReports.createNew .title:before {
  content: url("data:image/svg+xml,%3Csvg id='circle-plus-regular' xmlns='http://www.w3.org/2000/svg' width='41.161' height='41.161' viewBox='0 0 41.161 41.161'%3E%3Cpath id='circle-plus-regular-2' data-name='circle-plus-regular' d='M18.651,27.655V22.51H13.506a1.929,1.929,0,0,1,0-3.859h5.145V13.506a1.929,1.929,0,0,1,3.859,0v5.145h5.145a1.929,1.929,0,1,1,0,3.859H22.51v5.145a1.929,1.929,0,1,1-3.859,0Zm22.51-7.075A20.581,20.581,0,1,1,20.581,0,20.579,20.579,0,0,1,41.161,20.581ZM20.581,3.859A16.722,16.722,0,1,0,37.3,20.581,16.719,16.719,0,0,0,20.581,3.859Z' fill='%23488217'/%3E%3C/svg%3E%0A");
  width: 41px;
  height: 41px;
  position: relative;
  z-index: 0;
  margin: -9px 8px 0 0;
  float: left;
}
.carbonReportsDashboard .carbonReports.createNew .controls {
  display: none;
}
.carbonReportsDashboard .carbonReports.createNew .controls .edit:before {
  content: "";
}
.carbonReportsDashboard .carbonReports.createNew .controls .edit span {
  color: #D3D3D3;
}

.carbonReportSite .acf-relationship {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.carbonReportSite .acf-relationship .filters {
  border-bottom: #DDECCC solid 2px;
}
.carbonReportSite .acf-relationship .selection .choices .list {
  border-right: #DDECCC solid 1px;
}
.carbonReportSite select {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.carbonReportSite form .order,
.carbonReportSite form .remove {
  display: none;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-label {
  font-size: 28px;
  font-weight: 700;
  margin: 0 0 29px 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table {
  margin: 0;
  background: unset !important;
  border: 0px !important;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-label {
  margin: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-label label {
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 6px 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater {
  border-top: 2px solid #8CB267 !important;
  padding-top: 9px;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-label label {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 30px;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field {
  display: flex;
  flex-direction: column;
  margin-top: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field:before {
  display: none;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-label {
  padding: 0;
  display: none;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input {
  padding: 0;
  width: 100%;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  padding: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label {
  display: block;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label label {
  margin: 0 0 7px 0;
  font-size: 18px;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater {
  border: 0px !important;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater.acf-field-63b40a02e52cd .acf-label {
  display: none;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater.acf-field-63b40a02e52cd .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field {
  display: revert;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater.acf-field-63b4352ae52d3, .carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater.acf-field-63b435aae52d5 {
  width: calc(50% - 20px) !important;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr th {
  background: unset;
  border: 0px;
  padding: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr th.acf-row-handle {
  display: none;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr th label {
  font-size: 18px;
  font-weight: 700;
  padding: 0 5px;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr th:nth-child(2) label {
  padding-left: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr th:nth-child(6) label {
  padding-right: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field {
  display: revert !important;
  width: 20% !important;
  background: unset;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field .acf-input {
  padding: 0 5px;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field:nth-child(2) .acf-input {
  padding-left: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field:nth-child(6) .acf-input {
  padding-right: 0;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-63b4361de52d7 .acf-input .acf-fields .acf-field .acf-label, .carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-63b436c2e52e0 .acf-input .acf-fields .acf-field .acf-label {
  display: none;
}
.carbonReportSite form .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-63b436c2e52e0 {
  border-bottom: 2px solid #8CB267 !important;
}
.carbonReportSite form .acf-field {
  margin-bottom: 30px !important;
}

td[data-name=carbon_footprint] {
  display: none;
}

.acf-th[data-name=carbon_footprint] {
  display: none;
}

.carbonReportSite #acf-form .acf-fields {
  width: 100%;
  border: 0px;
  background: unset;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: flex-start;
}
.carbonReportSite #acf-form .acf-fields .acf-field {
  margin-bottom: 22px;
  border: 0px;
  width: 100%;
}
.carbonReportSite #acf-form .acf-fields .acf-field.acf-field-radio {
  width: 89%;
  display: inline-block;
}
.carbonReportSite #acf-form .acf-fields .acf-field.acf-field-radio .acf-label label {
  text-align: right;
}
.carbonReportSite #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input {
  margin: -1px -54px 0 0;
}
.carbonReportSite #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input[type=radio] {
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #8CB267;
  position: relative;
}
.carbonReportSite #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input[type=radio]:checked::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 2px solid #666963 !important;
  background-color: #666963;
  position: absolute;
  left: 3px;
  top: 3px;
}
.carbonReportSite #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input,
.carbonReportSite #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap textarea {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.carbonReportSite .acf-form-submit button.acf-button.button.button-primary.button-large {
  color: #ffffff;
  text-transform: uppercase;
  background: #488217;
  font-size: 16px;
  font-weight: 700;
  padding: 4px 9px 4px 15px;
  border: 0;
  border-radius: 23px;
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.carbonReportSite .acf-form-submit button.acf-button.button.button-primary.button-large svg {
  margin-left: 10px;
}

.carbonReportInput #acf-form .acf-fields {
  width: 100%;
  border: 0px;
  background: unset;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: flex-start;
}
.carbonReportInput #acf-form .acf-fields .acf-field {
  margin-bottom: 22px;
  border: 0px;
  width: 100%;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-repeater .acf-label {
  display: none;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-radio {
  width: 89%;
  display: inline-block;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-radio .acf-label label {
  text-align: right;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input {
  margin: -1px -54px 0 0;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input[type=radio] {
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #8CB267;
  position: relative;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input[type=radio]:checked::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 2px solid #666963 !important;
  background-color: #666963;
  position: absolute;
  left: 3px;
  top: 3px;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-label label {
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater {
  font-family: "Roboto Condensed", sans-serif;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table {
  background: unset;
  border: 0px;
  margin-top: 40px;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr {
  display: none;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr th {
  border: 0px;
  background: unset;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table thead tr th.acf-row-handle {
  display: none;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
  border: 1px solid #8EB162;
  border-radius: 5px;
  margin-bottom: 3px;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr:nth-child(odd) {
  background: #fff;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr:nth-child(even) {
  background: #F3F9E2;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr:first-child td.acf-field-group .acf-input .acf-fields .acf-field .acf-label {
  display: block;
  display: block;
  position: absolute;
  top: -46px;
  text-align: right;
  color: #fff;
  background: #8EB162;
  width: 100%;
  margin: 0;
  padding: 5px 18px 5px 0;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr:first-child td.acf-field-group .acf-input .acf-fields .acf-field .acf-label label {
  font-size: 16px;
  font-weight: 700;
  text-transform: capitalize;
  border-right: 1px solid #F3F9E2;
  padding: 0 12px 0 0;
  margin: 0;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr:first-child td.acf-field-group .acf-input .acf-fields .acf-field:first-child .acf-label {
  border-radius: 5px 0 0 5px;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr:first-child td.acf-field-group .acf-input .acf-fields .acf-field:last-child .acf-label {
  border-radius: 0 5px 5px 0;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td {
  margin: 0;
  background: unset;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.order, .carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.remove {
  display: none;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship {
  width: 19%;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship .acf-input .acf-relationship {
  border: 0px;
  background: unset;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship .acf-input .acf-relationship .selection .choices {
  display: none;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship .acf-input .acf-relationship .selection .values {
  background: unset;
  width: 100%;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship .acf-input .acf-relationship .selection .values ul {
  height: auto;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship .acf-input .acf-relationship .selection .values ul li span {
  font-weight: 700;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship .acf-input .acf-relationship .selection .values ul li span:hover {
  background: unset;
  color: #000;
  cursor: default;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-relationship .acf-input .acf-relationship .selection .values ul li span:hover .acf-icon {
  display: none;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-group .acf-input .acf-fields {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: flex-start;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-group .acf-input .acf-fields .acf-field {
  padding: 0 10px 0 0;
  margin: 0;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-table tbody tr td.acf-field-group .acf-input .acf-fields .acf-field .acf-input .acf-input-wrap input {
  border: 0px;
  border-radius: 0;
  background: unset;
  text-align: right;
  padding-right: 0;
}
.carbonReportInput #acf-form .acf-fields .acf-field.acf-field-group .acf-input .acf-fields .acf-field-repeater .acf-input .acf-repeater .acf-actions {
  display: none;
}
.carbonReportInput #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input,
.carbonReportInput #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap textarea {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.carbonReportInput .acf-form-submit button.acf-button.button.button-primary.button-large {
  color: #ffffff;
  text-transform: uppercase;
  background: #488217;
  font-size: 16px;
  font-weight: 700;
  padding: 4px 9px 4px 15px;
  border: 0;
  border-radius: 23px;
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.carbonReportInput .acf-form-submit button.acf-button.button.button-primary.button-large svg {
  margin-left: 10px;
}

.carbonReportsResults h2 {
  font-size: 18px;
  font-weight: 700;
  color: #000000;
  text-transform: uppercase;
}
.carbonReportsResults h3 {
  font-size: 16px;
  font-weight: 700;
  color: #000000;
  text-transform: capitalize;
  margin-top: 0;
}
.carbonReportsResults .resultsTable {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: space-between;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}
.carbonReportsResults .resultsTable.summary {
  width: 50%;
}
.carbonReportsResults .resultsTable .thead {
  width: 100%;
  background: #8EB162;
  border-radius: 5px;
  padding: 3px 0;
}
.carbonReportsResults .resultsTable .thead .tr {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: center;
  flex-wrap: nowrap;
  padding: 2px 5px;
}
.carbonReportsResults .resultsTable .thead .tr .th {
  width: 100%;
}
.carbonReportsResults .resultsTable .thead .tr .th p {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-align: right;
  padding: 0 7px;
  border-right: 1px solid #F3F9E2;
  margin: 0 0 0 0;
}
.carbonReportsResults .resultsTable .tbody {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.carbonReportsResults .resultsTable .tbody .tr {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  border-radius: 5px;
  border: 1px solid #A6D181;
  margin: 2px 0;
  padding: 8px 5px;
  font-family: "Roboto Condensed", sans-serif;
}
.carbonReportsResults .resultsTable .tbody .tr:nth-child(odd) {
  background: #fff;
}
.carbonReportsResults .resultsTable .tbody .tr:nth-child(even) {
  background: #F3F9E2;
}
.carbonReportsResults .resultsTable .tbody .tr .td {
  width: 100%;
}
.carbonReportsResults .resultsTable .tbody .tr .td p {
  text-align: right;
  padding: 0 7px;
  margin: 0;
}
.carbonReportsResults .resultsTable .tbody .tr .td:first-child p {
  text-align: left;
  font-weight: 700;
}

.maturityMatrixsDashboard .maturityMatrixs {
  background: #ffffff;
  border: 1px solid #8C9BB2;
  border-radius: 12px;
  width: 100%;
  display: block;
  float: left;
  padding: 31px 21px;
  margin: 0 0 8px 0;
}
.maturityMatrixsDashboard .maturityMatrixs p {
  float: left;
  margin: 0px;
  font-weight: 700;
  font-size: 18px;
}
.maturityMatrixsDashboard .maturityMatrixs .title {
  font-size: 18px;
  display: block;
  width: 46%;
  margin: 5px 0;
}
.maturityMatrixsDashboard .maturityMatrixs .date {
  font-size: 18px;
  display: block;
  width: 22%;
  margin: 5px 0 0;
  padding-left: 2%;
  border-left: 2px solid #000000;
}
.maturityMatrixsDashboard .maturityMatrixs .controls {
  display: block;
  width: 32%;
  float: right;
}
.maturityMatrixsDashboard .maturityMatrixs .controls .edit {
  margin-right: 38px;
  float: right;
}
.maturityMatrixsDashboard .maturityMatrixs .controls .edit:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23488217'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: relative;
  z-index: 0;
  margin-right: 4px;
  float: left;
}
.maturityMatrixsDashboard .maturityMatrixs .controls .edit a, .maturityMatrixsDashboard .maturityMatrixs .controls .edit span {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: #488217;
  float: left;
  margin: 10px 0;
}
.maturityMatrixsDashboard .maturityMatrixs.smallCVP {
  padding: 13px 21px 13px 65px;
}
.maturityMatrixsDashboard .maturityMatrixs.createNew {
  border: 1px dashed #488217;
  padding: 33px 21px 23px;
}
.maturityMatrixsDashboard .maturityMatrixs.createNew .title {
  color: #488217;
  font-weight: 700;
  text-transform: uppercase;
  text-align: left;
}
.maturityMatrixsDashboard .maturityMatrixs.createNew .title:before {
  content: url("data:image/svg+xml,%3Csvg id='circle-plus-regular' xmlns='http://www.w3.org/2000/svg' width='41.161' height='41.161' viewBox='0 0 41.161 41.161'%3E%3Cpath id='circle-plus-regular-2' data-name='circle-plus-regular' d='M18.651,27.655V22.51H13.506a1.929,1.929,0,0,1,0-3.859h5.145V13.506a1.929,1.929,0,0,1,3.859,0v5.145h5.145a1.929,1.929,0,1,1,0,3.859H22.51v5.145a1.929,1.929,0,1,1-3.859,0Zm22.51-7.075A20.581,20.581,0,1,1,20.581,0,20.579,20.579,0,0,1,41.161,20.581ZM20.581,3.859A16.722,16.722,0,1,0,37.3,20.581,16.719,16.719,0,0,0,20.581,3.859Z' fill='%23488217'/%3E%3C/svg%3E%0A");
  width: 41px;
  height: 41px;
  position: relative;
  z-index: 0;
  margin: -9px 8px 0 0;
  float: left;
}
.maturityMatrixsDashboard .maturityMatrixs.createNew .controls {
  display: none;
}
.maturityMatrixsDashboard .maturityMatrixs.createNew .controls .edit:before {
  content: "";
}
.maturityMatrixsDashboard .maturityMatrixs.createNew .controls .edit span {
  color: #D3D3D3;
}

.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields {
  width: 100%;
  border: 0px;
  background: unset;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: flex-start;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field {
  margin-bottom: 22px;
  border: 0px;
  width: 100%;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field.acf-field-repeater .acf-label {
  display: none;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field.acf-field-radio {
  width: 89%;
  display: inline-block;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field.acf-field-radio .acf-label label {
  text-align: right;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input {
  margin: -1px -54px 0 0;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input[type=radio] {
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #8CB267;
  position: relative;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field.acf-field-radio .acf-input input[type=radio]:checked::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 2px solid #666963 !important;
  background-color: #666963;
  position: absolute;
  left: 3px;
  top: 3px;
}
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input,
.page-template-template-maturity-matrix-questionnaire #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap textarea {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li label,
.page-template-template-maturity-matrix-questionnaire ul.acf-checkbox-list li label {
  display: inline-flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  width: 100%;
  text-align: left;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li {
  display: flex;
  height: 60px;
  flex-direction: row;
  background: #fff;
  align-items: center;
  border-radius: 5px;
  margin-bottom: 5px;
  padding: 0;
  border: 1px solid #8CB267;
  width: 93%;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li:before {
  content: "";
  width: 16px;
  height: 100%;
  margin-right: 10px;
  border-radius: 5px 0 0 5px;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li:nth-child(1):before {
  background: #8EB162;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li:nth-child(2):before {
  background: #B4D38D;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li:nth-child(3):before {
  background: #E5DF96;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li:nth-child(4):before {
  background: #E8966A;
}
.page-template-template-maturity-matrix-questionnaire ul.acf-radio-list li:nth-child(5):before {
  background: #D95B5B;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b {
  width: 4% !important;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d .acf-label label,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b .acf-label label {
  text-align: right;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li {
  font-size: 0px;
  background: unset;
  border-radius: 0;
  border: 0px solid #8CB267;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li:before,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li:before {
  content: "";
  width: 0;
  height: 0%;
  margin-right: 0;
  border-radius: 0;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li:after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li:after {
  content: "";
  width: 16px;
  height: 100%;
  border-radius: 0 5px 5px 0;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li label input,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li label input {
  margin: -1px 17px 0 0 !important;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li:nth-child(1):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li:nth-child(1):after {
  background: #8EB162;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li:nth-child(2):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li:nth-child(2):after {
  background: #B4D38D;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li:nth-child(3):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li:nth-child(3):after {
  background: #E5DF96;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li:nth-child(4):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li:nth-child(4):after {
  background: #E8966A;
}
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289899b149 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d289b852d17 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a0b7def7 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a447def9 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28a7d7defb ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28ab82211f ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28aeb22121 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b1b22123 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b4f22125 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28b83f7b17 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28bb4f7b19 ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c01f7b1b ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c31f7b1d ul.acf-radio-list li:nth-child(5):after,
.page-template-template-maturity-matrix-questionnaire .acf-field-63d28c5fd286b ul.acf-radio-list li:nth-child(5):after {
  background: #D95B5B;
}
.page-template-template-maturity-matrix-questionnaire button.acf-button.button.button-primary.button-large {
  border: 0;
  background: #8CB267;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding: 8px 13px;
  border-radius: 17px;
}

.single-erdf_support_record .main {
  padding-top: 53px;
}
.single-erdf_support_record .main #acf-form {
  background: #ffffff;
  padding: 28px 69px 59px 69px;
  border-radius: 12px;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field {
  margin-bottom: 22px;
  border: 0px;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field.acf-field-repeater .acf-label {
  display: none;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input,
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-input-wrap textarea {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input textarea {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input select {
  border: 2px solid #DDECCC;
  border-radius: 8px;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table {
  width: 100%;
  display: block;
  border: 0px;
  background: #ffffff;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table .acf-row-handle.order {
  display: none;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table .acf-row-handle.remove {
  background: #FFFFFF;
  border-color: #FFFFFF;
  width: 2% !important;
  padding: 0;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table th {
  border: none;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead {
  width: 100%;
  display: block;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead tr {
  display: flex;
  width: 100%;
  flex-direction: row;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead tr th {
  margin: 0 6px 0 0;
  width: calc(49% - 10px);
  display: block;
  float: left;
  padding: 0;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table thead tr th.acf-row-handle {
  display: none;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table tbody {
  width: 100%;
  display: block;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table tbody tr {
  display: flex;
  width: 100%;
  flex-direction: row;
}
.single-erdf_support_record .main #acf-form .acf-fields .acf-field .acf-input .acf-repeater table tbody tr td {
  margin: 0 10px 10px 0;
  width: calc(49% - 10px);
  display: block;
  float: left;
}
.single-erdf_support_record .main #acf-form .acf-form-submit button.acf-button.button.button-primary.button-large {
  color: #ffffff;
  text-transform: uppercase;
  background: #488217;
  font-size: 16px;
  font-weight: 700;
  padding: 4px 9px 4px 15px;
  border: 0;
  border-radius: 23px;
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.single-erdf_support_record .main #acf-form .acf-form-submit button.acf-button.button.button-primary.button-large svg {
  margin-left: 10px;
}

.targetCustomer {
  background: #D3DBEF;
  padding: 42px 0 262px 0;
}
.targetCustomer #edit h2 {
  font-size: 21px;
  color: #002663;
  float: left;
  margin: 12px 0 34px;
}
.targetCustomer #edit .acf-form {
  position: relative;
}
.targetCustomer #edit .acf-form .acf-field-text {
  border: 0px;
  margin: 0 0 25px;
}
.targetCustomer #edit .acf-form .acf-field-text .acf-label {
  margin: 0 0 7px 0;
}
.targetCustomer #edit .acf-form .acf-field-text .acf-label label {
  color: #002663;
  font-size: 18px;
  font-weight: 700;
}
.targetCustomer #edit .acf-form .acf-field-text .acf-input .acf-input-wrap input {
  padding: 30px 21px;
  font-size: 18px;
  color: #4E5C72;
  background: #ffffff;
  border: 1px dashed #8c9bb2;
  border-radius: 12px;
}
.targetCustomer #edit .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: 0px;
}
.targetCustomer #edit .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.targetCustomer #edit .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.targetCustomer #preview h2 {
  margin: 11px 0 34px 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.targetCustomer #preview h3 {
  font-size: 18px;
  color: #002663;
  margin-top: 0;
}
.targetCustomer #preview a {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.targetCustomer #preview a:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}
.targetCustomer #preview p {
  padding: 30px 21px;
  font-size: 18px;
  color: #4E5C72;
  background: #ffffff;
  border: 1px dashed #8c9bb2;
  border-radius: 12px;
  margin-bottom: 25px;
}

.painsAndGains {
  background: #D3DBEF;
  padding: 42px 0 42px 0;
}
.painsAndGains #message {
  display: none;
}
.painsAndGains #edit h2 {
  font-size: 21px;
  margin: 0;
  color: #002663;
  width: 89%;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field {
  width: calc(50% - 38px);
  float: left;
  clear: none;
  border: 0px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-label label {
  display: block;
  font-weight: bold;
  margin: 0 0 3px;
  padding: 0;
  font-size: 24px;
  font-weight: 700;
  color: #ffffff;
  padding: 13px 18px;
  border-radius: 8px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields {
  background: none;
  border: 0px;
  width: 100%;
  display: block;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  width: 100%;
  background: none;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label {
  display: none;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table {
  margin: 0;
  background: unset;
  border: #ccd0d4 solid 0px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  width: 100%;
  display: inline-block;
  margin: 0 0 8px 0;
  padding: 13px 18px;
  border-radius: 8px;
  background: #fff;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-row-handle.order.ui-sortable-handle,
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-row-handle.order {
  display: none;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea {
  margin-top: 10px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea .acf-input textarea {
  background: none;
  font-size: 18px;
  border: 0px;
  padding: 11px 0 0 0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  content: "";
  font-size: 20px;
  font-weight: 700;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3, .painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4, .painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8, .painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9 {
  margin-top: 20px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3:before, .painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4:before, .painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8:before, .painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  text-transform: uppercase;
  font-size: 14px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range .acf-input:before {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  position: absolute;
  top: 28px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range .acf-input:after {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  float: right;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range .acf-input .acf-range-wrap input[type=number] {
  display: none;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .remove {
  display: none;
  position: absolute;
  bottom: 50%;
  right: 0;
  background: none !important;
  border: 0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .remove a.acf-icon.-plus.small.acf-js-tooltip.hide-on-shift {
  display: none;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .remove a.acf-icon.-duplicate.small.acf-js-tooltip.show-on-shift {
  display: none;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  text-align: left;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  padding-left: 30px;
  display: block;
  color: #DC6B2F;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%23DC6B2F'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add {
  margin-right: 38px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-label label {
  background: #DC6B2F;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  background: #FCF2EC;
  border: 1px solid #DC6B2F;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea .acf-input textarea {
  border-top: 2px solid #DC6B2F;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3:before, .painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4:before {
  color: #DC6B2F;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3:before {
  content: "Judge the value to the customer of the pain being addressed.";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3 .acf-input:before {
  content: "Low";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3 .acf-input:after {
  content: "High";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4:before {
  content: "Judge the ease with which the pain could be addressed by yourself.";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4 .acf-input:before {
  content: "Difficult";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4 .acf-input:after {
  content: "Easy";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  content: "PAIN";
  color: #DC6B2F;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  text-align: left;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  padding-left: 30px;
  display: block;
  color: #DC6B2F;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%23DC6B2F'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 {
  margin-left: 38px;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-label label {
  background: #4ABFA0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  background: #E0F5F0;
  border: 1px solid #4ABFA0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea .acf-input textarea {
  border-top: 2px solid #4ABFA0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8:before, .painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  color: #4ABFA0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8:before {
  content: "Judge the value to the customer of the GAIN being addressed.";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8 .acf-input:before {
  content: "Low";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8 .acf-input:after {
  content: "High";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  content: "Judge the ease with which the GAIN could be addressed by yourself.";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9 .acf-input:before {
  content: "Difficult";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9 .acf-input:after {
  content: "Easy";
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  content: "GAINS";
  color: #4ABFA0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button {
  color: #4ABFA0;
}
.painsAndGains #edit .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%234ABFA0'/%3E%3C/svg%3E%0A");
}
.painsAndGains #edit .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: 0px;
}
.painsAndGains #edit .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.painsAndGains #edit .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.painsAndGains #edit #explore {
  margin-top: 52px;
}
.painsAndGains #edit #explore .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range {
  display: none;
}
.painsAndGains #edit #explore .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-checkbox {
  display: none;
}
.painsAndGains #edit #judge {
  margin-top: 52px;
}
.painsAndGains #edit #judge .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.acf-clone {
  display: none !important;
}
.painsAndGains #edit #judge .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-checkbox {
  display: none;
}
.painsAndGains #edit #judge .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  display: none;
}
.painsAndGains #edit #focus {
  margin-top: 52px;
  position: relative;
  display: flex;
}
.painsAndGains #edit #focus #painsGainsGraph {
  position: relative;
  z-index: 0;
  margin: 0 135px 0 0;
  width: 670px;
}
.painsAndGains #edit #focus .acf-form {
  position: absolute;
  z-index: 1;
  top: -24px;
  display: block;
  width: 100%;
  height: 594px;
}
.painsAndGains #edit #focus .acf-form .acf-fields.-top {
  width: 100%;
  height: 100%;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field {
  width: 100%;
  height: 100%;
  position: absolute;
  padding: 94px 602px 47px 84px;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-label {
  display: none;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input {
  width: 100%;
  height: 100%;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  padding: 0px;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  width: 25px;
  height: 25px;
  padding: 0;
  margin: 0;
  position: absolute;
  transition: all 0.35s ease-in-out;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.viewing {
  width: 324px;
  height: auto;
  padding: 13px 18px;
  bottom: 30% !important;
  left: 19% !important;
  z-index: 5;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.viewing:before {
  display: block;
  opacity: 1;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.viewing .acf-field {
  transform: scale(1);
  position: relative;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.acf-clone {
  display: none !important;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  display: none;
  opacity: 0;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range {
  display: none;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field {
  transform: scale(0);
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  display: none;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field.acf-field-636cf33c50add {
  margin: 0;
}
.painsAndGains #edit #focus .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 {
  margin: 0;
}
.painsAndGains #edit #focus .acf-form .acf-form-submit {
  top: -48px;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer {
  width: 46%;
  z-index: 2;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer h3 {
  font-size: 21px;
  color: #002663;
  margin-top: 0;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row {
  width: 324px;
  display: inline-block;
  margin: 0 0 8px 0;
  padding: 13px 18px;
  border-radius: 8px;
  background: #fff;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-row-handle.order.ui-sortable-handle,
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-row-handle.order {
  display: none;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-textarea {
  margin-top: 10px;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-textarea .acf-input textarea {
  background: none;
  font-size: 18px;
  border: 0px;
  padding: 11px 0 0 0;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row:before {
  content: "";
  font-size: 20px;
  font-weight: 700;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-fields {
  width: 100%;
  display: block;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-fields .acf-field .acf-label {
  display: none;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-fields .acf-field .acf-input {
  border: 0px;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-checkbox {
  border: 0px;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range {
  display: none;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf41650ae3, .painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf42c50ae4, .painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae8, .painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae9 {
  margin-top: 20px;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf41650ae3:before, .painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf42c50ae4:before, .painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae8:before, .painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  text-transform: uppercase;
  font-size: 14px;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range .acf-input:before {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  position: absolute;
  top: 28px;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range .acf-input:after {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  float: right;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range .acf-input .acf-range-wrap input[type=number] {
  display: none;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row .remove {
  display: none;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain:before, .painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain:before {
  content: "";
  font-size: 20px;
  font-weight: 700;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain {
  background: #FCF2EC;
  border: 1px solid #DC6B2F;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain:before {
  content: "PAINS";
  color: #DC6B2F;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain .acf-field-textarea {
  border-top: 2px solid #DC6B2F;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain {
  background: #E0F5F0;
  border: 1px solid #4ABFA0;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain:before {
  content: "GAINS";
  color: #4ABFA0;
}
.painsAndGains #edit #focus #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain .acf-field-textarea {
  border-top: 2px solid #4ABFA0;
}
.painsAndGains #explore .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .remove {
  display: block !important;
  position: absolute;
  bottom: 50%;
  right: 0;
  background: none !important;
  border: 0;
}
.painsAndGains #explore .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .remove a.acf-icon.-plus.small.acf-js-tooltip.hide-on-shift {
  display: none;
}
.painsAndGains #explore .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .remove a.acf-icon.-duplicate.small.acf-js-tooltip.show-on-shift {
  display: none;
}
.painsAndGains #preview h2 {
  margin: 11px 0 34px 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.painsAndGains #preview a {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.painsAndGains #preview a:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}
.painsAndGains #preview p {
  font-size: 18px;
  color: #000000;
}
.painsAndGains #preview #fullPreview {
  margin-top: 52px;
  position: relative;
  display: flex;
}
.painsAndGains #preview #fullPreview #painsGainsGraph {
  position: relative;
  z-index: 0;
  margin: 0 135px 0 0;
  width: 670px;
}
.painsAndGains #preview #fullPreview .acf-field-checkbox {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form {
  position: absolute;
  z-index: 1;
  top: -24px;
  display: block;
  width: 100%;
  height: 594px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields.-top {
  width: 100%;
  height: 100%;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field {
  width: 100%;
  height: 100%;
  position: absolute;
  padding: 94px 602px 47px 84px;
  border: 0px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-label {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input {
  width: 100%;
  height: 100%;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  padding: 0px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table {
  margin: 0;
  background: unset;
  border: #ccd0d4 solid 0px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  width: 100%;
  display: inline-block;
  margin: 0 0 8px 0;
  padding: 13px 18px;
  border-radius: 8px;
  background: #fff;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-fields {
  border: 0px;
  background: unset;
  display: block;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-row-handle.order.ui-sortable-handle,
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-row-handle.order {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea {
  margin-top: 10px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea .acf-input textarea {
  background: none;
  font-size: 18px;
  border: 0px;
  padding: 11px 0 0 0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  content: "";
  font-size: 20px;
  font-weight: 700;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9 {
  margin-top: 20px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3:before, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4:before, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8:before, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  text-transform: uppercase;
  font-size: 14px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range .acf-input:before {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  position: absolute;
  top: 28px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range .acf-input:after {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  float: right;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range .acf-input .acf-range-wrap input[type=number] {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .remove {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add {
  margin-right: 38px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-label label {
  background: #DC6B2F;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  background: #FCF2EC;
  border: 1px solid #DC6B2F;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea .acf-input textarea {
  border-top: 2px solid #DC6B2F;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3:before, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4:before {
  color: #DC6B2F;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3:before {
  content: "Judge the value to the customer of the pain being addressed.";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3 .acf-input:before {
  content: "Low";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf41650ae3 .acf-input:after {
  content: "High";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4:before {
  content: "Judge the ease with which the pain could be addressed by yourself.";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4 .acf-input:before {
  content: "Difficult";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf42c50ae4 .acf-input:after {
  content: "Easy";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  content: "PAIN";
  color: #DC6B2F;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  text-align: left;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  padding-left: 30px;
  display: block;
  color: #DC6B2F;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%23DC6B2F'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 {
  margin-left: 38px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-label label {
  background: #4ABFA0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  background: #E0F5F0;
  border: 1px solid #4ABFA0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-textarea .acf-input textarea {
  border-top: 2px solid #4ABFA0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8:before, .painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  color: #4ABFA0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8:before {
  content: "Judge the value to the customer of the GAIN being addressed.";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8 .acf-input:before {
  content: "Low";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae8 .acf-input:after {
  content: "High";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  content: "Judge the ease with which the GAIN could be addressed by yourself.";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9 .acf-input:before {
  content: "Difficult";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range.acf-field-636cf48950ae9 .acf-input:after {
  content: "Easy";
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  content: "GAINS";
  color: #4ABFA0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button {
  color: #4ABFA0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions a.acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%234ABFA0'/%3E%3C/svg%3E%0A");
}
.painsAndGains #preview #fullPreview .acf-form .acf-form-submit {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form {
  position: absolute;
  z-index: 1;
  top: -24px;
  display: block;
  width: 100%;
  height: 594px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields.-top {
  width: 100%;
  height: 100%;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields.-border {
  border: 0px;
  background: unset;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field {
  width: 100%;
  height: 100%;
  position: absolute;
  padding: 98px 583px 51px 82px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-label {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input {
  width: 100%;
  height: 100%;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  padding: 0px;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row {
  width: 25px;
  height: 25px;
  padding: 0;
  margin: 0;
  position: absolute;
  transition: all 0.35s ease-in-out;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.viewing {
  width: 324px;
  height: auto;
  padding: 13px 18px;
  bottom: 30% !important;
  left: 19% !important;
  z-index: 5;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.viewing:before {
  display: block;
  opacity: 1;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.viewing .acf-field {
  transform: scale(1);
  position: relative;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row.acf-clone {
  display: none !important;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row:before {
  display: none;
  opacity: 0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field-range {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row .acf-field {
  transform: scale(0);
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  display: none;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf33c50add {
  margin: 0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-fields .acf-field.acf-field-636cf48950ae5 {
  margin: 0;
}
.painsAndGains #preview #fullPreview .acf-form .acf-form-submit {
  top: -48px;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer {
  width: 46%;
  z-index: 2;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer h3 {
  font-size: 21px;
  color: #002663;
  margin-top: 0;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row {
  width: 324px;
  display: inline-block;
  margin: 0 0 8px 0;
  padding: 13px 18px;
  border-radius: 8px;
  background: #fff;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-row-handle.order.ui-sortable-handle,
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-row-handle.order {
  display: none;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-textarea {
  margin-top: 10px;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-textarea .acf-input textarea {
  background: none;
  font-size: 18px;
  border: 0px;
  padding: 11px 0 0 0;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row:before {
  content: "";
  font-size: 20px;
  font-weight: 700;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-fields {
  width: 100%;
  display: block;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-fields .acf-field .acf-label {
  display: none;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-fields .acf-field .acf-input {
  border: 0px;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-checkbox {
  border: 0px;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range {
  display: none;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf41650ae3, .painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf42c50ae4, .painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae8, .painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae9 {
  margin-top: 20px;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf41650ae3:before, .painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf42c50ae4:before, .painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae8:before, .painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range.acf-field-636cf48950ae9:before {
  text-transform: uppercase;
  font-size: 14px;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range .acf-input:before {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  position: absolute;
  top: 28px;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range .acf-input:after {
  text-transform: uppercase;
  font-size: 12px;
  color: #4F5D71;
  float: right;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .acf-field-range .acf-input .acf-range-wrap input[type=number] {
  display: none;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row .remove {
  display: none;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain:before, .painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain:before {
  content: "";
  font-size: 20px;
  font-weight: 700;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain {
  background: #FCF2EC;
  border: 1px solid #DC6B2F;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain:before {
  content: "PAINS";
  color: #DC6B2F;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.pain .acf-field-textarea {
  border-top: 2px solid #DC6B2F;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain {
  background: #E0F5F0;
  border: 1px solid #4ABFA0;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain:before {
  content: "GAINS";
  color: #4ABFA0;
}
.painsAndGains #preview #fullPreview #selectedPainsGainsContainer #selectedPainsGains .acf-row.gain .acf-field-textarea {
  border-top: 2px solid #4ABFA0;
}

.cvpName {
  background: #D3DBEF;
  padding: 42px 0 262px 0;
}
.cvpName #edit h2 {
  font-size: 21px;
  color: #002663;
  float: left;
  margin: 12px 0 34px;
}
.cvpName #edit .acf-form {
  position: relative;
}
.cvpName #edit .acf-form .acf-field-text {
  border: 0px;
  margin: 0 0 25px;
}
.cvpName #edit .acf-form .acf-field-text .acf-label {
  margin: 0 0 7px 0;
}
.cvpName #edit .acf-form .acf-field-text .acf-label label {
  color: #002663;
  font-size: 18px;
  font-weight: 700;
}
.cvpName #edit .acf-form .acf-field-text .acf-input .acf-input-wrap input {
  padding: 30px 21px;
  font-size: 18px;
  color: #4E5C72;
  background: #ffffff;
  border: 1px dashed #8c9bb2;
  border-radius: 12px;
}
.cvpName #edit .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: 0px;
}
.cvpName #edit .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.cvpName #edit .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.cvpName #preview h2 {
  margin: 11px 0 34px 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.cvpName #preview h3 {
  font-size: 18px;
  color: #002663;
  margin-top: 0;
}
.cvpName #preview a {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.cvpName #preview a:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}
.cvpName #preview p {
  padding: 30px 21px;
  font-size: 18px;
  color: #4E5C72;
  background: #ffffff;
  border: 1px dashed #8c9bb2;
  border-radius: 12px;
  margin-bottom: 25px;
}

.staircase {
  background: #D3DBEF;
  padding: 42px 0 262px 0;
}
.staircase #edit svg {
  position: absolute;
  display: block;
  top: 61px;
  z-index: 0;
}
.staircase #edit .acf-form {
  position: relative;
  z-index: 1;
}
.staircase #edit .acf-form .acf-field-radio .acf-label {
  margin: 0 0 34px 0;
}
.staircase #edit .acf-form .acf-field-radio .acf-label label {
  color: #002663;
  font-size: 21px;
  font-weight: 700;
}
.staircase #edit .acf-form .acf-field-radio ul {
  margin: 79px 0 0 0;
}
.staircase #edit .acf-form .acf-field-radio ul li {
  font-size: 23px;
  line-height: unset;
  position: relative;
  margin: 0 0 37px 0;
}
.staircase #edit .acf-form .acf-field-radio .acf-input {
  margin: 0px 0 0 119px;
}
.staircase #edit .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: 0px;
}
.staircase #edit .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.staircase #edit .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.staircase #preview h2 {
  margin: 11px 0 34px 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.staircase #preview a {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.staircase #preview a:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}

.storyboardTool {
  background: #D3DBEF;
  padding: 42px 0 92px 0;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-label {
  margin: 0 0 34px 0;
  width: 83.33%;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-label label {
  color: #002663;
  font-size: 21px;
  font-weight: 700;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields.-border {
  border: #ccd0d4 solid 0px;
  background: unset;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  border: #ccd0d4 solid 0px;
  margin-bottom: 50px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label {
  margin: 0 0 11px 0;
  width: 100%;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label label {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  width: calc(25% - 22.5px);
  float: left;
  margin-right: 30px;
  margin-bottom: 0px;
  clear: none;
  border-top: #EEEEEE solid 0px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field:last-child {
  margin-right: 0;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label {
  display: block;
  padding: 12px 14px;
  border-radius: 7px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label label {
  color: #ffffff;
  font-weight: 700;
  font-size: 18px;
  text-align: left;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table {
  margin: 0 0 8px;
  background: unset;
  border: #ccd0d4 solid 0px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table thead {
  display: none;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td {
  background: unset;
  border: 0px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td.order {
  display: none;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td.acf-field-textarea {
  width: 100%;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td.acf-field-textarea .acf-input textarea {
  font-size: 18px;
  padding: 12px 14px;
  border-radius: 7px;
  background: unset;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td.remove {
  padding: 0px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td.acf-row-handle {
  width: 0px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  text-align: left;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  padding-left: 30px;
  display: block;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5bf07255 .acf-label label {
  color: #00B388;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5bf07255 .acf-input .acf-fields .acf-field .acf-label {
  background: #00B388;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5bf07255 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td.acf-field-textarea .acf-input textarea {
  border: 1px solid #00B388;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5bf07255 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  color: #00B388;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5bf07255 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:hover {
  color: #00B388;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5bf07255 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%2300b388'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5c607256 .acf-label label {
  color: #991973;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5c607256 .acf-input .acf-fields .acf-field .acf-label {
  background: #991973;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5c607256 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table tbody .acf-row td.acf-field-textarea .acf-input textarea {
  border: 1px solid #991973;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5c607256 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  color: #991973;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5c607256 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:hover {
  color: #991973;
}
.storyboardTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-6305f5c607256 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%23991973'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.storyboardTool #edit .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: 0px;
}
.storyboardTool #edit .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.storyboardTool #edit .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.storyboardTool #preview h2 {
  margin: 11px 0 34px 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.storyboardTool #preview a {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.storyboardTool #preview a:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}
.storyboardTool #preview .storyBoardSection .storyBoardTitle {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
}
.storyboardTool #preview .storyBoardSection .storyBoardContent {
  width: calc(25% - 22.5px);
  float: left;
  margin-right: 30px;
}
.storyboardTool #preview .storyBoardSection .storyBoardContent:last-child {
  margin-right: 0;
}
.storyboardTool #preview .storyBoardSection .storyBoardContent p {
  display: block;
  font-size: 18px;
  padding: 12px 14px;
  border-radius: 7px;
}
.storyboardTool #preview .storyBoardSection .storyBoardContent p.storyBoardSectionTitle {
  color: #ffffff;
  font-weight: 700;
}
.storyboardTool #preview .storyBoardSection#opportunitiesAndAmbitions .storyBoardTitle {
  color: #00B388;
}
.storyboardTool #preview .storyBoardSection#opportunitiesAndAmbitions .storyBoardContent p {
  border: 1px solid #00B388;
}
.storyboardTool #preview .storyBoardSection#opportunitiesAndAmbitions .storyBoardContent p.storyBoardSectionTitle {
  background: #00B388;
}
.storyboardTool #preview .storyBoardSection#concernsAndThreats .storyBoardTitle {
  color: #A31A7E;
}
.storyboardTool #preview .storyBoardSection#concernsAndThreats .storyBoardContent p {
  border: 1px solid #A31A7E;
}
.storyboardTool #preview .storyBoardSection#concernsAndThreats .storyBoardContent p.storyBoardSectionTitle {
  background: #A31A7E;
}

.designSpecTool {
  background: #D3DBEF;
  padding: 42px 0;
}
.designSpecTool #edit .designSpec {
  width: 100%;
  max-height: 1141px;
  float: left;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.5.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 751.9 751.9' style='enable-background:new 0 0 751.9 751.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%232A6EBB;%7D%0A%3C/style%3E%3Cpath class='st0' d='M751.9,375.9c0,3.2,0,6.3-0.1,9.5c0,0.6,0,1.2-0.1,1.9c-0.1,2.5-0.2,5.1-0.3,7.6c-0.1,2-0.2,4-0.3,6 c-0.2,2.9-0.4,5.8-0.7,8.7c-0.3,3.2-0.6,6.3-1,9.5c-0.2,1.6-0.4,3.1-0.6,4.7c-0.4,3.1-0.8,6.3-1.3,9.4c-0.3,1.8-0.5,3.5-0.8,5.2 c-0.6,3.5-1.2,7-1.9,10.4c-0.3,1.7-0.7,3.5-1,5.2c-0.7,3.4-1.5,6.8-2.3,10.2c-0.8,3.4-1.7,6.8-2.6,10.2c-0.4,1.5-0.8,3-1.2,4.5 c-0.4,1.5-0.8,3-1.3,4.5c-1.3,4.4-2.7,8.8-4.2,13.2c-0.4,1.3-0.9,2.6-1.3,3.8c-0.5,1.3-0.9,2.6-1.4,3.9c-0.6,1.6-1.2,3.3-1.8,4.9 c-0.4,1.1-0.8,2.2-1.3,3.3c-0.4,1.1-0.9,2.2-1.3,3.3c-0.4,0.9-0.7,1.8-1.1,2.8c-0.5,1.3-1,2.5-1.6,3.8c0,0.1-0.1,0.2-0.1,0.2 c-0.8,1.9-1.7,3.9-2.5,5.8c-0.4,1-0.9,2-1.4,3c-0.9,1.9-1.7,3.8-2.6,5.7c-1,2-1.9,4.1-2.9,6.1c-1,2-2,4.1-3.1,6.1 c-15.7,30.2-35.4,58-58.3,82.7c-3.1,3.4-6.3,6.7-9.6,9.9s-6.6,6.5-9.9,9.6c-2.7,2.5-5.4,5-8.1,7.3c-25.7,22.5-54.4,41.6-85.6,56.5 c-1.1,0.5-2.2,1.1-3.3,1.6c-4.1,1.9-8.3,3.8-12.5,5.6c-5.7,2.4-11.3,4.6-17.1,6.7c-1.4,0.5-2.9,1-4.3,1.6c-0.9,0.3-1.8,0.7-2.8,1 c-3.6,1.2-7.3,2.4-10.9,3.6c-0.1,0-0.1,0-0.2,0.1c-23,7.1-46.8,12-71.4,14.6c0,0,0,0-0.1,0c-2,0.2-3.9,0.4-5.8,0.6 c-2.9,0.3-5.8,0.5-8.7,0.7c-2,0.1-4,0.3-6,0.3c-2.5,0.1-5,0.2-7.6,0.3c-0.6,0-1.3,0-1.9,0.1c-3.2,0.1-6.3,0.1-9.5,0.1 s-6.3,0-9.5-0.1c-0.6,0-1.2,0-1.9-0.1c-2.5-0.1-5.1-0.2-7.6-0.3c-2-0.1-4-0.2-6-0.3c-2.9-0.2-5.8-0.4-8.7-0.7 c-2-0.2-3.9-0.4-5.8-0.6c0,0-0.1,0-0.1,0c-28.6-3-56.2-9.2-82.5-18.2c-0.9-0.3-1.9-0.6-2.8-1c-1.5-0.5-2.9-1-4.3-1.6 c-5.7-2.1-11.4-4.3-17.1-6.7c-4.2-1.8-8.4-3.6-12.5-5.6c-1.1-0.5-2.2-1-3.3-1.6c-31.1-14.9-59.9-34-85.6-56.5 c-0.9-0.8-1.8-1.6-2.7-2.4c-0.9-0.8-1.8-1.6-2.7-2.4c0,0,0,0,0,0c-0.9-0.8-1.8-1.6-2.7-2.5c-3.4-3.1-6.7-6.3-9.9-9.6 c-3.2-3.2-6.4-6.5-9.5-9.8c-0.9-0.9-1.7-1.8-2.6-2.8c-0.2-0.2-0.3-0.4-0.5-0.6c-0.2-0.2-0.4-0.4-0.5-0.6c-0.2-0.2-0.4-0.5-0.7-0.7 c0,0-0.1-0.1-0.1-0.1c-0.4-0.5-0.9-1-1.3-1.4c-0.6-0.6-1.1-1.3-1.7-1.9c0,0-0.1-0.1-0.1-0.1c-0.7-0.8-1.3-1.5-2-2.3 c-0.7-0.8-1.4-1.6-2.1-2.4c-0.2-0.3-0.5-0.5-0.7-0.8c-0.5-0.6-0.9-1.1-1.4-1.7c-0.7-0.8-1.3-1.6-2-2.5c-4.7-5.8-9.3-11.7-13.7-17.8 c-12.5-17.3-23.6-35.8-33.1-55.1c-0.5-1-0.9-1.9-1.4-2.9c-0.5-1.1-1.1-2.2-1.6-3.3c-1.9-4.1-3.8-8.3-5.6-12.5 c-2.4-5.6-4.6-11.3-6.7-17.1c-0.5-1.4-1-2.9-1.6-4.3c-0.3-0.9-0.6-1.8-1-2.8c-0.6-1.6-1.1-3.3-1.7-4.9 c-8.1-24.8-13.8-50.8-16.6-77.6c0,0,0,0,0-0.1c-0.2-1.9-0.4-3.9-0.6-5.8c-0.3-2.9-0.5-5.8-0.7-8.7c-0.1-2-0.3-4-0.3-6 c-0.1-2.5-0.2-5-0.3-7.6c0-0.6,0-1.3-0.1-1.9C0,382.3,0,379.2,0,376c0-3.2,0-6.3,0.1-9.5c0-0.6,0-1.2,0.1-1.9 c0.1-2.5,0.2-5.1,0.3-7.6c0.1-2,0.2-4,0.3-6c0.2-2.9,0.4-5.8,0.7-8.7c0.2-1.9,0.4-3.9,0.6-5.8c0,0,0,0,0-0.1 c0.2-1.5,0.3-3.1,0.5-4.6c2.5-21.4,6.8-42.3,12.8-62.5c0.4-1.5,0.9-2.9,1.3-4.4c0-0.1,0-0.1,0.1-0.2c0.8-2.8,1.7-5.5,2.6-8.2 c0.3-0.9,0.6-1.8,0.9-2.7c0.3-0.9,0.6-1.8,1-2.8c0.5-1.4,1-2.9,1.6-4.3c2.1-5.7,4.3-11.4,6.7-17.1c1.8-4.2,3.6-8.4,5.6-12.5 c0.5-1.1,1.1-2.2,1.6-3.3c0.5-1,0.9-1.9,1.4-2.9C51.9,182.8,69,156.7,89,133.1c0,0,0,0,0,0c1.4-1.6,2.8-3.2,4.2-4.9 c2.4-2.8,4.8-5.5,7.3-8.1c3.1-3.4,6.3-6.7,9.6-9.9s6.6-6.5,9.9-9.6c1.1-1,2.2-2,3.3-3.1c3.4-3,6.8-6,10.2-8.9l0,0l-0.1-0.1l0,0h0 l-8.6-10.6c-3.8-4.7-3.1-11.6,1.6-15.5c1.5-1.2,3.3-2,5.2-2.3l17.2-2.8l0.1,0l36.8-5.9l0.1,0l0.3,0l0.1,0l5.8-0.9 c3.6-0.6,7.1,0.7,9.5,3.1c0.3,0.3,0.6,0.6,0.9,1c1.1,1.4,1.8,3.1,2.1,4.9c0.3,1.9,0.1,3.9-0.6,5.7l-5.2,13.4l-9.8,25.4l-7,18.2 c-2.2,5.7-8.5,8.5-14.2,6.3c-1.3-0.5-2.6-1.3-3.6-2.3c-0.3-0.3-0.6-0.6-0.9-1l-10.8-13.3h0l-0.1-0.1c-7.3,6.2-14.3,12.7-21.1,19.5 C65.9,196.6,29.9,283.5,29.9,375.9c0,73.7,22.9,143.9,65.3,202.4c3.3,4.6,6.8,9.1,10.3,13.5c4.5,5.6,9.1,11,13.9,16.3 c1.9,2.1,3.8,4.2,5.8,6.2c2,2.1,4,4.2,6,6.2c0,0,0.1,0.1,0.1,0.1C196.7,686,283.6,722,376,722s179.3-36,244.7-101.3 S722,468.4,722,376c0-79.5-26.6-154.8-75.6-216c-1.7-2.2-3.5-4.4-5.3-6.5c-1-1.1-1.9-2.2-2.9-3.4c-1.8-2.1-3.7-4.2-5.6-6.3 c-3.9-4.2-7.8-8.4-11.9-12.5c0,0-0.1-0.1-0.1-0.1C555.2,65.9,468.3,29.9,375.9,29.9c-48.2,0-95,9.8-137.9,28.5V26.1c0,0,0,0,0.1,0 c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.2-0.1c1.5-0.6,2.9-1.1,4.4-1.7c2.8-1,5.6-2.1,8.3-3c1.4-0.5,2.9-1,4.3-1.5c1.7-0.6,3.5-1.2,5.2-1.7 c0,0,0.1,0,0.1,0c6.1-2,12.2-3.8,18.5-5.4C292.9,8.9,307,6,321.3,3.9c1.8-0.3,3.7-0.5,5.5-0.8c1.6-0.2,3.2-0.4,4.9-0.6 c1.6-0.2,3.3-0.4,4.9-0.5c0,0,0,0,0.1,0c1.8-0.2,3.7-0.4,5.6-0.5c2.9-0.3,5.8-0.5,8.7-0.7c2-0.1,4-0.3,6-0.3c2.5-0.1,5-0.2,7.6-0.3 c0.6,0,1.3,0,1.9-0.1C369.7,0,372.8,0,376,0c3.2,0,6.3,0,9.5,0.1c0.6,0,1.2,0,1.9,0.1c2.5,0.1,5.1,0.2,7.6,0.3c2,0.1,4,0.2,6,0.3 c2.9,0.2,5.8,0.4,8.7,0.7c1.8,0.2,3.6,0.3,5.3,0.5c1.8,0.2,3.5,0.4,5.3,0.6c2.5,0.3,5,0.6,7.5,1c0.3,0.1,0.7,0.1,1,0.2 c18.2,2.6,35.9,6.4,53.2,11.5c0,0,0.1,0,0.1,0c3.3,1,6.6,2,9.9,3.1c1.5,0.5,2.9,1,4.4,1.5c1.5,0.5,2.9,1,4.3,1.5 c1.5,0.5,2.9,1,4.4,1.6c2.8,1,5.6,2.1,8.3,3.2c0.1,0,0.2,0.1,0.2,0.1c2.8,1.1,5.7,2.3,8.5,3.5c2.4,1,4.9,2.1,7.3,3.2 c0.4,0.2,0.7,0.3,1.1,0.5c0.5,0.2,1,0.5,1.6,0.7c2,0.9,3.9,1.8,5.9,2.7c1.7,0.8,3.4,1.6,5,2.5c2,1,4.1,2,6.1,3.1 c27.1,14.1,52.3,31.5,75.1,51.5c0.9,0.8,1.7,1.5,2.6,2.3c0.8,0.7,1.6,1.5,2.4,2.2c0,0,0.1,0.1,0.1,0.1c0.8,0.8,1.6,1.5,2.5,2.3 c3.4,3.1,6.7,6.3,9.9,9.6c3.3,3.3,6.5,6.6,9.6,9.9c0.2,0.2,0.3,0.3,0.4,0.5c0.6,0.6,1.2,1.3,1.8,1.9c0,0,0.1,0.1,0.1,0.1 c0.7,0.8,1.4,1.6,2.2,2.4c0,0,0,0,0,0.1c0,0,0,0,0,0c0.7,0.8,1.5,1.6,2.2,2.5c0.7,0.8,1.4,1.6,2.1,2.5c0.7,0.9,1.5,1.7,2.2,2.6 c0.7,0.9,1.5,1.7,2.2,2.6c0.7,0.8,1.4,1.7,2.1,2.5c1.5,1.8,3,3.7,4.5,5.6c3.4,4.4,6.8,8.8,10,13.3c1.3,1.8,2.6,3.7,3.9,5.5 c0.6,0.9,1.3,1.9,1.9,2.8c0.7,0.9,1.3,1.9,1.9,2.8l1.9,2.8c6.8,10.4,13.1,21.1,18.8,32.2c1.1,2,2.1,4,3.1,6.1c0.8,1.7,1.6,3.4,2.5,5 c1.3,2.7,2.5,5.4,3.8,8.1c1.1,2.6,2.3,5.1,3.4,7.7c0.6,1.4,1.2,2.8,1.8,4.2c1.7,4.2,3.4,8.5,5,12.8c0.1,0.3,0.2,0.7,0.3,1 c0.5,1.3,0.9,2.6,1.4,3.9c0.5,1.3,0.9,2.6,1.3,3.8c0.5,1.5,1,2.9,1.5,4.4c0.5,1.5,1,2.9,1.4,4.4c0.9,2.8,1.8,5.7,2.6,8.6 c0,0.1,0.1,0.3,0.1,0.4c0.3,1.2,0.7,2.4,1,3.5c0.1,0.3,0.2,0.6,0.3,1c1.2,4.4,2.3,8.9,3.4,13.4c2.1,9.1,3.9,18.3,5.3,27.7 c0.5,3.1,0.9,6.2,1.3,9.4c0.2,1.6,0.4,3.1,0.6,4.7c0.4,3.1,0.7,6.3,1,9.5c0.3,2.9,0.5,5.8,0.7,8.7c0.1,2,0.3,4,0.3,6 c0.1,2.5,0.2,5,0.3,7.6c0,0.6,0.1,1.3,0.1,1.9C751.9,369.6,751.9,372.7,751.9,375.9z'/%3E%3C/svg%3E%0A");
  background-size: 73%;
  background-repeat: no-repeat;
  background-position: center;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-label {
  margin: 0 0 34px 0;
  width: 83.33%;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-label label {
  color: #002663;
  font-size: 21px;
  font-weight: 700;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields.-border {
  border: #ccd0d4 solid 0px;
  background: unset;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  border: #ccd0d4 solid 0px;
  display: block;
  position: relative;
  background: #ffffff;
  border: 2px solid #2A6EBB;
  border-radius: 15px;
  text-align: center;
  color: #2A6EBB;
  width: 324px;
  height: 287px;
  overflow: scroll;
  padding: 22px;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label {
  margin: 0 0 11px 0;
  width: 100%;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label label {
  font-size: 24px;
  font-weight: 700;
  display: block;
  color: #2A6EBB;
  border-bottom: 1px solid #2A6EBB;
  padding-bottom: 12px;
  text-align: center;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input textarea {
  border: 0;
  resize: none;
  font-size: 21px;
  color: #2A6EBB;
  text-align: center;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc57f50b57 {
  top: 296px;
  left: 67.729083665%;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc5bf50b58 {
  top: 412px;
  left: 53.685258964%;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc5d850b59 {
  top: 125px;
  left: 13.545816733%;
}
.designSpecTool #edit .designSpec .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc5ea50b5a {
  top: -565px;
  left: 0%;
}
.designSpecTool #edit .designSpec .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: 0px;
}
.designSpecTool #edit .designSpec .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.designSpecTool #edit .designSpec .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.designSpecTool #edit .designSpec .designSpecSection {
  display: block;
  position: relative;
  background: #ffffff;
  border: 2px solid #2A6EBB;
  border-radius: 15px;
  text-align: center;
  color: #2A6EBB;
  width: 324px;
  height: 287px;
  overflow: scroll;
  padding: 22px;
}
.designSpecTool #edit .designSpec .designSpecSection .title {
  font-size: 24px;
  font-weight: 700;
  display: block;
  border-bottom: 1px solid #2A6EBB;
  padding-bottom: 12px;
}
.designSpecTool #edit .designSpec .designSpecSection .textArea {
  padding-top: 12px;
  font-size: 21px;
  float: none;
}
.designSpecTool #edit .designSpec .designSpecSection#designSpecCVP {
  top: -1147px;
  left: 33.864541832%;
}
.designSpecTool #preview h2 {
  margin: 11px 0 0 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.designSpecTool #preview a {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.designSpecTool #preview a:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}
.designSpecTool #preview p {
  float: left;
  margin: 11px 0 34px 0;
}
.designSpecTool #preview p a {
  float: none;
  color: #002663;
  font-size: unset;
  font-weight: 700;
  width: unset;
  height: unset;
  background: unset;
  text-transform: unset;
  border-radius: 0;
  border: 0px;
  padding: unset;
  text-align: unset;
  line-height: unset;
  display: unset;
}
.designSpecTool #preview p a:after {
  content: none;
}
.designSpecTool #preview .designSpec {
  width: 100%;
  max-height: 926px;
  float: left;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.5.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 751.9 751.9' style='enable-background:new 0 0 751.9 751.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%232A6EBB;%7D%0A%3C/style%3E%3Cpath class='st0' d='M751.9,375.9c0,3.2,0,6.3-0.1,9.5c0,0.6,0,1.2-0.1,1.9c-0.1,2.5-0.2,5.1-0.3,7.6c-0.1,2-0.2,4-0.3,6 c-0.2,2.9-0.4,5.8-0.7,8.7c-0.3,3.2-0.6,6.3-1,9.5c-0.2,1.6-0.4,3.1-0.6,4.7c-0.4,3.1-0.8,6.3-1.3,9.4c-0.3,1.8-0.5,3.5-0.8,5.2 c-0.6,3.5-1.2,7-1.9,10.4c-0.3,1.7-0.7,3.5-1,5.2c-0.7,3.4-1.5,6.8-2.3,10.2c-0.8,3.4-1.7,6.8-2.6,10.2c-0.4,1.5-0.8,3-1.2,4.5 c-0.4,1.5-0.8,3-1.3,4.5c-1.3,4.4-2.7,8.8-4.2,13.2c-0.4,1.3-0.9,2.6-1.3,3.8c-0.5,1.3-0.9,2.6-1.4,3.9c-0.6,1.6-1.2,3.3-1.8,4.9 c-0.4,1.1-0.8,2.2-1.3,3.3c-0.4,1.1-0.9,2.2-1.3,3.3c-0.4,0.9-0.7,1.8-1.1,2.8c-0.5,1.3-1,2.5-1.6,3.8c0,0.1-0.1,0.2-0.1,0.2 c-0.8,1.9-1.7,3.9-2.5,5.8c-0.4,1-0.9,2-1.4,3c-0.9,1.9-1.7,3.8-2.6,5.7c-1,2-1.9,4.1-2.9,6.1c-1,2-2,4.1-3.1,6.1 c-15.7,30.2-35.4,58-58.3,82.7c-3.1,3.4-6.3,6.7-9.6,9.9s-6.6,6.5-9.9,9.6c-2.7,2.5-5.4,5-8.1,7.3c-25.7,22.5-54.4,41.6-85.6,56.5 c-1.1,0.5-2.2,1.1-3.3,1.6c-4.1,1.9-8.3,3.8-12.5,5.6c-5.7,2.4-11.3,4.6-17.1,6.7c-1.4,0.5-2.9,1-4.3,1.6c-0.9,0.3-1.8,0.7-2.8,1 c-3.6,1.2-7.3,2.4-10.9,3.6c-0.1,0-0.1,0-0.2,0.1c-23,7.1-46.8,12-71.4,14.6c0,0,0,0-0.1,0c-2,0.2-3.9,0.4-5.8,0.6 c-2.9,0.3-5.8,0.5-8.7,0.7c-2,0.1-4,0.3-6,0.3c-2.5,0.1-5,0.2-7.6,0.3c-0.6,0-1.3,0-1.9,0.1c-3.2,0.1-6.3,0.1-9.5,0.1 s-6.3,0-9.5-0.1c-0.6,0-1.2,0-1.9-0.1c-2.5-0.1-5.1-0.2-7.6-0.3c-2-0.1-4-0.2-6-0.3c-2.9-0.2-5.8-0.4-8.7-0.7 c-2-0.2-3.9-0.4-5.8-0.6c0,0-0.1,0-0.1,0c-28.6-3-56.2-9.2-82.5-18.2c-0.9-0.3-1.9-0.6-2.8-1c-1.5-0.5-2.9-1-4.3-1.6 c-5.7-2.1-11.4-4.3-17.1-6.7c-4.2-1.8-8.4-3.6-12.5-5.6c-1.1-0.5-2.2-1-3.3-1.6c-31.1-14.9-59.9-34-85.6-56.5 c-0.9-0.8-1.8-1.6-2.7-2.4c-0.9-0.8-1.8-1.6-2.7-2.4c0,0,0,0,0,0c-0.9-0.8-1.8-1.6-2.7-2.5c-3.4-3.1-6.7-6.3-9.9-9.6 c-3.2-3.2-6.4-6.5-9.5-9.8c-0.9-0.9-1.7-1.8-2.6-2.8c-0.2-0.2-0.3-0.4-0.5-0.6c-0.2-0.2-0.4-0.4-0.5-0.6c-0.2-0.2-0.4-0.5-0.7-0.7 c0,0-0.1-0.1-0.1-0.1c-0.4-0.5-0.9-1-1.3-1.4c-0.6-0.6-1.1-1.3-1.7-1.9c0,0-0.1-0.1-0.1-0.1c-0.7-0.8-1.3-1.5-2-2.3 c-0.7-0.8-1.4-1.6-2.1-2.4c-0.2-0.3-0.5-0.5-0.7-0.8c-0.5-0.6-0.9-1.1-1.4-1.7c-0.7-0.8-1.3-1.6-2-2.5c-4.7-5.8-9.3-11.7-13.7-17.8 c-12.5-17.3-23.6-35.8-33.1-55.1c-0.5-1-0.9-1.9-1.4-2.9c-0.5-1.1-1.1-2.2-1.6-3.3c-1.9-4.1-3.8-8.3-5.6-12.5 c-2.4-5.6-4.6-11.3-6.7-17.1c-0.5-1.4-1-2.9-1.6-4.3c-0.3-0.9-0.6-1.8-1-2.8c-0.6-1.6-1.1-3.3-1.7-4.9 c-8.1-24.8-13.8-50.8-16.6-77.6c0,0,0,0,0-0.1c-0.2-1.9-0.4-3.9-0.6-5.8c-0.3-2.9-0.5-5.8-0.7-8.7c-0.1-2-0.3-4-0.3-6 c-0.1-2.5-0.2-5-0.3-7.6c0-0.6,0-1.3-0.1-1.9C0,382.3,0,379.2,0,376c0-3.2,0-6.3,0.1-9.5c0-0.6,0-1.2,0.1-1.9 c0.1-2.5,0.2-5.1,0.3-7.6c0.1-2,0.2-4,0.3-6c0.2-2.9,0.4-5.8,0.7-8.7c0.2-1.9,0.4-3.9,0.6-5.8c0,0,0,0,0-0.1 c0.2-1.5,0.3-3.1,0.5-4.6c2.5-21.4,6.8-42.3,12.8-62.5c0.4-1.5,0.9-2.9,1.3-4.4c0-0.1,0-0.1,0.1-0.2c0.8-2.8,1.7-5.5,2.6-8.2 c0.3-0.9,0.6-1.8,0.9-2.7c0.3-0.9,0.6-1.8,1-2.8c0.5-1.4,1-2.9,1.6-4.3c2.1-5.7,4.3-11.4,6.7-17.1c1.8-4.2,3.6-8.4,5.6-12.5 c0.5-1.1,1.1-2.2,1.6-3.3c0.5-1,0.9-1.9,1.4-2.9C51.9,182.8,69,156.7,89,133.1c0,0,0,0,0,0c1.4-1.6,2.8-3.2,4.2-4.9 c2.4-2.8,4.8-5.5,7.3-8.1c3.1-3.4,6.3-6.7,9.6-9.9s6.6-6.5,9.9-9.6c1.1-1,2.2-2,3.3-3.1c3.4-3,6.8-6,10.2-8.9l0,0l-0.1-0.1l0,0h0 l-8.6-10.6c-3.8-4.7-3.1-11.6,1.6-15.5c1.5-1.2,3.3-2,5.2-2.3l17.2-2.8l0.1,0l36.8-5.9l0.1,0l0.3,0l0.1,0l5.8-0.9 c3.6-0.6,7.1,0.7,9.5,3.1c0.3,0.3,0.6,0.6,0.9,1c1.1,1.4,1.8,3.1,2.1,4.9c0.3,1.9,0.1,3.9-0.6,5.7l-5.2,13.4l-9.8,25.4l-7,18.2 c-2.2,5.7-8.5,8.5-14.2,6.3c-1.3-0.5-2.6-1.3-3.6-2.3c-0.3-0.3-0.6-0.6-0.9-1l-10.8-13.3h0l-0.1-0.1c-7.3,6.2-14.3,12.7-21.1,19.5 C65.9,196.6,29.9,283.5,29.9,375.9c0,73.7,22.9,143.9,65.3,202.4c3.3,4.6,6.8,9.1,10.3,13.5c4.5,5.6,9.1,11,13.9,16.3 c1.9,2.1,3.8,4.2,5.8,6.2c2,2.1,4,4.2,6,6.2c0,0,0.1,0.1,0.1,0.1C196.7,686,283.6,722,376,722s179.3-36,244.7-101.3 S722,468.4,722,376c0-79.5-26.6-154.8-75.6-216c-1.7-2.2-3.5-4.4-5.3-6.5c-1-1.1-1.9-2.2-2.9-3.4c-1.8-2.1-3.7-4.2-5.6-6.3 c-3.9-4.2-7.8-8.4-11.9-12.5c0,0-0.1-0.1-0.1-0.1C555.2,65.9,468.3,29.9,375.9,29.9c-48.2,0-95,9.8-137.9,28.5V26.1c0,0,0,0,0.1,0 c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.2-0.1c1.5-0.6,2.9-1.1,4.4-1.7c2.8-1,5.6-2.1,8.3-3c1.4-0.5,2.9-1,4.3-1.5c1.7-0.6,3.5-1.2,5.2-1.7 c0,0,0.1,0,0.1,0c6.1-2,12.2-3.8,18.5-5.4C292.9,8.9,307,6,321.3,3.9c1.8-0.3,3.7-0.5,5.5-0.8c1.6-0.2,3.2-0.4,4.9-0.6 c1.6-0.2,3.3-0.4,4.9-0.5c0,0,0,0,0.1,0c1.8-0.2,3.7-0.4,5.6-0.5c2.9-0.3,5.8-0.5,8.7-0.7c2-0.1,4-0.3,6-0.3c2.5-0.1,5-0.2,7.6-0.3 c0.6,0,1.3,0,1.9-0.1C369.7,0,372.8,0,376,0c3.2,0,6.3,0,9.5,0.1c0.6,0,1.2,0,1.9,0.1c2.5,0.1,5.1,0.2,7.6,0.3c2,0.1,4,0.2,6,0.3 c2.9,0.2,5.8,0.4,8.7,0.7c1.8,0.2,3.6,0.3,5.3,0.5c1.8,0.2,3.5,0.4,5.3,0.6c2.5,0.3,5,0.6,7.5,1c0.3,0.1,0.7,0.1,1,0.2 c18.2,2.6,35.9,6.4,53.2,11.5c0,0,0.1,0,0.1,0c3.3,1,6.6,2,9.9,3.1c1.5,0.5,2.9,1,4.4,1.5c1.5,0.5,2.9,1,4.3,1.5 c1.5,0.5,2.9,1,4.4,1.6c2.8,1,5.6,2.1,8.3,3.2c0.1,0,0.2,0.1,0.2,0.1c2.8,1.1,5.7,2.3,8.5,3.5c2.4,1,4.9,2.1,7.3,3.2 c0.4,0.2,0.7,0.3,1.1,0.5c0.5,0.2,1,0.5,1.6,0.7c2,0.9,3.9,1.8,5.9,2.7c1.7,0.8,3.4,1.6,5,2.5c2,1,4.1,2,6.1,3.1 c27.1,14.1,52.3,31.5,75.1,51.5c0.9,0.8,1.7,1.5,2.6,2.3c0.8,0.7,1.6,1.5,2.4,2.2c0,0,0.1,0.1,0.1,0.1c0.8,0.8,1.6,1.5,2.5,2.3 c3.4,3.1,6.7,6.3,9.9,9.6c3.3,3.3,6.5,6.6,9.6,9.9c0.2,0.2,0.3,0.3,0.4,0.5c0.6,0.6,1.2,1.3,1.8,1.9c0,0,0.1,0.1,0.1,0.1 c0.7,0.8,1.4,1.6,2.2,2.4c0,0,0,0,0,0.1c0,0,0,0,0,0c0.7,0.8,1.5,1.6,2.2,2.5c0.7,0.8,1.4,1.6,2.1,2.5c0.7,0.9,1.5,1.7,2.2,2.6 c0.7,0.9,1.5,1.7,2.2,2.6c0.7,0.8,1.4,1.7,2.1,2.5c1.5,1.8,3,3.7,4.5,5.6c3.4,4.4,6.8,8.8,10,13.3c1.3,1.8,2.6,3.7,3.9,5.5 c0.6,0.9,1.3,1.9,1.9,2.8c0.7,0.9,1.3,1.9,1.9,2.8l1.9,2.8c6.8,10.4,13.1,21.1,18.8,32.2c1.1,2,2.1,4,3.1,6.1c0.8,1.7,1.6,3.4,2.5,5 c1.3,2.7,2.5,5.4,3.8,8.1c1.1,2.6,2.3,5.1,3.4,7.7c0.6,1.4,1.2,2.8,1.8,4.2c1.7,4.2,3.4,8.5,5,12.8c0.1,0.3,0.2,0.7,0.3,1 c0.5,1.3,0.9,2.6,1.4,3.9c0.5,1.3,0.9,2.6,1.3,3.8c0.5,1.5,1,2.9,1.5,4.4c0.5,1.5,1,2.9,1.4,4.4c0.9,2.8,1.8,5.7,2.6,8.6 c0,0.1,0.1,0.3,0.1,0.4c0.3,1.2,0.7,2.4,1,3.5c0.1,0.3,0.2,0.6,0.3,1c1.2,4.4,2.3,8.9,3.4,13.4c2.1,9.1,3.9,18.3,5.3,27.7 c0.5,3.1,0.9,6.2,1.3,9.4c0.2,1.6,0.4,3.1,0.6,4.7c0.4,3.1,0.7,6.3,1,9.5c0.3,2.9,0.5,5.8,0.7,8.7c0.1,2,0.3,4,0.3,6 c0.1,2.5,0.2,5,0.3,7.6c0,0.6,0.1,1.3,0.1,1.9C751.9,369.6,751.9,372.7,751.9,375.9z'/%3E%3C/svg%3E%0A");
  background-size: 73%;
  background-repeat: no-repeat;
  background-position: center;
}
.designSpecTool #preview .designSpec .designSpecSection {
  display: block;
  position: relative;
  background: #ffffff;
  border: 2px solid #2A6EBB;
  border-radius: 15px;
  text-align: center;
  color: #2A6EBB;
  width: 32%;
  height: 287px;
  overflow: scroll;
  padding: 22px;
}
.designSpecTool #preview .designSpec .designSpecSection .title {
  font-size: 24px;
  font-weight: 700;
  display: block;
  border-bottom: 1px solid #2A6EBB;
  padding-bottom: 12px;
  float: unset;
}
.designSpecTool #preview .designSpec .designSpecSection .textArea {
  padding-top: 12px;
  font-size: 21px;
  float: none;
}
.designSpecTool #preview .designSpec .designSpecSection#designSpecCVP {
  top: 0;
  left: 33.864541832%;
}
.designSpecTool #preview .designSpec .designSpecSection#designSpecExistingFeatures {
  top: 8px;
  left: 67.729083665%;
}
.designSpecTool #preview .designSpec .designSpecSection#designSpecExistingPerformance {
  top: 64px;
  left: 53.685258964%;
}
.designSpecTool #preview .designSpec .designSpecSection#designSpecRequiredPerformance {
  top: -223px;
  left: 13.545816733%;
}
.designSpecTool #preview .designSpec .designSpecSection#designSpecRequiredFeatures {
  top: -853px;
  left: 0%;
}

@media print {
  body {
    -webkit-print-color-adjust: exact !important;
  }
}
.valueNetworkTool {
  background: #D3DBEF;
  float: left;
  width: 100%;
  padding: 42px 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-label {
  margin: 0 0 34px 0;
  width: 83.33%;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-label label {
  color: #002663;
  font-size: 21px;
  font-weight: 700;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields.-border {
  border: #ccd0d4 solid 0px;
  background: unset;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  border: #ccd0d4 solid 0px;
  width: calc(50% - 38px);
  float: left;
  clear: none;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label {
  font-size: 24px;
  font-weight: 700;
  padding: 13px 18px;
  border-radius: 8px;
  width: 100%;
  margin: 0 0 11px 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label label {
  color: #ffffff;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field {
  width: 100%;
  padding: 0px;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field:before {
  width: 0;
  border-width: 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-label {
  display: none;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input {
  width: 100%;
  padding: 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table {
  margin: 0;
  background: unset;
  border: #ccd0d4 solid 0px;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row {
  margin: 0 0 8px 0;
  padding: 13px 18px 0;
  border-radius: 8px;
  display: block;
  position: relative;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-row-handle {
  display: none;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-row-handle.remove {
  display: block !important;
  position: absolute;
  bottom: 50%;
  right: 0;
  background: none !important;
  border: 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-row-handle.remove a.acf-icon.-plus.small.acf-js-tooltip.hide-on-shift {
  display: none;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-row-handle.remove a.acf-icon.-duplicate.small.acf-js-tooltip.show-on-shift {
  display: none;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields {
  border-width: 0;
  background: unset;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-text .acf-input {
  background: unset;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-text .acf-input .acf-input-wrap {
  background: unset;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-text .acf-input .acf-input-wrap input {
  background: unset;
  border: 0px;
  font-size: 20px;
  font-weight: 700;
  padding: 0 0 11px 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-textarea .acf-label {
  display: block;
  background: unset;
  padding: 9px 0 0 0;
  border-radius: 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-textarea .acf-label label {
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-textarea .acf-input textarea {
  border: 0px;
  background: unset;
  font-size: 18px;
  padding: 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions {
  text-align: left;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  padding-left: 30px;
  display: block;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b {
  margin: 0 38px 0 0;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-label {
  background: #DC6B2F;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row {
  background: #FCF2EC;
  border: 1px solid #DC6B2F;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-text .acf-input .acf-input-wrap input {
  border-bottom: 2px solid #DC6B2F;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label {
  border-top: 1px solid #DC6B2F;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label label {
  color: #DC6B2F;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  color: #DC6B2F;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:hover {
  color: #DC6B2F;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcc61350b5b .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%23DC6B2F'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 {
  margin: 0 0 0 38px;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-label {
  background: #00B388;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row {
  background: #DFF5F0;
  border: 1px solid #00B388;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-text .acf-input .acf-input-wrap input {
  border-bottom: 2px solid #00B388;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label {
  border-top: 1px solid #00B388;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label label {
  color: #00B388;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  color: #00B388;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:hover {
  color: #00B388;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d7b6f0f5 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%2300B388'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb {
  margin: 20px 38px 0 0;
  clear: both;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-label {
  background: #A31A7E;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row {
  background: #F4E2EF;
  border: 1px solid #A31A7E;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-text .acf-input .acf-input-wrap input {
  border-bottom: 2px solid #A31A7E;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label {
  border-top: 1px solid #A31A7E;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label label {
  color: #A31A7E;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  color: #A31A7E;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:hover {
  color: #A31A7E;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-635a9d9c6f0fb .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%23A31A7E'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 {
  margin: 20px 0 0 38px;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-label {
  background: #2A6EBB;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row {
  background: #E8EFFF;
  border: 1px solid #2A6EBB;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-fields .acf-field-text .acf-input .acf-input-wrap input {
  border-bottom: 2px solid #2A6EBB;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label {
  border-top: 1px solid #2A6EBB;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-table .acf-row .acf-field-textarea .acf-label label {
  color: #2A6EBB;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button {
  color: #2A6EBB;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:hover {
  color: #2A6EBB;
}
.valueNetworkTool #edit .acf-form .acf-fields .acf-field .acf-input .acf-fields .acf-field.acf-field-62fcea2a6a087 .acf-input .acf-fields .acf-field .acf-input .acf-repeater .acf-actions .acf-button:before {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath id='circle-plus-regular' d='M10.875,16.125v-3h-3a1.125,1.125,0,0,1,0-2.25h3v-3a1.125,1.125,0,0,1,2.25,0v3h3a1.125,1.125,0,1,1,0,2.25h-3v3a1.125,1.125,0,1,1-2.25,0ZM24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12ZM12,2.25A9.75,9.75,0,1,0,21.75,12,9.749,9.749,0,0,0,12,2.25Z' fill='%232A6EBB'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 0;
  left: 0px;
  bottom: -2px;
}
.valueNetworkTool #edit .acf-form .acf-form-submit {
  position: absolute;
  right: 0px;
  top: 0px;
}
.valueNetworkTool #edit .acf-form .acf-form-submit button {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
}
.valueNetworkTool #edit .acf-form .acf-form-submit button:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28.079' height='28.079' viewBox='0 0 28.079 28.079'%3E%3Cpath id='floppy-disk-solid' d='M4.011,32A4.015,4.015,0,0,0,0,36.011V56.068a4.015,4.015,0,0,0,4.011,4.011H24.068a4.015,4.015,0,0,0,4.011-4.011V40.856a4.013,4.013,0,0,0-1.172-2.839l-4.845-4.845A4.013,4.013,0,0,0,19.223,32Zm0,6.017a2,2,0,0,1,2.006-2.006H18.051a2,2,0,0,1,2.006,2.006v4.011a2,2,0,0,1-2.006,2.006H6.017a2,2,0,0,1-2.006-2.006ZM14.04,56.068a4.011,4.011,0,1,1,4.011-4.011A4.015,4.015,0,0,1,14.04,56.068Z' transform='translate(0 -32)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 0;
  float: right;
}
.valueNetworkTool #preview h2 {
  margin: 11px 0 34px 0;
  color: #002663;
  font-size: 21px;
  font-weight: 700;
  float: left;
}
.valueNetworkTool #preview a {
  float: right;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 119px;
  height: 46px;
  padding: 0;
  background: #002663;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
}
.valueNetworkTool #preview a:after {
  content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='pen-circle-regular' d='M25.009,10.357a2.681,2.681,0,0,1,0,3.8L23.57,15.6l-4.765-4.772,1.438-1.438a2.693,2.693,0,0,1,3.8,0Zm-14.8,9.006,7.07-7.01,4.772,4.765-7.07,7.07a2.161,2.161,0,0,1-1,.565L9.94,25.768a1.1,1.1,0,0,1-1.022-.282A1.14,1.14,0,0,1,8.636,24.4l1.008-3.986a2.7,2.7,0,0,1,.565-1.055Zm24.2-2.157A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 24px;
}
.valueNetworkTool #preview .serviceDesign,
.valueNetworkTool #preview .serviceInstallation,
.valueNetworkTool #preview .serviceDecommission,
.valueNetworkTool #preview .serviceDelivery {
  width: calc(50% - 38px);
  float: left;
}
.valueNetworkTool #preview .serviceDesign .serviceTitle,
.valueNetworkTool #preview .serviceInstallation .serviceTitle,
.valueNetworkTool #preview .serviceDecommission .serviceTitle,
.valueNetworkTool #preview .serviceDelivery .serviceTitle {
  font-size: 24px;
  font-weight: 700;
  color: #ffffff;
  padding: 13px 18px;
  border-radius: 8px;
}
.valueNetworkTool #preview .serviceDesign .stakeholder,
.valueNetworkTool #preview .serviceInstallation .stakeholder,
.valueNetworkTool #preview .serviceDecommission .stakeholder,
.valueNetworkTool #preview .serviceDelivery .stakeholder {
  margin: 0 0 8px 0;
  padding: 13px 18px 0;
  border-radius: 8px;
}
.valueNetworkTool #preview .serviceDesign .stakeholder .name,
.valueNetworkTool #preview .serviceInstallation .stakeholder .name,
.valueNetworkTool #preview .serviceDecommission .stakeholder .name,
.valueNetworkTool #preview .serviceDelivery .stakeholder .name {
  font-size: 20px;
  font-weight: 700;
  padding-bottom: 11px;
}
.valueNetworkTool #preview .serviceDesign .stakeholder .label,
.valueNetworkTool #preview .serviceInstallation .stakeholder .label,
.valueNetworkTool #preview .serviceDecommission .stakeholder .label,
.valueNetworkTool #preview .serviceDelivery .stakeholder .label {
  font-size: 14px;
  padding: 0 0 10px 0;
  font-weight: 400;
  text-transform: uppercase;
}
.valueNetworkTool #preview .serviceDesign .stakeholder .content,
.valueNetworkTool #preview .serviceInstallation .stakeholder .content,
.valueNetworkTool #preview .serviceDecommission .stakeholder .content,
.valueNetworkTool #preview .serviceDelivery .stakeholder .content {
  font-size: 18px;
  padding-bottom: 14px;
}
.valueNetworkTool #preview .serviceDesign {
  margin: 0 38px 0 0;
}
.valueNetworkTool #preview .serviceDesign .serviceTitle {
  background: #DC6B2F;
}
.valueNetworkTool #preview .serviceDesign .stakeholder {
  background: #FCF2EC;
  border: 1px solid #DC6B2F;
}
.valueNetworkTool #preview .serviceDesign .stakeholder .name {
  border-bottom: 2px solid #DC6B2F;
}
.valueNetworkTool #preview .serviceDesign .stakeholder .label {
  color: #DC6B2F;
}
.valueNetworkTool #preview .serviceDesign .stakeholder .content {
  border-bottom: 1px solid #DC6B2F;
}
.valueNetworkTool #preview .serviceDesign .stakeholder .content:last-child {
  border-bottom: 0px solid #DC6B2F;
}
.valueNetworkTool #preview .serviceInstallation {
  margin: 0 0 0 38px;
}
.valueNetworkTool #preview .serviceInstallation .serviceTitle {
  background: #00B388;
}
.valueNetworkTool #preview .serviceInstallation .stakeholder {
  background: #DFF5F0;
  border: 1px solid #00B388;
}
.valueNetworkTool #preview .serviceInstallation .stakeholder .name {
  border-bottom: 2px solid #00B388;
}
.valueNetworkTool #preview .serviceInstallation .stakeholder .label {
  color: #00B388;
}
.valueNetworkTool #preview .serviceInstallation .stakeholder .content {
  border-bottom: 1px solid #00B388;
}
.valueNetworkTool #preview .serviceInstallation .stakeholder .content:last-child {
  border-bottom: 0px solid #00B388;
}
.valueNetworkTool #preview .serviceDecommission {
  margin: 0 38px 0 0;
  clear: both;
}
.valueNetworkTool #preview .serviceDecommission .serviceTitle {
  background: #A31A7E;
}
.valueNetworkTool #preview .serviceDecommission .stakeholder {
  background: #F4E2EF;
  border: 1px solid #A31A7E;
}
.valueNetworkTool #preview .serviceDecommission .stakeholder .name {
  border-bottom: 2px solid #A31A7E;
}
.valueNetworkTool #preview .serviceDecommission .stakeholder .label {
  color: #A31A7E;
}
.valueNetworkTool #preview .serviceDecommission .stakeholder .content {
  border-bottom: 1px solid #A31A7E;
}
.valueNetworkTool #preview .serviceDecommission .stakeholder .content:last-child {
  border-bottom: 0px solid #A31A7E;
}
.valueNetworkTool #preview .serviceDelivery {
  margin: 0 0 0 38px;
}
.valueNetworkTool #preview .serviceDelivery .serviceTitle {
  background: #2A6EBB;
}
.valueNetworkTool #preview .serviceDelivery .stakeholder {
  background: #E8EFFF;
  border: 1px solid #2A6EBB;
}
.valueNetworkTool #preview .serviceDelivery .stakeholder .name {
  border-bottom: 2px solid #2A6EBB;
}
.valueNetworkTool #preview .serviceDelivery .stakeholder .label {
  color: #2A6EBB;
}
.valueNetworkTool #preview .serviceDelivery .stakeholder .content {
  border-bottom: 1px solid #2A6EBB;
}
.valueNetworkTool #preview .serviceDelivery .stakeholder .content:last-child {
  border-bottom: 0px solid #2A6EBB;
}

.single-cvps #infoPanel .infoPanelLive #cvpDetails h1 {
  font-size: 42px;
  margin: 0 0 20px 0;
}

.review .painsAndGains {
  background: #ffffff;
}
.review .painsAndGains #preview h2 {
  color: #991973;
  font-size: 36px;
  font-weight: 700;
}
.review .painsAndGains #preview .painsAndGainsPanels .painsAndGainsPanel {
  margin: 0 0 20px 0;
  padding: 13px 18px 0;
  border-radius: 8px;
}
.review .painsAndGains #preview .painsAndGainsPanels .painsAndGainsPanel h3 {
  font-size: 20px;
  text-transform: uppercase;
  margin: 0 0 10px;
  padding: 0 0 10px;
}
.review .painsAndGains #preview .painsAndGainsPanels .painsAndGainsPanel p {
  font-size: 18px;
}
.review .painsAndGains #preview .painsAndGainsPanels .painsAndGainsPanel.pain {
  background: #FCF2EC;
  border: 1px solid #DC6B2F;
}
.review .painsAndGains #preview .painsAndGainsPanels .painsAndGainsPanel.pain h3 {
  color: #DC6B2F;
  border-bottom: 2px solid #DC6B2F;
}
.review .painsAndGains #preview .painsAndGainsPanels .painsAndGainsPanel.gain {
  background: #DFF5F0;
  border: 1px solid #00B388;
}
.review .painsAndGains #preview .painsAndGainsPanels .painsAndGainsPanel.gain h3 {
  color: #00B388;
  border-bottom: 2px solid #00B388;
}
.review .designSpecTool {
  background: #D3DBEF;
}
.review .designSpecTool #preview h2 {
  color: #2A6EBB;
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 20px;
}
.review .storyboardTool {
  background: #FFFFFF;
}
.review .storyboardTool #preview h2 {
  color: #991973;
  font-size: 36px;
  font-weight: 700;
}
.review .valueNetworkTool {
  background: #F7DBC7;
}
.review .valueNetworkTool #preview h2 {
  color: #DC6B2F;
  font-size: 36px;
  font-weight: 700;
}
.review .actions {
  width: 100%;
  float: left;
  padding: 30px 0;
}
.review .actions p {
  float: right;
}
.review .actions p a {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 135px;
  height: 46px;
  margin: 0 0 0 40px;
  float: left;
  text-transform: uppercase;
  border-radius: 23px;
  border: 0px;
  padding: 8px 15px;
  text-align: left;
  line-height: 1.8;
  display: block;
  position: relative;
}
.review .actions p a#save {
  background: #002663;
}
.review .actions p a#save:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.411' height='34.411' viewBox='0 0 34.411 34.411'%3E%3Cpath id='circle-arrow-right-regular' d='M18.839,9.033a1.614,1.614,0,0,0-2.2,2.365l4.523,4.195H9.678a1.613,1.613,0,0,0,0,3.226H21.164l-4.517,4.195a1.614,1.614,0,1,0,2.2,2.365l7.527-6.99a1.634,1.634,0,0,0,.512-1.183,1.616,1.616,0,0,0-.515-1.182ZM17.206,0A17.206,17.206,0,1,0,34.411,17.206,17.2,17.2,0,0,0,17.206,0Zm0,31.185a13.98,13.98,0,1,1,13.98-13.98A14,14,0,0,1,17.206,31.185Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 10px;
}
.review .actions p a#print {
  background: #DC6B2F;
}
.review .actions p a#print:after {
  content: url("data:image/svg+xml,%3Csvg id='Group_5' data-name='Group 5' xmlns='http://www.w3.org/2000/svg' width='34.897' height='34.897' viewBox='0 0 34.897 34.897'%3E%3Cpath id='print-solid' d='M4.868,0A2.436,2.436,0,0,0,2.434,2.434V6.085H4.868V2.434H13.49L14.6,3.549V6.085h2.434V3.549a2.435,2.435,0,0,0-.711-1.723L15.213.711A2.435,2.435,0,0,0,13.49,0ZM14.6,13.388v3.651H4.868V13.388ZM17.039,14.6h1.217a1.216,1.216,0,0,0,1.217-1.217V9.737A2.436,2.436,0,0,0,17.039,7.3H2.434A2.436,2.436,0,0,0,0,9.737v3.651A1.216,1.216,0,0,0,1.217,14.6H2.434v2.434a2.436,2.436,0,0,0,2.434,2.434H14.6a2.436,2.436,0,0,0,2.434-2.434Zm-.609-3.347a.913.913,0,1,1,.913-.913A.911.911,0,0,1,16.43,11.258Z' transform='translate(7.498 7.781)' fill='%23fff'/%3E%3Cpath id='Ellipse_3' data-name='Ellipse 3' d='M17.448,3.4A14.044,14.044,0,0,0,7.518,27.379,14.044,14.044,0,1,0,27.379,7.518,13.952,13.952,0,0,0,17.448,3.4m0-3.4A17.448,17.448,0,1,1,0,17.448,17.448,17.448,0,0,1,17.448,0Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 10px;
}
.review .actions p a#submit {
  background: #991973;
}
.review .actions p a#submit:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.034' height='35.034' viewBox='0 0 35.034 35.034'%3E%3Cpath id='circle-check-regular' d='M16.682,23.251a1.92,1.92,0,0,1-2.71,0L9.593,18.872a1.916,1.916,0,0,1,2.71-2.71l3.024,3.024,7.4-7.4a1.916,1.916,0,0,1,2.71,2.71Zm18.352-5.734A17.517,17.517,0,1,1,17.517,0,17.516,17.516,0,0,1,35.034,17.517ZM17.517,3.284A14.233,14.233,0,1,0,31.75,17.517,14.231,14.231,0,0,0,17.517,3.284Z' fill='%23fff'/%3E%3C/svg%3E%0A");
  width: 34px;
  height: 34px;
  position: absolute;
  z-index: 0;
  top: 6px;
  right: 10px;
}
.review .actions p a#submit.submitted {
  width: 171px;
}
.review .actions p a#submit.submitted:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.412' height='34.411' viewBox='0 0 34.412 34.411'%3E%3Cg id='Group_62' data-name='Group 62' transform='translate(6725 -2358)'%3E%3Ccircle id='Ellipse_5' data-name='Ellipse 5' cx='17.205' cy='17.205' r='17.205' transform='translate(-6725 2358)' fill='%23fff'/%3E%3Cpath id='circle-check-regular' d='M16.386,22.838a1.886,1.886,0,0,1-2.662,0l-4.3-4.3a1.882,1.882,0,0,1,2.662-2.662l2.971,2.971,7.272-7.272a1.882,1.882,0,1,1,2.662,2.662Zm18.026-5.632A17.206,17.206,0,1,1,17.206,0,17.2,17.2,0,0,1,34.411,17.206ZM17.206,3.226a13.98,13.98,0,1,0,13.98,13.98A13.978,13.978,0,0,0,17.206,3.226Z' transform='translate(-6725 2358)' fill='%23991973'/%3E%3Cg id='Ellipse_6' data-name='Ellipse 6' transform='translate(-6725 2358)' fill='none' stroke='%23fff' stroke-width='4'%3E%3Ccircle cx='17.205' cy='17.205' r='17.205' stroke='none'/%3E%3Ccircle cx='17.205' cy='17.205' r='15.205' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

@media print {
  html {
    transform-origin: top center;
    transform: scale(0.8);
  }

  .label {
    border: 0px solid #000;
  }

  .actions {
    display: none;
  }
}

/*# sourceMappingURL=main.min.css.map */
