/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/*** CUSTOM UPLOADED FONTS ***/

@font-face {
  font-family: 'Satoshi-Black';
  src: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Black.eot') format('eot'), url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Black.woff') format('woff'), url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Black.ttf') format('ttf');
}

@font-face {
  font-family: 'Satoshi-Bold';
  src: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Bold.eot') format('eot'), url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Bold.woff') format('woff'), url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Bold.ttf') format('ttf');
}

@font-face {
  font-family: 'Satoshi-Medium';
  src: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Medium.eot') format('eot'), url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Medium.woff') format('woff'), url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/Fonts/Satoshi-Medium.ttf') format('ttf');
}

/******  WEBSITE HEADINGS ******/

h1 {font-family: 'Satoshi-Black', sans-serif !important;}
h2 {font-family: 'Satoshi-Black', sans-serif !important;}
h3 {font-family: 'Satoshi-Black', sans-serif !important;}
h4 {font-family: 'Satoshi-Black', sans-serif !important;}
h5 {font-family: 'Satoshi-Black', sans-serif !important;}
h6 {font-family: 'Satoshi-Black', sans-serif !important;}


/****** PARAGRAPHS AND LISTS ******/

/*
p {font-family: 'Satoshi', sans-serif !important;}
li, ol {font-family: 'Satoshi', sans-serif !important;}
blockquote {font-family: 'Satoshi', sans-serif !important;}
*/


/******  BLOG HEADINGS ******/
/*
h1.blog-post__title {font-family: 'Satoshi', sans-serif !important;}
.blog-post h2 {font-family: 'Satoshi', sans-serif !important;}
.blog-post h3 {font-family: 'Satoshi', sans-serif !important;}
.blog-post h4 {font-family: 'Satoshi', sans-serif !important;}
.blog-post h5 {font-family: 'Satoshi', sans-serif !important;}
.blog-post h6 {font-family: 'Satoshi', sans-serif !important;}
*/

/****** BLOG PARAGRAPHS AND LISTS ******/
/*
#comments-listing .comment-body p,
.blog-post p,
.blog-post span {font-family: 'Satoshi', sans-serif !important;}
.blog-post li, .blog-post ol {font-family: 'Satoshi', sans-serif !important;}
*/

/****** CALLS TO ACTION ******/

/*
.cta-primary,
.cta-primary:active,
.hhs-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-primary,
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-primary,
.hhs-alt-nav .hhs-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-primary 
  {font-family: 'Satoshi', sans-serif !important;}

.cta-secondary,
.cta-secondary:active,
.hhs-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-secondary,
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-secondary,
.hhs-alt-nav .hhs-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-secondary
  {font-family: 'Satoshi', sans-serif !important;}

.cta-tertiary,
.cta-tertiary:active,
.hhs-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-tertiary,
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-tertiary,
.hhs-alt-nav .hhs-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.cta-tertiary
  {font-family: 'Satoshi', sans-serif !important;}
*/

/****** FORM ELEMENTS ******/
/*
.hs-button,
.button--primary {font-family: 'Satoshi', sans-serif !important;}

.submit-alt .hs-button,
.submit-alt .button--primary {font-family: 'Satoshi', sans-serif !important;}
*/
/* INPUT TEXT FIELD */
/*
form,
.submitted-message,
select,
.hs-input {font-family: 'Satoshi', sans-serif !important;}
*/
/* FORM LABEL */
/*
.hs-fieldtype-checkbox > label,
.hs-form label {font-family: 'Satoshi', sans-serif !important;}
*/
/* CHECKBOX AND RADIO BUTTONS */
/*
.hs_radio_buttons .hs-form-radio label,
.hs_single_checkbox label,
.hs-form label.hs-form-radio-display span,
.hs-fieldtype-checkbox .hs-form-checkbox label,
.hs-form-booleancheckbox label 
  {font-family: 'Satoshi', sans-serif !important;}
*/
/* HELP TEXT */
/*
.hs-form legend {font-family: 'Satoshi', sans-serif !important;}
*/
/* GDPR TEXT */
/*
.legal-consent-container,
.legal-consent-container p {font-family: 'Satoshi', sans-serif !important;}
*/
/* ERROR MESSAGE */
/*
.hs-error-msgs label {font-family: 'Satoshi', sans-serif !important;}
*/

/* HEADER */
/*
.hhs-lang-switch .lang_list_class li a,
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,
.hhs-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
  font-family: 'Satoshi', sans-serif !important;
}
*/

/* FOOTER  */
/*
.hhs-foot-rss h5, .hhs-foot-nav-col h5 {
  font-family: 'Satoshi', sans-serif !important;
}

.hhs-foot-nav-col .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
  font-family: 'Satoshi', sans-serif !important;
}
*/



--primary-color: #F87565;
--secondary-color: #0e1034;







.roundedCorners--40 .row {
  border-radius: 40px;
}

.roundedCorners--32 .row {
  border-radius: 32px;
}

.heading--62 {
  font-size: 40px;
}

.heading--54, .heading--45, .heading--42 {
  font-size: 32px;
}

.heading--36 {
  font-size: 36px;
}

.subheading--24 {
  font-size: 24px;
  font-weight: 600;
}


.paragraph--24, .paragraph--28 {
  font-size: 18px;
}

.highlighted--primary {
  
  color: #F87565;
}

.dark-text--primary {
  
  color: #0e1034;
  opacity: 0.6;
}

.opacity--06 {
  opacity: 0.6;
}

.opacity--08 {
  opacity: 0.8;
}

.superposedSection {
  position: relative;
  z-index: 2;
}

.divider {
  height: 1px;
  background-color: rgba(255, 255, 255, 0.1);
}

.divider--testimonials {
  margin-left: -24px;
  margin-right: -24px;
}

.border-top {
  border-top: 1px solid hsla(0, 0%, 100%, .1);
}

.border-bottom {
  border-bottom: 1px solid hsla(0, 0%, 100%, .1);
  max-width: 1360px;
  margin: 0 auto;
}



.gradient--purple .row {
  background: linear-gradient(360deg, #0E1034 0%, rgba(14, 16, 52, 0.515963) 56.96%, rgba(14, 16, 52, 0) 100%), #58377B;
}

.gradient--purple-2 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #5849A7;
}

.gradient--yellow .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #F09019;
}

.gradient--yellow-2 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #C9A400;
}

.gradient--blue .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #369FE5;
}

.gradient--blue-2 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #386CFD;
}

.gradient--red .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #E7453A;
}

.gradient--red-2 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #EA5C55;
}

.gradient--red-3 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #ce002f;
}

.gradient--green .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #3FAD9A;
}

.gradient--green-2 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #297E83;
}

.gradient--green-3 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #267f3c;
}

.gradient--green-4 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #54B2AF; 
}

.gradient--green-5 .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #3E606F; 
}

.gradient--gray .row {
  background: linear-gradient(0deg, #0E1034 1.71%, rgba(14, 16, 52, 0.515963) 64.71%, rgba(14, 16, 52, 0) 100%), #858585;
}

.white-background-gradient .row {
  background: linear-gradient(358.8deg, rgba(255, 255, 255, 0.05) 1.01%, rgba(255, 255, 255, 0.02) 98.95%);
}


.button {
  display: flex; 
  justify-content: center;
  align-items: center;
  padding: 20px;
}

@media (min-width: 575px) {
  .button {
    display: inline-block;
  }
}




.centeredContent--col1 .c-1 .c-col-inner {
  display: flex;
  justify-content: center;
} 

.edgeImage .row {
  overflow: hidden;
}

.edgeImage--col2 .row {
}

@media (min-width: 992px) {
  .edgeImage--col2 .row {
    padding-right: 0 !important;
  }
   .edgeImage--col2 .c-2 {
    padding-right: 0 !important;
  }
}

.grid--2col {
  margin-top: 1em;
  display: grid;
  
  grid-template-columns: repeat(auto-fill, minmax(24rem, 1fr));
  gap: 16px;
}

.grid--3col {
  margin-top: 1em;
  display: grid;
  
  grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr));
  gap: 16px;
}




.hhs-header-cta, .hhs-head-cta-1 {
  margin: 0 !important;
}

.sticky-menu.active {
  background: rgba(14, 16, 52, 0.6);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(25px);
}

@media (min-width: 992px) {
  .hhs-top-bar .container {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
}


.hhs-top-bar .hhs-header-logo .logo-standard img {
  width: 72.69px !important;
  height: 72.69px !important;
  margin-right: 100px;
}

ul.hs-menu-children-wrapper {
  border-radius: 18px;
  overflow: hidden;
}

ul.hs-menu-children-wrapper > li {
  border-bottom: 1px solid rgba(14, 16, 52, 0.1);
  min-width: 180px;
}

.hs-menu-children-wrapper.is-open {
  margin-top: 1em !important;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 14px 12px !important;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(1) a::before {
   content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.5097%202.28012C12.6497%201.90012%2011.3497%201.90012%2010.4897%202.28012L4.62969%204.89012C3.14969%205.55012%202.92969%206.45012%202.92969%206.93012C2.92969%207.41012%203.14969%208.31012%204.62969%208.97012L10.4897%2011.5801C10.9197%2011.7701%2011.4597%2011.8701%2011.9997%2011.8701C12.5397%2011.8701%2013.0797%2011.7701%2013.5097%2011.5801L19.3697%208.97012C20.8497%208.31012%2021.0697%207.41012%2021.0697%206.93012C21.0697%206.45012%2020.8597%205.55012%2019.3697%204.89012L13.5097%202.28012Z%22%20fill%3D%22%23F87565%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2016.81L4.15031%2013.81C3.12031%2013.35%202.32031%2012.12%202.32031%2010.99C2.32031%2010.58%202.65031%2010.25%203.06031%2010.25C3.47031%2010.25%203.80031%2010.58%203.80031%2010.99C3.80031%2011.53%204.25031%2012.23%204.75031%2012.45L11.4903%2015.45C11.8103%2015.59%2012.1803%2015.59%2012.5003%2015.45L19.2403%2012.45C19.7403%2012.23%2020.1903%2011.54%2020.1903%2010.99C20.1903%2010.58%2020.5203%2010.25%2020.9303%2010.25C21.3403%2010.25%2021.6703%2010.58%2021.6703%2010.99C21.6703%2012.11%2020.8703%2013.35%2019.8403%2013.81L13.1003%2016.81C12.7603%2016.96%2012.3803%2017.04%2012.0003%2017.04C11.6203%2017.04%2011.2403%2016.96%2010.8903%2016.81Z%22%20fill%3D%22%230E1034%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2021.77L4.15031%2018.77C3.04031%2018.28%202.32031%2017.17%202.32031%2015.95C2.32031%2015.54%202.65031%2015.21%203.06031%2015.21C3.47031%2015.21%203.80031%2015.54%203.80031%2015.95C3.80031%2016.58%204.17031%2017.15%204.75031%2017.41L11.4903%2020.41C11.8103%2020.55%2012.1803%2020.55%2012.5003%2020.41L19.2403%2017.41C19.8103%2017.16%2020.1903%2016.58%2020.1903%2015.95C20.1903%2015.54%2020.5203%2015.21%2020.9303%2015.21C21.3403%2015.21%2021.6703%2015.54%2021.6703%2015.95C21.6703%2017.17%2020.9503%2018.27%2019.8403%2018.77L13.1003%2021.77C12.7603%2021.92%2012.3803%2022%2012.0003%2022C11.6203%2022%2011.2403%2021.92%2010.8903%2021.77Z%22%20fill%3D%22%230E1034%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-size: cover;
  background-repeat: no-repeat;
}


.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(1):hover a::before {
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.5097%202.28012C12.6497%201.90012%2011.3497%201.90012%2010.4897%202.28012L4.62969%204.89012C3.14969%205.55012%202.92969%206.45012%202.92969%206.93012C2.92969%207.41012%203.14969%208.31012%204.62969%208.97012L10.4897%2011.5801C10.9197%2011.7701%2011.4597%2011.8701%2011.9997%2011.8701C12.5397%2011.8701%2013.0797%2011.7701%2013.5097%2011.5801L19.3697%208.97012C20.8497%208.31012%2021.0697%207.41012%2021.0697%206.93012C21.0697%206.45012%2020.8597%205.55012%2019.3697%204.89012L13.5097%202.28012Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.4%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2016.81L4.15031%2013.81C3.12031%2013.35%202.32031%2012.12%202.32031%2010.99C2.32031%2010.58%202.65031%2010.25%203.06031%2010.25C3.47031%2010.25%203.80031%2010.58%203.80031%2010.99C3.80031%2011.53%204.25031%2012.23%204.75031%2012.45L11.4903%2015.45C11.8103%2015.59%2012.1803%2015.59%2012.5003%2015.45L19.2403%2012.45C19.7403%2012.23%2020.1903%2011.54%2020.1903%2010.99C20.1903%2010.58%2020.5203%2010.25%2020.9303%2010.25C21.3403%2010.25%2021.6703%2010.58%2021.6703%2010.99C21.6703%2012.11%2020.8703%2013.35%2019.8403%2013.81L13.1003%2016.81C12.7603%2016.96%2012.3803%2017.04%2012.0003%2017.04C11.6203%2017.04%2011.2403%2016.96%2010.8903%2016.81Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2021.77L4.15031%2018.77C3.04031%2018.28%202.32031%2017.17%202.32031%2015.95C2.32031%2015.54%202.65031%2015.21%203.06031%2015.21C3.47031%2015.21%203.80031%2015.54%203.80031%2015.95C3.80031%2016.58%204.17031%2017.15%204.75031%2017.41L11.4903%2020.41C11.8103%2020.55%2012.1803%2020.55%2012.5003%2020.41L19.2403%2017.41C19.8103%2017.16%2020.1903%2016.58%2020.1903%2015.95C20.1903%2015.54%2020.5203%2015.21%2020.9303%2015.21C21.3403%2015.21%2021.6703%2015.54%2021.6703%2015.95C21.6703%2017.17%2020.9503%2018.27%2019.8403%2018.77L13.1003%2021.77C12.7603%2021.92%2012.3803%2022%2012.0003%2022C11.6203%2022%2011.2403%2021.92%2010.8903%2021.77Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(1):hover a::before {
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.5097%202.28012C12.6497%201.90012%2011.3497%201.90012%2010.4897%202.28012L4.62969%204.89012C3.14969%205.55012%202.92969%206.45012%202.92969%206.93012C2.92969%207.41012%203.14969%208.31012%204.62969%208.97012L10.4897%2011.5801C10.9197%2011.7701%2011.4597%2011.8701%2011.9997%2011.8701C12.5397%2011.8701%2013.0797%2011.7701%2013.5097%2011.5801L19.3697%208.97012C20.8497%208.31012%2021.0697%207.41012%2021.0697%206.93012C21.0697%206.45012%2020.8597%205.55012%2019.3697%204.89012L13.5097%202.28012Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.4%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2016.81L4.15031%2013.81C3.12031%2013.35%202.32031%2012.12%202.32031%2010.99C2.32031%2010.58%202.65031%2010.25%203.06031%2010.25C3.47031%2010.25%203.80031%2010.58%203.80031%2010.99C3.80031%2011.53%204.25031%2012.23%204.75031%2012.45L11.4903%2015.45C11.8103%2015.59%2012.1803%2015.59%2012.5003%2015.45L19.2403%2012.45C19.7403%2012.23%2020.1903%2011.54%2020.1903%2010.99C20.1903%2010.58%2020.5203%2010.25%2020.9303%2010.25C21.3403%2010.25%2021.6703%2010.58%2021.6703%2010.99C21.6703%2012.11%2020.8703%2013.35%2019.8403%2013.81L13.1003%2016.81C12.7603%2016.96%2012.3803%2017.04%2012.0003%2017.04C11.6203%2017.04%2011.2403%2016.96%2010.8903%2016.81Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2021.77L4.15031%2018.77C3.04031%2018.28%202.32031%2017.17%202.32031%2015.95C2.32031%2015.54%202.65031%2015.21%203.06031%2015.21C3.47031%2015.21%203.80031%2015.54%203.80031%2015.95C3.80031%2016.58%204.17031%2017.15%204.75031%2017.41L11.4903%2020.41C11.8103%2020.55%2012.1803%2020.55%2012.5003%2020.41L19.2403%2017.41C19.8103%2017.16%2020.1903%2016.58%2020.1903%2015.95C20.1903%2015.54%2020.5203%2015.21%2020.9303%2015.21C21.3403%2015.21%2021.6703%2015.54%2021.6703%2015.95C21.6703%2017.17%2020.9503%2018.27%2019.8403%2018.77L13.1003%2021.77C12.7603%2021.92%2012.3803%2022%2012.0003%2022C11.6203%2022%2011.2403%2021.92%2010.8903%2021.77Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(1) ul.hs-menu-children-wrapper > li:nth-child(1) a::before {
   content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.6094 8.98988L15.6094 5.98988L17.0994 4.49988C17.5194 4.07988 18.0594 3.87988 18.5994 3.87988C19.1394 3.87988 19.6794 4.07988 20.0994 4.49988C20.9294 5.32988 20.9294 6.66988 20.0994 7.49988L18.6094 8.98988Z' fill='%23F87565'/%3E%3Cpath d='M7.09906 20.5002C6.26906 21.3302 4.92906 21.3302 4.09906 20.5002C3.26906 19.6702 3.26906 18.3302 4.09906 17.5002L15.6091 5.99023L18.6091 8.99023L7.09906 20.5002Z' fill='%230E1034'/%3E%3Cpath d='M10.9601 2.11002C11.0001 1.98002 10.9601 1.84002 10.8701 1.74002C10.7801 1.64002 10.6201 1.60002 10.4901 1.64002L9.10011 2.05002L7.71011 1.64002C7.58011 1.60002 7.44011 1.64002 7.34011 1.73002C7.24011 1.83002 7.21011 1.97002 7.25011 2.10002L7.65011 3.50002L7.24011 4.89002C7.20011 5.02002 7.24011 5.16002 7.33011 5.26002C7.43011 5.36002 7.57011 5.39002 7.70011 5.35002L9.10011 4.95002L10.4901 5.36002C10.5301 5.37002 10.5601 5.38002 10.6001 5.38002C10.7001 5.38002 10.7901 5.34002 10.8701 5.27002C10.9701 5.17002 11.0001 5.03002 10.9601 4.90002L10.5501 3.50002L10.9601 2.11002Z' fill='%23F87565'/%3E%3Cpath d='M6.96011 8.11002C7.00011 7.98002 6.96011 7.84002 6.87011 7.74002C6.77011 7.64002 6.63011 7.61002 6.50011 7.65002L5.10011 8.05002L3.71011 7.64002C3.58011 7.60002 3.44011 7.64002 3.34011 7.73002C3.24011 7.83002 3.21011 7.97002 3.25011 8.10002L3.65011 9.50002L3.24011 10.89C3.20011 11.02 3.24011 11.16 3.33011 11.26C3.43011 11.36 3.57011 11.39 3.70011 11.35L5.09011 10.94L6.48011 11.35C6.51011 11.36 6.55011 11.36 6.59011 11.36C6.69011 11.36 6.78011 11.32 6.86011 11.25C6.96011 11.15 6.99011 11.01 6.95011 10.88L6.55011 9.50002L6.96011 8.11002Z' fill='%23F87565'/%3E%3Cpath d='M21.9593 13.11C21.9993 12.98 21.9593 12.84 21.8693 12.74C21.7693 12.64 21.6293 12.61 21.4993 12.65L20.1093 13.06L18.7193 12.65C18.5893 12.61 18.4493 12.65 18.3493 12.74C18.2493 12.84 18.2193 12.98 18.2593 13.11L18.6693 14.5L18.2593 15.89C18.2193 16.02 18.2593 16.16 18.3493 16.26C18.4493 16.36 18.5893 16.39 18.7193 16.35L20.1093 15.94L21.4993 16.35C21.5293 16.36 21.5693 16.36 21.6093 16.36C21.7093 16.36 21.7993 16.32 21.8793 16.25C21.9793 16.15 22.0093 16.01 21.9693 15.88L21.5493 14.5L21.9593 13.11Z' fill='%23F87565'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
}



/* First dropdown 2nd element */
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(1) ul.hs-menu-children-wrapper > li:nth-child(2) a::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.9498 22.3702C14.8198 22.1302 14.8198 21.8502 14.9598 21.6102L16.0098 19.8602C16.2198 19.5002 16.6898 19.3902 17.0398 19.6002C17.3998 19.8102 17.5098 20.2702 17.2998 20.6302L17.0298 21.0802C19.7898 20.4302 21.8598 17.9502 21.8598 14.9902C21.8598 14.5802 22.1998 14.2402 22.6098 14.2402C23.0198 14.2402 23.3598 14.5802 23.3598 14.9902C23.3498 19.2702 19.8698 22.7502 15.5998 22.7502C15.3298 22.7502 15.0798 22.6002 14.9498 22.3702Z' fill='%230E1034'/%3E%3Cpath d='M1.84961 9C1.84961 4.73 5.32961 1.25 9.59961 1.25C9.86961 1.25 10.1196 1.4 10.2496 1.63C10.3796 1.87 10.3796 2.15 10.2396 2.39L9.18961 4.14C8.97961 4.49 8.51961 4.61 8.15961 4.39C7.80961 4.18 7.68961 3.72 7.90961 3.36L8.17961 2.91C5.40961 3.56 3.34961 6.04 3.34961 9C3.34961 9.41 3.00961 9.75 2.59961 9.75C2.18961 9.75 1.84961 9.41 1.84961 9Z' fill='%230E1034'/%3E%3Cpath d='M15.3996 15.5702C15.3996 18.0202 14.4196 19.0002 11.9696 19.0002H9.02961C6.57961 19.0002 5.59961 18.0202 5.59961 15.5702V12.6302C5.59961 10.1802 6.57961 9.2002 9.02961 9.2002H11.9696C14.4196 9.2002 15.3996 10.1802 15.3996 12.6302V15.5702Z' fill='%23F87565'/%3E%3Cpath d='M13.2305 5C10.8205 5 9.84055 5.96 9.81055 8.32H11.9705C14.9105 8.32 16.2705 9.69 16.2705 12.62V14.78C18.6405 14.75 19.5905 13.77 19.5905 11.36V8.43C19.6005 5.98 18.6205 5 16.1705 5H13.2305Z' fill='%23F87565'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
}
/*
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(1) ul.hs-menu-children-wrapper > li:nth-child(2):hover a::before {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.81 2C4.17 2 2 4.17 2 7.81V16.18C2 19.83 4.17 22 7.81 22H16.18C19.82 22 21.99 19.83 21.99 16.19V7.81C22 4.17 19.83 2 16.19 2H7.81Z" fill="white"/><path d="M6.13086 18.1501V16.0801C6.13086 15.6701 6.47086 15.3301 6.88086 15.3301C7.29086 15.3301 7.63086 15.6701 7.63086 16.0801V18.1501C7.63086 18.5701 7.29086 18.9001 6.88086 18.9001C6.47086 18.9001 6.13086 18.5601 6.13086 18.1501Z" fill="%23F87565"/><path d="M11.25 18.15V14C11.25 13.59 11.59 13.25 12 13.25C12.41 13.25 12.75 13.59 12.75 14V18.15C12.75 18.57 12.41 18.9 12 18.9C11.59 18.9 11.25 18.56 11.25 18.15Z" fill="%23F87565"/><path d="M16.3691 18.1502V11.9302C16.3691 11.5202 16.7091 11.1802 17.1191 11.1802C17.5291 11.1802 17.8691 11.5202 17.8691 11.9302V18.1502C17.8691 18.5702 17.5391 18.9002 17.1191 18.9002C16.7091 18.9002 16.3691 18.5602 16.3691 18.1502Z" fill="%23F87565"/><path d="M17.841 5.6601C17.831 5.6201 17.821 5.5701 17.811 5.5301C17.791 5.4901 17.761 5.4601 17.741 5.4201C17.711 5.3801 17.681 5.3301 17.641 5.3001C17.631 5.2901 17.631 5.2801 17.621 5.2801C17.591 5.2601 17.561 5.2501 17.531 5.2301C17.491 5.2001 17.441 5.1701 17.391 5.1501C17.341 5.1301 17.291 5.1301 17.241 5.1201C17.201 5.1101 17.171 5.1001 17.131 5.1001H14.201C13.791 5.1001 13.451 5.4401 13.451 5.8501C13.451 6.2601 13.791 6.6001 14.201 6.6001H15.451C13.071 9.1001 10.071 10.8601 6.70096 11.7101C6.30096 11.8101 6.05096 12.2201 6.15096 12.6201C6.23096 12.9601 6.54096 13.1901 6.88096 13.1901C6.94096 13.1901 7.00096 13.1801 7.06096 13.1701C10.631 12.2801 13.821 10.4301 16.371 7.8101V8.7801C16.371 9.1901 16.711 9.5301 17.121 9.5301C17.531 9.5301 17.871 9.1901 17.871 8.7801V5.8501C17.871 5.8401 17.871 5.8301 17.871 5.8201C17.871 5.7701 17.851 5.7101 17.841 5.6601Z" fill="%23F87565"/></svg>');
}*/

/* Second dropdown 2nd element */
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(2) a::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.0186%202.00012C11.1886%202.00012%2010.5186%202.67012%2010.5186%203.50012V4.50012C10.5186%205.33012%2011.1886%206.00012%2012.0186%206.00012H13.0186C13.8486%206.00012%2014.5186%205.33012%2014.5186%204.50012V3.50012C14.5186%202.67012%2013.8486%202.00012%2013.0186%202.00012H12.0186Z%22%20fill%3D%22%23EF635A%22%2F%3E%3Cpath%20d%3D%22M3.76855%2011.17C2.93855%2011.17%202.26855%2011.84%202.26855%2012.67V13.67C2.26855%2014.5%202.93855%2015.17%203.76855%2015.17H4.76855C5.59855%2015.17%206.26855%2014.5%206.26855%2013.67V12.67C6.26855%2011.84%205.58855%2011.17%204.76855%2011.17H3.76855Z%22%20fill%3D%22%23EF635A%22%2F%3E%3Cpath%20d%3D%22M20.2295%2011.17C19.3995%2011.17%2018.7295%2011.84%2018.7295%2012.67V13.67C18.7295%2014.5%2019.3995%2015.17%2020.2295%2015.17H21.2295C22.0595%2015.17%2022.7295%2014.5%2022.7295%2013.67V12.67C22.7295%2011.84%2022.0595%2011.17%2021.2295%2011.17H20.2295Z%22%20fill%3D%22%23EF635A%22%2F%3E%3Cpath%20d%3D%22M3.49902%2011.6696C3.49902%207.39958%206.69903%203.80959%2010.939%203.30959C11.339%203.26959%2011.719%203.55957%2011.769%203.96957C11.819%204.37957%2011.519%204.74958%2011.109%204.79958C7.62902%205.20958%204.99902%208.15958%204.99902%2011.6696C4.99902%2012.0796%204.65902%2012.4196%204.24902%2012.4196C3.83902%2012.4196%203.49902%2012.0796%203.49902%2011.6696Z%22%20fill%3D%22%23EF635A%22%2F%3E%3Cpath%20d%3D%22M19.9981%2011.6699C19.9981%208.17991%2017.3881%205.22993%2013.9281%204.80993C13.5181%204.75993%2013.2281%204.38991%2013.2781%203.97991C13.3281%203.56991%2013.7081%203.27995%2014.1181%203.32995C18.3281%203.83995%2021.5081%207.42992%2021.5081%2011.6799C21.4981%2012.0799%2021.1681%2012.4199%2020.7481%2012.4199C20.3381%2012.4199%2019.9981%2012.0799%2019.9981%2011.6699Z%22%20fill%3D%22%23EF635A%22%2F%3E%3Cpath%20d%3D%22M11.2208%2022.5106C10.3008%2022.5106%209.62079%2021.7705%209.79079%2020.9705L10.2108%2019.1205H14.8008L15.2208%2020.9705C15.4108%2021.8205%2014.7708%2022.5106%2013.7908%2022.5106H11.2208Z%22%20fill%3D%22%23EF635A%22%2F%3E%3Cpath%20d%3D%22M14.8008%2019.12H10.2108L8.44079%2017.55C7.41079%2016.71%207.41079%2016.0601%208.19079%2015.0701L11.3108%2011.1301C11.5308%2010.8601%2011.7808%2010.6701%2012.0508%2010.5801C12.3408%2010.4801%2012.6608%2010.4801%2012.9508%2010.5801C13.2208%2010.6801%2013.4708%2010.8601%2013.6908%2011.1301L16.8108%2015.0701C17.5908%2016.0601%2017.5608%2016.68%2016.5708%2017.55L14.8008%2019.12Z%22%20fill%3D%22%230E1034%22%2F%3E%3C%2Fsvg%3E%0A');
  background-size: cover;
  background-repeat: no-repeat;
}


.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(2) ul.hs-menu-children-wrapper > li:nth-child(2):hover a::before {
  background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.0186%201.50012C11.1886%201.50012%2010.5186%202.17012%2010.5186%203.00012V4.00012C10.5186%204.83012%2011.1886%205.50012%2012.0186%205.50012H13.0186C13.8486%205.50012%2014.5186%204.83012%2014.5186%204.00012V3.00012C14.5186%202.17012%2013.8486%201.50012%2013.0186%201.50012H12.0186Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M3.76855%2010.67C2.93855%2010.67%202.26855%2011.34%202.26855%2012.17V13.17C2.26855%2014%202.93855%2014.67%203.76855%2014.67H4.76855C5.59855%2014.67%206.26855%2014%206.26855%2013.17V12.17C6.26855%2011.34%205.58855%2010.67%204.76855%2010.67H3.76855Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M20.2295%2010.67C19.3995%2010.67%2018.7295%2011.34%2018.7295%2012.17V13.17C18.7295%2014%2019.3995%2014.67%2020.2295%2014.67H21.2295C22.0595%2014.67%2022.7295%2014%2022.7295%2013.17V12.17C22.7295%2011.34%2022.0595%2010.67%2021.2295%2010.67H20.2295Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M3.49902%2011.1696C3.49902%206.89958%206.69903%203.30959%2010.939%202.80959C11.339%202.76959%2011.719%203.05957%2011.769%203.46957C11.819%203.87957%2011.519%204.24958%2011.109%204.29958C7.62902%204.70958%204.99902%207.65958%204.99902%2011.1696C4.99902%2011.5796%204.65902%2011.9196%204.24902%2011.9196C3.83902%2011.9196%203.49902%2011.5796%203.49902%2011.1696Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M19.9981%2011.1699C19.9981%207.67991%2017.3881%204.72993%2013.9281%204.30993C13.5181%204.25993%2013.2281%203.88991%2013.2781%203.47991C13.3281%203.06991%2013.7081%202.77995%2014.1181%202.82995C18.3281%203.33995%2021.5081%206.92992%2021.5081%2011.1799C21.4981%2011.5799%2021.1681%2011.9199%2020.7481%2011.9199C20.3381%2011.9199%2019.9981%2011.5799%2019.9981%2011.1699Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M11.2208%2022.0106C10.3008%2022.0106%209.62079%2021.2706%209.79079%2020.4706L10.2108%2018.6206H14.8008L15.2208%2020.4706C15.4108%2021.3206%2014.7708%2022.0106%2013.7908%2022.0106H11.2208Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M14.8008%2018.6201H10.2108L8.44079%2017.0501C7.41079%2016.2101%207.41079%2015.5601%208.19079%2014.5701L11.3108%2010.6301C11.5308%2010.3601%2011.7808%2010.1701%2012.0508%2010.0801C12.3408%209.98013%2012.6608%209.98013%2012.9508%2010.0801C13.2208%2010.1801%2013.4708%2010.3601%2013.6908%2010.6301L16.8108%2014.5701C17.5908%2015.5601%2017.5608%2016.1801%2016.5708%2017.0501L14.8008%2018.6201Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

/* First dropdown third element */
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(1) ul.hs-menu-children-wrapper > li:nth-child(3) a::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40961 2C4.76961 2 2.59961 4.17 2.59961 7.81V16.18C2.59961 19.83 4.76961 22 8.40961 22H16.7796C20.4196 22 22.5896 19.83 22.5896 16.19V7.81C22.5996 4.17 20.4296 2 16.7896 2H8.40961Z' fill='%23F87565'/%3E%3Cpath d='M6.73047 18.1501V16.0801C6.73047 15.6701 7.07047 15.3301 7.48047 15.3301C7.89047 15.3301 8.23047 15.6701 8.23047 16.0801V18.1501C8.23047 18.5701 7.89047 18.9001 7.48047 18.9001C7.07047 18.9001 6.73047 18.5601 6.73047 18.1501Z' fill='%230E1034'/%3E%3Cpath d='M11.8496 18.15V14C11.8496 13.59 12.1896 13.25 12.5996 13.25C13.0096 13.25 13.3496 13.59 13.3496 14V18.15C13.3496 18.57 13.0096 18.9 12.5996 18.9C12.1896 18.9 11.8496 18.56 11.8496 18.15Z' fill='%230E1034'/%3E%3Cpath d='M16.9688 18.1502V11.9302C16.9688 11.5202 17.3088 11.1802 17.7188 11.1802C18.1287 11.1802 18.4688 11.5202 18.4688 11.9302V18.1502C18.4688 18.5702 18.1387 18.9002 17.7188 18.9002C17.3088 18.9002 16.9688 18.5602 16.9688 18.1502Z' fill='%230E1034'/%3E%3Cpath d='M18.4406 5.6601C18.4306 5.6201 18.4206 5.5701 18.4106 5.5301C18.3906 5.4901 18.3606 5.4601 18.3406 5.4201C18.3106 5.3801 18.2806 5.3301 18.2406 5.3001C18.2306 5.2901 18.2306 5.2801 18.2206 5.2801C18.1906 5.2601 18.1606 5.2501 18.1306 5.2301C18.0906 5.2001 18.0406 5.1701 17.9906 5.1501C17.9406 5.1301 17.8906 5.1301 17.8406 5.1201C17.8006 5.1101 17.7706 5.1001 17.7306 5.1001H14.8006C14.3906 5.1001 14.0506 5.4401 14.0506 5.8501C14.0506 6.2601 14.3906 6.6001 14.8006 6.6001H16.0506C13.6706 9.1001 10.6706 10.8601 7.30057 11.7101C6.90057 11.8101 6.65057 12.2201 6.75057 12.6201C6.83057 12.9601 7.14057 13.1901 7.48057 13.1901C7.54057 13.1901 7.60057 13.1801 7.66057 13.1701C11.2306 12.2801 14.4206 10.4301 16.9706 7.8101V8.7801C16.9706 9.1901 17.3106 9.5301 17.7206 9.5301C18.1306 9.5301 18.4706 9.1901 18.4706 8.7801V5.8501C18.4706 5.8401 18.4706 5.8301 18.4706 5.8201C18.4706 5.7701 18.4506 5.7101 18.4406 5.6601Z' fill='%230E1034'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
}
/*
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(1) ul.hs-menu-children-wrapper > li:nth-child(3):hover a::before {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 8V16H8V8H16Z" fill="white"/><path opacity="0.6" d="M8 19V16H5C3.35 16 2 17.35 2 19C2 20.65 3.35 22 5 22C6.65 22 8 20.65 8 19Z" fill="white"/><path opacity="0.6" d="M8 8V5C8 3.35 6.65 2 5 2C3.35 2 2 3.35 2 5C2 6.65 3.35 8 5 8H8Z" fill="white"/><path opacity="0.6" d="M19 8C20.65 8 22 6.65 22 5C22 3.35 20.65 2 19 2C17.35 2 16 3.35 16 5V8H19Z" fill="white"/><path opacity="0.6" d="M22 19C22 17.35 20.65 16 19 16H16V19C16 20.65 17.35 22 19 22C20.65 22 22 20.65 22 19Z" fill="white"/></svg>');
} */

/* Second dropdown third element */
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(3) a::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M6.20977%202.50024C3.88977%202.50024%202.00977%204.38024%202.00977%206.69024V12.8702V13.0602C2.00977%2015.3802%203.88977%2017.2502%206.19977%2017.2502H9.79977C10.3498%2017.2502%2010.7998%2017.7002%2010.7998%2018.2502V19.0702C10.7998%2019.6202%2010.3498%2020.0702%209.79977%2020.0702H7.54977C7.15977%2020.0702%206.83977%2020.3902%206.83977%2020.7802C6.83977%2021.1702%207.15977%2021.4902%207.54977%2021.4902H15.4798C15.8698%2021.4902%2016.1898%2021.1702%2016.1898%2020.7802C16.1898%2020.3902%2015.8698%2020.0702%2015.4798%2020.0702H13.2298C12.6798%2020.0702%2012.2298%2019.6202%2012.2298%2019.0702V18.2502C12.2298%2017.7002%2012.6798%2017.2502%2013.2298%2017.2502H16.7998C19.1198%2017.2502%2020.9898%2015.3702%2020.9898%2013.0602V12.8702V6.69024C20.9898%204.38024%2019.1098%202.50024%2016.7998%202.50024H6.20977Z%22%20fill%3D%22%23F87565%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M14.3502%2010.0002C12.6202%2010.0002%2011.9902%2010.6302%2011.9902%2012.3802V20.1102C11.9902%2021.8702%2012.6102%2022.4902%2014.3502%2022.4902H19.6402C21.3702%2022.4902%2022.0002%2021.8602%2022.0002%2020.1102V12.3802C22.0002%2010.6202%2021.3802%2010.0002%2019.6402%2010.0002H14.3502ZM15.9002%2019.7202C15.9002%2019.1102%2016.3902%2018.6202%2017.0002%2018.6202C17.6102%2018.6202%2018.1002%2019.1102%2018.1002%2019.7202C18.1002%2020.3302%2017.6102%2020.8202%2017.0002%2020.8202C16.3902%2020.8202%2015.9002%2020.3302%2015.9002%2019.7202Z%22%20fill%3D%22%230E1034%22%2F%3E%0A%3Cpath%20d%3D%22M17.0014%2020.8201C16.3914%2020.8201%2015.9014%2020.3301%2015.9014%2019.7201C15.9014%2019.1101%2016.3914%2018.6201%2017.0014%2018.6201C17.6114%2018.6201%2018.1014%2019.1201%2018.1014%2019.7201C18.1014%2020.3301%2017.6114%2020.8201%2017.0014%2020.8201Z%22%20fill%3D%22%23F87565%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-size: cover;
  background-repeat: no-repeat;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(3) ul.hs-menu-children-wrapper > li:nth-child(3):hover a::before {
  background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M6.70977%202.50024C4.38977%202.50024%202.50977%204.38024%202.50977%206.69024V12.8702V13.0602C2.50977%2015.3802%204.38977%2017.2502%206.69977%2017.2502H10.2998C10.8498%2017.2502%2011.2998%2017.7002%2011.2998%2018.2502V19.0702C11.2998%2019.6202%2010.8498%2020.0702%2010.2998%2020.0702H8.04977C7.65977%2020.0702%207.33977%2020.3902%207.33977%2020.7802C7.33977%2021.1702%207.65977%2021.4902%208.04977%2021.4902H15.9798C16.3698%2021.4902%2016.6898%2021.1702%2016.6898%2020.7802C16.6898%2020.3902%2016.3698%2020.0702%2015.9798%2020.0702H13.7298C13.1798%2020.0702%2012.7298%2019.6202%2012.7298%2019.0702V18.2502C12.7298%2017.7002%2013.1798%2017.2502%2013.7298%2017.2502H17.2998C19.6198%2017.2502%2021.4898%2015.3702%2021.4898%2013.0602V12.8702V6.69024C21.4898%204.38024%2019.6098%202.50024%2017.2998%202.50024H6.70977Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M14.8502%2010.0002C13.1202%2010.0002%2012.4902%2010.6302%2012.4902%2012.3802V20.1102C12.4902%2021.8702%2013.1102%2022.4902%2014.8502%2022.4902H20.1402C21.8702%2022.4902%2022.5002%2021.8602%2022.5002%2020.1102V12.3802C22.5002%2010.6202%2021.8802%2010.0002%2020.1402%2010.0002H14.8502ZM16.4002%2019.7202C16.4002%2019.1102%2016.8902%2018.6202%2017.5002%2018.6202C18.1102%2018.6202%2018.6002%2019.1102%2018.6002%2019.7202C18.6002%2020.3302%2018.1102%2020.8202%2017.5002%2020.8202C16.8902%2020.8202%2016.4002%2020.3302%2016.4002%2019.7202Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M17.5014%2020.8201C16.8914%2020.8201%2016.4014%2020.3301%2016.4014%2019.7201C16.4014%2019.1101%2016.8914%2018.6201%2017.5014%2018.6201C18.1114%2018.6201%2018.6014%2019.1201%2018.6014%2019.7201C18.6014%2020.3301%2018.1114%2020.8201%2017.5014%2020.8201Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

/* first dropdown 4th element */
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(1) ul.hs-menu-children-wrapper > li:nth-child(4) a::before {
   content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0005 20.3299L11.2005 21.2399C10.0905 22.4999 9.1805 22.1599 9.1805 20.4799V13.2799H6.0905C4.6905 13.2799 4.3005 12.4199 5.2305 11.3699L12.0005 3.66992V20.3299Z" fill="%23F87565"/><path d="M11.9995 20.3299V3.6699L12.7995 2.7599C13.9095 1.4999 14.8195 1.8399 14.8195 3.5199V10.7199H17.9095C19.3095 10.7199 19.6995 11.5799 18.7695 12.6299L11.9995 20.3299Z" fill="%230E1034"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:nth-child(1) ul.hs-menu-children-wrapper > li:nth-child(4):hover a::before {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0005 20.3299L11.2005 21.2399C10.0905 22.4999 9.1805 22.1599 9.1805 20.4799V13.2799H6.0905C4.6905 13.2799 4.3005 12.4199 5.2305 11.3699L12.0005 3.66992V20.3299Z" fill="white"/><path opacity="0.6" d="M11.9995 20.3299V3.6699L12.7995 2.7599C13.9095 1.4999 14.8195 1.8399 14.8195 3.5199V10.7199H17.9095C19.3095 10.7199 19.6995 11.5799 18.7695 12.6299L11.9995 20.3299Z" fill="white"/></svg>');
}

/* second dropdown 4th element */
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(4) a::before {
   content: "";
  display: block;
  width: 34px;
  height: 30px;
  background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M22%2016.6902C22%2020.3302%2019.83%2022.5002%2016.19%2022.5002H7.81C4.17%2022.5002%202%2020.3302%202%2016.6902V8.51024L22%208.50024V16.6902Z%22%20fill%3D%22%23F87565%22%2F%3E%0A%3Cpath%20d%3D%22M8.67094%2018.1702C7.90094%2017.7802%207.24094%2017.2002%206.76094%2016.4802C6.36094%2015.8802%206.36094%2015.1102%206.76094%2014.5102C7.24094%2013.7902%207.90094%2013.2102%208.67094%2012.8302C9.04094%2012.6402%209.49094%2012.8002%209.68094%2013.1702C9.87094%2013.5402%209.72094%2013.9902%209.34094%2014.1802C8.80094%2014.4502%208.34094%2014.8602%208.01094%2015.3602C7.95094%2015.4502%207.95094%2015.5702%208.01094%2015.6702C8.34094%2016.1702%208.80094%2016.5802%209.34094%2016.8502C9.71094%2017.0402%209.86094%2017.4902%209.68094%2017.8602C9.54094%2018.1002%209.27094%2018.2502%209.00094%2018.2502C8.89094%2018.2502%208.77094%2018.2202%208.67094%2018.1702Z%22%20fill%3D%22%230E1034%22%2F%3E%0A%3Cpath%20d%3D%22M14.5392%2017.8397C14.3492%2017.4697%2014.4992%2017.0197%2014.8792%2016.8297C15.4192%2016.5597%2015.8792%2016.1497%2016.2092%2015.6497C16.2692%2015.5597%2016.2692%2015.4397%2016.2092%2015.3397C15.8792%2014.8397%2015.4192%2014.4297%2014.8792%2014.1597C14.5092%2013.9697%2014.3592%2013.5197%2014.5392%2013.1497C14.7292%2012.7797%2015.1792%2012.6297%2015.5492%2012.8097C16.3192%2013.1997%2016.9792%2013.7797%2017.4592%2014.4997C17.8592%2015.0997%2017.8592%2015.8697%2017.4592%2016.4697C16.9792%2017.1897%2016.3192%2017.7697%2015.5492%2018.1497C15.4292%2018.2197%2015.3192%2018.2497%2015.2092%2018.2497C14.9292%2018.2497%2014.6692%2018.0997%2014.5392%2017.8397Z%22%20fill%3D%22%230E1034%22%2F%3E%0A%3Cpath%20d%3D%22M22%208.50024L2%208.51024V8.31024C2%204.67024%204.17%202.50024%207.81%202.50024H16.19C19.83%202.50024%2022%204.67024%2022%208.31024V8.50024Z%22%20fill%3D%22%230E1034%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  background-size: cover;
  background-repeat: no-repeat;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(4):hover a::before {
  background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M22.5%2016.1902C22.5%2019.8302%2020.33%2022.0002%2016.69%2022.0002H8.31C4.67%2022.0002%202.5%2019.8302%202.5%2016.1902V8.01021L22.5%208.00021V16.1902Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M9.17094%2017.6702C8.40094%2017.2802%207.74094%2016.7002%207.26094%2015.9802C6.86094%2015.3802%206.86094%2014.6102%207.26094%2014.0102C7.74094%2013.2902%208.40094%2012.7102%209.17094%2012.3302C9.54094%2012.1402%209.99094%2012.3002%2010.1809%2012.6702C10.3709%2013.0402%2010.2209%2013.4902%209.84094%2013.6802C9.30094%2013.9502%208.84094%2014.3602%208.51094%2014.8602C8.45094%2014.9502%208.45094%2015.0702%208.51094%2015.1702C8.84094%2015.6702%209.30094%2016.0802%209.84094%2016.3502C10.2109%2016.5402%2010.3609%2016.9902%2010.1809%2017.3602C10.0409%2017.6002%209.77094%2017.7502%209.50094%2017.7502C9.39094%2017.7502%209.27094%2017.7202%209.17094%2017.6702Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M15.0392%2017.3396C14.8492%2016.9696%2014.9992%2016.5196%2015.3792%2016.3296C15.9192%2016.0596%2016.3792%2015.6496%2016.7092%2015.1496C16.7692%2015.0596%2016.7692%2014.9396%2016.7092%2014.8396C16.3792%2014.3396%2015.9192%2013.9296%2015.3792%2013.6596C15.0092%2013.4696%2014.8592%2013.0196%2015.0392%2012.6496C15.2292%2012.2796%2015.6792%2012.1296%2016.0492%2012.3096C16.8192%2012.6996%2017.4792%2013.2796%2017.9592%2013.9996C18.3592%2014.5996%2018.3592%2015.3696%2017.9592%2015.9696C17.4792%2016.6896%2016.8192%2017.2696%2016.0492%2017.6496C15.9292%2017.7196%2015.8192%2017.7496%2015.7092%2017.7496C15.4292%2017.7496%2015.1692%2017.5996%2015.0392%2017.3396Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M22.5%208.00021L2.5%208.01021V7.81021C2.5%204.17021%204.67%202.00021%208.31%202.00021H16.69C20.33%202.00021%2022.5%204.17021%2022.5%207.81021V8.00021Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(5) a::before {
   content: "";
  display: block;
  width: 34px;
  height: 30px;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0005 14.25C18.7578 14.25 17.7505 13.2426 17.7505 12C17.7505 10.7574 18.7578 9.75 20.0005 9.75C21.2431 9.75 22.2505 10.7574 22.2505 12C22.2505 13.2426 21.2431 14.25 20.0005 14.25Z" fill="%23FC8374"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0005 6.25C18.7578 6.25 17.7505 5.24264 17.7505 4C17.7505 2.75736 18.7578 1.75 20.0005 1.75C21.2431 1.75 22.2505 2.75736 22.2505 4C22.2505 5.24264 21.2431 6.25 20.0005 6.25Z" fill="%23FC8374"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0005 22.25C18.7578 22.25 17.7505 21.2426 17.7505 20C17.7505 18.7574 18.7578 17.75 20.0005 17.75C21.2431 17.75 22.2505 18.7574 22.2505 20C22.2505 21.2426 21.2431 22.25 20.0005 22.25Z" fill="%23FC8374"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4 14.25C2.75736 14.25 1.75 13.2426 1.75 12C1.75 10.7574 2.75736 9.75 4 9.75C5.24264 9.75 6.25 10.7574 6.25 12C6.25 13.2426 5.24264 14.25 4 14.25Z" fill="%23FC8374"/><path d="M19.7505 12C19.7505 11.59 19.4105 11.25 19.0005 11.25H11.7505V7C11.7505 5.42 12.4205 4.75 14.0005 4.75H19.0005C19.4105 4.75 19.7505 4.41 19.7505 4C19.7505 3.59 19.4105 3.25 19.0005 3.25H14.0005C11.5805 3.25 10.2505 4.58 10.2505 7V11.25H5.00049C4.59049 11.25 4.25049 11.59 4.25049 12C4.25049 12.41 4.59049 12.75 5.00049 12.75H10.2505V17C10.2505 19.42 11.5805 20.75 14.0005 20.75H19.0005C19.4105 20.75 19.7505 20.41 19.7505 20C19.7505 19.59 19.4105 19.25 19.0005 19.25H14.0005C12.4205 19.25 11.7505 18.58 11.7505 17V12.75H19.0005C19.4105 12.75 19.7505 12.41 19.7505 12Z" fill="%230E1034"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(5):hover a::before {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0005 14.25C18.7578 14.25 17.7505 13.2426 17.7505 12C17.7505 10.7574 18.7578 9.75 20.0005 9.75C21.2431 9.75 22.2505 10.7574 22.2505 12C22.2505 13.2426 21.2431 14.25 20.0005 14.25Z" fill="white" fill-opacity="0.4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0005 6.25C18.7578 6.25 17.7505 5.24264 17.7505 4C17.7505 2.75736 18.7578 1.75 20.0005 1.75C21.2431 1.75 22.2505 2.75736 22.2505 4C22.2505 5.24264 21.2431 6.25 20.0005 6.25Z" fill="white" fill-opacity="0.4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.0005 22.25C18.7578 22.25 17.7505 21.2426 17.7505 20C17.7505 18.7574 18.7578 17.75 20.0005 17.75C21.2431 17.75 22.2505 18.7574 22.2505 20C22.2505 21.2426 21.2431 22.25 20.0005 22.25Z" fill="white" fill-opacity="0.4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4 14.25C2.75736 14.25 1.75 13.2426 1.75 12C1.75 10.7574 2.75736 9.75 4 9.75C5.24264 9.75 6.25 10.7574 6.25 12C6.25 13.2426 5.24264 14.25 4 14.25Z" fill="white" fill-opacity="0.4"/><path d="M19.7505 12C19.7505 11.59 19.4105 11.25 19.0005 11.25H11.7505V7C11.7505 5.42 12.4205 4.75 14.0005 4.75H19.0005C19.4105 4.75 19.7505 4.41 19.7505 4C19.7505 3.59 19.4105 3.25 19.0005 3.25H14.0005C11.5805 3.25 10.2505 4.58 10.2505 7V11.25H5.00049C4.59049 11.25 4.25049 11.59 4.25049 12C4.25049 12.41 4.59049 12.75 5.00049 12.75H10.2505V17C10.2505 19.42 11.5805 20.75 14.0005 20.75H19.0005C19.4105 20.75 19.7505 20.41 19.7505 20C19.7505 19.59 19.4105 19.25 19.0005 19.25H14.0005C12.4205 19.25 11.7505 18.58 11.7505 17V12.75H19.0005C19.4105 12.75 19.7505 12.41 19.7505 12Z" fill="white"/></svg>');
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(6) a::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.25 22C17.4551 22 16 20.5449 16 18.75C16 16.9551 17.4551 15.5 19.25 15.5C21.0449 15.5 22.5 16.9551 22.5 18.75C22.5 20.5449 21.0449 22 19.25 22Z" fill="%23F87565"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19.5 8C17.8431 8 16.5 6.65685 16.5 5C16.5 3.34315 17.8431 2 19.5 2C21.1569 2 22.5 3.34315 22.5 5C22.5 6.65685 21.1569 8 19.5 8Z" fill="%23F87565"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.5 8C3.84315 8 2.5 6.65685 2.5 5C2.5 3.34315 3.84315 2 5.5 2C7.15685 2 8.5 3.34315 8.5 5C8.5 6.65685 7.15685 8 5.5 8Z" fill="%23F87565"/><path d="M11.8704 12.67C11.8804 12.67 11.8904 12.67 11.9004 12.67L15.4304 12.66C16.9504 12.64 18.3104 13.67 18.7204 15.15V17C18.7204 17.42 19.0604 17.76 19.4804 17.76C19.9004 17.76 20.2404 17.42 20.2404 17V5.78001C20.2404 5.36001 19.9004 5.02002 19.4804 5.02002C19.0604 5.02002 18.7204 5.36001 18.7204 5.78001V12.4C17.8404 11.62 16.6904 11.14 15.4404 11.14C15.4304 11.14 15.4304 11.14 15.4204 11.14L11.8904 11.15C11.8804 11.15 11.8804 11.15 11.8704 11.15C9.58039 11.15 7.53039 9.70001 6.78039 7.53001C6.67039 7.21001 6.37039 7.02002 6.06039 7.02002C5.98039 7.02002 5.89039 7.03001 5.81039 7.06001C5.40039 7.18001 5.19039 7.62002 5.33039 8.02002C6.30039 10.8 8.92039 12.67 11.8704 12.67Z" fill="%230E1034"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(6):hover a::before {
  background-image: url('data:image/svg+xml,<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.75 22.5C16.9551 22.5 15.5 21.0449 15.5 19.25C15.5 17.4551 16.9551 16 18.75 16C20.5449 16 22 17.4551 22 19.25C22 21.0449 20.5449 22.5 18.75 22.5Z" fill="white" fill-opacity="0.2"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19 8.5C17.3431 8.5 16 7.15685 16 5.5C16 3.84315 17.3431 2.5 19 2.5C20.6569 2.5 22 3.84315 22 5.5C22 7.15685 20.6569 8.5 19 8.5Z" fill="white" fill-opacity="0.2"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5 8.5C3.34315 8.5 2 7.15685 2 5.5C2 3.84315 3.34315 2.5 5 2.5C6.65685 2.5 8 3.84315 8 5.5C8 7.15685 6.65685 8.5 5 8.5Z" fill="white" fill-opacity="0.2"/><path d="M11.3704 13.17C11.3804 13.17 11.3904 13.17 11.4004 13.17L14.9304 13.16C16.4504 13.14 17.8104 14.17 18.2204 15.65V17.5C18.2204 17.92 18.5604 18.26 18.9804 18.26C19.4004 18.26 19.7404 17.92 19.7404 17.5V6.28001C19.7404 5.86001 19.4004 5.52002 18.9804 5.52002C18.5604 5.52002 18.2204 5.86001 18.2204 6.28001V12.9C17.3404 12.12 16.1904 11.64 14.9404 11.64C14.9304 11.64 14.9304 11.64 14.9204 11.64L11.3904 11.65C11.3804 11.65 11.3804 11.65 11.3704 11.65C9.08039 11.65 7.03039 10.2 6.28039 8.03001C6.17039 7.71001 5.87039 7.52002 5.56039 7.52002C5.48039 7.52002 5.39039 7.53001 5.31039 7.56001C4.90039 7.68001 4.69039 8.12002 4.83039 8.52002C5.80039 11.3 8.42039 13.17 11.3704 13.17Z" fill="white"/></svg>');
}



.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>.hhs-nav-links > li:nth-child(3).hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(1) a::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8.31%202.29077C4.67%202.29077%202.5%204.46077%202.5%208.10077V16.4708C2.5%2020.1208%204.67%2022.2908%208.31%2022.2908H16.68C20.32%2022.2908%2022.49%2020.1208%2022.49%2016.4808V8.10077C22.5%204.46077%2020.33%202.29077%2016.69%202.29077H8.31Z%22%20fill%3D%22%23F87565%22/%3E%3Cpath%20d%3D%22M8.75%2010.0408C8.34%2010.0408%208%209.70077%208%209.29077C8%208.88077%208.34%208.54077%208.75%208.54077H16.25C16.66%208.54077%2017%208.88077%2017%209.29077C17%209.70077%2016.66%2010.0408%2016.25%2010.0408H8.75Z%22%20fill%3D%22%230E1034%22/%3E%3Cpath%20d%3D%22M8.75%2016.0408C8.34%2016.0408%208%2015.7008%208%2015.2908C8%2014.8808%208.34%2014.5408%208.75%2014.5408H16.25C16.66%2014.5408%2017%2014.8808%2017%2015.2908C17%2015.7008%2016.66%2016.0408%2016.25%2016.0408H8.75Z%22%20fill%3D%22%230E1034%22/%3E%3C/svg%3E');
  background-size: cover;
  background-repeat: no-repeat;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>.hhs-nav-links > li:nth-child(3).hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(1):hover a::before {
 /* background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.5097%202.28012C12.6497%201.90012%2011.3497%201.90012%2010.4897%202.28012L4.62969%204.89012C3.14969%205.55012%202.92969%206.45012%202.92969%206.93012C2.92969%207.41012%203.14969%208.31012%204.62969%208.97012L10.4897%2011.5801C10.9197%2011.7701%2011.4597%2011.8701%2011.9997%2011.8701C12.5397%2011.8701%2013.0797%2011.7701%2013.5097%2011.5801L19.3697%208.97012C20.8497%208.31012%2021.0697%207.41012%2021.0697%206.93012C21.0697%206.45012%2020.8597%205.55012%2019.3697%204.89012L13.5097%202.28012Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.4%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2016.81L4.15031%2013.81C3.12031%2013.35%202.32031%2012.12%202.32031%2010.99C2.32031%2010.58%202.65031%2010.25%203.06031%2010.25C3.47031%2010.25%203.80031%2010.58%203.80031%2010.99C3.80031%2011.53%204.25031%2012.23%204.75031%2012.45L11.4903%2015.45C11.8103%2015.59%2012.1803%2015.59%2012.5003%2015.45L19.2403%2012.45C19.7403%2012.23%2020.1903%2011.54%2020.1903%2010.99C20.1903%2010.58%2020.5203%2010.25%2020.9303%2010.25C21.3403%2010.25%2021.6703%2010.58%2021.6703%2010.99C21.6703%2012.11%2020.8703%2013.35%2019.8403%2013.81L13.1003%2016.81C12.7603%2016.96%2012.3803%2017.04%2012.0003%2017.04C11.6203%2017.04%2011.2403%2016.96%2010.8903%2016.81Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M10.8903%2021.77L4.15031%2018.77C3.04031%2018.28%202.32031%2017.17%202.32031%2015.95C2.32031%2015.54%202.65031%2015.21%203.06031%2015.21C3.47031%2015.21%203.80031%2015.54%203.80031%2015.95C3.80031%2016.58%204.17031%2017.15%204.75031%2017.41L11.4903%2020.41C11.8103%2020.55%2012.1803%2020.55%2012.5003%2020.41L19.2403%2017.41C19.8103%2017.16%2020.1903%2016.58%2020.1903%2015.95C20.1903%2015.54%2020.5203%2015.21%2020.9303%2015.21C21.3403%2015.21%2021.6703%2015.54%2021.6703%2015.95C21.6703%2017.17%2020.9503%2018.27%2019.8403%2018.77L13.1003%2021.77C12.7603%2021.92%2012.3803%2022%2012.0003%2022C11.6203%2022%2011.2403%2021.92%2010.8903%2021.77Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A');*/
}



/* Second dropdown 2nd element */
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>.hhs-nav-links > li:nth-child(3).hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(2) a::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M4.90034%2015.2907C3.08034%2015.2907%201.92034%2013.3407%202.80034%2011.7407L5.13034%207.50071L7.31034%203.53071C8.22034%201.88071%2010.6003%201.88071%2011.5103%203.53071L13.7003%207.50071L14.7503%209.41072L16.0303%2011.7407C16.9103%2013.3407%2015.7503%2015.2907%2013.9303%2015.2907H4.90034Z%22%20fill%3D%22%23F87565%22/%3E%3Cpath%20d%3D%22M16%2022.2908C12.41%2022.2908%209.5%2019.3808%209.5%2015.7908C9.5%2015.6208%209.51%2015.4608%209.52%2015.2908H13.93C15.75%2015.2908%2016.91%2013.3408%2016.03%2011.7408L14.75%209.41077C15.15%209.33077%2015.57%209.29077%2016%209.29077C19.59%209.29077%2022.5%2012.2008%2022.5%2015.7908C22.5%2019.3808%2019.59%2022.2908%2016%2022.2908Z%22%20fill%3D%22%230E1034%22/%3E%3C/svg%3E');
  background-size: cover;
  background-repeat: no-repeat;
}

.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>.hhs-nav-links > li:nth-child(3).hs-item-has-children ul.hs-menu-children-wrapper > li:nth-child(2):hover a::before {
 /* background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.0186%201.50012C11.1886%201.50012%2010.5186%202.17012%2010.5186%203.00012V4.00012C10.5186%204.83012%2011.1886%205.50012%2012.0186%205.50012H13.0186C13.8486%205.50012%2014.5186%204.83012%2014.5186%204.00012V3.00012C14.5186%202.17012%2013.8486%201.50012%2013.0186%201.50012H12.0186Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M3.76855%2010.67C2.93855%2010.67%202.26855%2011.34%202.26855%2012.17V13.17C2.26855%2014%202.93855%2014.67%203.76855%2014.67H4.76855C5.59855%2014.67%206.26855%2014%206.26855%2013.17V12.17C6.26855%2011.34%205.58855%2010.67%204.76855%2010.67H3.76855Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M20.2295%2010.67C19.3995%2010.67%2018.7295%2011.34%2018.7295%2012.17V13.17C18.7295%2014%2019.3995%2014.67%2020.2295%2014.67H21.2295C22.0595%2014.67%2022.7295%2014%2022.7295%2013.17V12.17C22.7295%2011.34%2022.0595%2010.67%2021.2295%2010.67H20.2295Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M3.49902%2011.1696C3.49902%206.89958%206.69903%203.30959%2010.939%202.80959C11.339%202.76959%2011.719%203.05957%2011.769%203.46957C11.819%203.87957%2011.519%204.24958%2011.109%204.29958C7.62902%204.70958%204.99902%207.65958%204.99902%2011.1696C4.99902%2011.5796%204.65902%2011.9196%204.24902%2011.9196C3.83902%2011.9196%203.49902%2011.5796%203.49902%2011.1696Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M19.9981%2011.1699C19.9981%207.67991%2017.3881%204.72993%2013.9281%204.30993C13.5181%204.25993%2013.2281%203.88991%2013.2781%203.47991C13.3281%203.06991%2013.7081%202.77995%2014.1181%202.82995C18.3281%203.33995%2021.5081%206.92992%2021.5081%2011.1799C21.4981%2011.5799%2021.1681%2011.9199%2020.7481%2011.9199C20.3381%2011.9199%2019.9981%2011.5799%2019.9981%2011.1699Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M11.2208%2022.0106C10.3008%2022.0106%209.62079%2021.2706%209.79079%2020.4706L10.2108%2018.6206H14.8008L15.2208%2020.4706C15.4108%2021.3206%2014.7708%2022.0106%2013.7908%2022.0106H11.2208Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.2%22%2F%3E%0A%3Cpath%20d%3D%22M14.8008%2018.6201H10.2108L8.44079%2017.0501C7.41079%2016.2101%207.41079%2015.5601%208.19079%2014.5701L11.3108%2010.6301C11.5308%2010.3601%2011.7808%2010.1701%2012.0508%2010.0801C12.3408%209.98013%2012.6608%209.98013%2012.9508%2010.0801C13.2208%2010.1801%2013.4708%2010.3601%2013.6908%2010.6301L16.8108%2014.5701C17.5908%2015.5601%2017.5608%2016.1801%2016.5708%2017.0501L14.8008%2018.6201Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A'); */
}

ul.hs-menu-children-wrapper > li:last-child {
  border-bottom: none;
}


.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
  padding: 0 !important;
}

.hhs-side-menu__ctas {
  order: 1;
}

.hhs-side-menu__mobile .hs-menu-item.hs-menu-depth-2 > a {
  font-size: 18px !important;
  color: rgba(255, 255, 255, 0.8) !important;
}

.hhs-side-menu__ctas, .hhs-header-cta, .hhs-head-cta-1, .hhs-head-cta-1 > a{
  width: 100% !important;
}

.hhs-head-cta-1 {
  display: flex !important;
  text-align: center;
}

.hhs-side-menu__footer {
  order: 2; 
  text-align: left !important;
}


 .hhs-nav-links > li.hs-menu-item:nth-child(1) {
    display: none;
 }
 
.hhs-side-menu__mobile ul:first-child > li.hs-menu-item:nth-child(3), .hhs-side-menu__mobile ul:first-child > li.hs-menu-item:nth-child(6) {
   display: none; 
}


@media (min-width: 850px) {
  .hhs-nav-links > li.hs-menu-item:nth-child(2), .hhs-nav-links > li.hs-menu-item:nth-child(5) {
    display: none;
  }
  
   .hhs-nav-links > li.hs-menu-item:nth-child(1), .hhs-nav-links > li.hs-menu-item:nth-child(3), .hhs-nav-links > li.hs-menu-item:nth-child(6) {
    display: block;
 }
}


.hero-container {
  display: flex;
  flex-direction: column;
  gap: 28px;
  text-align: center;
}

.hero--gradient .row {
  background: linear-gradient(360deg, #0E1034 0%, rgba(14, 16, 52, 0.515963) 56.96%, rgba(14, 16, 52, 0) 100%), #58377B;
}

.hero__image .row {
  background-repeat: no-repeat;
  background-size: contain !important;
}

.hero--marginTop .row {
  margin-top: 113px;
}

.hero--margin-top .row {
  margin-top: 113px;
}

.hero-paragraph {
 font-size: 20px;
 text-align: center;
}

.centeredContent--col2 .c-2 .c-col-inner {
    justify-content: center;
}

@media (min-width: 922px) {
  .hero-container {
    max-width: 1028px;
    margin: 0 auto;
    gap: 32px;
  }
       
  .custom-background--white .row {
    background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/images/homepage/detailed-background-homepage-1-compressed.png');
  }
  
  .custom-background--purple .row {
    background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/images/homepage/detailed-background-homepage-2-compressed.png');
  }
  
  .custom-background--white .row, .custom-background--purple .row {
    background-position: top left; 
    background-size: cover;
  }
}

@media (min-width: 992px) {
  .heading--62 {
    font-size: 62px;
  }
  
  .heading--54 {
    font-size: 54px;
  }
  
  .heading--42 {
    font-size: 42px;
  }
  
  .heading--45 {
    font-size: 45px;
  }
  
  .paragraph--20 {
    font-size: 20px;
  }
  
  .hero-paragraph {
    font-size: 32px;
  }
  
  .paragraph--24 {
    font-size: 24px;
  }
  
  .paragraph--28 {
    font-size: 28px;
  }
  
  .paragraph--32 {
    font-size: 32px;
  }
}


.slides--no-padding .c-slide-3 {
  padding: 15px 0 20px !important;
}

.slides--no-padding .col-lg-12 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.testimonials__content {
  flex: 1;
}

.testimonials__content > p {
  font-size: 18px;
  font-weight: 500;
  opacity: 0.8;
  margin-bottom: 0;
}

.quote-overwrite .hs_cos_wrapper_type_inline_rich_text {
  display: flex;
  flex-direction: column;
  min-height: 350px;
}

.quote--hidden .c-quote-icon-3 {
  display: none;
}

.testimonials__customer {
  margin-top: 32px;
  display: flex; 
  gap: 8px;

  
}

.testimonials__customer-info {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 156px;
  gap: 16px;
}

.testimonials__customer-text {
  display: flex;
  flex-direction: column;
  gap: 6px;  
}

.testimonials__customer-info--thankYou {
  min-height: unset !important;
}


.testimonials__customer-role, .testimonials__customer-company {
  color: #FFFFFF;
  opacity: 0.8;
  font-size: 18px;
}

.testimonials__customer-role {
  font-weight: 700;
}

.testimonials__customer-company {
  font-weight: 400;

}

@media (min-width: 992px) {
  .slides--no-padding .c-slide-3 {
    
    padding: 15px !important;
  }

  .quote-overwrite .hs_cos_wrapper_type_inline_rich_text {
    min-height: 396px;
  }
  
  .testimonials__content > p {
    font-size: 24px;
  }
  
  .testimonials__customer {
    gap: 16px;
  }
  
  .testimonials__customer-info {
    min-height: 137px;
  }
}

.quoteIcon-overwrite .c-quote-icon-3 {
  width:  42.37px !important;
  height: 35px !important;
  top: 0 !important;
  padding: 5px !important;
  border-radius: 0 !important;
}

.quoteIcon-overwrite .c-quote-icon-container-3 {
  height: auto !important;
  margin-bottom: 0 !important;
  margin-top: 40px;
}



.logo-scroller {
  position: relative;
  z-index: 1;
}

.logo-scroller .row {
  padding: 0 40px;
}



#sliderButtonsOverwrite.sliderButtons-overwrite .c-slider button.slick-prev, 
#sliderButtonsOverwrite.sliderButtons-overwrite .c-slider button.slick-next {
  top: -45px !important;
  border-radius: 10px !important;
  margin-top: -32px !important;
}

#sliderButtonsOverwrite.sliderButtons-overwrite .c-slider button.slick-prev { 
   left: calc(100% - 45px - 48px) !important;
}

#sliderButtonsOverwrite.sliderButtons-overwrite .c-slider button.slick-next {
  left: calc(100% - 45px) !important;
}

#sliderButtonsOverwrite.sliderButtons-overwrite .c-slider button.slick-prev::before,
#sliderButtonsOverwrite.sliderButtons-overwrite .c-slider button.slick-next::before {
  border-bottom: 3px solid black !important;
  border-left: 3px solid black !important;
}



.c-accordion > li:last-of-type {
  border-bottom: none !important;
}

.c-accordion a.accordion-title:after {
  transform: rotate(45deg) !important;
}

.c-accordion a.accordion-title.active:after {
  transform: rotate(-135deg) !important;
}

.accordionColumn .c-accordion {
  background-color: #0E1034;
  margin-top: 0;
  border-top: none !important;
  padding: 32px 16px;
}

.accordion-text--one-column {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .accordionColumn .c-accordion {
    padding: 40px;
  }
  
  .accordion-text--one-column {
    padding: 0 40px;
  }
}

.accordionHeading .c-accordion a.accordion-title {
  padding-left: 0 !important;
}

.accordionHeading .c-accordion > li:last-child a.accordion-title {
  padding-bottom: 0 !important;
}


.accordionHeading .c-accordion a.accordion-title h4 {
  font-family: Rubik !important;
  font-weight: 500;
  padding-left: 40px;
  position: relative;
}

.accordionHeading .c-accordion > li:nth-child(1) a.accordion-title h4::before,
.accordionHeading .c-accordion > li:nth-child(2) a.accordion-title h4::before,
.accordionHeading .c-accordion > li:nth-child(3) a.accordion-title h4::before,
.accordionHeading .c-accordion > li:nth-child(4) a.accordion-title h4::before
{
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  background-size: cover;
  background-repeat: no-repeat;
}

.accordionHeading .c-accordion > li:nth-child(1) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-1.png');
}

.accordionHeading .c-accordion > li:nth-child(2) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-2.png');
}

.accordionHeading .c-accordion > li:nth-child(3) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-3.png');
}

.accordionHeading.accordion-services-l2 .c-accordion > li:nth-child(3) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-4.png');
}

.accordionHeading.accordion-services-l2 .c-accordion > li:nth-child(4) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-5.png');
}


.accordionHeading.accordion-services-l2.accordion-ui-ux .c-accordion > li:nth-child(1) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-ui-ux-1.png');
}

.accordionHeading.accordion-services-l2.accordion-ui-ux .c-accordion > li:nth-child(2) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-ui-ux-2.png');
}

.accordionHeading.accordion-services--web-development .c-accordion > li:nth-child(1) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-2.png');
}

.accordionHeading.accordion-services--web-development .c-accordion > li:nth-child(2) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-1.png');
}



.accordionHeading.accordion-homepage .c-accordion > li:nth-child(1) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-3.png');
}


.accordionHeading.accordion-homepage .c-accordion > li:nth-child(2) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/services-cards-icon-4.png');
}


.accordionHeading.accordion-homepage .c-accordion > li:nth-child(3) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-1.png');
}


.accordionHeading.accordion-homepage .c-accordion > li:nth-child(4) a.accordion-title h4::before { 
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/accordion-icon-2.png');
}





.accordion--rounded-corners .c-accordion {
  border-radius: 24px;
}


@media (min-width: 992px) {
  .accordion-services-l2 .c-accordion {
    
  }
  
  .accordion--rounded-corners .c-accordion {
   border-radius: 32px;
  }
}



.overflowedImage {
  position: relative;
  z-index: 1;
}

.overflowedImage::before {
  content:" ";
  background-image: url('https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/images/global%20components/footer/footer.png');
  background-size:cover;
  background-repeat: no-repeat;
  background-position: top left;
  position: absolute;
  
  top: -40px;
  left: 0;
  bottom: -1300px;
  right: 0;
  z-index: -1;
}

.overflowedImage.overflowedImage--schedule-a-consultation::before {
  bottom: -802px;
}

.overflowedImage.overflowedImage--founders-blog::before {
  bottom: -804px;
}

.reviews-container {
  position: relative;
  z-index: 1;
}


.schedule-consultation h2 {
  margin-bottom: 18px;
}

.schedule-consultation p {
  margin-bottom: 32px;
}

.meetings-page.page.embedded {
  background-color: #0e1034 !important;
}

.ui-app {
  background-color: #0e1034 !important;
}

@media (min-width: 992px) {
  .schedule-consultation h2 {
    margin-bottom: 24px;
  }
  
  .schedule-consultation p {
    margin-bottom: 48px;
  }
}



.footer__form .container {
  position: relative;
  z-index: 1;
}

.footer__form .actions {
  display: flex;
}

.footer__form .actions .hs-button {
  width: 100%;
  opacity: 0.4;
  margin-top: 14px;
}

.footer__form .hs-input {
  border: none;
  border-bottom: 1px solid;
}

.footer__form > .hs-richtext:nth-child(2) {
  display: none;
}

.footer__form .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
    background: #3f51b5 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiIHZpZXdCb3g9IjAgMCAxIDEiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIvPjwvc3ZnPg==") !important;
}


.hhs-footer-mod .hhs-post-feat-img {
  border-radius: 24px;
}

.hhs-footer-mod .hhs-post-summary p, .hhs-foot-nav-col .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
	opacity: 0.8;
}

#return-to-top {
  bottom: 130px !important;
}



.card-content {
  max-width: 631px;
  margin: 0 auto;
  text-align: left;
}

@media (min-width: 992px) {
  .card-content {
    text-align: center;
  }
  
  .solutions__categories-container {
    padding: 0 32px;
  }
  
  .solutions__categories {
    min-height: 196px;
  }
}




.tabbedContent-primary .container > .row:nth-child(1) {
  background-color: rgba(255, 255, 255, 0.05);
  border-radius: 32px;
  padding-top: 32px;
}

.tabbedContent-primary .hhs-tab-wrapper {
  background-color: rgba(14, 16, 52, 0.9);
}

.tabbedContent-primary .hhs-tab-wrapper li {
  border-left: none;
}

.tabbedContent-primary .hhs-tab-wrapper button {
  font-family: 'Satoshi-Bold';
  font-weight: bold;
  font-size: 18px !important;
}

.tabbedContent-primary .row > .col-lg-6:nth-child(1) {
  display: flex;
  align-items: center;
}

@media (min-width: 575px) {
   .tabbedContent-primary .hhs-tab-wrapper {
     background-color: rgba(255, 255, 255, 0.1);
     border-radius: 32px;
     margin: 0 17px !important;
  }

  .tabbedContent-primary .hhs-tab-wrapper button {
    border-radius: 32px;
    background-color: transparent !important;
    border: none !important;
  }

  .tabbedContent-primary .hhs-tab-wrapper button.is-active {
    background-color: rgba(248, 117, 101, 1.0) !important;
  }

}

@media (min-width: 992px) {
  .tabbedContent-primary .hhs-tab-wrapper button {
    font-size: 28px !important;
  }
}




.form--solutions .col-inner {
  border-radius: 32px;
  padding: 40px!important;
}

.form--solutions .container {
  position: relative;
  z-index: 1;
}

.form--solutions .actions {
  display: flex;
}

.form--solutions .actions .hs-button {
  width: 100%;
  opacity: 0.4;
  margin-top: 14px;
}

.form--solutions .hs-input {
  border: none;
  border-bottom: 1px solid;
  color: #FFFFFF;
}

.form--solutions textarea.hs-input {
  min-height: 60px;
}

.form--solutions form.hs-form fieldset .hs-form-field {
  padding: 0 24px 0 0;
}

.form--solutions .hs-form label {
  color: #FFFFFF;
}

.form--solutions .hs-form label, .form--solutions .hs-button {
  font-size: 18px;
}

.form--solutions .hs-input > option {
  color: #0e1034;
}

.form--solutions.overflowedImage::before {
  top: 0;
  bottom: -788px;
}




.success-stories__paragraph {
 font-size: 20px;
 opacity: 0.8;
}

@media (min-width: 922px) {
  .success-stories__paragraph {
    font-size: 26px;
  }
}



.slider--custom-height .c-image-2 img {
  height: 320px !important;
  object-fit: contain;
}


@media (min-width: 922px) {
  .slider--custom-height .c-image-2 img {
    height: auto !important;
    object-fit: unset;
  }
  
  .slider--custom-height-opt2 .c-image-2 img {
    height: 510px !important;
    object-fit: contain;
  }
}

.download-stores {
  display: fleX;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.03) 31.64%, rgba(255, 255, 255, 0.03) 67.14%, rgba(255, 255, 255, 0) 100%);
  padding: 16px;
}

.download-stores > p {
  font-size: 18px;
}




@media (min-width: 922px) {
  .download-stores {
    flex-direction: row;
    align-items: center;
    gap: 16px;
    padding: 32px 0;
  }
  
  .two-col-card {
  display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 48px;
  }
}



.hero-image .row {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.hero-image.hero-image--bottom-fade .row::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3%;
    background: linear-gradient(transparent, hsla(0, 56%, 0%, 0.1));
}

.contactUs__location {
  position: relative;
  z-index: 1;
}

.contactUs__location.overflowedImage::before {
  top: -40px;
  bottom: -788px;
}

.contactUs__location .gm-style {
  max-height: 434px;
  max-width: 624px;
}

.contactUs__location .hhs-google-map {
  border-radius: 30px;
  overflow: hidden;
  max-height: 434px;
  max-width: 624px;
}


.contactUs__location .container-fluid {
  max-width: 1030px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}




.form--solutions.overflowedImage--contactUs.overflowedImage:before {
  bottom: -1124px;
}


.overflowedImage--homepage.overflowedImage:before {
  top: -80px;
  bottom: -1327px;
}

.overflowedImage--clutch.overflowedImage:before {
  top: -570px;
  bottom: -223px;
}



@media (min-width: 992px) {
  .imageToRight .c-img-1 {
    position: relative;
    scale: 1.4;
    top: 0;
    left: 14em;
  }
}



.form--services-l2.overflowedImage:before {
  bottom: -788px;
  top: 0;
}



.superposed.hhs-profile-card-mod {
  z-index: 2;
}


.overflowedImage--whyDesignli.overflowedImage:before {
  
  bottom: -1102px;
}




.founders__slider .c-quote-icon-container-3 {
  display: none;
}

.founders__slider .slick-slider .slick-slide {
  padding: 0px!important;
}

.founders__card {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
}


#sliderButtonsOverwrite.founders__slider .c-slider .slick-dots { margin-top: 1em !important;}

@media (min-width: 992px) {
  .slick-dots {
    display: none !important;
  }
  .founders__slider .slick-slider .slick-slide {
    padding: 15px!important;
  }
}

@media (min-width: 1200px) {
  .founders__card {
    display: block;
  }
  
  .founders__slider .c-quote-3 {
  max-height: 720px;
  }
  
  .founders__image-container img {
    max-width: 260px;
    float: right;
    margin-left: 15px;
  }

}



.hhs-blog-grid-cards {
  position: relative;
  z-index: 2;
}

.blog-row {
  max-width: 765px;
  margin: auto;
}

.blog-row .col-inner {
  background-color: #58377B;
  border-radius: 32px;
  padding: 40px;
  margin: 0 30px;
}

.blog-form__description {
  text-align: center;
}

.blog-form .submitted-message {
  color: #FFFFFF;
}




.hs-search-field__bar {
  overflow: unset !important;
  max-width: unset !important;
}

.hs-search-field {
  width: 100% !important;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hs-search-field__suggestions {
  overflow: hidden !important;
}



.customRowHeight--hero .row {
  max-height: 200px;
}

.customRowHeight--prototyping .row {
  max-height: 550px;
}

.slider__container {
  position: relative;
  z-index: 2;
}

@media (min-width: 992px) {
  .customRowHeight--hero .row {
    max-height: 380px;
  }
  
  .customRowHeight--prototyping .row {
    max-height: 600px;
  }
  
  .shiftedImage .c-img-1 {
    position: relative;
    left: 76px;
  }
}

.techs-container {
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.tech__description {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
}

.tech__stack {
  background-color: rgba(255, 255, 255, 0.05);
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: center;
  align-items: center;
  margin: 0 -15px -15px;
  padding: 16px 10px;
}

.tech__list {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px; 
  padding: 0;
  margin: 0;
}

.tech__item {
  background-color: rgba(255, 255, 255, 0.05);
  border-radius: 16px;
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 500;
  margin: 0;
}

.tech__title {
  font-weight: 600;
  margin-bottom: 0;
}

.tech__button {
  text-align: center;
}

@media (min-width: 575px) {
  .tech__button {
    margin: 0 auto;
  }
}

.caseStudy__testimonials {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.caseStudy__column {
  display: flex;  
  flex-direction: column;
  align-items: center;
  gap: 32px;
  width: 100%;
}

.caseStudy__review {
  max-width: 477px;
  margin: 0 auto;
}

.caseStudy__readReview {
  color: #ffffff; 
  font-weight: 600;
  text-decoration: underline;
}



.c-content-con svg {
  fill: unset;
}



@media (min-width: 575px) {
  .tech__stack {
    flex-direction: row;
    gap: 24px;
    padding: 32px;
  }
}

@media (min-width: 992px) {
  .tech__stack {
    margin: 0 -15px;
  }
  
  
  .splide__slide img {
    scale: 1.12;
  }
  
  .caseStudy__testimonials {
    flex-direction: row;
  }
}





.testimonials--thankYou {
  min-height: 360px;
}

.overflowedImage--thankYou.overflowedImage:before {
  bottom: -790px;
  top: -45px;
}

.feature-card {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.leftside-image .col-lg-6 {
  padding-left: 0;
}

.padding-left-mobile {
 padding-left: 1em; 
}

@media (min-width: 992px) {
  .leftside-image .col-lg-6 {
    padding-left: 0;
    
  }
  
  .padding-left-mobile {
    padding-left: 0;
  }
}


.meetings-iframe-container {
  position: relative;
  z-index: 2;
  background-color: #0e1034;
  padding: 2rem;
  border-radius: 12px;
}

iframe[src*="hubspot.com/meetings"] {
  background: transparent !important;
}



.overflowedImage--sac.overflowedImage:before {
  top: -280px;
  bottom: -802px;
}



.solution__title {
   font-family: 'Satoshi-Black';
  font-weight: 900;
  font-size: 18px;
  margin-bottom: 8px;
}

.live-data {
  background-color: rgba(255, 255, 255, 0.05);
  padding: 24px;
  border-radius: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 40px;
  margin-top: 32px;
}

.live-data__item {
  color: #FFFFFF;
  display: flex;
  align-items: center;
  gap: 10px;
  max-width: 142px;
}

@media (min-width: 992px) {
  .solution__title {
    font-size: 24px;
  }
  
  .live-data {
    padding: 40px;
  }
  
  .live-data__item { 
    min-width: 250px;
  }
}

.live-data__title {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 6px;
}

.live-data__value {
  opacity: 0.6;
}

.button--modex-hero {
  font-size: 18px;
}

.button--modex-card {
  box-sizing: border-box !important;
  min-width: 233px;
  text-align: center;
}

.modex__tag {
  display: inline-block;
  background-color: rgba(14, 16, 52, 0.1);
  min-width: 130px;
  padding: 12px 16px;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 500;
  border-radius: 1000px;
  margin-bottom: 2em;
}

.testimonials__content--modex {
  min-height: 340px;
}

.testimonials__customer-info--modex {
  min-height: unset;
}


.custom-slide-height .c-image-2 > img {
  height: 375px !important;
}



.main-nav--blog-page {
  background-color: transparent !important;
}

.post-page-full .blog-header-full {
  background: linear-gradient(180deg, #0E1034 0%, rgba(14, 16, 52, 0.515963) 64.09%, rgba(14, 16, 52, 0) 100%), #58377B;
  border-radius: 0px 0px 50px 50px;
  padding-bottom: 25px;
}

.blog-header__inner.row {
  padding: 35px 0 0;
}

@media (min-width: 992px) {
  .blog-header__inner.row {
    padding: 100px 0 50px;
  }
  
  .post-page-full .blog-header-full {
    border-radius: 0px 0px 100px 100px;
    padding: 50px;
  }
}

.hhs-top-bar.sticky-menu.active {
  
  background: #0E1034 !important;
}

.blog-header__inner.row .col-lg-7 {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.blog-header__inner img {
  border-radius: 32px;
  height: 477px !important;
  width: 552px !important;
  object-fit: cover;
}


.blog-post__body figure {
  width: 100% !important;
  object-fit: cover;
  margin-left: 0;
}

.blog-post__body figure img {
  width: 100%;
  object-fit: cover;
}

.blog-index__post-image.feat-cust-height > img {
  object-fit: cover;
  width: 100%;
  height: 260px !important;
}

.hhs-blog-card {
  border-radius: 32px;
}

.blog-posts-grid .hhs-blog-card-inner {
  border-radius: 32px;
  overflow: hidden;
}




.blog-index__tags {
    padding: 12px;
    border-radius: 1000px;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background-color: #F87565;
    margin-bottom: 24px;
  }

.blog-index__tags--l2 {
  margin-bottom: 32px;
}

.blog-post__title {
  margin-bottom: 16px;
}

.blog-post__tags {
  margin-bottom: 0; 
}

  .blog-index__post-tag {
    font-size: 14px;
    font-weight: 500;
    padding: 0;
    margin: 0 2px 5px 0;
    margin: 0;
  }

  p.reading-minutes {
    margin: 0;
    font-size: 14px !important;
    font-weight: 500;
    text-transform: lowercase;
  }

  .reading-minutes::before {
    content: "";
    display: inline-block;
    width: 6.31px;
    height: 6.31px;
    background-color: #0E1034;
    border-radius: 100%;
    margin-right: 7px;
  }

  .reading-minutes--blog-l2::before {
    background-color: #FFFFFF;
  }

  .blog-post__tag-link, .blog-post__tag-link:hover {
    background-color: transparent;
  }
  
  .blog-index__post-author {
    color: rgba(14, 16, 52, 0.6);
    margin: 12px 0 24px 0;
  }
  
  .blog-index__post-content > p {
    opacity: 0.6;
    margin-bottom: 24px;
  }
  
  .blog-index__post-content > a.button, .hhs-blog-card-inner > a.button {
    box-sizing: border-box !important;
    min-width: 233px;
    text-align: center;
  }
  
  .blog-index__post-image--small > img {
    height: 400px !important;
    width: 100%;
    border-radius: 32px;
    object-fit: cover;
  }
  
  .blog-index__post:hover {
    transform: none;
  }
  
  .blog-index__post-tag {
    margin: 0;
  }
  
  .blog-index__post-tags {
    display: flex;
    align-items: center;
    gap: 10px;
  }
  
  .card_post_title > a {
    font-weight: 900 !important;
    line-height: 1.2 !important;
  }
  
  .blog-index__post-details, .blog-index__post-details > span {
    font-size: 16px !important;
    color: rgba(14, 16, 52, 0.6) !important;
  }
  
  .blog-index__post-content--small h4.card_post_title a {
    font-size: 24px;
  }
  
  .blog-index__post-content > a.button, .hhs-blog-card-inner > a.button  {
    background-color: #F87565;
    font-size: 18px;
  }
  
  .blog-pagination {
    margin: 36px auto 3.3rem;
  }
  
    .blog-post__tag-link {
      margin: 0;
      font-weight: 500;
      font-size: 14px;
      padding: 5px 1px;
    }

  @media (min-width: 576px) { 
     .blog-post__tag-link {
      padding: 5px 10px;
    }
  }

  @media (min-width: 992px) { 
        .blog-post__tag-link {
      font-size: 18px;
    }
    
    p.reading-minutes { 
      font-size: 18px !important;
    }
    
    .blog-index__post-tags {
      gap: 16px;
    }
    
        .blog-index__tags {
       padding: 12px 16px;
       gap: 12px;
     }
     
     .blog-index__post-tag {
        font-size: 18px;
       
       
      }
    

    
     .blog-index__post-details, .blog-index__post-details > span {
      font-size: 18px !important;
    }
    
    .blog-index__post-content--small h4.card_post_title a {
      font-size: 32px;
    }
    
  
  }



.hhs-blog-card .hhs-blog-card-inner {
  padding: 16px 16px 24px;
}

.hhs-blog-card p.reading-minutes {
  display: none;
}

.hhs-blog-card .hhs-blog-card-inner .blog-index__post-content {
  padding: 0;
  min-height: 270px;
}

.hhs-blog-card .blog-index__post-tags {
  display: none;
}

.hhs-blog-card a.blog-index__post-button {
    position: static;
    display: block;
    width: 100%;
    text-align: center;
    background-color: #F87565;
    padding: 20px;
    border-radius: 12px;
    color: #FFFFFF !important;
    font-weight: 600;
    font-size: 18px;
}


.hhs-blog-card .blog-index__post-content > p {
  opacity: 1 !important;
  color: rgba(14, 16, 52, 0.6) !important;
}

.hhs-blog-card .card_post_title a {
  font-size: 24px !important;
}

.form--blog-page .blog-row .col-inner {
  padding: 32px 16px !important;
}

.blog-recommendations__title {
  max-width: 1360px; 
  margin: 0 auto; 
  position: relative; 
  z-index: 1; 
  color: #FFFFFF; 
  padding: 0 32px;
}
    

@media (min-width: 576px) { 
  .form--blog-page .blog-row .col-inner {
    padding: 40px !important;
  }
}

.form--blog-page.overflowedImage:before {
    bottom: -2302px;
    top: 280px;
    border-radius: 32px 32px 0px 0px;
}

@media (min-width: 992px) { 
  .form--blog-page.overflowedImage:before {
    border-radius: 100px 100px 0px 0px;
    bottom: -1590px;
  }
  
  .blog-recommendations__title {
    padding: 0 15px;
  }
}



.reviews-l2-title {
  display: inline-block;
  padding: 12px 16px; 
  margin-bottom: 24px; 
  border-radius: 1000px;
  font-size: 18px;
  font-weight: 500;
  background-color: #F87565;
  color: #FFFFFF;
}

.reviews-l2-title:hover {
  transform: none;
}


.single-review-button {
padding: 20px; 
  background: transparent; 
  color: #ffffff; 
  border: 1.5px solid rgba(255, 255, 255, 0.4); 
  font-weight: 600; border-radius: 12px; 
  font-size: 18px;
  display: flex; 
  align-items: center; 
  gap: 10px;
}

.single-review-button:active, .single-review-button:focus {
  color: #ffffff; 
}

.single-review-button:hover {
  background-color: #FFFFFF;
  color: #000000;
}

.single-review-button:hover path {
  fill: #000000;
}

.single-review-button__content::after {
  content: "";
}

.overflowedImage--reviews-l2.overflowedImage:before {
  bottom: -788px;
  top: -400px;
}

.review-content {
  min-height: 300px; 
  opacity: 0.8; 
  font-weight: 500;
}

.review-content > p {
  opacity: 0.8; 
  font-weight: 500;
}

.review-source {
  padding: 1.5em 0 0; 
  display: flex; 
  flex-direction: column; 
  gap: 0.8em;
}
    



.hero__form {}

.clutch-hero-container {
  display: flex;
  flex-direction: column;
  align-items: start;
  margin-bottom: 1em;
}

.review__source {
  font-family: Rubik !important;
  font-size: 18px; 
  font-weight: 500; 
  color: #ffffff; 
  opacity: 0.8;
}

@media (min-width: 992px) { 
  .clutch-hero-container {
    flex-direction: row;
    align-items: center;
    margin-bottom: 0;
  }
  
  .clutch-reviews__heading {
    display: flex; 
    align-items: center; 
    gap: 1em;
  }
  
  .clutch-reviews__heading > h2 {
    margin-bottom: 0px !important; 
    border-right: 1px solid rgba(255, 255, 255, 0.1); 
    padding-right: 24px;
  }
  
  .review__source {
    text-align: left;
    min-height: 40px;  
  }
}

.hero__form .c-col:nth-child(2) .c-col-inner .c-content-con {
  background-color: #FFFFFF !important;
  padding: 40px;
  border-radius: 24px;
  max-width: 500px;
  margin-left: auto;
}






.hero__form .c-col:nth-child(2) .c-col-inner .c-content-con .actions .hs-button {
  color: #0E1034 !important;
  border: 1px solid #0E1034 !important;
}

.no-quotes .c-quote-icon-3 {
  display: none;
}



.g-ads__reviews-container {
  display: none;
}

.g-ads__reviews-container--mobile {
  display: block;
}

.g-ads__review-container {
  padding: 0.5em 1em;
}


.g-ads__reviews--mobile {
    max-width: 410px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 1em;
}

.g-ads__logos-container--mobile {
  position: relative;
  display: flex;
  align-items: center;
  gap: 0.5em;
}

.g-ads__reviews--mobile::after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 1px;
    background-color: rgba(255, 255, 255, 0.1);
    right: 45%;
    transform: translateX(-45%) translateY(-40%);
    height: 68px;
}

.g-ads__review-container:hover {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 18px;
}

@media (min-width: 1182px) { 
  .g-ads__reviews-container {
    display: block;
  }  
  
  .g-ads__reviews {
    display: flex;
    align-items: center;
    gap: 1em;
  }
  
  .g-ads__reviews-container--mobile {
    display: none;
  }
}

@media (max-width: 575px) {
  .features-heading-pb-same-as-px {
    padding: 40px 15px 15px 15px!important;
  }
  
  #hs_cos_wrapper_module_17067127721965 .clean-base .row {
    background-size: cover!important;
  }
  
  .hhs-blog-grid-cards .blog-index .blog-index__post--large {
    display: flex;
    flex-direction: column-reverse;
  }
  
  .form--solutions .col-inner {
    border-radius: 32px;
    padding: 40px 24px!important;
  }
  
  .form--solutions form.hs-form fieldset .hs-form-field {
    padding: 0px!important;
  }
  
  .form--solutions form.hs-form fieldset .hs-form-field input {
    width: 100%!important;
  }
  
  #caseStudiesContainer .case-study__card {
    padding-top: 16px;
    flex-direction: column-reverse;
  }
  
  .techs-container .tech__stack .tech__list {
    justify-content: center;
  }
}

.px-0 {
  padding: 0px; 
}

#enterprises-tabs .hhs-panel-wrapper .panel {
  padding: 24px 0px
}

.page.hs-content-id-154556962980 .footer .footer__form .hhs-foot-nav-cols {
  display: none !important;
}

.hs-fieldtype-textarea {
    min-height: 80px!important;
    max-height: 350px!important;
    height: auto!important;
    overflow: auto!important;
}

.hs_confirm_email_hp {
  visibility: hidden;
}

/***********************************
************ search ****************
************************************/

.hs-blog-listing .hs-search-field .hs-search-field__form {
  display: flex;
  flex-direction: row-reverse;
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  padding: 10px;
  background-color: rgba(255, 255, 255, 0.05)!important;
  min-width: 350px;
  top: -150px;
  position: relative;
  z-index: 9999;
}

.hs-blog-listing .hs-search-field .hs-search-field__form label {
  display: none;
}

.hs-blog-listing .hs-search-field .hs-search-field__form .hs-search-field__input, .hs-blog-listing .hs-search-field .hs-search-field__form button {
  background-color: transparent!important;
  border: none;
  box-shadow: none;
  font-size: 14px;
  font-family: 'Rubik';
}

.hs-blog-listing .hs-search-field .hs-search-field__form .hs-search-field__input {
  background-color: transparent!important;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  color: white!important;
}

.hs-blog-listing .hs-search-field .hs-search-field__form .hs-search-field__button {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.hs-blog-listing .hs-search-field .hs-search-field__form .hs-search-field__button svg {
  height: 18px;
  fill: white;
}

.hs-search-field__suggestions-container {
  display: none
}

.hhs-top-bar.hhs-alt-nav {
  background-color: rgba(14, 16, 52, 1)!important;
}

.results-pre-header {
    background-image: url(https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/search-results-hero.png);
    background-position: center;
    background-repeat: no-repeat;
    height: 475px;
    border-top-left-radius: 40px;
    background-color: rgba(14, 16, 52, 1)!important;|
}

.results-pre-header h5, .results-pre-header h1 {
  font-family: 'Rubik' !important;
}

.results-pre-header h1 {
  font-size: 48px;
}

.results-full #hs_cos_wrapper_search_results .hs-search-results__listing .hs-search-results__title {
  text-decoration: underline;
}

.results-full .systems-page {
  padding-top: 0px!important;
}

.hs-content-id-0 .header {
  min-height: 80px;
}

#social-custom-btns .hhs-icon-con {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 120px;
  border-radius: 12px;
  padding: 10px;
  cursor: pointer;
}

#social-custom-btns .hhs-icon-con p, #social-custom-btns .hhs-icon-con img {
  margin-bottom: 0px!important;
  color: white;
}

#social-custom-btns .container {
  display: flex;
  justify-content: flex-end;
}

#social-custom-btns .container div.col-sm:nth-child(1) .hhs-icon-con {
  background-color: #0e1034;
}

#social-custom-btns .container div.col-sm:nth-child(1) .hhs-icon-con:hover {
  background-color: rgba(14, 16, 52, 0.9); 
}

#social-custom-btns .container div.col-sm:nth-child(2) .hhs-icon-con {
  background-color: #0073B1;
}

#social-custom-btns .container div.col-sm:nth-child(2) .hhs-icon-con:hover {
  background-color: rgba(0, 115, 177, 0.9); 
}

.custom-social-share-container {
  display: flex;
  align-items: center;
  padding: 24px 0px;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.social-sharing-wrapper {
  display: none!important;
}

@media (max-width: 575px) {
  #social-custom-btns .container {
    justify-content: space-between;
    padding: 0;
    margin-top: 16px;
  }
  
  #social-custom-btns .container .row {
    justify-content: space-between;
    width: 100%
  }
  
  #social-custom-btns .container .row .col-sm {
    padding: 0;
  }
  
  #social-custom-btns .container .row .col-sm:nth-child(1) {
    padding-right: 4px;
  }
  
  #social-custom-btns .container .row .col-sm:nth-child(2) {
    padding-left: 4px;
  }
  
  #social-custom-btns .container .row div {
    flex: 1;  
  }
  
  #social-custom-btns .container .row div .hhs-icon-con {
    width: 100%;
    margin-bottom: 0;
  }
  
  .custom-social-share-container {
    flex-direction: column;
  }
  
  .custom-social-share-container .span6 {
    width: 100%;
  }
  
  .hs-blog-listing .hs-search-field .hs-search-field__form {
    top: -100px;
  }
  
}

iframe .hs-content-id-159052059714 {
  width: 50%
}

@media (max-width: 575px) {
  iframe .hs-content-id-159052059714 {
    width: 70%
  }
}

/*Solutions Tabs*/
@media (max-width: 575px) {
  .tab-to-dropdown .selected-tab {
    display: none;
  }
  
  .tab-to-dropdown .converted-tab {
    position: relative!important;
    display: flex!important;
    background-color: transparent!important;
    animation: none !important;
    transform: none !important;
  }
  
  .tab-to-dropdown .converted-tab li:first-child {
    background-color: rgba(255, 255, 255, 0.28);
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }
  
  .tab-to-dropdown .converted-tab li:nth-child(1) button {
    border-top: none!important;
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }
  
  .tab-to-dropdown .converted-tab li:nth-child(2) {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    background-color: rgba(255, 255, 255, 0.28);
  }
  
  .tab-to-dropdown .converted-tab li:nth-child(2) button {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    border-top: none!important;
  }
  
  .tab-to-dropdown .converted-tab li button {
    background-color: transparent!important;
  }
  
  .tab-to-dropdown .converted-tab li button.is-active {
    border-radius: 24px;
    border-top: none!important;
    background-color: rgba(248, 117, 101, 1.0)!important;
  }
}

.breadcrumbs a {
   color: white;
}

.breadcrumbs span {
   color: #f87565;
}

.breadcrumbs .breadcrumbs-separator {
  color: white;
  margin: 0px 10px;
}

.hs-search-results__listing li {
   border-bottom: 1px solid rgb(255 255 255 / 50%)!important;
}

.engine-feature-cards {
  margin: 0px!important;
}

.hs-content-id-183321671329.hs-landing-page {
  background-color: #0e1034;
}



.hs-content-id-183321671329.hs-landing-page .hhs-nav-grid__menu, 
.hs-content-id-183321671329.hs-landing-page .hhs-nav-grid__extras, 
.hs-content-id-183321671329.hs-landing-page .sc-site-header__menu,
.hs-content-id-183321671329.hs-landing-page footer .hhs-foot-nav-cols,
.hs-content-id-183321671329.hs-landing-page .hhs-side-menu {
  display: flex !important;
  visibility: visible!important; 
  opacity: 1!important;
}

.hs-content-id-185612451371.hs-landing-page .hhs-nav-grid__menu, 
.hs-content-id-185612451371.hs-landing-page .hhs-nav-grid__extras, 
.hs-content-id-185612451371.hs-landing-page .sc-site-header__menu,
.hs-content-id-185612451371.hs-landing-page footer .hhs-foot-nav-cols,
.hs-content-id-185612451371.hs-landing-page .hhs-side-menu {
  display: flex !important;
  visibility: visible!important; 
  opacity: 1!important;
}

.hs-content-id-187123036279.hs-landing-page .hhs-nav-grid__menu, 
.hs-content-id-187123036279.hs-landing-page .hhs-nav-grid__extras, 
.hs-content-id-187123036279.hs-landing-page .sc-site-header__menu,
.hs-content-id-187123036279.hs-landing-page footer .hhs-foot-nav-cols,
.hs-content-id-187123036279.hs-landing-page .hhs-side-menu {
  display: flex !important;
  visibility: visible!important; 
  opacity: 1!important;
}

@media (max-width: 850px) {
  .hs-content-id-183321671329.hs-landing-page .sc-site-header__menu {
    display: none!important;
  }
  
  .hs-content-id-187123036279.hs-landing-page .sc-site-header__menu {
    display: none!important;
  }
  
  .hs-content-id-183321671329.hs-landing-page .hhs-side-menu__mobile .sc-site-header__menu{
    display: block!important;
  }
  
  .hs-content-id-187123036279.hs-landing-page .hhs-side-menu__mobile .sc-site-header__menu{
    display: block!important;
  }
  
  .hhs-top-bar .hhs-header-logo {
    margin: 0!important;
  }
  
  .hs-content-id-183321671329.hs-landing-page .row-number-16 {
    margin: 15px;
  }

  .hs-content-id-183321671329.hs-landing-page .row-number-16 > .row-fluid{
    grid-template-columns: 100%;
  }
  
  .hs-content-id-185612451371.hs-landing-page .sc-site-header__menu {
    display: none!important;
  }

  .hs-content-id-185612451371.hs-landing-page .hhs-side-menu__mobile .sc-site-header__menu{
    display: block!important;
  }

  .hhs-top-bar .hhs-header-logo {
    margin: 0!important;
  }

  .hs-content-id-185612451371.hs-landing-page .row-number-16 {
    margin: 15px;
  }

  .hs-content-id-185612451371.hs-landing-page .row-number-16 > .row-fluid{
    grid-template-columns: 100%;
  }
    
}

.engine__slider .c-slide-inner-3 .c-quote-icon-container-3 {
  display: none;
}

.engine__slider .c-slide-inner-3 .founders__card {
  display: flex;
  align-items: flex-start;
}

.engine__slider .c-slide-inner-3 .founders__card .founders__image-container img {
  margin: 0;
}




.designli-engine__solution-path {
}

.designli-engine__img--desktop {
  display: none !important;
}

@media (min-width: 850px) {
  .designli-engine__img--desktop {
    display: block !important;
  }
  
   .designli-engine__img--mobile {
    display: none !important;
  }
}

.designli-engine__feature-cards {}

.designli-engine__feature-cards-container {
  width: 100%;
  height: 100%;
  display: grid;
  grid-auto-rows: auto; 
  gap: 1em;
}

.designli-engine__card {
  background-color: rgba(255, 255, 255, 0.05);
  border-radius: 24px;
  padding: 50px 0;
}

.designli-engine__card--orange {
  background-color: #B65051;
}

@media (min-width: 1200px) {
  .designli-engine__feature-cards-container {
    grid-template-columns: 1fr 1fr 2fr;
    gap: 1.5em;
  }
  
  .designli-engine__feature-cards-container > *:nth-child(3n) {
    grid-column: span 1;
   }
}
  

@media (min-width: 600px) {
  .designli-engine__feature-cards-container {
    grid-template-columns: repeat(auto-fit, minmax(245px, 1fr));
    gap: 1em;
  }
  
  .designli-engine__feature-cards-container > *:nth-child(3n) {
    grid-column: span 2;
   }
}
  


@media (min-width: 1200px) {
  .designli-engine__feature-cards-container {
    grid-template-columns: 1fr 1fr 2fr;
    gap: 1.5em;
  }
  
  .designli-engine__feature-cards-container > *:nth-child(3n) {
    grid-column: span 1;
   }
}
  




.slider__logos-readyy .logo-item > img {
 
}

.solution-lab__image--right-alignment .c-img-1 {
  position: relative;
  left: 15px;
}

.solution-lab__image--mobile-centered .c-img-1 {
 left: 0;
}

@media (max-width: 768px) {
  .partnerhship-card {
    flex-direction: column!important;
    gap: 8px;
  }
  .partnerhship-card div {
    flex: 0 0 100%!important;
    max-width: 100%!important;
  }
  .partnerhship-card div span {
    width: 100%!important;
    max-width: 100%!important;
    display: block;
  }
  
  .partnerhship-card div a {
    width: 85%!important;
    max-width: 100%!important;
    display: block;
  }
}

.overflowedImage--partnerships.overflowedImage:before {
  
  bottom: -1130px;
}


.hs-content-id-187168664090 #hs_cos_wrapper_module_17068838319727 .clean-base .row {
  padding-top: 290px;
}



.video--custom .scrolling-videos-thumb {
   display: none;
  }
  
.impact-week__illustration--desktop {
   display: none;
}

@media (min-width: 768px) {
  .impact-week__illustration--desktop {
    display: block;
  }
  
  .impact-week__illustration--mobile {
    display: none;
  }
}



.overflowedImage--resource-hub.overflowedImage:before {
  bottom: -806px;
}

.overflowedImage--resourcehub-detail-page.overflowedImage:before {
  bottom: -803px;
  border-radius: 100px 100px 0 0;
}


.resource-hub__video .c-video-card-outer {
  margin: 0 auto;
  position: absolute;
  top: -230px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 800px;
  text-align: center;
}


.resource-hub__video .c-video-card-outer img {
  border-radius: 32px;
}




.manifesto .row {
  position: relative;
  border-radius: 40px 40px 0 0;
  overflow: hidden;
  background-color: #0E1034; /* the solid for the rest of the area */
  --paper-height: 450px;     /* adjust to taste */
  --fade-size: 80px;         /* how soft the fade is */
}

/* Paper texture only on the top portion */
.manifesto .row::before {
  content: "";
  position: absolute;
  left: 0; right: 0; top: 0;
  height: var(--paper-height);
  pointer-events: none;
  border-radius: inherit;

  /* Figma order: [navy gradient], [coral], [paper] */
  background-image:
    /* navy fade */
    linear-gradient(
      to top,
      #0E1034 1.71%,
      rgba(14, 16, 52, 0.515963) 64.71%,
      rgba(14, 16, 52, 0) 100%
    ),
    /* coral base */
    linear-gradient(0deg, #EF635A, #EF635A),
    /* paper texture */
    url("https://1940011.fs1.hubspotusercontent-na1.net/hubfs/1940011/paper-background.png");

  /* blend like Figma: navy normal, coral multiplies with paper */
  background-blend-mode: normal, multiply, normal;

  /* cover & align all layers */
  background-size: cover, cover, cover;
  background-position: top left, top left, top left;
  background-repeat: no-repeat, no-repeat, no-repeat;

  -webkit-mask-image: linear-gradient(
    to top,
    black calc(100% - var(--fade-size)),
    transparent 100%
  );
  mask-image: linear-gradient(
    to top,
    black calc(100% - var(--fade-size)),
    transparent 100%
  );
}

.meetings-iframe-container {
  padding: 0 !important;
  max-height: 675px !important;
  }


.manifesto__title {
  color: #FFFFFF;
  font-size: 24px;
  font-weight: 600;
  font-style: italic;
  text-transform: uppercase;
 } 

.manifesto__heading {

  font-size: 48px;
  font-weight: 900;
  margin-top: 0.5em;
 } 

.manifesto__subheading {

  opacity: 0.8;
  font-size: 24px;
  font-weight: 400;
  font-style: italic;
} 

.manifesto__section {
  font-size: 32px; 
} 

.manifesto__quote {

  font-family: 'Satoshi-Black', sans-serif !important;
  font-size: 24px; 
  font-style: italic;
  line-height: 44px;
  letter-spacing: -1.5px;
} 




.solutionlab-workflow--mobile {
  
} 


.solutionlab-workflow--desktop {
    display: none;
  }

@media (min-width: 768px) {
  .solutionlab-workflow--desktop {
    display: block;
  }
  
  .solutionlab-workflow--mobile {
    display: none;
  }
}



.practical-founders__container {
  text-align: center;  
}