@charset "utf-8";

h2.heading-launch { background-image: url("/recovered/0ba96122887dfef7ea33a639.png"); background-size: 130px; background-position: -20px center; background-repeat: no-repeat; padding: 40px 40px 40px 120px; text-transform: uppercase; color: rgb(0, 0, 0) !important; }

h4.heading-connect { background-image: url("/recovered/47bcb39df93bb12583a40249.png"); background-size: 130px; background-position: -20px center; background-repeat: no-repeat; padding: 40px 40px 40px 120px; text-transform: uppercase; color: rgb(0, 0, 0) !important; }

h4.heading-engage { background-image: url("/recovered/ae61d4017d70a8ae07e72b23.png"); background-size: 130px; background-position: -20px center; background-repeat: no-repeat; padding: 40px 40px 40px 120px; text-transform: uppercase; color: rgb(0, 0, 0) !important; }

h2.heading-analyze { background-image: url("/recovered/83652971a23a69be1e2be4c9.webp"); background-size: 130px; background-position: -20px center; background-repeat: no-repeat; padding: 40px 40px 40px 120px; text-transform: uppercase; color: rgb(0, 0, 0) !important; }

.content_column li { background-image: url("/recovered/eb5232040a1735a87ae6807d.webp"); background-size: 25px; background-position: 0px 0px; background-repeat: no-repeat; font-weight: normal; color: rgb(0, 0, 0) !important; padding: 0px 40px 10px !important; }

.content_column li p { margin-top: 0px !important; }

#hs_cos_wrapper_widget_1644001007031 { background-color: rgb(10, 39, 121); }

.banner_content_box a.skyBlue_fill_btn { border: 2px solid rgb(161, 210, 248); box-shadow: rgb(193, 222, 255) 0px 0px 20px; background: radial-gradient(rgb(10, 39, 121), rgb(33, 63, 141)); }

.banner_content_box a.skyBlue_fill_btn:hover { background: radial-gradient(rgb(10, 39, 121), rgb(68, 95, 167)); box-shadow: rgb(193, 222, 255) 0px 0px 30px; }

body .hero_module_outer_wrapper { background-position: center top; background-repeat: no-repeat; max-width: 100% !important; }

.two_Column_repeater_outer_wrapper .repeater_column_block .content_column ul li::before { display: none !important; }

@media (min-width: 991px) {
  div#header_for_web { background: transparent !important; transition: background-color 1200ms ease-out !important; }
  .small-header div#header_for_web { background: rgb(9, 32, 90) !important; }
}

.header-container-wrapper { position: absolute; z-index: 5; width: 100%; }

.body-container-wrapper { margin-top: 0px; }

@media (max-width: 767px) {
  .hero_module_outer_wrapper { padding: 25vw 0px; }
  .banner_content_box :is(h1, .recovered-original-h1) { font-size: 8vw; }
  .banner_content_box p, .banner_content_box p span, .banner_content_box span { font-size: 3.5vw !important; }
  .tiles_column img { max-width: 100%; }
  .inner-title-clumn h6 { font-size: 2vw; }
  .hero_module_outer_wrapper .banner_content_box { width: 100%; }
  body .tilespartners_section .tiles_inner_wrapper .tiles_column { max-width: 25%; }
  .tilespartners_section .tiles_column .inner-title-clumn { padding: 30px 0px; }
  .tilespartners_section .tiles_column .inner-title-clumn h6 { margin-top: 0px; }
  .resources_info img { width: 100% !important; }
  .banner_content_box a.skyBlue_fill_btn { padding: 8px 15px !important; font-size: 13px !important; }
}