/* INS v2.1.18: readable WPBakery backend blocks for all INS public pages. */
.ins-v2118-editor-notice{border-left-color:#0b67d0!important;}
#wpb_visual_composer .wpb_ins_public_hero > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_card > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_panel > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_form_panel > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_trust > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_cta > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_heading > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_track_card > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_events > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_downloads > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_public_status_table > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_cm_hero > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_cm_card > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_cm_panel > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_cm_cta > .wpb_element_wrapper,
#wpb_visual_composer .wpb_ins_cm_trust > .wpb_element_wrapper{
  min-height:96px!important;
  padding:14px 16px 16px!important;
  border:1px solid #c8ddf2!important;
  border-radius:10px!important;
  background:#f8fbff!important;
  box-shadow:0 4px 14px rgba(7,31,82,.05)!important;
  overflow:visible!important;
}
#wpb_visual_composer .wpb_ins_public_hero .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_card .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_panel .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_form_panel .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_trust .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_cta .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_heading .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_track_card .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_events .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_downloads .wpb_element_title,
#wpb_visual_composer .wpb_ins_public_status_table .wpb_element_title,
#wpb_visual_composer .wpb_ins_cm_hero .wpb_element_title,
#wpb_visual_composer .wpb_ins_cm_card .wpb_element_title,
#wpb_visual_composer .wpb_ins_cm_panel .wpb_element_title,
#wpb_visual_composer .wpb_ins_cm_cta .wpb_element_title,
#wpb_visual_composer .wpb_ins_cm_trust .wpb_element_title{
  display:block!important;
  color:#062b66!important;
  font-weight:800!important;
  font-size:13px!important;
  margin:0 0 8px!important;
}
#wpb_visual_composer .vc_admin_label{
  display:inline-block!important;
  margin:0 8px 6px 0!important;
  padding:3px 7px!important;
  border-radius:999px!important;
  background:#eaf4ff!important;
  color:#0b3977!important;
  font-size:11px!important;
  line-height:1.35!important;
  max-width:100%!important;
  white-space:normal!important;
  vertical-align:top!important;
}
#wpb_visual_composer .ins-v2118-preview{
  display:grid!important;
  grid-template-columns:42px minmax(0,1fr)!important;
  gap:10px!important;
  align-items:start!important;
  margin-top:8px!important;
  padding:10px 12px!important;
  border-left:4px solid #0b67d0!important;
  background:#fff!important;
  color:#18325f!important;
  font-size:12px!important;
  line-height:1.45!important;
}
#wpb_visual_composer .ins-v2118-preview-icon{
  width:34px!important;
  height:34px!important;
  border-radius:50%!important;
  background:#eaf4ff!important;
  color:#0b67d0!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  font-weight:800!important;
  font-size:12px!important;
}
#wpb_visual_composer .ins-v2118-preview strong{
  display:block!important;
  color:#062b66!important;
  font-size:13px!important;
  line-height:1.35!important;
  margin:0 0 3px!important;
}
#wpb_visual_composer .ins-v2118-preview span{
  display:block!important;
  color:#344b74!important;
  font-size:12px!important;
  line-height:1.4!important;
  max-width:900px!important;
}
#wpb_visual_composer .ins-v2118-preview small{
  display:block!important;
  margin-top:4px!important;
  color:#667b9e!important;
  font-size:11px!important;
  line-height:1.35!important;
}
#wpb_visual_composer .wpb_ins_public_card .ins-v2118-preview,
#wpb_visual_composer .wpb_ins_cm_card .ins-v2118-preview{border-left-color:#1a7ee8!important;}
#wpb_visual_composer .wpb_ins_public_panel .ins-v2118-preview,
#wpb_visual_composer .wpb_ins_public_form_panel .ins-v2118-preview,
#wpb_visual_composer .wpb_ins_cm_panel .ins-v2118-preview{border-left-color:#00a2ff!important;}
#wpb_visual_composer .wpb_ins_public_cta .ins-v2118-preview,
#wpb_visual_composer .wpb_ins_cm_cta .ins-v2118-preview{border-left-color:#004aad!important;}
#wpb_visual_composer .wpb_ins_public_trust .ins-v2118-preview,
#wpb_visual_composer .wpb_ins_cm_trust .ins-v2118-preview{border-left-color:#2d83d4!important;}
#wpb_visual_composer .wpb_element_wrapper:empty::after{
  content:'Open the pencil icon to edit this INS component.';
  display:block;
  color:#51698f;
  padding:10px;
}
