
 






.grid__item {
  padding-top: 10px;
  padding-bottom: 10px;
}



.cc_column_group {
  margin-right: 20px;
  margin-left: 20px;
}

.cc_column > .cc_field_group, 
.cc_column_group > .cc_field_group {
  padding-top: 10px;
  padding-bottom: 10px;
}

.cc_flex {
  display: flex;
}
.cc_inline_flex {
  display: inline-flex !important;
}
.cc_flex_column {
  flex-direction: column;
}
.cc_flex_wrap {
  flex-flow: wrap;
}



.cc_vmargin_auto {
  margin-top: auto;
  margin-bottom: auto;
}
.cc_hmargin_auto {
  margin-left: auto;
  margin-right: auto;
}





.cc_card {
  margin:10px;
  padding: 10px;
  border-radius: 4px;
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
  border: solid 1px #e7e6e5;
  background-color: #fff;
}
.cc_heading_container {
  margin-top: auto;
  margin-bottom: auto;
}



.cc_button a{
  padding: 11px;
  border-width: 2px;
  min-width: fit-content;
}
.cc_button i{
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 11px;
}

.cc_button_medium a{
  font-size: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.cc_button_small a{
  padding: 6px;
  font-size: 14px;
}
.cc_button_small i{
  margin-right: 6px;
}
.cc_button_custom_size a{
}

.cc_button_solid_white a{
  background-color: #ffffff !important;
  border: 2px solid #ffffff !important;
}
.cc_button_solid_white a:hover {
  background-color: #ffffff !important;
  border: 2px solid #ffffff !important;
}
.cc_button_outline_white a{
  background-color: #fff !important;
  color: #ffffff;
  border: 2px solid #ffffff !important;
}
.cc_button_outline_white a:hover {
  background-color: #e3e3e3 !important;
  color: #ffffff;
  border: 2px solid #ffffff !important;
}


.cc_button_solid_black a{
  background-color: #000000 !important;
  border: 2px solid #000000 !important;
}
.cc_button_solid_black a:hover {
  background-color: #000000 !important;
  border: 2px solid #000000 !important;
}
.cc_button_outline_black a{
  background-color: #fff !important;
  color: #000000;
  border: 2px solid #000000 !important;
}
.cc_button_outline_black a:hover {
  background-color: #e3e3e3 !important;
  color: #000000;
  border: 2px solid #000000 !important;
}


.cc_button_solid_darkblue a{
  background-color: #01304A !important;
  border: 2px solid #01304A !important;
}
.cc_button_solid_darkblue a:hover {
  background-color: #001019 !important;
  border: 2px solid #001019 !important;
}
.cc_button_outline_darkblue a{
  background-color: #fff !important;
  color: #01304A;
  border: 2px solid #01304A !important;
}
.cc_button_outline_darkblue a:hover {
  background-color: #e3e3e3 !important;
  color: #001019;
  border: 2px solid #001019 !important;
}


.cc_button_solid_midblue a{
  background-color: #185A7D !important;
  border: 2px solid #185A7D !important;
}
.cc_button_solid_midblue a:hover {
  background-color: #103a51 !important;
  border: 2px solid #103a51 !important;
}
.cc_button_outline_midblue a{
  background-color: #fff !important;
  color: #185A7D;
  border: 2px solid #185A7D !important;
}
.cc_button_outline_midblue a:hover {
  background-color: #e3e3e3 !important;
  color: #103a51;
  border: 2px solid #103a51 !important;
}


.cc_button_solid_blue a{
  background-color: #0C79A8 !important;
  border: 2px solid #0C79A8 !important;
}
.cc_button_solid_blue a:hover {
  background-color: #085677 !important;
  border: 2px solid #085677 !important;
}
.cc_button_outline_blue a{
  background-color: #fff !important;
  color: #0C79A8;
  border: 2px solid #0C79A8 !important;
}
.cc_button_outline_blue a:hover {
  background-color: #e3e3e3 !important;
  color: #085677;
  border: 2px solid #085677 !important;
}


.cc_button_solid_lightblue a{
  background-color: #00A1E0 !important;
  border: 2px solid #00A1E0 !important;
}
.cc_button_solid_lightblue a:hover {
  background-color: #007cad !important;
  border: 2px solid #007cad !important;
}
.cc_button_outline_lightblue a{
  background-color: #fff !important;
  color: #00A1E0;
  border: 2px solid #00A1E0 !important;
}
.cc_button_outline_lightblue a:hover {
  background-color: #e3e3e3 !important;
  color: #007cad;
  border: 2px solid #007cad !important;
}


.cc_button_solid_orange a{
  background-color: #ED7800 !important;
  border: 2px solid #ED7800 !important;
}
.cc_button_solid_orange a:hover {
  background-color: #b85c00 !important;
  border: 2px solid #b85c00 !important;
}
.cc_button_outline_orange a{
  background-color: #fff !important;
  color: #ED7800;
  border: 2px solid #ED7800 !important;
}
.cc_button_outline_orange a:hover {
  background-color: #e3e3e3 !important;
  color: #b85c00;
  border: 2px solid #b85c00 !important;
}


.cc_button_solid_green a{
  background-color: #459D14 !important;
  border: 2px solid #459D14 !important;
}
.cc_button_solid_green a:hover {
  background-color: #31710f !important;
  border: 2px solid #31710f !important;
}
.cc_button_outline_green a{
  background-color: #fff !important;
  color: #459D14;
  border: 2px solid #459D14 !important;
}
.cc_button_outline_green a:hover {
  background-color: #e3e3e3 !important;
  color: #31710f;
  border: 2px solid #31710f !important;
}


.cc_button_solid_darkgrey a{
  background-color: #1D1D1D !important;
  border: 2px solid #1D1D1D !important;
}
.cc_button_solid_darkgrey a:hover {
  background-color: #030303 !important;
  border: 2px solid #030303 !important;
}
.cc_button_outline_darkgrey a{
  background-color: #fff !important;
  color: #1D1D1D;
  border: 2px solid #1D1D1D !important;
}
.cc_button_outline_darkgrey a:hover {
  background-color: #e3e3e3 !important;
  color: #030303;
  border: 2px solid #030303 !important;
}


.cc_button_solid_midgrey a{
  background-color: #384556 !important;
  border: 2px solid #384556 !important;
}
.cc_button_solid_midgrey a:hover {
  background-color: #242d38 !important;
  border: 2px solid #242d38 !important;
}
.cc_button_outline_midgrey a{
  background-color: #fff !important;
  color: #384556;
  border: 2px solid #384556 !important;
}
.cc_button_outline_midgrey a:hover {
  background-color: #e3e3e3 !important;
  color: #242d38;
  border: 2px solid #242d38 !important;
}


.cc_button_solid_grey a{
  background-color: #4A4A4A !important;
  border: 2px solid #4A4A4A !important;
}
.cc_button_solid_grey a:hover {
  background-color: #303030 !important;
  border: 2px solid #303030 !important;
}
.cc_button_outline_grey a{
  background-color: #fff !important;
  color: #4A4A4A;
  border: 2px solid #4A4A4A !important;
}
.cc_button_outline_grey a:hover {
  background-color: #e3e3e3 !important;
  color: #303030;
  border: 2px solid #303030 !important;
}


.cc_button_solid_lightgrey a{
  background-color: #D3D3D3 !important;
  border: 2px solid #D3D3D3 !important;
}
.cc_button_solid_lightgrey a:hover {
  background-color: #bababa !important;
  border: 2px solid #bababa !important;
}
.cc_button_outline_lightgrey a{
  background-color: #fff !important;
  color: #D3D3D3;
  border: 2px solid #D3D3D3 !important;
}
.cc_button_outline_lightgrey a:hover {
  background-color: #e3e3e3 !important;
  color: #bababa;
  border: 2px solid #bababa !important;
}


.cc_button_solid_lightergrey a{
  background-color: #979797 !important;
  border: 2px solid #979797 !important;
}
.cc_button_solid_lightergrey a:hover {
  background-color: #7d7d7d !important;
  border: 2px solid #7d7d7d !important;
}
.cc_button_outline_lightergrey a{
  background-color: #fff !important;
  color: #979797;
  border: 2px solid #979797 !important;
}
.cc_button_outline_lightergrey a:hover {
  background-color: #e3e3e3 !important;
  color: #7d7d7d;
  border: 2px solid #7d7d7d !important;
}


.cc_button_solid_cclightblue a{
  background-color: #00A1E0 !important;
  border: 2px solid #00A1E0 !important;
}
.cc_button_solid_cclightblue a:hover {
  background-color: #007cad !important;
  border: 2px solid #007cad !important;
}
.cc_button_outline_cclightblue a{
  background-color: #fff !important;
  color: #00A1E0;
  border: 2px solid #00A1E0 !important;
}
.cc_button_outline_cclightblue a:hover {
  background-color: #e3e3e3 !important;
  color: #007cad;
  border: 2px solid #007cad !important;
}


.cc_button_solid_regattablue a{
  background-color: #185A7D !important;
  border: 2px solid #185A7D !important;
}
.cc_button_solid_regattablue a:hover {
  background-color: #103a51 !important;
  border: 2px solid #103a51 !important;
}
.cc_button_outline_regattablue a{
  background-color: #fff !important;
  color: #185A7D;
  border: 2px solid #185A7D !important;
}
.cc_button_outline_regattablue a:hover {
  background-color: #e3e3e3 !important;
  color: #103a51;
  border: 2px solid #103a51 !important;
}


.cc_button_solid_ccdarkblue a{
  background-color: #01304A !important;
  border: 2px solid #01304A !important;
}
.cc_button_solid_ccdarkblue a:hover {
  background-color: #001019 !important;
  border: 2px solid #001019 !important;
}
.cc_button_outline_ccdarkblue a{
  background-color: #fff !important;
  color: #01304A;
  border: 2px solid #01304A !important;
}
.cc_button_outline_ccdarkblue a:hover {
  background-color: #e3e3e3 !important;
  color: #001019;
  border: 2px solid #001019 !important;
}


.cc_button_solid_cccoolgrey a{
  background-color: #4A4F55 !important;
  border: 2px solid #4A4F55 !important;
}
.cc_button_solid_cccoolgrey a:hover {
  background-color: #323539 !important;
  border: 2px solid #323539 !important;
}
.cc_button_outline_cccoolgrey a{
  background-color: #fff !important;
  color: #4A4F55;
  border: 2px solid #4A4F55 !important;
}
.cc_button_outline_cccoolgrey a:hover {
  background-color: #e3e3e3 !important;
  color: #323539;
  border: 2px solid #323539 !important;
}


.cc_button_solid_ccorange a{
  background-color: #ED7800 !important;
  border: 2px solid #ED7800 !important;
}
.cc_button_solid_ccorange a:hover {
  background-color: #b85c00 !important;
  border: 2px solid #b85c00 !important;
}
.cc_button_outline_ccorange a{
  background-color: #fff !important;
  color: #ED7800;
  border: 2px solid #ED7800 !important;
}
.cc_button_outline_ccorange a:hover {
  background-color: #e3e3e3 !important;
  color: #b85c00;
  border: 2px solid #b85c00 !important;
}


.cc_button_solid_predictgreen a{
  background-color: #449A45 !important;
  border: 2px solid #449A45 !important;
}
.cc_button_solid_predictgreen a:hover {
  background-color: #357936 !important;
  border: 2px solid #357936 !important;
}
.cc_button_outline_predictgreen a{
  background-color: #fff !important;
  color: #449A45;
  border: 2px solid #449A45 !important;
}
.cc_button_outline_predictgreen a:hover {
  background-color: #e3e3e3 !important;
  color: #357936;
  border: 2px solid #357936 !important;
}


.cc_button_solid_selectyellow a{
  background-color: #F4B412 !important;
  border: 2px solid #F4B412 !important;
}
.cc_button_solid_selectyellow a:hover {
  background-color: #c89209 !important;
  border: 2px solid #c89209 !important;
}
.cc_button_outline_selectyellow a{
  background-color: #fff !important;
  color: #F4B412;
  border: 2px solid #F4B412 !important;
}
.cc_button_outline_selectyellow a:hover {
  background-color: #e3e3e3 !important;
  color: #c89209;
  border: 2px solid #c89209 !important;
}


.cc_button_solid_submitteal a{
  background-color: #009894 !important;
  border: 2px solid #009894 !important;
}
.cc_button_solid_submitteal a:hover {
  background-color: #006663 !important;
  border: 2px solid #006663 !important;
}
.cc_button_outline_submitteal a{
  background-color: #fff !important;
  color: #009894;
  border: 2px solid #009894 !important;
}
.cc_button_outline_submitteal a:hover {
  background-color: #e3e3e3 !important;
  color: #006663;
  border: 2px solid #006663 !important;
}


.cc_button_solid_analyzepurple a{
  background-color: #895594 !important;
  border: 2px solid #895594 !important;
}
.cc_button_solid_analyzepurple a:hover {
  background-color: #6c4375 !important;
  border: 2px solid #6c4375 !important;
}
.cc_button_outline_analyzepurple a{
  background-color: #fff !important;
  color: #895594;
  border: 2px solid #895594 !important;
}
.cc_button_outline_analyzepurple a:hover {
  background-color: #e3e3e3 !important;
  color: #6c4375;
  border: 2px solid #6c4375 !important;
}


.cc_button_solid_lightestgrey a{
  background-color: #e7e6e5 !important;
  border: 2px solid #e7e6e5 !important;
}
.cc_button_solid_lightestgrey a:hover {
  background-color: #dad8d7 !important;
  border: 2px solid #dad8d7 !important;
}
.cc_button_outline_lightestgrey a{
  background-color: #fff !important;
  color: #e7e6e5;
  border: 2px solid #e7e6e5 !important;
}
.cc_button_outline_lightestgrey a:hover {
  background-color: #e3e3e3 !important;
  color: #dad8d7;
  border: 2px solid #dad8d7 !important;
}


.cc_button_solid_lighterblue a{
  background-color: #91d3ed !important;
  border: 2px solid #91d3ed !important;
}
.cc_button_solid_lighterblue a:hover {
  background-color: #80c2dc !important;
  border: 2px solid #80c2dc !important;
}
.cc_button_outline_lighterblue a{
  background-color: #fff !important;
  color: #91d3ed;
  border: 2px solid #91d3ed !important;
}
.cc_button_outline_lighterblue a:hover {
  background-color: #e3e3e3 !important;
  color: #80c2dc;
  border: 2px solid #80c2dc !important;
}


.cc_button_solid_lightestblue a{
  background-color: #d7f3f9 !important;
  border: 2px solid #d7f3f9 !important;
}
.cc_button_solid_lightestblue a:hover {
  background-color: #c6e2e8 !important;
  border: 2px solid #c6e2e8 !important;
}
.cc_button_outline_lightestblue a{
  background-color: #fff !important;
  color: #d7f3f9;
  border: 2px solid #d7f3f9 !important;
}
.cc_button_outline_lightestblue a:hover {
  background-color: #e3e3e3 !important;
  color: #c6e2e8;
  border: 2px solid #c6e2e8 !important;
}


.cc_button_solid_charcoal a{
  background-color: #4A4A4A !important;
  border: 2px solid #4A4A4A !important;
}
.cc_button_solid_charcoal a:hover {
  background-color: #B0B0B0 !important;
  border: 2px solid #B0B0B0 !important;
}
.cc_button_outline_charcoal a{
  background-color: #fff !important;
  color: #4A4A4A;
  border: 2px solid #4A4A4A !important;
}
.cc_button_outline_charcoal a:hover {
  background-color: #e3e3e3 !important;
  color: #B0B0B0;
  border: 2px solid #B0B0B0 !important;
}


.cc_button_solid_mediumgrey a{
  background-color:  !important;
  border: 2px solid  !important;
}
.cc_button_solid_mediumgrey a:hover {
  background-color:  !important;
  border: 2px solid  !important;
}
.cc_button_outline_mediumgrey a{
  background-color: #fff !important;
  color: ;
  border: 2px solid  !important;
}
.cc_button_outline_mediumgrey a:hover {
  background-color: #e3e3e3 !important;
  color: ;
  border: 2px solid  !important;
}


.cc_button_solid_red a{
  background-color: #EB655E !important;
  border: 2px solid #EB655E !important;
}
.cc_button_solid_red a:hover {
  background-color: #ec4940 !important;
  border: 2px solid #ec4940 !important;
}
.cc_button_outline_red a{
  background-color: #fff !important;
  color: #EB655E;
  border: 2px solid #EB655E !important;
}
.cc_button_outline_red a:hover {
  background-color: #e3e3e3 !important;
  color: #ec4940;
  border: 2px solid #ec4940 !important;
}






.cc_text_white, .cc_text_white * {
  color: #ffffff !important;
}


.cc_text_black, .cc_text_black * {
  color: #000000 !important;
}


.cc_text_darkblue, .cc_text_darkblue * {
  color: #01304A !important;
}


.cc_text_midblue, .cc_text_midblue * {
  color: #185A7D !important;
}


.cc_text_blue, .cc_text_blue * {
  color: #0C79A8 !important;
}


.cc_text_lightblue, .cc_text_lightblue * {
  color: #00A1E0 !important;
}


.cc_text_orange, .cc_text_orange * {
  color: #ED7800 !important;
}


.cc_text_green, .cc_text_green * {
  color: #459D14 !important;
}


.cc_text_darkgrey, .cc_text_darkgrey * {
  color: #1D1D1D !important;
}


.cc_text_midgrey, .cc_text_midgrey * {
  color: #384556 !important;
}


.cc_text_grey, .cc_text_grey * {
  color: #4A4A4A !important;
}


.cc_text_lightgrey, .cc_text_lightgrey * {
  color: #D3D3D3 !important;
}


.cc_text_lightergrey, .cc_text_lightergrey * {
  color: #979797 !important;
}


.cc_text_cclightblue, .cc_text_cclightblue * {
  color: #00A1E0 !important;
}


.cc_text_regattablue, .cc_text_regattablue * {
  color: #185A7D !important;
}


.cc_text_ccdarkblue, .cc_text_ccdarkblue * {
  color: #01304A !important;
}


.cc_text_cccoolgrey, .cc_text_cccoolgrey * {
  color: #4A4F55 !important;
}


.cc_text_ccorange, .cc_text_ccorange * {
  color: #ED7800 !important;
}


.cc_text_predictgreen, .cc_text_predictgreen * {
  color: #449A45 !important;
}


.cc_text_selectyellow, .cc_text_selectyellow * {
  color: #F4B412 !important;
}


.cc_text_submitteal, .cc_text_submitteal * {
  color: #009894 !important;
}


.cc_text_analyzepurple, .cc_text_analyzepurple * {
  color: #895594 !important;
}


.cc_text_lightestgrey, .cc_text_lightestgrey * {
  color: #e7e6e5 !important;
}


.cc_text_lighterblue, .cc_text_lighterblue * {
  color: #91d3ed !important;
}


.cc_text_lightestblue, .cc_text_lightestblue * {
  color: #d7f3f9 !important;
}


.cc_text_charcoal, .cc_text_charcoal * {
  color: #4A4A4A !important;
}


.cc_text_mediumgrey, .cc_text_mediumgrey * {
  color:  !important;
}


.cc_text_red, .cc_text_red * {
  color: #EB655E !important;
}



.cc_text_12, .cc_text_12 * {
  font-size: 12px !important;
}
.cc_text_14, .cc_text_14 * {
  font-size: 14px !important;
}
.cc_text_16, .cc_text_16 * {
  font-size: 16px !important;
}
.cc_text_18, .cc_text_18 * {
  font-size: 18px !important;
}
.cc_text_20, .cc_text_20 * {
  font-size: 20px !important;
}
.cc_text_24, .cc_text_24 * {
  font-size: 24px !important;
}
.cc_text_26, .cc_text_26 * {
  font-size: 26px !important;
}
.cc_text_32, .cc_text_32 * {
  font-size: 32px !important;
}
.cc_text_36, .cc_text_36 * {
  font-size: 36px !important;
}
.cc_text_56, .cc_text_56 * {
  font-size: 56px !important;
}

 

.cc_icon {
  margin-top: auto;
  margin-bottom: auto;
  transition: .3s;
}
.cc_icon i,
.cc_icon svg {
  padding-left: 10px;
  padding-right: 10px;
  color: #88888e;
  font-size: 24px;
  border-radius: 100%;
  transition: .2s;
  cursor: pointer;
}
.cc_icon:hover i,
.cc_icon:hover svg {
  color: #4a4a4a;
}
.cc_icon > .cc_element_container > p {
  line-height: initial;
}
.cc_icon_small i,
.cc_icon_small svg {
  font-size: 18px !important;
}
.cc_icon_bubble {
  border-radius: 100%;
  margin-right: 3px;
}
.cc_icon_bubble:hover {
  background-color: #e7e6e5;
}



.cc_tag {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
  padding: 5px 8px 6px 10px;
  display:inline-block;
  margin: 0 5px 5px 0;
  clip-path: polygon(10px 0%, 100% 0%, 100% 100%, 10px 100%, 0% 50%);
  cursor:default!important;
}
.cc_tag p {
  margin: 0px;
  padding: 0px !important;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: initial;
  text-align: center;
}

.cc_tag_solid_white {
  background-color: #ffffff;
  border: 1px solid #ffffff;
}
.cc_tag_solid_white p {
  color: #fff;
}
.cc_tag_outline_white {
  background-color: #fff;
  border: 1px solid #ffffff;
}
.cc_tag_outline_white p {
  color: #ffffff;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_black {
  background-color: #000000;
  border: 1px solid #000000;
}
.cc_tag_solid_black p {
  color: #fff;
}
.cc_tag_outline_black {
  background-color: #fff;
  border: 1px solid #000000;
}
.cc_tag_outline_black p {
  color: #000000;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_darkblue {
  background-color: #01304A;
  border: 1px solid #01304A;
}
.cc_tag_solid_darkblue p {
  color: #fff;
}
.cc_tag_outline_darkblue {
  background-color: #fff;
  border: 1px solid #01304A;
}
.cc_tag_outline_darkblue p {
  color: #01304A;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_midblue {
  background-color: #185A7D;
  border: 1px solid #185A7D;
}
.cc_tag_solid_midblue p {
  color: #fff;
}
.cc_tag_outline_midblue {
  background-color: #fff;
  border: 1px solid #185A7D;
}
.cc_tag_outline_midblue p {
  color: #185A7D;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_blue {
  background-color: #0C79A8;
  border: 1px solid #0C79A8;
}
.cc_tag_solid_blue p {
  color: #fff;
}
.cc_tag_outline_blue {
  background-color: #fff;
  border: 1px solid #0C79A8;
}
.cc_tag_outline_blue p {
  color: #0C79A8;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_lightblue {
  background-color: #00A1E0;
  border: 1px solid #00A1E0;
}
.cc_tag_solid_lightblue p {
  color: #fff;
}
.cc_tag_outline_lightblue {
  background-color: #fff;
  border: 1px solid #00A1E0;
}
.cc_tag_outline_lightblue p {
  color: #00A1E0;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_orange {
  background-color: #ED7800;
  border: 1px solid #ED7800;
}
.cc_tag_solid_orange p {
  color: #fff;
}
.cc_tag_outline_orange {
  background-color: #fff;
  border: 1px solid #ED7800;
}
.cc_tag_outline_orange p {
  color: #ED7800;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_green {
  background-color: #459D14;
  border: 1px solid #459D14;
}
.cc_tag_solid_green p {
  color: #fff;
}
.cc_tag_outline_green {
  background-color: #fff;
  border: 1px solid #459D14;
}
.cc_tag_outline_green p {
  color: #459D14;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_darkgrey {
  background-color: #1D1D1D;
  border: 1px solid #1D1D1D;
}
.cc_tag_solid_darkgrey p {
  color: #fff;
}
.cc_tag_outline_darkgrey {
  background-color: #fff;
  border: 1px solid #1D1D1D;
}
.cc_tag_outline_darkgrey p {
  color: #1D1D1D;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_midgrey {
  background-color: #384556;
  border: 1px solid #384556;
}
.cc_tag_solid_midgrey p {
  color: #fff;
}
.cc_tag_outline_midgrey {
  background-color: #fff;
  border: 1px solid #384556;
}
.cc_tag_outline_midgrey p {
  color: #384556;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_grey {
  background-color: #4A4A4A;
  border: 1px solid #4A4A4A;
}
.cc_tag_solid_grey p {
  color: #fff;
}
.cc_tag_outline_grey {
  background-color: #fff;
  border: 1px solid #4A4A4A;
}
.cc_tag_outline_grey p {
  color: #4A4A4A;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_lightgrey {
  background-color: #D3D3D3;
  border: 1px solid #D3D3D3;
}
.cc_tag_solid_lightgrey p {
  color: #fff;
}
.cc_tag_outline_lightgrey {
  background-color: #fff;
  border: 1px solid #D3D3D3;
}
.cc_tag_outline_lightgrey p {
  color: #D3D3D3;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_lightergrey {
  background-color: #979797;
  border: 1px solid #979797;
}
.cc_tag_solid_lightergrey p {
  color: #fff;
}
.cc_tag_outline_lightergrey {
  background-color: #fff;
  border: 1px solid #979797;
}
.cc_tag_outline_lightergrey p {
  color: #979797;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_cclightblue {
  background-color: #00A1E0;
  border: 1px solid #00A1E0;
}
.cc_tag_solid_cclightblue p {
  color: #fff;
}
.cc_tag_outline_cclightblue {
  background-color: #fff;
  border: 1px solid #00A1E0;
}
.cc_tag_outline_cclightblue p {
  color: #00A1E0;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_regattablue {
  background-color: #185A7D;
  border: 1px solid #185A7D;
}
.cc_tag_solid_regattablue p {
  color: #fff;
}
.cc_tag_outline_regattablue {
  background-color: #fff;
  border: 1px solid #185A7D;
}
.cc_tag_outline_regattablue p {
  color: #185A7D;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_ccdarkblue {
  background-color: #01304A;
  border: 1px solid #01304A;
}
.cc_tag_solid_ccdarkblue p {
  color: #fff;
}
.cc_tag_outline_ccdarkblue {
  background-color: #fff;
  border: 1px solid #01304A;
}
.cc_tag_outline_ccdarkblue p {
  color: #01304A;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_cccoolgrey {
  background-color: #4A4F55;
  border: 1px solid #4A4F55;
}
.cc_tag_solid_cccoolgrey p {
  color: #fff;
}
.cc_tag_outline_cccoolgrey {
  background-color: #fff;
  border: 1px solid #4A4F55;
}
.cc_tag_outline_cccoolgrey p {
  color: #4A4F55;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_ccorange {
  background-color: #ED7800;
  border: 1px solid #ED7800;
}
.cc_tag_solid_ccorange p {
  color: #fff;
}
.cc_tag_outline_ccorange {
  background-color: #fff;
  border: 1px solid #ED7800;
}
.cc_tag_outline_ccorange p {
  color: #ED7800;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_predictgreen {
  background-color: #449A45;
  border: 1px solid #449A45;
}
.cc_tag_solid_predictgreen p {
  color: #fff;
}
.cc_tag_outline_predictgreen {
  background-color: #fff;
  border: 1px solid #449A45;
}
.cc_tag_outline_predictgreen p {
  color: #449A45;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_selectyellow {
  background-color: #F4B412;
  border: 1px solid #F4B412;
}
.cc_tag_solid_selectyellow p {
  color: #fff;
}
.cc_tag_outline_selectyellow {
  background-color: #fff;
  border: 1px solid #F4B412;
}
.cc_tag_outline_selectyellow p {
  color: #F4B412;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_submitteal {
  background-color: #009894;
  border: 1px solid #009894;
}
.cc_tag_solid_submitteal p {
  color: #fff;
}
.cc_tag_outline_submitteal {
  background-color: #fff;
  border: 1px solid #009894;
}
.cc_tag_outline_submitteal p {
  color: #009894;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_analyzepurple {
  background-color: #895594;
  border: 1px solid #895594;
}
.cc_tag_solid_analyzepurple p {
  color: #fff;
}
.cc_tag_outline_analyzepurple {
  background-color: #fff;
  border: 1px solid #895594;
}
.cc_tag_outline_analyzepurple p {
  color: #895594;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_lightestgrey {
  background-color: #e7e6e5;
  border: 1px solid #e7e6e5;
}
.cc_tag_solid_lightestgrey p {
  color: #fff;
}
.cc_tag_outline_lightestgrey {
  background-color: #fff;
  border: 1px solid #e7e6e5;
}
.cc_tag_outline_lightestgrey p {
  color: #e7e6e5;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_lighterblue {
  background-color: #91d3ed;
  border: 1px solid #91d3ed;
}
.cc_tag_solid_lighterblue p {
  color: #fff;
}
.cc_tag_outline_lighterblue {
  background-color: #fff;
  border: 1px solid #91d3ed;
}
.cc_tag_outline_lighterblue p {
  color: #91d3ed;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_lightestblue {
  background-color: #d7f3f9;
  border: 1px solid #d7f3f9;
}
.cc_tag_solid_lightestblue p {
  color: #fff;
}
.cc_tag_outline_lightestblue {
  background-color: #fff;
  border: 1px solid #d7f3f9;
}
.cc_tag_outline_lightestblue p {
  color: #d7f3f9;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_charcoal {
  background-color: #4A4A4A;
  border: 1px solid #4A4A4A;
}
.cc_tag_solid_charcoal p {
  color: #fff;
}
.cc_tag_outline_charcoal {
  background-color: #fff;
  border: 1px solid #4A4A4A;
}
.cc_tag_outline_charcoal p {
  color: #4A4A4A;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_mediumgrey {
  background-color: ;
  border: 1px solid ;
}
.cc_tag_solid_mediumgrey p {
  color: #fff;
}
.cc_tag_outline_mediumgrey {
  background-color: #fff;
  border: 1px solid ;
}
.cc_tag_outline_mediumgrey p {
  color: ;
}

.cc_tag_solid_green {display:none!important;}



.cc_tag_solid_red {
  background-color: #EB655E;
  border: 1px solid #EB655E;
}
.cc_tag_solid_red p {
  color: #fff;
}
.cc_tag_outline_red {
  background-color: #fff;
  border: 1px solid #EB655E;
}
.cc_tag_outline_red p {
  color: #EB655E;
}

.cc_tag_solid_green {display:none!important;}







.cc_alert_solid_white {
  background-color: #ffffff;
  border: 1px solid #ffffff;
}
.cc_alert_solid_white p {
  color: #fff;
}
.cc_alert_outline_white {
  background-color: #fff;
  border: 1px solid #ffffff;
}
.cc_alert_outline_white p {
  color: #ffffff;
}


.cc_alert_solid_black {
  background-color: #000000;
  border: 1px solid #000000;
}
.cc_alert_solid_black p {
  color: #fff;
}
.cc_alert_outline_black {
  background-color: #fff;
  border: 1px solid #000000;
}
.cc_alert_outline_black p {
  color: #000000;
}


.cc_alert_solid_darkblue {
  background-color: #01304A;
  border: 1px solid #01304A;
}
.cc_alert_solid_darkblue p {
  color: #fff;
}
.cc_alert_outline_darkblue {
  background-color: #fff;
  border: 1px solid #01304A;
}
.cc_alert_outline_darkblue p {
  color: #01304A;
}


.cc_alert_solid_midblue {
  background-color: #185A7D;
  border: 1px solid #185A7D;
}
.cc_alert_solid_midblue p {
  color: #fff;
}
.cc_alert_outline_midblue {
  background-color: #fff;
  border: 1px solid #185A7D;
}
.cc_alert_outline_midblue p {
  color: #185A7D;
}


.cc_alert_solid_blue {
  background-color: #0C79A8;
  border: 1px solid #0C79A8;
}
.cc_alert_solid_blue p {
  color: #fff;
}
.cc_alert_outline_blue {
  background-color: #fff;
  border: 1px solid #0C79A8;
}
.cc_alert_outline_blue p {
  color: #0C79A8;
}


.cc_alert_solid_lightblue {
  background-color: #00A1E0;
  border: 1px solid #00A1E0;
}
.cc_alert_solid_lightblue p {
  color: #fff;
}
.cc_alert_outline_lightblue {
  background-color: #fff;
  border: 1px solid #00A1E0;
}
.cc_alert_outline_lightblue p {
  color: #00A1E0;
}


.cc_alert_solid_orange {
  background-color: #ED7800;
  border: 1px solid #ED7800;
}
.cc_alert_solid_orange p {
  color: #fff;
}
.cc_alert_outline_orange {
  background-color: #fff;
  border: 1px solid #ED7800;
}
.cc_alert_outline_orange p {
  color: #ED7800;
}


.cc_alert_solid_green {
  background-color: #459D14;
  border: 1px solid #459D14;
}
.cc_alert_solid_green p {
  color: #fff;
}
.cc_alert_outline_green {
  background-color: #fff;
  border: 1px solid #459D14;
}
.cc_alert_outline_green p {
  color: #459D14;
}


.cc_alert_solid_darkgrey {
  background-color: #1D1D1D;
  border: 1px solid #1D1D1D;
}
.cc_alert_solid_darkgrey p {
  color: #fff;
}
.cc_alert_outline_darkgrey {
  background-color: #fff;
  border: 1px solid #1D1D1D;
}
.cc_alert_outline_darkgrey p {
  color: #1D1D1D;
}


.cc_alert_solid_midgrey {
  background-color: #384556;
  border: 1px solid #384556;
}
.cc_alert_solid_midgrey p {
  color: #fff;
}
.cc_alert_outline_midgrey {
  background-color: #fff;
  border: 1px solid #384556;
}
.cc_alert_outline_midgrey p {
  color: #384556;
}


.cc_alert_solid_grey {
  background-color: #4A4A4A;
  border: 1px solid #4A4A4A;
}
.cc_alert_solid_grey p {
  color: #fff;
}
.cc_alert_outline_grey {
  background-color: #fff;
  border: 1px solid #4A4A4A;
}
.cc_alert_outline_grey p {
  color: #4A4A4A;
}


.cc_alert_solid_lightgrey {
  background-color: #D3D3D3;
  border: 1px solid #D3D3D3;
}
.cc_alert_solid_lightgrey p {
  color: #fff;
}
.cc_alert_outline_lightgrey {
  background-color: #fff;
  border: 1px solid #D3D3D3;
}
.cc_alert_outline_lightgrey p {
  color: #D3D3D3;
}


.cc_alert_solid_lightergrey {
  background-color: #979797;
  border: 1px solid #979797;
}
.cc_alert_solid_lightergrey p {
  color: #fff;
}
.cc_alert_outline_lightergrey {
  background-color: #fff;
  border: 1px solid #979797;
}
.cc_alert_outline_lightergrey p {
  color: #979797;
}


.cc_alert_solid_cclightblue {
  background-color: #00A1E0;
  border: 1px solid #00A1E0;
}
.cc_alert_solid_cclightblue p {
  color: #fff;
}
.cc_alert_outline_cclightblue {
  background-color: #fff;
  border: 1px solid #00A1E0;
}
.cc_alert_outline_cclightblue p {
  color: #00A1E0;
}


.cc_alert_solid_regattablue {
  background-color: #185A7D;
  border: 1px solid #185A7D;
}
.cc_alert_solid_regattablue p {
  color: #fff;
}
.cc_alert_outline_regattablue {
  background-color: #fff;
  border: 1px solid #185A7D;
}
.cc_alert_outline_regattablue p {
  color: #185A7D;
}


.cc_alert_solid_ccdarkblue {
  background-color: #01304A;
  border: 1px solid #01304A;
}
.cc_alert_solid_ccdarkblue p {
  color: #fff;
}
.cc_alert_outline_ccdarkblue {
  background-color: #fff;
  border: 1px solid #01304A;
}
.cc_alert_outline_ccdarkblue p {
  color: #01304A;
}


.cc_alert_solid_cccoolgrey {
  background-color: #4A4F55;
  border: 1px solid #4A4F55;
}
.cc_alert_solid_cccoolgrey p {
  color: #fff;
}
.cc_alert_outline_cccoolgrey {
  background-color: #fff;
  border: 1px solid #4A4F55;
}
.cc_alert_outline_cccoolgrey p {
  color: #4A4F55;
}


.cc_alert_solid_ccorange {
  background-color: #ED7800;
  border: 1px solid #ED7800;
}
.cc_alert_solid_ccorange p {
  color: #fff;
}
.cc_alert_outline_ccorange {
  background-color: #fff;
  border: 1px solid #ED7800;
}
.cc_alert_outline_ccorange p {
  color: #ED7800;
}


.cc_alert_solid_predictgreen {
  background-color: #449A45;
  border: 1px solid #449A45;
}
.cc_alert_solid_predictgreen p {
  color: #fff;
}
.cc_alert_outline_predictgreen {
  background-color: #fff;
  border: 1px solid #449A45;
}
.cc_alert_outline_predictgreen p {
  color: #449A45;
}


.cc_alert_solid_selectyellow {
  background-color: #F4B412;
  border: 1px solid #F4B412;
}
.cc_alert_solid_selectyellow p {
  color: #fff;
}
.cc_alert_outline_selectyellow {
  background-color: #fff;
  border: 1px solid #F4B412;
}
.cc_alert_outline_selectyellow p {
  color: #F4B412;
}


.cc_alert_solid_submitteal {
  background-color: #009894;
  border: 1px solid #009894;
}
.cc_alert_solid_submitteal p {
  color: #fff;
}
.cc_alert_outline_submitteal {
  background-color: #fff;
  border: 1px solid #009894;
}
.cc_alert_outline_submitteal p {
  color: #009894;
}


.cc_alert_solid_analyzepurple {
  background-color: #895594;
  border: 1px solid #895594;
}
.cc_alert_solid_analyzepurple p {
  color: #fff;
}
.cc_alert_outline_analyzepurple {
  background-color: #fff;
  border: 1px solid #895594;
}
.cc_alert_outline_analyzepurple p {
  color: #895594;
}


.cc_alert_solid_lightestgrey {
  background-color: #e7e6e5;
  border: 1px solid #e7e6e5;
}
.cc_alert_solid_lightestgrey p {
  color: #fff;
}
.cc_alert_outline_lightestgrey {
  background-color: #fff;
  border: 1px solid #e7e6e5;
}
.cc_alert_outline_lightestgrey p {
  color: #e7e6e5;
}


.cc_alert_solid_lighterblue {
  background-color: #91d3ed;
  border: 1px solid #91d3ed;
}
.cc_alert_solid_lighterblue p {
  color: #fff;
}
.cc_alert_outline_lighterblue {
  background-color: #fff;
  border: 1px solid #91d3ed;
}
.cc_alert_outline_lighterblue p {
  color: #91d3ed;
}


.cc_alert_solid_lightestblue {
  background-color: #d7f3f9;
  border: 1px solid #d7f3f9;
}
.cc_alert_solid_lightestblue p {
  color: #fff;
}
.cc_alert_outline_lightestblue {
  background-color: #fff;
  border: 1px solid #d7f3f9;
}
.cc_alert_outline_lightestblue p {
  color: #d7f3f9;
}


.cc_alert_solid_charcoal {
  background-color: #4A4A4A;
  border: 1px solid #4A4A4A;
}
.cc_alert_solid_charcoal p {
  color: #fff;
}
.cc_alert_outline_charcoal {
  background-color: #fff;
  border: 1px solid #4A4A4A;
}
.cc_alert_outline_charcoal p {
  color: #4A4A4A;
}


.cc_alert_solid_mediumgrey {
  background-color: ;
  border: 1px solid ;
}
.cc_alert_solid_mediumgrey p {
  color: #fff;
}
.cc_alert_outline_mediumgrey {
  background-color: #fff;
  border: 1px solid ;
}
.cc_alert_outline_mediumgrey p {
  color: ;
}


.cc_alert_solid_red {
  background-color: #EB655E;
  border: 1px solid #EB655E;
}
.cc_alert_solid_red p {
  color: #fff;
}
.cc_alert_outline_red {
  background-color: #fff;
  border: 1px solid #EB655E;
}
.cc_alert_outline_red p {
  color: #EB655E;
}





.cc_redact_text > .cc_element_container > *,
.cc_redact_text_strong > .cc_element_container > *,
.cc_redact_image > .cc_element_container > img {
  user-select: none;
  -webkit-user-select: none;
  -k tml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.cc_redact_text > .cc_element_container > * {
  text-shadow: 0 0 10px grey;
  color: transparent !important;
}
.cc_redact_text_strong > .cc_element_container > *
{
  text-shadow: 0 0 30px grey;
  color: transparent !important;
}
.cc_redact_image > .cc_element_container > img {
  filter: blur(10px);      
}

label.cc_heading_warning h2 {
    margin-bottom: 2rem!important;
    text-align:left;
    padding-left:80px;
    position:relative;
}

label.cc_heading_warning h2:before {content:' '; display:block;position:absolute; left:0; top:0; bottom:0; width:60px; min-height:50px; /* background-color: #FFFFFF; */
background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><defs><style> .cls-1 { fill: %23B70900; stroke-width: 0px; } </style></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M367.2,412.5L99.5,144.8c-22.4,31.3-35.5,69.7-35.5,111.2,0,106,86,192,192,192,41.5,0,79.9-13.1,111.2-35.5ZM412.5,367.2c22.4-31.3,35.5-69.7,35.5-111.2,0-106-86-192-192-192-41.5,0-79.9,13.1-111.2,35.5l267.7,267.7ZM0,256C0,114.62,114.62,0,256,0s256,114.62,256,256-114.62,256-256,256S0,397.38,0,256Z"/></g></svg>');
/* background-attachment: fixed | scroll; */
background-size:40px 40px;
background-position: 0 center;
background-repeat: no-repeat;
/* background-origin: border-box | padding-box | content-box; */
/* background-clip: border-box | padding-box | content-box; */
/* background-blend-mode: multiply | screen | overlay; */
border-right:2px solid #4a4f55;
}

label.cc_heading_warning p {text-align:left;}
label.cc_heading_warning {padding:0 30px!important;}
