







/* 1a. Containers */




/* 1b. Colors */




/* 1c. Typography */


























/* 1d. Buttons */








/* 1e. Forms */













/* 1f. Tables */













/* 1g. Website header */








/* 1h. Website footer */








.content-wrapper {
  max-width: 1200px;
}

.dnd-section,
.content-wrapper--vertical-spacing {
  padding: 60px 1rem;
}

.dnd-section > .row-fluid {
  max-width: 1200px;
}





html {
  font-size: 16px;
}

body {
  font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #253443;
  font-size: 16px;
  letter-spacing: -0.02em;
  background-color: #ffffff;
}

/* Paragraphs */

p {
  font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
  font-weight: normal; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #d14893;
}

a:hover,
a:focus {
  font-weight: normal; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #a9206b;
}

a:active {
  font-weight: normal; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #f970bb;
}

/* Headings */

h1,
.h1 {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
  font-size: 40px;
  text-transform: none;
}
.seo-heading h1,
.seo-heading .h1 {
  color: #56bba7;
  font-size: 30px;
  line-height: 1.3em;
  font-weight: normal;
  margin: 1rem;
  padding: 0;
  text-align: center;
}

h2,
.h2 {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
  font-size: 30px;
  text-transform: none;
}
.seo-heading h2,
.seo-heading .h2 {
  color: #D14893;
  font-size: 16px;
  line-height: 1.3em;
  font-weight: normal;
  margin: 1rem;
  padding: 0;
  text-align: center;
}

h3,
.h3 {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
  font-size: 26px;
  text-transform: none;
}

h4,
.h4 {
  font-weight: 600; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
  font-size: 22px;
  text-transform: none;
}

h5,
.h5 {
  font-weight: 600; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #000000;
  font-size: 16px;
  text-transform: none;
}

h6,
.h6 {
  font-weight: 600; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
  font-size: 14px;
  text-transform: none;
}

/* Blockquote */

blockquote {
  border-left-color: #d14893;
  border-left-width: 4px;
  padding: 10px 20px;
}
blockquote,
blockquote > * {
  font-size: 30px;
  font-weight: 500;
  line-height: 1.3em;
  color: #009fe3;
}
blockquote > *:last-child {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  blockquote {
    padding: 15px 15px;
  }
  blockquote,
  blockquote > * {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.3em;
  }
}





button,
.button {
  border: 0px none #009fe3;

  padding-top: 8px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;

  font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  font-size: 20px;
  background-color: 

  
  
    
  


  rgba(0, 159, 227, 1.0)

;
  border-radius: 5px;
  color: #FFFFFF;
  text-transform: none;
}

button:hover,
button:focus,
.button:hover,
.button:focus {
  font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: rgba(0, 119, 187, 1.0);
  border-color: #0077bb;
  color: #FFFFFF;
}

button:active,
.button:active {
  font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: rgba(40, 199, 255, 1.0);
  border-color: ;
  color: #FFFFFF;
}

button.compact-button,
.button.compact-button {
  font-size: 18px;
  padding: 6px 15px 8px 15px;
}


a.arrow-link {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  font-size: 24px;
  line-height: 1.3em;
  font-weight: 700;
  /* white-space: nowrap; */
  text-decoration: none;
  color: #253443;
  word-break: normal;
}
a.arrow-link:visited {
  text-decoration: none;
  color: #253443;
}
.dark-mode a.arrow-link,
.dark-mode a.arrow-link:visited {
  color: #ffffff;
}
a.arrow-link:hover,
a.arrow-link:focus,
a.arrow-link:active {
  text-decoration: none;
  color: #d14893;
}
a.arrow-link::after {
	color: #d14893;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	font-family: "Font Awesome 6 Pro";
	font-weight: 500;
	content: "\f0a9";
	font-size: 1.3em;
	margin: 0 0 0 0.3em;
}


a.arrow-link.compact-link {
  font-size: 20px;
}





form,
.submitted-message {
  font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Form title */

.form-title {
  color: #d14893;
}

/* Labels */

form label {
  color: #253443;
}

/* Help text */

form legend {
  color: #253443;
}

/* Inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  border: 2px solid #D1D6DC;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #253443;
  border-radius: 3px;
}

/* Form placeholder text */

::-webkit-input-placeholder {
  color: #253443;
}

::-moz-placeholder {
  color: #253443;
}

:-ms-input-placeholder {
  color: #253443;
}

::placeholder {
  color: #253443;
}

/* Inputs - date picker */

.hs-fieldtype-date .input .hs-dateinput:before {
  color: #253443;
}

.fn-date-picker td.is-selected .pika-button {
  background: #253443;
}

.fn-date-picker td .pika-button:hover {
  background-color: #253443 !important;
}

.fn-date-picker td.is-today .pika-button {
  color: #253443;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  border: 0px none #009fe3;

  padding-top: 8px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;

  font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(0, 159, 227, 1.0)

;
  border-radius: 5px;
  color: #FFFFFF;
  font-size: 20px;
  text-transform: none;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
  background-color: rgba(0, 119, 187, 1.0);
  border-color: #0077bb;
}

form input[type=submit]:active,
form .hs-button:active {
  background-color: rgba(40, 199, 255, 1.0);
  border-color: ;
}





/* Table */

table {
  border: 1px solid #253443;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Table cells */

td,
th {
  border: 1px solid #253443;

  padding: 18px;

  border-color: ;
  color: #253443;
}

/* Table header */

thead th {
  background-color: 

  
  
    
  


  rgba(37, 52, 67, 1.0)

;
  color: #FFFFFF;
}

/* Table footer */

tfoot td {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #253443;
}





.header {
  /* background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

; */
  background-color: rgba(255,255,255,1);
  padding: 0 20px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
  transition: box-shadow 300ms, left 300ms, background-color 300ms;
}
html:not([data-scroll='0']) .header {
  box-shadow: 0 8px 8px 0 rgba(0,0,0,0.2);
}

.body-container-wrapper {
  padding-top: 105px;
}
@media (max-width: 1279px) {
  .body-container-wrapper {
    padding-top: 142px;
  }
}
@media (max-width: 1023px) {
  .body-container-wrapper {
    padding-top: 91px;
  }
}
@media (max-width: 549px) {
  .body-container-wrapper {
    padding-top: 150px;
  }
}

.header__container {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-template: 1fr / auto 1fr auto;
  align-items: center;
  padding: 20px 0;
}

.header__logo {
  padding: 0;
  margin: 0;
  max-width: 217px;
  font-size: 0;
  line-height: 0;
}
.header__cta-wrapper {
  padding: 0;
  display: flex;
  align-items: center;
}
.header__cta-button {
  font-size: 20px;
  line-height: 1.2em;
  color: #ffffff;
  text-decoration: none;
  background-color: #1A9DD9;
  border-radius: 5px;
  padding: 0.5rem 1rem;
  white-space: nowrap;
}
.header__cta-button:hover {
  color: #ffffff;
  background-color: #027DB4;
}

.header__navigation {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.header__mobile {
  font-size: 40px;
  line-height: 1em;
  display: none;
  padding: 0 10px 0 2rem;
}
.header__mobile a,
.header__mobile a:hover {
  color: inherit;
}
.header__mobile a i {
  width: 35px;
}

/* Menu */

.mega-menu {}
.mega-menu--desktop {}
.mega-menu__wrapper {
  display: flex;
  flex-direction: row;
}
.mega-menu__wrapper a {
  font-weight: 600;
  line-height: 1.2em;
  color: #253443;
  text-decoration: none;
  white-space: nowrap;
}
.mega-menu__wrapper a:not(.mega-menu__link):hover {
  color: #009fe3;
  text-decoration: none;
}
.mega-menu__wrapper ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.mega-menu__wrapper li {
  margin: 0;
}
.mega-menu__wrapper .mega-menu__link--toggle {
  display: inline-block;
  font-size: 16px;
  line-height: 1.3em;
  position: relative;
}
.mega-menu__wrapper .mega-menu__link--toggle + .mega-menu__link--toggle {
  margin-left: 10px;
}
.search-enabled .mega-menu__wrapper .mega-menu__link--toggle + .mega-menu__link--toggle {
  /* margin-left: 5px; */
  margin-left: 0;
}
.mega-menu__wrapper .mega-menu__desktop-search {
  /* margin-left: 10px; */
  margin-left: 5px;
}
.mega-menu__wrapper a.mega-menu__link {
  font-weight: normal;
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 1.2em;
  padding: 14px 10px;
  cursor: default;
}
.mega-menu__wrapper a.mega-menu__link i {
  display: inline-block;
  /* margin-left: 10px; */
  margin-left: 7px;
  color: #D14893;
}
.mega-menu__wrapper .mega-menu__expanded a.mega-menu__link i {
  transform: rotate(180deg);
}
.mega-menu__columns {
  display: none;
  position: absolute;
  top: 40px;
  left: -20px;
  background-color: #ffffff;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 2px 5px 6px rgba(0, 0, 0, 0.3);
  z-index: 10;
}
.mega-menu__columns .mega-menu__column {
  padding: 25px 30px;
}
.mega-menu__columns .mega-menu__column:nth-child(even) {
  background-color: #D7D7D7;
}
.mega-menu__wrapper .mega-menu__link--toggle.mega-menu__expanded .mega-menu__columns {
  display: flex;
}
.mega-menu__wrapper .mega-menu__link--toggle:nth-child(1) .mega-menu__columns {
  left: -135px;
}
.mega-menu__wrapper .mega-menu__link--toggle:nth-child(2) .mega-menu__columns {
  left: -120px;
}
.mega-menu__wrapper .mega-menu__link--toggle:nth-child(3) .mega-menu__columns {
  left: -75px;
}
.mega-menu__wrapper .mega-menu__link--toggle:nth-child(4) .mega-menu__columns {
  left: -80px;
}
.mega-menu__wrapper .mega-menu__link--toggle:nth-child(5) .mega-menu__columns {
  left: -45px;
}
.mega-menu__columns .mega-menu__column p {
  margin: 0 0 15px 0;
  padding: 0;
  color: #009FE3;
  font-size: 16px;
  line-height: 1.3em;
  text-transform: UPPERCASE;
  white-space: nowrap;
}
.mega-menu__wrapper .mega-menu__sub-columns {
  display: flex;
  flex-direction: row;
}
.mega-menu__feature-link-new + .mega-menu__sub-columns {
  margin-top: 30px;
}
.mega-menu__columns .mega-menu__sub-column {}
.mega-menu__columns .mega-menu__sub-column +  .mega-menu__sub-column {
  margin-left: 30px;
}
.mega-menu__columns .mega-menu__sub-column li + li {
  margin-top: 10px;
}
.mega-menu__columns .mega-menu__sub-column li a {
  font-size: 14px;
  line-height: 1.2em;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}
/* .mega-menu__columns .mega-menu__sub-column li a::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 10px 0 0;
  background-color: #F2F2F2;
  border: 1px solid #D7D7D7;
}
*/

.mega-menu__feature-link-new {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  /* margin: 0 0 30px 0; */
  margin: 0;
  color: #253443;
}
.mega-menu__feature-link-new + .mega-menu__feature-link-new {
  margin-top: 10px;
}
.mega-menu__feature-link-new::before {
  content: "";
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 15px 0 0;
  /* background-color: #F2F2F2;
  border: 1px solid #D7D7D7; */
}
.mega-menu__cdp .mega-menu__feature-link-new::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23D14893;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3L59,132.4l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99V37l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5l53.9-30L113.3,35L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st0' d='M59.6,60.5c-7.4,0-13.4-6-13.4-13.4s6-13.4,13.4-13.4c7.4,0,13.4,6,13.4,13.4S67,60.5,59.6,60.5z M59.6,36.2 c-6,0-10.9,4.9-10.9,10.9S53.6,58,59.6,58c6,0,10.9-4.9,10.9-10.9S65.6,36.2,59.6,36.2z'/%3E%3Cpath class='st0' d='M81.6,91H37.6l0.1-1.3c0-0.3,2.2-26.2,22-26.2c19.8,0,21.8,25.9,21.9,26.2L81.6,91z M40.3,88.5h38.6 c-0.7-5.1-4-22.5-19.2-22.5C44.4,66,41,83.5,40.3,88.5z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mega-menu__cdp .mega-menu__feature-link-new[href*="celebrus-cdi-for-salesforce"]::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%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 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23CD509C;%7D%0A%3C/style%3E%3Cpath class='st0' d='M90.1,83.3c-0.5-1.8-1.6-3.3-3.3-4.3c-1.6-0.9-3.5-1.2-5.3-0.7c-1.3,0.3-2.4,1-3.3,1.9l-8.8-6.3 c1.3-2.2,1.6-4.8,1-7.3c-0.5-2-1.7-3.8-3.3-5.1l10.6-16.2c0.9,0.4,1.9,0.7,2.9,0.7c0.6,0,1.2-0.1,1.8-0.2c1.8-0.5,3.3-1.6,4.3-3.3 c0.9-1.6,1.2-3.5,0.7-5.3c-0.5-1.8-1.6-3.3-3.3-4.3c-1.6-0.9-3.5-1.2-5.3-0.7c-3.7,1-6,4.8-5,8.6c0.4,1.4,1.1,2.6,2.1,3.5L65.5,60.4 c-2.1-1.1-4.6-1.4-6.9-0.8c-1,0.3-2,0.7-2.8,1.3l-5.7-7c1.2-1.3,1.8-3.2,1.4-5c-0.6-3.3-3.7-5.5-7-5c-3.3,0.6-5.5,3.7-5,7 c0.3,1.6,1.1,3,2.5,3.9c1,0.7,2.2,1.1,3.5,1.1c0.3,0,0.7,0,1-0.1c0.7-0.1,1.4-0.4,2-0.7l5.7,7c-2.2,2.2-3.3,5.4-2.7,8.7L45,74.5 c-0.7-1.1-1.6-2.1-2.8-2.8c-1.8-1.1-4-1.4-6.1-0.8c-2.1,0.5-3.8,1.9-4.9,3.7c-1.1,1.8-1.4,4-0.8,6.1c0.5,2.1,1.9,3.8,3.7,4.9 c1.2,0.7,2.6,1.1,4,1.1c0.7,0,1.4-0.1,2-0.3c2.1-0.5,3.8-1.9,4.9-3.7s1.4-4,0.8-6.1c0-0.1-0.1-0.2-0.1-0.2l6.2-3.6 c1.5,3.6,5.1,6,9,6c0.8,0,1.6-0.1,2.5-0.3c1.9-0.5,3.5-1.5,4.8-3l8.8,6.3c-0.8,1.5-1,3.3-0.6,5c0.8,3.1,3.7,5.2,6.8,5.2 c0.6,0,1.2-0.1,1.8-0.2c1.8-0.5,3.3-1.6,4.3-3.3C90.3,87,90.6,85.1,90.1,83.3z M43,81.4c-0.7,1.3-1.9,2.2-3.4,2.6 c-1.4,0.4-2.9,0.2-4.2-0.6c-1.3-0.7-2.2-1.9-2.6-3.4c-0.4-1.4-0.2-2.9,0.6-4.2s1.9-2.2,3.4-2.6c0.5-0.1,0.9-0.2,1.4-0.2 c1,0,1.9,0.3,2.8,0.8c1.3,0.7,2.2,1.9,2.6,3.4C43.9,78.6,43.7,80.1,43,81.4z M79.5,34.6c0.4-0.1,0.8-0.2,1.2-0.2 c0.8,0,1.6,0.2,2.3,0.6c1.1,0.6,1.8,1.6,2.1,2.8s0.1,2.4-0.5,3.5c-0.6,1.1-1.6,1.8-2.8,2.1c-1.2,0.3-2.4,0.1-3.5-0.5 s-1.8-1.6-2.1-2.8C75.6,37.7,77.1,35.2,79.5,34.6z M46.2,53.4c-2,0.3-3.8-1-4.2-2.9c-0.3-2,1-3.8,2.9-4.2c0.2,0,0.4-0.1,0.6-0.1 c1.7,0,3.3,1.2,3.6,3c0.2,0.9-0.1,1.9-0.6,2.7C47.9,52.7,47.1,53.3,46.2,53.4z M62.9,76.1c-3.9,1-7.9-1.3-8.9-5.2 C53,67,55.3,63,59.2,62c0.6-0.2,1.2-0.2,1.9-0.2c1.3,0,2.5,0.3,3.7,1c1.7,1,2.9,2.6,3.4,4.4c0.5,1.9,0.2,3.8-0.8,5.5 C66.4,74.4,64.8,75.6,62.9,76.1z M87.3,87.3c-0.6,1.1-1.6,1.8-2.8,2.1c-2.4,0.6-4.9-0.8-5.6-3.3c-0.6-2.4,0.8-4.9,3.3-5.6 c0.4-0.1,0.8-0.2,1.2-0.2c0.8,0,1.6,0.2,2.3,0.6c1.1,0.6,1.8,1.6,2.1,2.8S87.9,86.3,87.3,87.3z'/%3E%3Cg id='box'%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3l57.4,32.2l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2v-36c0-0.7-0.5-1.2-1.2-1.2 s-1.2,0.5-1.2,1.2v36L4.7,99v-62l26.2,15.8c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6c0.3-0.6,0.2-1.3-0.4-1.7L5.9,34.9 L59.7,4.9l53.6,30.1L89.7,49.2c-0.6,0.4-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6c0.2,0,0.4-0.1,0.6-0.2l23.4-14.2l-0.1,61.8 L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mega-menu__fdp .mega-menu__feature-link-new::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23D14893;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3l56.8,31.9l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99v-62l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5L59.7,4.9l53.6,30.1L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st0' d='M74,59.8c0-0.6,0.1-10.5-5.3-16.1c-2.4-2.4-5.4-3.7-9.1-3.7c-3.6,0-6.7,1.2-9.1,3.7 c-5.5,5.6-5.4,15.5-5.4,16.1h-4.5v31.5h37.9V59.8H74z M47.6,59.8c0-0.1-0.1-9.5,4.7-14.4c1.9-1.9,4.4-2.9,7.4-2.9 c3,0,5.4,1,7.3,2.9c4.8,4.9,4.6,14.3,4.6,14.3L47.6,59.8z M76.1,88.8h-33V62.2h33V88.8z'/%3E%3Cpath class='st0' d='M57.6,75.7v6.2h4.2v-6.2c1.2-0.7,1.9-2,1.9-3.4c0-2.2-1.7-4-3.9-4.1s-4,1.7-4.1,3.9 C55.6,73.7,56.4,75,57.6,75.7z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mega-menu__cdm .mega-menu__feature-link-new::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23D14893;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3l56.8,31.9l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99v-62l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5L59.7,4.9l53.6,30.1L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st0' d='M40.6,44.8v15v2v12v3v14h37.9v-14v-3v-12v-2v-15H40.6z M76.1,88.3h-33V76.7h33V88.3z M43.1,73.8V62.2h33v11.6 H43.1z M43.1,47.2h33v12.1h-33V47.2z'/%3E%3Cpath class='st0' d='M70.2,49.8c-1.9,0-3.5,1.6-3.5,3.5s1.6,3.5,3.5,3.5c1.9,0,3.5-1.6,3.5-3.5S72.1,49.8,70.2,49.8z'/%3E%3Cpath class='st0' d='M70.2,64.8c-1.9,0-3.5,1.6-3.5,3.5s1.6,3.5,3.5,3.5c1.9,0,3.5-1.6,3.5-3.5S72.1,64.8,70.2,64.8z'/%3E%3Cpath class='st0' d='M70.2,85.7c1.9,0,3.5-1.6,3.5-3.5s-1.6-3.5-3.5-3.5c-1.9,0-3.5,1.6-3.5,3.5S68.2,85.7,70.2,85.7z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mega-menu__feature-link-new .mega-menu__feature-link-new--text {
  display: block;
  font-size: 18px;
  line-height: 1.2em;
}
.mega-menu__feature-link-new .mega-menu__feature-link-new--text > span {
  display: block;
  font-family: 'Source Sans Pro',sans-serif;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.2em;
}

.mega-menu__feature-link {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin: 0 0 30px 0;
  color: #253443;
}
.mega-menu__feature-link .mega-menu__feature-link--icon {
  display: block;
  width: 40px;
  height: 40px;
  margin: 0 10px 0 0;
  background-color: #F2F2F2;
  border: 1px solid #D7D7D7;
}
.mega-menu__feature-link .mega-menu__feature-link--text {
}
.mega-menu__feature-link .mega-menu__feature-link--main {
  display: block;
  font-size: 18px;
}
.mega-menu__feature-link .mega-menu__feature-link--descriptor {
  display: block;
  font-family: 'Source Sans Pro',sans-serif;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.2em;
}

/* Styles for TeamTailor external links
.mega-menu__wrapper a[href*="teamtailor.com"],
.mega-footer__wrapper a[href*="teamtailor.com"],
.mobile-nav--wrapper a[href*="teamtailor.com"] {
	white-space: nowrap;
}
.mega-menu__wrapper a[href*="teamtailor.com"]::after,
.mega-footer__wrapper a[href*="teamtailor.com"]::after,
.mobile-nav--wrapper a[href*="teamtailor.com"]::after {
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	font-family: "Font Awesome 6 Pro";
	font-weight: 900;
	content: "\f35d";
	font-size: 0.85em;
	margin: 0 0 0 0.5em;
} */

.mega-menu__desktop-search {
  display: none;
}
body.search-enabled .mega-menu--desktop {
  position: relative;
}
body.search-enabled li.mega-menu__desktop-search {
  align-self: stretch;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  font-size: 24px;
}
body.search-enabled .searching li.mega-menu__link--toggle {
  visibility: hidden;
}
body.search-enabled .celebrus-header-search-field {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: calc( 100% - 45px );
}
body.search-enabled #header-search-toggle .fa-magnifying-glass {
  display: block;
  font-weight: 500;
}
body.search-enabled #header-search-toggle .fa-xmark-large {
  display: none;
  font-weight: 500;
}
body.search-enabled .searching #header-search-toggle .fa-magnifying-glass {
  display: none;
}
body.search-enabled .searching #header-search-toggle .fa-xmark-large {
  display: block;
}
.celebrus-header-search-field,
.celebrus-mobile-search-field {
  position: relative;
}
.celebrus-header-search-field__form,
.celebrus-mobile-search-field__form {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
}
.celebrus-mobile-search-field__form {
  margin-bottom: 20px;
}
.celebrus-header-search-field__form button {
  margin: 0 0 0 20px;
}
.celebrus-mobile-search-field__form button {
  margin: 0 0 0 15px;
  padding-right: 15px;
  padding-left: 15px;
}
input[type='text'].celebrus-header-search-field__input,
input[type='text'].celebrus-mobile-search-field__input {
  box-sizing: border-box;
  width: 100%;
  outline: none;
  border: 2px solid rgba(37,52,67,0.25);
  border-radius: 5px;
  font-size: 18px;
  color: #253443;
}
input[type='text'].celebrus-mobile-search-field__input {
  border-width: 0;
}
.celebrus-header-search-field__bar button svg,
.celebrus-mobile-search-field__bar button svg {
  height: 10px;
}

@media (max-width: 1279px) {
  .header__container {
    grid-template: 1fr / 1fr auto;
    padding: 20px 0 10px 0;
  }
  .header__logo {
    padding: 0;
  }
  .header__navigation {
    grid-column: 1 / -1;
    grid-row: 2;
  }
}

@media (max-width: 1023px) {
  .header__container {
    grid-template: 1fr / 1fr auto auto;
    padding: 1rem 0;
  }
  .header__navigation {
    display: none;
  }
  .mega-menu--desktop {
    display: none;
  }
  .header__mobile {
    display: block;
  }
}

@media (max-width: 549px) {
  .header__container {
    grid-template: 1fr auto / 1fr auto;
  }
  .header__cta-wrapper {
    grid-column: 1 / -1;
    grid-row: 2;
    justify-self: center;
    padding: 0.5rem 0 0 0;
  }
}





.footer {
  background-color: 

  
  
    
  


  rgba(26, 59, 107, 1.0)

;
  padding: 0 1rem;
}

/* Footer content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer label,
.footer span,
.footer li,
.footer img {
  color: #FFFFFF;
}

.footer .footer-inner {
  max-width: 1200px;
  margin: 0 auto;
  padding: 30px 0;
  display: grid;
  grid-template: auto / 250px 1fr;
  grid-gap: 50px;
}
.footer .footer-inner sidebar {}
.footer .footer-inner sidebar p {
  margin: 0;
}
.footer .footer__logo {
  padding: 0 0 15px 0;
}
.footer .footer__description {
  padding: 0 0 30px 0;
  font-size: 16px;
  line-height: 1.3em;
  color: #ffffff;
}
.footer .footer__social-links {
  padding: 0 0 30px 0;
  display: flex;
  Justify-content: flex-start;
}
.footer .footer__social-links a {
  display: inline-block;
  font-size: 30px;
  line-height: 1.3em;
  color: #ffffff;
}
.footer .footer__social-links a:hover {
  color: #d14893;
}
.footer .footer__social-links a + a {
  margin: 0 0 0 30px;
}
.footer .footer__links {
  padding: 0 0 30px 0;
}
.footer .footer__links li {
  line-height: 1.0em;
}
.footer .footer__links a {
  display: inline-block;
  font-size: 14px;
  line-height: 1.0em;
  color: #AAAAAA;
  padding: 5px 0;
}
.footer .footer__links a:hover {
  color: #d14893;
}
.footer .footer__copyright {
  padding: 0;
  font-size: 14px;
  line-height: 1.3em;
  color: #AAAAAA;
}
/* Menu */

.mega-footer {}
.mega-footer--desktop {}
.mega-footer__wrapper {
  display: block;
  padding-top: 10px;
}
.mega-footer__wrapper ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
}
.mega-footer__wrapper a {
  font-weight: normal;
  line-height: 1.2em;
  color: #ffffff;
  text-decoration: none;
  white-space: nowrap;
}
.mega-footer__wrapper a:hover {
  color: #d14893;
  text-decoration: none;
}
.mega-footer__columns {
  display: grid;
  /* grid-template: auto / 1fr 1fr; */
  grid-template: auto / 1fr auto auto auto;
  padding: 0 0 30px 0;
}
.mega-footer__columns:not(:last-child) {
  border-bottom: 2px dashed rgba(255,255,255,0.2);
  margin: 0 0 30px 0;
}
.mega-footer__columns .mega-footer__column {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.mega-footer__columns .mega-footer__column + .mega-footer__column {
  padding-left: 30px;
}
.mega-footer__columns .mega-footer__column.has-left-border {
  border-left: 2px dashed rgba(255,255,255,0.2);
}
.mega-footer__columns .mega-footer__column p {
  margin: 0 0 15px 0;
  padding: 0;
  color: #009FE3;
  font-size: 16px;
  line-height: 1.3em;
  text-transform: UPPERCASE;
}
.mega-footer__columns .mega-footer__column ul + p {
  margin-top: 20px;
}
.mega-footer__wrapper .mega-footer__sub-columns {
  display: grid;
  grid-template: auto / 1fr 1fr;
  grid-gap: 30px;
}
.mega-footer__columns .mega-footer__column li + li,
.mega-footer__columns .mega-footer__sub-column li + li {
  margin-top: 10px;
}
.mega-footer__columns .mega-footer__column li a,
.mega-footer__columns .mega-footer__sub-column li a {
  font-size: 14px;
  line-height: 1.2em;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}
.mega-footer__columns .mega-footer__column li a:hover,
.mega-footer__columns .mega-footer__sub-column li a:hover {
  color: #d14893;
}

.mega-footer__feature-link-new {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin: 0 0 30px 0;
  color: #253443;
}
.mega-footer__feature-link-new::before {
  content: "";
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 15px 0 0;
  /* background-color: rgba(255,255,255,0.3);
  border: 1px solid rgba(255,255,255,0.6); */
}

/* mega footer feature icon for CDP */
.mega-footer__feature-link-new:nth-child(2)::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3L59,132.4l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99V37l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5l53.9-30L113.3,35L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st1' d='M59.6,60.5c-7.4,0-13.4-6-13.4-13.4s6-13.4,13.4-13.4c7.4,0,13.4,6,13.4,13.4S67,60.5,59.6,60.5z M59.6,36.2 c-6,0-10.9,4.9-10.9,10.9c0,6,4.9,10.9,10.9,10.9c6,0,10.9-4.9,10.9-10.9C70.5,41.1,65.6,36.2,59.6,36.2z'/%3E%3Cpath class='st1' d='M81.6,91H37.6l0.1-1.3c0-0.3,2.2-26.2,22-26.2c19.8,0,21.8,25.9,21.9,26.2L81.6,91z M40.3,88.5h38.6 c-0.7-5.1-4-22.5-19.2-22.5C44.4,66,41,83.5,40.3,88.5z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

/* mega footer feature icon for CDI */
.mega-footer__feature-link-new:nth-child(3)::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%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 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23009FE3;%7D%0A%3C/style%3E%3Cpath class='st0' d='M90.1,83.3c-0.5-1.8-1.6-3.3-3.3-4.3c-1.6-0.9-3.5-1.2-5.3-0.7c-1.3,0.3-2.4,1-3.3,1.9l-8.8-6.3 c1.3-2.2,1.6-4.8,1-7.3c-0.5-2-1.7-3.8-3.3-5.1l10.6-16.2c0.9,0.4,1.9,0.7,2.9,0.7c0.6,0,1.2-0.1,1.8-0.2c1.8-0.5,3.3-1.6,4.3-3.3 c0.9-1.6,1.2-3.5,0.7-5.3c-0.5-1.8-1.6-3.3-3.3-4.3c-1.6-0.9-3.5-1.2-5.3-0.7c-3.7,1-6,4.8-5,8.6c0.4,1.4,1.1,2.6,2.1,3.5L65.5,60.4 c-2.1-1.1-4.6-1.4-6.9-0.8c-1,0.3-2,0.7-2.8,1.3l-5.7-7c1.2-1.3,1.8-3.2,1.4-5c-0.6-3.3-3.7-5.5-7-5c-3.3,0.6-5.5,3.7-5,7 c0.3,1.6,1.1,3,2.5,3.9c1,0.7,2.2,1.1,3.5,1.1c0.3,0,0.7,0,1-0.1c0.7-0.1,1.4-0.4,2-0.7l5.7,7c-2.2,2.2-3.3,5.4-2.7,8.7L45,74.5 c-0.7-1.1-1.6-2.1-2.8-2.8c-1.8-1.1-4-1.4-6.1-0.8c-2.1,0.5-3.8,1.9-4.9,3.7c-1.1,1.8-1.4,4-0.8,6.1c0.5,2.1,1.9,3.8,3.7,4.9 c1.2,0.7,2.6,1.1,4,1.1c0.7,0,1.4-0.1,2-0.3c2.1-0.5,3.8-1.9,4.9-3.7s1.4-4,0.8-6.1c0-0.1-0.1-0.2-0.1-0.2l6.2-3.6 c1.5,3.6,5.1,6,9,6c0.8,0,1.6-0.1,2.5-0.3c1.9-0.5,3.5-1.5,4.8-3l8.8,6.3c-0.8,1.5-1,3.3-0.6,5c0.8,3.1,3.7,5.2,6.8,5.2 c0.6,0,1.2-0.1,1.8-0.2c1.8-0.5,3.3-1.6,4.3-3.3C90.3,87,90.6,85.1,90.1,83.3z M43,81.4c-0.7,1.3-1.9,2.2-3.4,2.6 c-1.4,0.4-2.9,0.2-4.2-0.6c-1.3-0.7-2.2-1.9-2.6-3.4c-0.4-1.4-0.2-2.9,0.6-4.2s1.9-2.2,3.4-2.6c0.5-0.1,0.9-0.2,1.4-0.2 c1,0,1.9,0.3,2.8,0.8c1.3,0.7,2.2,1.9,2.6,3.4C43.9,78.6,43.7,80.1,43,81.4z M79.5,34.6c0.4-0.1,0.8-0.2,1.2-0.2 c0.8,0,1.6,0.2,2.3,0.6c1.1,0.6,1.8,1.6,2.1,2.8s0.1,2.4-0.5,3.5c-0.6,1.1-1.6,1.8-2.8,2.1c-1.2,0.3-2.4,0.1-3.5-0.5 s-1.8-1.6-2.1-2.8C75.6,37.7,77.1,35.2,79.5,34.6z M46.2,53.4c-2,0.3-3.8-1-4.2-2.9c-0.3-2,1-3.8,2.9-4.2c0.2,0,0.4-0.1,0.6-0.1 c1.7,0,3.3,1.2,3.6,3c0.2,0.9-0.1,1.9-0.6,2.7C47.9,52.7,47.1,53.3,46.2,53.4z M62.9,76.1c-3.9,1-7.9-1.3-8.9-5.2 C53,67,55.3,63,59.2,62c0.6-0.2,1.2-0.2,1.9-0.2c1.3,0,2.5,0.3,3.7,1c1.7,1,2.9,2.6,3.4,4.4c0.5,1.9,0.2,3.8-0.8,5.5 C66.4,74.4,64.8,75.6,62.9,76.1z M87.3,87.3c-0.6,1.1-1.6,1.8-2.8,2.1c-2.4,0.6-4.9-0.8-5.6-3.3c-0.6-2.4,0.8-4.9,3.3-5.6 c0.4-0.1,0.8-0.2,1.2-0.2c0.8,0,1.6,0.2,2.3,0.6c1.1,0.6,1.8,1.6,2.1,2.8S87.9,86.3,87.3,87.3z'/%3E%3Cg id='box'%3E%3Cpath class='st1' d='M59.7,2.1L2.2,34.2v66.3l57.4,32.2l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2v-36c0-0.7-0.5-1.2-1.2-1.2 s-1.2,0.5-1.2,1.2v36L4.7,99v-62l26.2,15.8c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6c0.3-0.6,0.2-1.3-0.4-1.7L5.9,34.9 L59.7,4.9l53.6,30.1L89.7,49.2c-0.6,0.4-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6c0.2,0,0.4-0.1,0.6-0.2l23.4-14.2l-0.1,61.8 L60.9,129.2z'/%3E%3Ccircle class='st0' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st0' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st0' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st0' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st0' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st0' cx='115.7' cy='99.7' r='3.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

/* mega footer feature icon for FDP */
.mega-footer__feature-link-new:nth-child(4)::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3l56.8,31.9l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99v-62l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5L59.7,4.9l53.6,30.1L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st1' d='M74,59.8c0-0.6,0.1-10.5-5.3-16.1c-2.4-2.4-5.4-3.7-9.1-3.7c-3.6,0-6.7,1.2-9.1,3.7 c-5.5,5.6-5.4,15.5-5.4,16.1h-4.5v31.5h37.9V59.8H74z M47.6,59.8c0-0.1-0.1-9.5,4.7-14.4c1.9-1.9,4.4-2.9,7.4-2.9 c3,0,5.4,1,7.3,2.9c4.8,4.9,4.6,14.3,4.6,14.3L47.6,59.8z M76.1,88.8h-33V62.2h33V88.8z'/%3E%3Cpath class='st1' d='M57.6,75.7v6.2h4.2v-6.2c1.2-0.7,1.9-2,1.9-3.4c0-2.2-1.7-4-3.9-4.1s-4,1.7-4.1,3.9 C55.6,73.7,56.4,75,57.6,75.7z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

/* mega footer feature icon for CDM */
.mega-footer__feature-link-new:nth-child(5)::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3l56.8,31.9l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99v-62l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5L59.7,4.9l53.6,30.1L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st1' d='M40.6,44.8v15v2v12v3v14h37.9v-14v-3v-12v-2v-15H40.6z M76.1,88.3h-33V76.7h33V88.3z M43.1,73.8V62.2h33v11.6 H43.1z M43.1,47.2h33v12.1h-33V47.2z'/%3E%3Cpath class='st1' d='M70.2,49.8c-1.9,0-3.5,1.6-3.5,3.5s1.6,3.5,3.5,3.5c1.9,0,3.5-1.6,3.5-3.5S72.1,49.8,70.2,49.8z'/%3E%3Cpath class='st1' d='M70.2,64.8c-1.9,0-3.5,1.6-3.5,3.5s1.6,3.5,3.5,3.5c1.9,0,3.5-1.6,3.5-3.5S72.1,64.8,70.2,64.8z'/%3E%3Cpath class='st1' d='M70.2,85.7c1.9,0,3.5-1.6,3.5-3.5s-1.6-3.5-3.5-3.5c-1.9,0-3.5,1.6-3.5,3.5S68.2,85.7,70.2,85.7z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mega-footer__feature-link-new .mega-footer__feature-link-new--text {
  display: block;
  font-size: 18px;
  line-height: 1.2em;
  color: #ffffff;
}
.mega-footer__feature-link-new .mega-footer__feature-link-new--text > span {
  display: block;
  font-family: 'Source Sans Pro',sans-serif;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.2em;
  color: #ffffff;
}
.mega-footer__feature-link-new:hover .mega-footer__feature-link-new--text,
.mega-footer__feature-link-new:hover .mega-footer__feature-link-new--text > span {
  color: #d14893;
}

.mega-footer__wrapper a.mega-footer__feature-link {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin: 0 0 30px 0;
}
.mega-footer__wrapper a.mega-footer__feature-link span {
  color: inherit;
}
}
.mega-footer__wrapper a.mega-footer__feature-link:hover span {
  color: #DC5E13;
}
.mega-footer__feature-link .mega-footer__feature-link--icon {
  display: block;
  width: 40px;
  height: 40px;
  margin: 0 10px 0 0;
  background-color: rgba(255,255,255,0.3);
  border: 1px solid rgba(255,255,255,0.6);
}
.mega-footer__feature-link .mega-footer__feature-link--text {
}
.mega-footer__feature-link .mega-footer__feature-link--main {
  display: block;
  font-weight: 600;
  font-size: 18px;
}
.mega-footer__feature-link .mega-footer__feature-link--descriptor {
  display: block;
  font-size: 16px;
  line-height: 1.2em;
}

@media (max-width: 1279px) {
  .footer .footer-inner {
    display: block;
    text-align: center;
  }
  .footer .footer-inner p.footer__description {
    max-width: 400px;
    margin: 0 auto;
  }
  .footer .footer__social-links {
    justify-content: center;
  }
  .footer__navigation {
    display: none;
  }
  .mega-footer--desktop {
    display: none;
  }
}





body .header__mobile .fa-bars {
  display: block;
}
body .header__mobile .fa-xmark {
  display: none;
}
body.has--mobile-nav .header__mobile .fa-bars {
  display: none;
}
body.has--mobile-nav .header__mobile .fa-xmark {
  display: block;
}
.mobile-nav--wrapper {
  display: none;
}
.mobile-nav--wrapper ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
}
.mobile-nav--wrapper a {
	font-weight: normal;
	line-height: 1.2em;
	color: #fff;
	text-decoration: none;
	/* white-space: nowrap; */
}
.mobile-nav--toggle {
  display: grid;
  grid-template: 1fr / 1fr auto;
  grid-gap: 10px;
  align-items: center;
  font-size: 18px;
  line-height: 1.3em;
}
.mobile-nav--section.expanded .mobile-nav--toggle > i {
  transform: rotate( 180deg );
}
.mobile-nav--section-content {
  display: none;
  padding-bottom: 15px;
}
.mobile-nav--section.expanded .mobile-nav--section-content {
  display: block;
}
.mobile-nav--section + .mobile-nav--section {
  margin-top: 15px;
  border-top: 1px solid #009fe3;
  padding-top: 15px;
}
.mobile-nav--sub-column + .mobile-nav--sub-column {
  margin-top: 20px;
}
.mobile-nav--sub-column p {
  margin: 0 0 15px 0;
  padding: 0;
  color: #009FE3;
  font-size: 16px;
  line-height: 1.3em;
  text-transform: UPPERCASE;
}
.mobile-nav--sub-column ul:first-child {
  margin-top: 20px;
}
.mobile-nav--sub-column ul + p {
  margin-top: 20px;
}
.mobile-nav--sub-column {
  /* display: grid;
  grid-template: auto / 1fr 1fr;
  grid-gap: 30px; */
}
.mobile-nav--sub-column li + li {
  margin-top: 10px;
}
.mobile-nav--sub-column li a {
  font-size: 16px;
  line-height: 1.2em;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}
.mobile-nav--sub-column li a:hover {
  color: #d14893;
}

.mobile-nav--feature-link {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin: 30px 0 30px 0;
  color: #253443;
}
.mobile-nav--feature-link + .mobile-nav--feature-link {
  margin-top: 0;
}
.mobile-nav--feature-link::before {
  content: "";
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 15px 0 0;
  /* background-color: rgba(255,255,255,0.3);
  border: 1px solid rgba(255,255,255,0.6); */
}
.mobile-nav--cdp .mobile-nav--feature-link::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3L59,132.4l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99V37l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5l53.9-30L113.3,35L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st1' d='M59.6,60.5c-7.4,0-13.4-6-13.4-13.4s6-13.4,13.4-13.4c7.4,0,13.4,6,13.4,13.4S67,60.5,59.6,60.5z M59.6,36.2 c-6,0-10.9,4.9-10.9,10.9c0,6,4.9,10.9,10.9,10.9c6,0,10.9-4.9,10.9-10.9C70.5,41.1,65.6,36.2,59.6,36.2z'/%3E%3Cpath class='st1' d='M81.6,91H37.6l0.1-1.3c0-0.3,2.2-26.2,22-26.2c19.8,0,21.8,25.9,21.9,26.2L81.6,91z M40.3,88.5h38.6 c-0.7-5.1-4-22.5-19.2-22.5C44.4,66,41,83.5,40.3,88.5z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mobile-nav--cdp .mobile-nav--feature-link[href*="celebrus-cdi-for-salesforce"]::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%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 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23009FE3;%7D%0A%3C/style%3E%3Cpath class='st0' d='M90.1,83.3c-0.5-1.8-1.6-3.3-3.3-4.3c-1.6-0.9-3.5-1.2-5.3-0.7c-1.3,0.3-2.4,1-3.3,1.9l-8.8-6.3 c1.3-2.2,1.6-4.8,1-7.3c-0.5-2-1.7-3.8-3.3-5.1l10.6-16.2c0.9,0.4,1.9,0.7,2.9,0.7c0.6,0,1.2-0.1,1.8-0.2c1.8-0.5,3.3-1.6,4.3-3.3 c0.9-1.6,1.2-3.5,0.7-5.3c-0.5-1.8-1.6-3.3-3.3-4.3c-1.6-0.9-3.5-1.2-5.3-0.7c-3.7,1-6,4.8-5,8.6c0.4,1.4,1.1,2.6,2.1,3.5L65.5,60.4 c-2.1-1.1-4.6-1.4-6.9-0.8c-1,0.3-2,0.7-2.8,1.3l-5.7-7c1.2-1.3,1.8-3.2,1.4-5c-0.6-3.3-3.7-5.5-7-5c-3.3,0.6-5.5,3.7-5,7 c0.3,1.6,1.1,3,2.5,3.9c1,0.7,2.2,1.1,3.5,1.1c0.3,0,0.7,0,1-0.1c0.7-0.1,1.4-0.4,2-0.7l5.7,7c-2.2,2.2-3.3,5.4-2.7,8.7L45,74.5 c-0.7-1.1-1.6-2.1-2.8-2.8c-1.8-1.1-4-1.4-6.1-0.8c-2.1,0.5-3.8,1.9-4.9,3.7c-1.1,1.8-1.4,4-0.8,6.1c0.5,2.1,1.9,3.8,3.7,4.9 c1.2,0.7,2.6,1.1,4,1.1c0.7,0,1.4-0.1,2-0.3c2.1-0.5,3.8-1.9,4.9-3.7s1.4-4,0.8-6.1c0-0.1-0.1-0.2-0.1-0.2l6.2-3.6 c1.5,3.6,5.1,6,9,6c0.8,0,1.6-0.1,2.5-0.3c1.9-0.5,3.5-1.5,4.8-3l8.8,6.3c-0.8,1.5-1,3.3-0.6,5c0.8,3.1,3.7,5.2,6.8,5.2 c0.6,0,1.2-0.1,1.8-0.2c1.8-0.5,3.3-1.6,4.3-3.3C90.3,87,90.6,85.1,90.1,83.3z M43,81.4c-0.7,1.3-1.9,2.2-3.4,2.6 c-1.4,0.4-2.9,0.2-4.2-0.6c-1.3-0.7-2.2-1.9-2.6-3.4c-0.4-1.4-0.2-2.9,0.6-4.2s1.9-2.2,3.4-2.6c0.5-0.1,0.9-0.2,1.4-0.2 c1,0,1.9,0.3,2.8,0.8c1.3,0.7,2.2,1.9,2.6,3.4C43.9,78.6,43.7,80.1,43,81.4z M79.5,34.6c0.4-0.1,0.8-0.2,1.2-0.2 c0.8,0,1.6,0.2,2.3,0.6c1.1,0.6,1.8,1.6,2.1,2.8s0.1,2.4-0.5,3.5c-0.6,1.1-1.6,1.8-2.8,2.1c-1.2,0.3-2.4,0.1-3.5-0.5 s-1.8-1.6-2.1-2.8C75.6,37.7,77.1,35.2,79.5,34.6z M46.2,53.4c-2,0.3-3.8-1-4.2-2.9c-0.3-2,1-3.8,2.9-4.2c0.2,0,0.4-0.1,0.6-0.1 c1.7,0,3.3,1.2,3.6,3c0.2,0.9-0.1,1.9-0.6,2.7C47.9,52.7,47.1,53.3,46.2,53.4z M62.9,76.1c-3.9,1-7.9-1.3-8.9-5.2 C53,67,55.3,63,59.2,62c0.6-0.2,1.2-0.2,1.9-0.2c1.3,0,2.5,0.3,3.7,1c1.7,1,2.9,2.6,3.4,4.4c0.5,1.9,0.2,3.8-0.8,5.5 C66.4,74.4,64.8,75.6,62.9,76.1z M87.3,87.3c-0.6,1.1-1.6,1.8-2.8,2.1c-2.4,0.6-4.9-0.8-5.6-3.3c-0.6-2.4,0.8-4.9,3.3-5.6 c0.4-0.1,0.8-0.2,1.2-0.2c0.8,0,1.6,0.2,2.3,0.6c1.1,0.6,1.8,1.6,2.1,2.8S87.9,86.3,87.3,87.3z'/%3E%3Cg id='box'%3E%3Cpath class='st1' d='M59.7,2.1L2.2,34.2v66.3l57.4,32.2l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2v-36c0-0.7-0.5-1.2-1.2-1.2 s-1.2,0.5-1.2,1.2v36L4.7,99v-62l26.2,15.8c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6c0.3-0.6,0.2-1.3-0.4-1.7L5.9,34.9 L59.7,4.9l53.6,30.1L89.7,49.2c-0.6,0.4-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6c0.2,0,0.4-0.1,0.6-0.2l23.4-14.2l-0.1,61.8 L60.9,129.2z'/%3E%3Ccircle class='st0' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st0' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st0' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st0' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st0' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st0' cx='115.7' cy='99.7' r='3.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mobile-nav--fdp .mobile-nav--feature-link::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3l56.8,31.9l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99v-62l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5L59.7,4.9l53.6,30.1L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st1' d='M74,59.8c0-0.6,0.1-10.5-5.3-16.1c-2.4-2.4-5.4-3.7-9.1-3.7c-3.6,0-6.7,1.2-9.1,3.7 c-5.5,5.6-5.4,15.5-5.4,16.1h-4.5v31.5h37.9V59.8H74z M47.6,59.8c0-0.1-0.1-9.5,4.7-14.4c1.9-1.9,4.4-2.9,7.4-2.9 c3,0,5.4,1,7.3,2.9c4.8,4.9,4.6,14.3,4.6,14.3L47.6,59.8z M76.1,88.8h-33V62.2h33V88.8z'/%3E%3Cpath class='st1' d='M57.6,75.7v6.2h4.2v-6.2c1.2-0.7,1.9-2,1.9-3.4c0-2.2-1.7-4-3.9-4.1s-4,1.7-4.1,3.9 C55.6,73.7,56.4,75,57.6,75.7z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mobile-nav--cdm .mobile-nav--feature-link::before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 119.2 134.8' style='enable-background:new 0 0 119.2 134.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23009FE3;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M59.7,2.1L2.2,34.2v66.3l56.8,31.9l0.6,0.3l57.1-32.4l0.1-66.1L59.7,2.1z M60.9,129.2V99.7 c0-0.7-0.5-1.2-1.2-1.2s-1.2,0.5-1.2,1.2v29.5L4.7,99v-62l28.9,17.5c0.2,0.1,0.4,0.2,0.6,0.2c0.4,0,0.8-0.2,1-0.6 c0.3-0.6,0.2-1.3-0.4-1.7l-29-17.5L59.7,4.9l53.6,30.1L84.5,52.4c-0.6,0.3-0.8,1.1-0.4,1.7c0.2,0.4,0.6,0.6,1,0.6 c0.2,0,0.4-0.1,0.6-0.2l28.7-17.4l-0.1,61.8L60.9,129.2z'/%3E%3Ccircle class='st1' cx='59.7' cy='3.5' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='34.9' r='3.5'/%3E%3Ccircle class='st1' cx='59.7' cy='131.3' r='3.5'/%3E%3Ccircle class='st1' cx='3.5' cy='99.7' r='3.5'/%3E%3Ccircle class='st1' cx='115.7' cy='99.7' r='3.5'/%3E%3Cg%3E%3Cpath class='st1' d='M40.6,44.8v15v2v12v3v14h37.9v-14v-3v-12v-2v-15H40.6z M76.1,88.3h-33V76.7h33V88.3z M43.1,73.8V62.2h33v11.6 H43.1z M43.1,47.2h33v12.1h-33V47.2z'/%3E%3Cpath class='st1' d='M70.2,49.8c-1.9,0-3.5,1.6-3.5,3.5s1.6,3.5,3.5,3.5c1.9,0,3.5-1.6,3.5-3.5S72.1,49.8,70.2,49.8z'/%3E%3Cpath class='st1' d='M70.2,64.8c-1.9,0-3.5,1.6-3.5,3.5s1.6,3.5,3.5,3.5c1.9,0,3.5-1.6,3.5-3.5S72.1,64.8,70.2,64.8z'/%3E%3Cpath class='st1' d='M70.2,85.7c1.9,0,3.5-1.6,3.5-3.5s-1.6-3.5-3.5-3.5c-1.9,0-3.5,1.6-3.5,3.5S68.2,85.7,70.2,85.7z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.mobile-nav--feature-link .mega-menu__feature-link-new--text {
  display: block;
  font-size: 20px;
  line-height: 1.2em;
  color: #ffffff;
}
.mobile-nav--feature-link .mega-menu__feature-link-new--text > span {
  display: block;
  font-family: 'Source Sans Pro',sans-serif;
  font-weight: normal;
  font-size: 15px;
  line-height: 1.2em;
  color: #ffffff;
}
.mobile-nav--feature-link:hover .mega-menu__feature-link-new--text,
.mobile-nav--feature-link:hover .mega-menu__feature-link-new--text > span {
  color: #d14893;
}

@media (max-width: 1023px) {
  body {
    /* background-color: #1a3b6b; */
    background-color: #253443;
  }
  body.has--mobile-nav {
    overflow: hidden;
  }
  body .header {
    left: 0px;
  }
  body .footer {
    transition: left 300ms;
    position: relative;
    left: 0px;
  }
  body .body-container-wrapper {
    background-color: #ffffff;
    transition: left 300ms;
    position: relative;
    left: 0px;
  }
  body.has--mobile-nav .header,
  body.has--mobile-nav .footer,
  body.has--mobile-nav .body-container-wrapper {
    /* transform: translateX(-300px); */
    left: -300px;
  }
  body.has--mobile-nav .mobile-nav--wrapper {
    display: block;
    color: #ffffff;
    width: 300px;
    padding: 15px;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    overflow-y: auto;
  }
}
@media (max-width: 374px) {
  body.has--mobile-nav .header,
  body.has--mobile-nav .footer,
  body.has--mobile-nav .body-container-wrapper {
    /* transform: translateX(-250px); */
    left: -250px;
  }
  body.has--mobile-nav .mobile-nav--wrapper {
    width: 250px;
    padding: 15px;
  }
}






.blog-post {
  padding: 0 1rem 60px 1rem;
}
.blog-header__inner {
  padding: 60px 0;
}
.blog-related-posts {
  padding: 0 0 30px 0;
}

/* Blog post */

.blog-post__meta a {
  color: #253443;
}

.blog-post__tag-link,
.resources-post__tag-link {
  color: #253443;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus,
.blog-post__tag-link:visited,
.resources-post__tag-link:hover,
.resources-post__tag-link:focus,
.resources-post__tag-link:visited {
  color: #000c1b;
}

.resources-post__tag-link:active,
.resources-post__tag-link:active {
  color: #4d5c6b;
}

/* Blog related posts */

.blog-related-posts__title-link,
.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus,
.blog-related-posts__title-link:active {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  text-transform: none;
}

.blog-related-posts__title-link {
  color: #253443;
}

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
  color: #000c1b;
}

.blog-related-posts__title-link:active {
  color: #4d5c6b;
}

@media (min-width: 1280px) {
  .blog-post--form-columns {
    display: grid;
    grid-template: 1fr / 1fr 320px;
    align-items: start;
    grid-gap: 30px;
  }
  .blog-post--form-columns .blog-post {
    max-width: 100%;
    padding: 0 0 60px 0;
  }
}
.blog-post__form {
  max-width: 500px;
  padding: 15px 20px;
  margin: 0 auto 100px auto;
  background-color: #e8ebf0;
  border-radius: 5px;
}
.blog-post__form h2 {
  color: #d14893;
  font-weight: 900;
  font-size: 24px;
  line-height: 1.3em;
}

/* Blog comments */

.blog-comments {
  margin-bottom: 60px;
}

#comments-listing .comment-reply-to {
  color: #d14893;
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: #a9206b;
}

#comments-listing .comment-reply-to:active {
  color: #f970bb;
}





.hs-search-results__title {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
}





/* Resource listing */

.resources-index__post-title-link,
.resources-index__post-title-link:hover,
.resources-index__post-title-link:focus,
.resources-index__post-title-link:active {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  text-transform: none;
}

.resources-index__post-title-link {
  color: #253443;
}

.resources-index__post-title-link:hover,
.resources-index__post-title-link:focus {
  color: #000c1b;
}

.resources-index__post-title-link:active {
  color: #4d5c6b;
}

.resources-index__post-tag,
.resources-index__post-author-name {
  color: #253443;
}

/* Blog listing */

.blog-index__post-title-link,
.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus,
.blog-index__post-title-link:active {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  text-transform: none;
}

.blog-index__post-title-link {
  color: #253443;
}

.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus {
  color: #000c1b;
}

.blog-index__post-title-link:active {
  color: #4d5c6b;
}

.blog-index__post-tag,
.blog-index__post-author-name {
  color: #253443;
}

/* Blog pagination */

.pagination__link-text,
.pagination__link--number {
  color: #253443;
}

.pagination__link:hover .pagination__link-text,
.pagination__link:focus .pagination__link-text,
.pagination__link--number:hover,
.pagination__link--number:focus {
  color: #000c1b;
}

.pagination__link:active .pagination__link-text,
.pagination__link--number:active {
  color: #4d5c6b;
}

.pagination__link-icon svg {
  fill: #253443;
}

/* Pricing card */

.card__price {
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
  font-size: 26px;
}

.card__body svg {
  fill: #253443;
}

/* Social follow */

.social-links__icon {
  background-color: #253443;
}

.social-links__icon:hover,
.social-links__icon:focus {
  background-color: #000c1b;
}

.social-links__icon:active {
  background-color: #4d5c6b;
  font-weight: 700; text-decoration: none; font-family: 'Source Sans Pro', sans-serif; font-style: normal;
  color: #253443;
  font-size: 26px;
}





body div#hs-eu-cookie-confirmation {
  font-size: 16px;
  line-height: 1.3em;
}