 
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');






/* 1a. Containers */




/* 1b. Colors */




/* 1c. Typography */


























/* 1d. Buttons */








/* 1e. Forms */













/* 1f. Tables */













/* 1g. Website header */








/* 1h. Website footer */








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

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

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







html {
  font-size: 16px;
}

body {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #000000;
  font-size: 16px;
/* 	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased; */
}

/* Paragraphs */

p {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #275cf5;
}

a:hover,
a:focus {
  text-decoration: none;
  color: #0034cd;
}

a:active {
  text-decoration: none;
  color: #4f84ff;
}

/* Headings */

h1,
.h1 {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  color: #000;
  font-size: 40px;
  text-transform: none;
}

h2,
.h2 {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;
  color: #000;
  font-size: 32px;
  text-transform: none;
	font-weight: 600;
}

h3,
.h3 {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;
  color: #000;
  font-size: 24px;
  text-transform: none;
	font-weight: 600;
}

h4,
.h4 {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #000;
  font-size: 20px;
  text-transform: none;
}

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

h6,
.h6 {
  font-weight: normal; text-decoration: none; font-family: Montserrat, sans-serif; font-style: normal;
  color: #666666;
  font-size: 14px;
  text-transform: none;
}

/* Blockquote */

blockquote {
  border-left-color: #e44d8a;
}






/* ROI CTA Button */

 #hs_cos_wrapper_dnd_area-module-5 .interactive-button{
    border-radius: 4px;
    background: linear-gradient(93deg, #7D52C7 0%, #275CF5 100%);
    color: #fff;
    font-weight: 600;
}

 #hs_cos_wrapper_dnd_area-module-5 .interactive-button:hover{
  color: #fff !important;
    background: linear-gradient(93deg, #7D52C7 0%, #EE0A60 100%);
 }

/* Buttons */

button,
.button {
  border: 1px solid #e44d8a;

  padding-top: 12px;
padding-right: 24px;
padding-bottom: 12px;
padding-left: 24px;

  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(228, 77, 138, 1.0)

;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 16px;
  text-transform: none;
}

.button-ghost {
    border: 1px solid #e44d8a;
    background-color: #ffffff;
    color: #e44d8a;
}

.button-ghost:hover,
a.button.button-ghost:hover {
    border: 1px solid #e44d8a;
    background-color: #e44d8a !important;
    color: #ffffff !important;
}

#hs_cos_wrapper_module_1683539751370 .button:hover {
    border: 1px solid #e44d8a;
    background-color: #ffffff !important;
    color: #e44d8a;
}

button:hover,
button:focus,
.button:hover,
.button:focus {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: rgba(188, 37, 98, 1.0);
  border-color: #bc2562;
}

button:hover, 
button:focus, 
.button:hover, 
.button:focus {
    color: #e44d8a !important;
    border-color: #e44d8a !important;
}

button:focus,
.button:focus {
  color: #ffffff;
}

button:active,
.button:active {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: rgba(255, 117, 178, 1.0);
  border-color: #ff75b2;
  color: #ffffff;
}

.menu__wrapper>li.menu__item--depth-1:nth-last-child(2)>a {
    background-color: #ffffff;
    border: 1px solid #e44d8a;
    color: #e44d8a;
    box-shadow: none;
    padding: 12px 24px;
}

.menu__wrapper>li.menu__item--depth-1:nth-last-child(2)>a:hover {
    background-color: #e44d8a;
    border: 1px solid #e44d8a;
    color: #ffffff;
    box-shadow: 0 0 15px 0 rgb(0 0 0 / 12%);
}





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

/* Form title */

.form-title {
  color: #000;
}

/* Labels */

form label {
  color: #000;
}

/* Help text */

form legend {
  color: #666666;
}

/* Inputs */

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

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #000;
  border-radius: 4px;
}

fieldset.form-columns-1 .hs-input:not([type='checkbox']):not([type='radio'])
 {
    width: 100% !important;
}
form .legal-consent-container  label{
	display: flex;
    align-content: center;
    align-items: center;
}
body form .legal-consent-container .hs-form-booleancheckbox-display > span {
    display: flex;
    margin-left: 0 !important;
    align-items: center;
    align-content: center;
}
body form .legal-consent-container .hs-form-booleancheckbox-display p {
    margin: 0 !important;
    display: inline;
}
/* Form placeholder text */

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

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

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

::placeholder {
  color: #666666;
}

/* Inputs - date picker */

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

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

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

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

#hs_cos_wrapper_widget_1740990734346 form .input select,
#hs_cos_wrapper_module_17418714990313 form .input select,
#hs_cos_wrapper_module_16908306819553 form .input select,
#hs_cos_wrapper_module_16908025317423 form .input select,
#hs_cos_wrapper_module_17022938122007 form .input select,
#hs_cos_wrapper_module_168994103943317 form .input select,
#hs_cos_wrapper_module_168994401558110 form .input select,
#hs_cos_wrapper_widget_1694783509124 form .input select,
#hs_cos_wrapper_module_1705954251345 form .input select,
form.hsForm_cc3def5a-fec5-4ae1-b960-a22983cb6bba .input select,
#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form .input select,
#hs_form_target_widget_1661167490839 .input select{
   	appearance: none;
    background-image: url('https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/arrow-btn.svg'); 
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 12px;
}

#hs_cos_wrapper_widget_1740990734346 form .input select:required:invalid,
#hs_cos_wrapper_module_17418714990313 form .input select:required:invalid,
 #hs_cos_wrapper_module_16908306819553 form .input select:required:invalid,
 #hs_cos_wrapper_module_16908025317423 form .input select:required:invalid,
 #hs_cos_wrapper_module_17022938122007 form .input select:required:invalid,
 #hs_cos_wrapper_module_168994103943317 form .input select:required:invalid,
 #hs_cos_wrapper_module_168994401558110 form .input select:required:invalid,
 #hs_cos_wrapper_widget_1694783509124 form .input select:required:invalid,
 #hs_cos_wrapper_module_1705954251345 form .input select:required:invalid,
 form.hsForm_cc3def5a-fec5-4ae1-b960-a22983cb6bba .input select:required:invalid,
 #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form .input select:required:invalid,
#hs_form_target_widget_1661167490839 form .input select:required:invalid{
  color: #666666 !important;
}

#hs_cos_wrapper_module_16908306819553 .hs-form-field,
#hs_cos_wrapper_module_16908025317423 .hs-form-field
{
margin-bottom:1rem;
}

@media (max-width: 400px), (min-device-width: 320px) and (max-device-width: 480px){
  form.hsForm_cc3def5a-fec5-4ae1-b960-a22983cb6bba .input input:not([id*="LEGAL_CONSENT"]){
  width:100% !important;
  }
  input[id*="LEGAL_CONSENT"]{
    align-self:flex-start;
    margin-top:5px;
  }
}

/* Submit button */

form input[type=submit],
form .hs-button {
  border: 1px solid #e44d8a;

  padding-top: 12px;
padding-right: 24px;
padding-bottom: 12px;
padding-left: 24px;

  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  background-color: 

  
  
    
  


  rgba(228, 77, 138, 1.0)

;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 16px;
  text-transform: none;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
  background-color: rgba(188, 37, 98, 1.0);
  border-color: #bc2562;
}

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

img{
	max-width: 100%;
}





/* Table */

table {
  border: 1px solid #666666;

  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

/* Table cells */

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

  padding: 18px;

  color: #666666;
}

/* Table header */

thead th {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #666666;
}

/* Table footer */

tfoot td {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #666666;
}

.body-wrapper{
/* 	padding-top: 82px; */
  padding-top: 152px;
}

.body-wrapper.hs-landing-page.hs-page {
	padding-top: 0;
}
.header.header--no-navigation {
  background-color: transparent;
  position: absolute;
  padding-top: 5px;
}





.header {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
	  z-index: 99;

}

.header__container{
  padding-top:10px;
}

header.header.header--no-navigation-dark {
    position: relative;
}

.menu .menu__item--depth-1>.menu__link--active-link:after {
    background-color: transparent !important;
}

.menu__link,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  color: #666666;
  font-family: Montserrat;
}

.menu__child-toggle-icon {
  border-top-color: #666666;
}

.menu .menu__link:hover,
.menu .menu__link:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
  color: #735284;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
  border-top-color: #3e3e3e;
}

.menu .menu__link:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
  color: #8e8e8e;
}

.menu__child-toggle-icon:active {
  border-top-color: #8e8e8e;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
  background-color: #666666;
}

@media (min-width: 767px) {
/*   .menu .menu__submenu,
  .header__language-switcher .lang_list_class {
    border: 0px none #666666;

    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }

  .menu__submenu--level-2 > .menu__item:first-child:before {
    border: 0px none #666666;

    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  } */
}

.menu__submenu .menu__link{
  color: #666666;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus{
	color: #735284;
}

.header__language-switcher .lang_list_class:before {
  border-bottom-color: #666666;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
	
}

.header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: Montserrat;
}

.header__language-switcher-label-current:after {
  border-top-color: #666666;
}

@media(max-width: 767px) {
  .header__navigation {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  }

  .header__navigation-toggle svg,
  .menu-arrow svg {
    fill: #666666;
  }
}





.footer {
  background-color: 

  
  
    
  


  rgba(244, 245, 245, 1.0)

;
	border-top: 3px solid #C0CBCF;
	padding-top: 25px;
}

/* Footer content */

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

.cm_footer_top{
	padding: 20px 0 32px;
}

.cm_footer_top .content-wrapper{
	position: relative;
}

.cm_footer_bot_lnks_wrapper {
    position: absolute;
    bottom: -160px;
    width: 497px;
    max-width: 100%;
    transform: translateX(-50%);
    left: 50%;
    text-align: center;
}

.cm_footer_bot_lnks_wrapper p{
	color: #BABABA;
    text-transform: lowercase;
	font-size: 12px;
	margin: 0 0 10px;
}

.cm_footer_bot_lnks_wrapper img{
	margin: 0 auto 21px;
	max-width: 100px;
	display: block;
  max-height:50.5px;
}

.cm_footer_bot_links_inner .hs-menu-wrapper ul{
	display: flex;
    justify-content: space-around;
	width: 100%;
	margin: 0 0 17px;
}
.cm_footer_bot_links_inner .hs-menu-wrapper ul li a{
	font-size: 10px;
    font-weight: 500;
	color: #000000;
}

.cm_footer_bot_social{
	margin: 0 0 15px;
	display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 15px;
}

.cm_footer_bot_social a{
	border-radius: 3px;
    background-color: #666666;
	font-size: 14px;
	line-height: 1;
	color: #ffffff;
	display: inline-flex;
	width: 28px;
	height: 28px;
	align-items: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
}

.cm_footer_bot_social a:hover {
   background-color: #e44d8a;
}

.cm_footer_bot {
	padding: 0px 10px 38px;
	border-top: 1px outset #efefef;
  position: relative;
  top: 120px;
  background: #f7f7f7;
}
.cm_footer_bot .cm_fbot_title{
    margin: 0px 0 16px;
    padding: 20px 10px 10px;
    font-size: 16px;
    color: #666666;
    line-height: 1.5;
    text-align: center;
    font-weight: 500;
}
.cm_fbot_cols{
	display: flex;
	align-items: center;
	justify-content: center;
	align-content: center;
}
.cm_fbot_col_left{
	width: 56%;
}
.cm_fbot_col_left p{
	font-size: 12px;
    color: #666666;
    font-weight: 500;
	margin: 0 0 10px;
	line-height: 1.5;
}
.cm_fbot_col_right{
    width: 25%;
    text-align: center;
    padding: 4px 10px 10px 30px;
}
.cm_fbot_col_right img{
	height: 50px;
}
 
.ft_last_col a span{
	font-size: 12px;
    font-weight: 500;
    line-height: 1.3;
	color: #54595f;
	margin: 0 0 10px;
	display: block;
}

.ft_last_col img{
	border-radius: 4px;
}
.cm_footer_bot_container{
    width: 1220px;
    max-width: 100%;
    margin: 0 auto;
}





.blog-post,
.blog-header__inner,
.blog-related-posts {
  padding: 80px 0;
}

/* Blog post */



.blog-post__body a {
  text-decoration: underline;
}

.blog-post__body img {
  max-width: 640px !important;
  box-shadow: none;
  border-radius: initial;
}

.blog-post__body figure {
  text-align: center;
  margin: 40px;
}

.blog-post__meta a {

}

.blog-post__tag-link {

}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
  color: #000000;
}

.blog-post__tag-link:active {
  color: #282828;
}

.blog-post {
/*     max-width: 900px; */
}


/* Blog related posts */

.blog-index__post-summary p, .blog-related-posts__content p {
  font-weight: 400;
}

.blog-related-posts__content strong {
  font-weight: 400;
}

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

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

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
  color: #3e3e3e;
}

.blog-related-posts__title-link:active {
  color: #8e8e8e;
}

/* Blog comments */

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

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

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

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





.hs-search-results__title {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 600; text-decoration: none;
  color: #666666;
}





/* Blog listing */

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

.blog-index__post-summary strong {
  font-weight: 500;
}

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

.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus {
  color: #3e3e3e;
}

.blog-index__post-title-link:active {
  color: #8e8e8e;
}

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

/* Blog pagination */

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

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

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

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

/* Press release */

.pressrelease h1 {
    font-size: 32px;
    font-weight: 600;
    color: #ffffff;
}
.pressrelease h3 {
    font-size: 20px;
    font-weight: 400;
    color: #ffffff;
}
.pressrelease-body a {
    text-decoration: underline;
}
.pressrelease-body p {
    font-size: 17px;
}
.pressrelease-body p strong {
    font-weight: 600;
}

@media screen and (max-width: 600px) { 
.pressrelease h1 {
    font-size: 22px;
    margin: 0 0 0.6rem;
}
.pressrelease h3 {
    font-size: 18px !important;
}
}
/* Social Share */
.social-share-cg24 {
    margin-right: -100px;
    max-width: 45px;
    order: 2;
    position: sticky;
    text-align: center;
    top: 80px;
}
.social-share-cg24 h3 {
    color: #bababa;
    font-size: 12px;
    font-weight: 800;
    line-height: 13px;
    margin: 0 0 8px;
    text-transform: uppercase;
}
.social-button>:not(:last-child) {
    margin: 0 0 10px;
}
.social-button a {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    border: 2px solid #a285ac;
    border-radius: 8px;
    color: #bababa;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 25px;
    height: 45px;
    justify-content: center;
    width: 45px;
}
.blog-filter ul li a:hover, .cta-sec a.cta_button:hover, .social-button a:hover {
    background-color: #7a4f87;
    border-color: #7a4f87;
    color: #fff;
}
/* Pricing card */

.card__price {
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;
  color: #2a93d6;
  font-size: 24px;
}

.card__body svg {
  fill: #666666;
}

/* Social follow */

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

.social-links__icon:hover,
.social-links__icon:focus {
  background-color: #3e3e3e;
}

.social-links__icon:active {
  background-color: #8e8e8e;
  font-family: Montserrat, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;
  color: #2a93d6;
  font-size: 24px;
}

/* Call to actions */

body a.cta_button.cm_primary{
	background: #e44d8a !important;
  border: 1px solid #e44d8a !important;
  border-radius: 4px !important;
	color: #ffffff !important;
	font-family: Montserrat,Sans-serif !important;
  font-weight: 600 !important;
	font-size: 15px !important;
  padding: 12px 24px !important;
	transition: all .3s ease  !important;
}
body .hs-cta-wrapper a.cta_button.cm_primary:hover{
	background: #ffffff !important;
	color: #e44d8a !important;
}
.cm_section_12, 
.cm_section_13{
	display: flex;
	align-items: center;
}
.cm_section_12 h3:first-child{
    width: 15%;
    color: #1496dc;
    font-family: Montserrat,Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-align: right;
    line-height: 1.2em;
    position: relative;
	margin: 0;
    padding-right: 8px;
}

.cm_section_12 h3:first-child svg{
	width: 90px;
    height: 90px;
    position: absolute;
    left: -30px;
    top: 0;
}
.cm_section_12 h4:nth-child(2){
	color: #e44d8a;
    font-family: Montserrat,Sans-serif;
    font-size: 75px;
    font-weight: 600;
	width: 20%;
	padding: 0 10px;
	margin: 0;
	line-height: 1;
} 
.cm_section_12 h3:last-child{
    color: #1496dc;
    font-family: Montserrat,Sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.2em;
	margin: 0;
}

.cm_section_13 h4{
	width: 38%;
    color: #1496dc;
    font-family: Montserrat,Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em;
	margin: 0;
}
.cm_section_13 h3{
    width: 23%;
    text-align: center;
    color: #e44d8a;
    font-family: Montserrat,Sans-serif;
    font-size: 60px;
    font-weight: 600;
    margin: 0;
}
.cm_section_13 h5{
	width: 43%;
	font-family: Montserrat,Sans-serif;
    font-size: 20px; 
	color: #1496dc;
    font-weight: 600;
    line-height: 1.2em;
	position: relative;
	margin: 0;
	padding-right: 48px;
	display: flex;
	align-items: center;
}
.cm_section_13 h5 svg{
    width: 65px !important;
    position: absolute;
    right: 0;
    height: 65px !important;
    bottom: -4px;
}


/*Pricing Table*/

.pricing-table .row-pricing.no-bg {
    background-color: transparent;
    padding: 0;
}
.pricing-table .row-pricing {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    background-color: #d4effa;
    border-radius: 8px;
    margin-bottom: 15px;
    padding: 9px 0;
}

.pricing-table .first-col {
    width: calc(100% - 570px);
    padding-left: 35px;
}
.pricing-table .row-pricing:first-child .first-col .header-title {
    padding-top: 20px;
}
.pricing-table h3.header-title {
    font-size: 25px;
    line-height: 30px;
    font-weight: 700;
    margin: 0;
    color: #024876;
    font-family: Montserrat,sans-serif;
}
.pricing-table .second-col {
    width: 315px;
    padding: 0 45px;
    text-align: center;
}
.pricing-table .row-pricing:first-child .second-col .content, .pricing-table .row-pricing:first-child .third-col .content {
    padding-top: 20px;
}
.pricing-table .second-col .content, .pricing-table .third-col .content {
    position: relative;
    height: 100%;
    z-index: 2;
}
.pricing-table p.column-specs {
    margin: 5px 0 10px;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    font-family: Montserrat,sans-serif;
    color: #000;
}
a.buy-btn {
    color: #e44d8a;
    border: 1px solid #e44d8a;
    font-weight: 700;
    background-color: #fff;
    border-radius: 4px;
    padding: 10px 22px;
    font-size: 15px;
    margin-top: 5px;
    display: inline-block;
    font-family: Montserrat,sans-serif;
    z-index: 2;
    position: relative;
    transition: .3s;
}
.pricing-table .row-pricing:first-child .second-col .content:after, .pricing-table .row-pricing:first-child .third-col .content:after {
    border-top: 1px solid #fff;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}
.pricing-table .second-col .content:after, .pricing-table .third-col .content:after {
    content: '';
    width: 100%;
    left: 0;
    top: 0;
    height: calc(100% + 50px);
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    position: absolute;
    z-index: 1;
}
.pricing-table .third-col {
    text-align: center;
    padding-right: 30px;
    width: 255px;
}
.row-pricing.no-bg.mg--30 {
    margin-top: -25px;
}
.pricing-table .row-pricing.no-bg {
    background-color: transparent;
    padding: 0;
}
.pricing-table .first-col {
    width: calc(100% - 570px);
    padding-left: 35px;
}
.pricing-table .header-subtitle {
    font-size: 20px;
    line-height: 24px;
    margin: 0;
    color: #2a93d6;
    font-family: Montserrat,sans-serif;
}
.pricing-table .row-pricing {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    background-color: #d4effa;
    border-radius: 8px;
    margin-bottom: 15px;
    padding: 9px 0;
}
p.simple-text {
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    font-family: Montserrat,sans-serif;
    color: #000;
}
.pricing-table .dot.dot-full {
    background-color: #2a93d6;
}
.pricing-table .dot {
    width: 17px;
    height: 17px;
    margin: auto;
    border-radius: 50%;
}
.pricing-table .dot.dot-empty {
    background-color: #b9e5f6;
}
.row-pricing.last-row.no-bg {
    margin-top: 20px;
}
.content-last {
    padding: 25px 35px 20px;
    background-color: #d4effa;
    border-radius: 8px;
    max-width: 365px;
}
.pricing-table .content-last h3.header-title {
    margin-bottom: 5px;
}
.content-last .simple-text.mb05 {
    margin-bottom: 30px;
}
.simple-text a.ask-meet {
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    color: #725284;
    transition: .3s;
}
.content-last .buy-btn.try {
    font-size: 15px;
    padding: 9px 18px;
    margin-top: 0;
    margin-left: 3px;
}
.pricing-table .row-pricing:last-child .second-col .content:after, .pricing-table .row-pricing:last-child .third-col .content:after {
    border-bottom: 1px solid #fff;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    height: 100%;
}
a.buy-btn:hover {
    color: #fff;
    background-color: #e44d8a;
}

.tabel-okrs .tabel-row {
    display: flex;
    flex-direction: row;
    color: #000;
    font-size: 14px;
    font-weight: 500;
    border-radius: 5px;
    margin-bottom: 5px;
    padding: 3px 0;
}
.tabel-okrs .thead {
    color: #0096DC;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 10px;
}
.tabel-okrs .left {
    padding-left: 15px;
    padding-right: 30px;
    width: 38%;
    position: relative;
}
.tabel-okrs .right {
    padding-left: 30px;
    padding-right: 15px;
    width: 62%;
}
.tabel-okrs .tabel-row:nth-of-type(2) {
    background-color: rgba(77, 182, 231, 0.2);
}
.tabel-okrs .tabel-row:nth-of-type(3) {
    background-color: rgba(77, 182, 231, 0.3);
}
.tabel-okrs .tabel-row:nth-of-type(4) {
    background-color: rgba(77, 182, 231, 0.4);
}
.tabel-okrs .tabel-row:nth-of-type(5) {
    background-color: rgba(77, 182, 231, 0.5);
}
.checking-tabel a {
    color: #785087;
}
.table-arrows {
    position: absolute;
    width: 45px;
    top: 50%;
    transform: translateY(-50%);
    right: -20px;
    line-height: 1;
	font-size: 0px;
}
.arrows-left, .arrows-right {
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    right: 0;
}
.arrows-right {
    left: 0;
}
.arrows-left:before, .arrows-left:after, .arrows-right:before, .arrows-right:after {
    display: inline-block;
    margin: 30px auto;
    width: 9px;
    height: 9px;
    border-top: 2px solid #A5DAF3;
    border-left: 2px solid #A5DAF3;
    content: "";
    transform: rotate(-45deg);
}
.arrows-right:before, .arrows-right:after {
    transform: rotate(135deg);
}
.tabel-okrs .tabel-row:nth-of-type(4) .arrows-left:before, .tabel-okrs .tabel-row:nth-of-type(4) .arrows-left:after, .tabel-okrs .tabel-row:nth-of-type(4) .arrows-right:before, .tabel-okrs .tabel-row:nth-of-type(4) .arrows-right:after {
    border-color: #DBF0FA;
}
.tabel-okrs .tabel-row:nth-of-type(5) .arrows-left:before, .tabel-okrs .tabel-row:nth-of-type(5) .arrows-left:after, .tabel-okrs .tabel-row:nth-of-type(5) .arrows-right:before, .tabel-okrs .tabel-row:nth-of-type(5) .arrows-right:after {
    border-color: #DBF0FA;
}
.cm_heart_wrapp{
    padding: 10px;	
    position: relative;
    width: 100%;
    display: flex;
    background-color: #FAFAFA;
    box-shadow: inset 0px 1px 6px #00000029;
    margin-bottom: 80px;
    justify-content: center;
}

.link-feedback{
    display: inline-block;
    font-size: 22px;
    color: #735284;
    font-weight: 600;
}
.link-feedback:hover{
    color: #A285AC;
    font-weight: 600;
}
.link-feedback span {
    background: url('https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/theme/modules_placeholders/heart.webp') left top no-repeat;
    width: 45px;
    height: 43px;
    vertical-align: middle;
    display: inline-block;
    margin: 0 5px;
}
.link-feedback:hover span{
	background-position: right top;
}
.feedback-icons-list {
    background-position: center;
    background-size: cover;
    display: flex;
    color: #666;
    padding: 20px 40px;
    font-weight: 500;
    border-radius: 8px;
    font-family: "Montserrat", Sans-serif;
}
.feedback-icons-list .left {
    width: 65%;
    padding-right: 40px;
}
.feedback-icons-list p {
    margin: 0;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 20px;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
}
.feedback-icons-list .left .icons-list {
    display: flex;
    justify-content: space-between;
}
.feedback-icons-list .left .icons-list .icon-wrap {
    width: 74px;
    margin-bottom: 10px;
    text-align: center;
}
.feedback-icons-list .left .icons-list .icon-wrap img {
    width: 60px;
}
.feedback-icons-list .left .icons-list .icon-wrap p {
    text-align: center;
    font-size: 12px;
    font-weight: 500;
    font-family: "Montserrat", Sans-serif;
    margin: 0;
}
.feedback-icons-list .right {
    width: 35%;
    padding-left: 40px;
    border-left: 1px solid #0096DC;
}
.feedback-icons-list .right ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.feedback-icons-list .right ul li {
    font-size: 14px;
    padding-left: 25px;
    position: relative;
    margin-bottom: 15px;
}
.feedback-icons-list .right ul li:before {
    height: 18px;
    width: 18px;
    display: block;
    content: ' ';
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/theme/modules_placeholders/check-circle.webp);
    background-position: center;
    background-size: contain;
    position: absolute;
    left: 0;
}
.recognition-icons-list {
    padding: 20px 40px;
    padding-bottom: 1px;
    background-size: cover;
    border-radius: 8px;
    overflow: hidden;
}
.recognition-icons-list .recog-t1 {
    color: #0096DC;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    margin-top: 0;
}
.recognition-icons-list .icon-list {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    row-gap: 25px;
}
.recognition-icons-list .icon-list .box {
    display: flex;
    gap: 10px;
}
.recognition-icons-list .icon-list .box .icon-wrap {
    width: 70px;
}
.recognition-icons-list .clorange {
    color: #FF7155;
    font-size: 20px;
    font-weight: 600;
    margin: 0;
}
.recognition-icons-list .cblue {
    color: #0096DC;
    font-weight: 600;
    margin: 0;
    line-height: 18px;
}
.recognition-icons-list a.find-more {
    color: #785087;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
}

.lottie_vis{
	
}

.cm_ftrs{
	list-style: none;
	padding: 0;
	margin: 0 0 42px;
}

.cm_ftrs li{
	margin: 20px 0;
	font-size: 18px;
}

.career-job{
	background-color: #00000059;
    border-radius: 10px;
    border: 1px solid #696969;
    padding: 40px 50px 20px 50px;
    max-width: 540px;
    margin: auto;
    margin-top: 100px;
    transition: 0.3s;
}
.career-job:hover{
	background-color: #0000009e;
    cursor: pointer;
}
.career-job h2{
	font-size: 30px;
    font-weight: 300;
    margin-top: 0;
    margin-bottom: 10px;
    text-align: center;
	color: #ffffff;
}
.career-job p {
    font-size: 16px;
    padding: 0 15px;
	color: #ffffff;
}

/* .cm_ftrs li:before{
	display: inline-block;
	content: "\f00c";
	font-family: "Font Awesome 6";
	font-size: 18px;
	margin-right: 8px;
	color: #ffffff;
}
 */

.mr-titlecta-bgd {
    background: rgb(1 12 69 / 30%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.mr-titlecta-bgd.con-feed {
    background: rgb(247 60 139 / 30%);
}

.mr-titlecta-bgd.purple {
    background: rgb(124 51 152 / 25%);
}

.mr-titlecta-bgd.blue-faded {
    background: rgb(128 33 69 / 25%);
}

.mr-titlecta-container {
    display: flex;
    width: 1252px;
    margin: 0 auto;
    padding: 0.5rem 1rem;
}

.mr-col-70 {
  width: 70%;
  float: left;
}

.mr-col-30 {
  width: 30%;
  float: right;
  text-align: center;
  padding-left: 62px;
}

.mr-titlecta-container h1 {
  margin: 0.4rem 0 0;
}

.mr-titlecta-container p {
  margin: 0;
}

.mr-titlecta-container .button {
  background-color: transparent;
  border: 1px solid #ffffff;
  padding: 12px 26px !important;
  font-size: 18px;
  color: #ffffff;
  margin: 25px 0;
  min-width: auto;
  min-height: auto;
  display: inline-block;
}

.mr-titlecta-container .button:hover,
.mr-titlecta-container .button:focus {
  background-color: #ffffff !important;
  color: #e44d8a !important;
  border-color: #e44d8a !important;
}  

.checkbox-list {
  list-style-image: url(/hubfs/25913880/black_dot.png);
}

.checkbox-list.white-square-checkmark{
  list-style-image: url(/hubfs/25913880/icon-white-square-check.svg);
  position: relative;
  left: 40px;
  padding:20px 0;
}

ul.checkbox-list.white-square-checkmark li span{
 top:-5px;
}

.checkbox-list.blue-square-checkmark{
  list-style-image: url(/hubfs/25913880/07/Icon-feather-check-square.svg);
/*   position: relative;
  left: 40px; */
/*   padding:20px 0; */
}

ul.checkbox-list.blue-square-checkmark li span{
 top:-5px;
}


.checkbox-list.zitec_study {
  list-style-image: url(/hubfs/25913880/navy_dot-zitec_study_case.svg);
}

ul.checkbox-list.zitec_study br {
  display: block;
}

.checkbox-list.turquoise {
  list-style-image: url(/hubfs/25913880/icon-check-square.svg);
}

.checkbox-list.hyperfy {
  list-style-image: url(/hubfs/25913880/checkmark-circle-outline.svg);
}

ul.checkbox-list.hyperfy li span {
    right: -10px;
}

.checkbox-list.accace {
  list-style-image: url(/hubfs/25913880/Checkmark-circle-icon.svg);
}

.checkbox-list.accace {
  list-style-image: url(/hubfs/25913880/blue_checkmark_navy-zitec_case_study.svg);
  padding-left:55px;
}

ul.checkbox-list.accace li span,
ul.checkbox-list.transilvania li span
{
    right: -10px;
    top: -7px;
}
ul.checkbox-list.seedblink li span{
  right: -10px;
  top: -5px;
}
.checkbox-list.seedblink{
  list-style-image: url(/hubfs/25913880/seedblink_checkmark.svg);
  margin-left:15px;
}

.checkbox-list.transilvania{
  list-style-image: url(/hubfs/25913880/green-checkmark-circle-icon.svg);
}

.checkbox-list.blue-check {
  list-style-image: url(/hubfs/25913880/blue-navy-checkbox-icon.svg);
}

ul.checkbox-list.blue-check li span {
    position: relative;
    top: -27px;
    line-height: 1.4;
    left: 12px;
}

.checkbox-list.blue-circle {
  list-style-image: url(/hubfs/25913880/tick-blue-circle_icon.svg);
}

ul.checkbox-list.blue-circle li {
    left: -10px;
}

ul.checkbox-list.blue-circle li span {
    position: relative;
    top: -6px;
    line-height: 1.4;
    left: 8px;
}

ul.checkbox-list li {
  position: relative;
/*left: -6px;*/
  left: -20px;
  margin-bottom: 15px;
}

ul.checkbox-list li::marker {
  position: relative;
}

ul.checkbox-list li span {
  position: relative;
/*top: -5px;*/
  line-height: 1.4;
  top: 0;
  left: 8px;
}



ul.checkbox-list.turquoise li span {
    position: relative;
    top: -2px;
    left: 8px;
}

ul.checkbox-list.turquoise li {
    padding-bottom: 8px;
}

#hs_form_target_module_16974683775193 form input[type=text], 
#hs_form_target_module_16974683775193 form input[type=email], 
#hs_form_target_module_16974683775193 form input[type=password], 
#hs_form_target_module_16974683775193 form input[type=tel], 
#hs_form_target_module_16974683775193 form input[type=number], 
#hs_form_target_module_16974683775193 form input[type=file], 
#hs_form_target_module_16974683775193 form select, 
#hs_form_target_module_16974683775193 form textarea {
    border: 1px solid #460C94;
    background-color: rgba(255, 255, 255, 1.0);
    color: #000000;
    border-radius: 0;
    min-height: 50px;
}

#hs_form_target_module_16974683775193 form label {
    color: #000000;
    font-weight: 500;
}

#hs_form_target_module_16974683775193 fieldset.form-columns-2 .input,
#hs_form_target_module_16974683775193 fieldset.form-columns-1 .input,
#hs_form_target_module_16974683775193 .cookie-reset-container {
    margin-right: 20px;
}

#hs_form_target_module_16974683775193 form input[type=submit], 
#hs_form_target_module_16974683775193 form .hs-button {
  background-color: #ffffff;
  color: #e44d8a;
  font-size: 36px;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  font-weight: 900;
  text-decoration: none;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 0;
  margin-top: 16px;
  min-height: 54px;
}

#hs_form_target_module_16974683775193 form input[type=submit]:hover, 
#hs_form_target_module_16974683775193 form .hs-button:hover {
  color: #2a93d6;
}

#hs_form_target_module_16974683775193 a {
  color: #e44d8a;
}

.hs-content-id-82454213339 .dnd_area-row-1-padding {
    box-shadow: #AEAEE5 0px 10px 40px;
}

.mr.button {
  background-color: transparent;
  border: 1px solid #ffffff;
  padding: 12px 26px;
  font-size: 18px;
  color: #ffffff;
}
a.resources-library img {
  width: 100% !important;
  transition: transform 750ms;
  margin: 0 0 0.6rem;
  border-radius: 8px;
  min-height: 365px;
}
a.resources-library:hover img {
  transform: translateY(-10px);
  transition: all .4s ease-in-out;
}
a.resources-library h6 {
  margin: 0 0 0.6rem;
  color: #2a93d6;
}
a.resources-library p {
  color: #000;
}
.cell_16660138402694-background-image.dnd-column.cell_16660138402694-padding {
    border-radius: 8px;
}
.cell_16914120551377-padding .row-fluid .span2 {
    width: 11%;
}

.cell_16914120551377-padding .row-fluid .span10 {
    width: 88%;
}

.cell_16939994872594-padding,
.cell_16989327797507-padding,
.cell_17019472317956-padding {
    width: 10% !important;
}



.cell_16970174497968-padding {
    width: 9% !important;
}



.cell_16989327797508-padding {
    margin-left: 0 !important;
    width: 100% !important;
}

/*Display New Sticker - Start*/
.new-sticker {
   font-size: 13px;
   font-weight: 600;
   color: #e44d8a;
   border: 1px solid #e44d8a;
   border-radius: 4px;
   padding: 4px 8px;
   margin-left: 5px;
}

.new-sticker-img {
  float: left;
}
/*Display New Sticker - END*/

body .menu__submenu .menu__item {
  padding: 30px 15px 0;
  min-height: 240px;
  width: 80%;
}

.menu-spaces {
  display: block;
  height: 20px;
}

.menu-container {
  width: 100%;
  display: inline-block;
}
  
.menu-two-col {
  width: 50%;
  float: left;
  padding: 0 15px;
}
  
.menu-two-col:first-child {
  border-right: 2px solid #2a93d6;
}

.menu-subtitle {
  font-weight: 400;
  width: 100%;
  display: block;
  color: #2a93d6;
  font-size: 19px;
  position: relative;
  top: -5px;
  margin-bottom: 20px;
}
  
.menu-container a.menu__link {
  width: 50%;
  float: left;
  display: inline-block;
  margin-bottom: 20px;
}

.menu-two-col:last-child {
  padding: 0 50px;
}

body .menu__submenu>li:first-child {
  width: 100%;
  min-width: 20%;
  background: #ffffff;
  padding: 30px 30px 10px !important;
}

body .menu__submenu .menu__item strong.cm_sec_itm {
  display: inline-block;
  margin: 5px 0 3px;
}

.cm_sec_itm.new {
  margin: 5px 0 3px !important;
}

.legal-consent-container p a em {
    font-style: normal !important;
}

.module_16653895086066_cm_pfrm_ctnt_cols_wrapp .cm_pfrm_ctnt_cols_grid.text_right {
    background: #ffffff !important;
}

.cell_16642831318052-row-1-vertical-alignment,
.cell_16914927325272-row-1-padding {
    border: 1px solid #f73c8b;
    border-radius: 8px;
    margin: 0 30px 0 40px;
}

.cell_166668303724313-background-color,
.cell_166668303724314-background-color,
.cell_166668303724315-background-color {
  position: relative;
  min-height: 250px !important;
}

.cell_166668303724313-background-color:after {
  content: "";
  position: absolute;
  right: -20px;
  bottom: 0;
  width: 0;
  height: 100%;
  border-left: 20px solid #5b4ca8;
  border-top: 125px solid transparent;
  border-bottom: 125px solid transparent;
}

.cell_166668303724314-background-color:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 0;
  border-left: 20px solid #ffffff;
  border-top: 125px solid transparent;
  border-bottom: 125px solid transparent;
}

.cell_166668303724314-background-color:after {
  content: "";
  position: absolute;
  right: -20px;
  bottom: 0;
  width: 0;
  height: 100%;
  border-left: 20px solid #4d88e7;
  border-top: 125px solid transparent;
  border-bottom: 125px solid transparent;
}

.cell_166668303724315-background-color:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 0;
  border-left: 20px solid #ffffff;
  border-top: 125px solid transparent;
  border-bottom: 125px solid transparent;
}

#hs_cos_wrapper_module_16666818332379 .button:hover, 
#hs_cos_wrapper_module_16666818332379 .button:focus {
  background-color: #ffffff !important;
  color: #735284 !important;
}

#hs_form_target_widget_1666077699163 .hs-error-msg {
    color: #ffffff;
}

.cell_16666818332372-row-0-vertical-alignment,
.cell_16667898743825-background-gradient {
    border-radius: 8px;
}

.cell_16667898743825-background-gradient form label,
.cell_16667898743825-background-gradient .hs-richtext{
    color: #ffffff !important;
}

.module_16667892709392_cm_test_banner_wrapp .cm_tbanner_badges {
    position: relative;
    left: -15px;
    gap: 30px;
}

.module_16667892709392_cm_test_banner_wrapp .cm_tbanner_badges img {
    height: 80px;
}

.widget_1667894880854_cm_logo_grid_wrapp .cm_logo_grid_inner,
.module_16793132497215_cm_logo_grid_wrapp .cm_logo_grid_inner {
    grid-template-columns: repeat(8,1fr);
}

.hs-content-id-51019320264 .widget_1667894880854_cm_logo_grid_wrapp .cm_logo_grid_inner{
    grid-template-columns: repeat(9,1fr);
}

.widget_1667894880854_cm_logo_grid_wrapp .cm_logo_grid_item,
.module_16793132497215_cm_logo_grid_wrapp .cm_logo_grid_item {
    border: 0;
    padding: 10px;
}

.cell_1669966488071-background-color.cell_1669966488071-padding,
.cell_1669969635968-padding.cell_1669969635968-background-color{
    border: 1px solid #dcf6f366;
    border-radius: 8px;
}

#hs_cos_wrapper_module_166997070405510 .cm_logo_grid_inner {
    grid-gap: 10px;
    display: grid;
    grid-template-columns: repeat(7,1fr);
}

#hs_cos_wrapper_module_166997070405510 .cm_logo_grid_item {
    align-items: center;
    border: 0;
    border-radius: 5px;
    display: flex;
    justify-content: center;
    max-height: 80px;
    padding: 15px 30px;
}

.cell_167004677024011-background-color.cell_167004677024011-padding,
.cell_1670048118731-background-color.cell_1670048118731-padding,
.cell_16700482099904-background-color.cell_16700482099904-padding{
    border-radius: 8px;
}

#hs_cos_wrapper_widget_1689602535770 .cm_logo_grid_inner {
    grid-template-columns: repeat(9,1fr);
}

.cell_1691481647223-padding,
.cell_1691741629341-padding,
.cell_1693909100374-padding {
    border: 1px solid #00D3BB;
    border-radius: 8px;
}

.cell_1694428296123-padding {
    width: 10% !important;
}

.cell_16944282961232-padding {
    width: 100% !important;
}

#hs_form_target_widget_1666790259574 form input[type=text], 
#hs_form_target_widget_1666790259574 form input[type=email], 
#hs_form_target_widget_1666790259574 form input[type=password], 
#hs_form_target_widget_1666790259574 form input[type=tel], 
#hs_form_target_widget_1666790259574 form input[type=number], 
#hs_form_target_widget_1666790259574 form input[type=file], 
#hs_form_target_widget_1666790259574 form select, 
#hs_form_target_widget_1666790259574 form textarea {
    border: 1px solid #785087;
    height: 46px;
}



/* Footer Logo Minimal - Start*/
.mirro-footer-wrapper {
    padding: 0;
    background: #f7f7f7;
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer-inner {
  display: block;
  text-align: center;
}

.mirro-footer-logo img {
  max-width: 120px;
}
.mirro-copy {
  margin: auto 0;
}
.mirro-copy p {
  text-align: center
  color: #ffffff;
  margin-top: 16px;
}
#hs_cos_wrapper_widget_1666790259574 .cookie-reset-container {
  color: #ffffff !important;
}

#hs_cos_wrapper_widget_1666790259574 .cookie-reset-container a {
  color: #ffffff !important;
  text-decoration: undeline !important;
}

.cm_cta_banner_btn {
    background: #fff;
    border: 1px solid #e44d8a;
    color: #e44d8a;
}

.cm_cta_banner_btn:hover {
    background: #e44d8a !important;
    color: #ffffff !important;
}

.cell_167086012365922-background-color {
    border-radius: 16px;
}

#hs_cos_wrapper_module_167086097748012 .cm_logo_grid_inner {
    grid-template-columns: repeat(6,1fr);
}

#hs_cos_wrapper_module_167086097748012 .cm_logo_grid_item {
    border: 0px solid #eeeff0;
}

#hs_cos_wrapper_widget_1670923938751 .cm_ptabs.ui-tabs.ui-corner-all.ui-widget.ui-widget-content {
    background: transparent;
}

#hs_cos_wrapper_widget_1670923938751 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
    background-color: transparent!important;
}

#hs_cos_wrapper_widget_1670923938751 .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
#hs_cos_wrapper_widget_1670923938751 .ui-tabs .ui-tabs-nav li a {
    color: #ffffff!important;
}

.cell_16709327205776-margin,
.cell_167093272057719-margin{
    border-radius: 8px;
    filter: drop-shadow(0.1rem 0.1rem 0.15rem #bbb);
}

img.mirro-Certifications {
    width: 100%;
    min-width: 359px;
}

.hs-content-id-51019320264 .hs-form-field {
    margin-bottom: 0 !important;
}

.cell_1683887367092-padding,
.cell_1683888750568-padding,
.cell_1684843711015-padding,
.cell_1684845078014-padding,
.cell_1685447692160-padding {
    background: #DCF6F3;
    border-radius: 4px;
}

.hs-content-id-83181500651 .cs_logo_grid_inner {
    grid-template-columns: repeat(9,1fr);
}

.cell_16980714537263-padding,
.cell_1698150211744-padding,
.cell_1698152722949-padding,
.cell_16981555529392-padding,
.cell_16981564555722-padding,
.cell_16981564555723-padding,
.cell_16982254633282-padding,
.cell_16982326388032-padding,
.cell_16982326388033-padding,
.cell_16986623690862-padding,
.cell_16986623690863-padding,
.cell_16986633656462-padding,
.cell_16986633656463-padding,
.cell_16986639847232-padding,
.cell_16986639847233-padding {
    border-radius: 8px;
}

.cell_1698150989905-padding {
    margin-left: 0 !important;
    width: 34% !important;
}

#hs_cos_wrapper_widget_1698148374363 .button,
#hs_cos_wrapper_module_16981558266053 .button,
#hs_cos_wrapper_module_16982323608238 .button,
#hs_cos_wrapper_module_169874721297514 .button,
#hs_cos_wrapper_module_169875636525719 .button,
#hs_cos_wrapper_module_16988324424443 .button,
#hs_cos_wrapper_module_16990201148163 .button {
    width: 142px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 0 10px 0 0;
    line-height: 1.2;
}

#hs_cos_wrapper_module_1698150986713 img {
    border-bottom-right-radius: 8px;
}

.cell_1698150211744-padding,
.cell_1698152722949-padding {
    min-height: 460px !important;
}

.cell_16981564555722-padding,
.cell_16981564555723-padding {
    min-height: 464px !important;
}

.cell_16982326388032-padding,
.cell_16982326388033-padding {
    min-height: 440px !important;
}

.cell_16986623690862-padding,
.cell_16986623690863-padding,
.cell_16986633656462-padding,
.cell_16986633656463-padding {
    min-height: 435px !important;
}

.cell_16986639847232-padding,
.cell_16986639847233-padding {
    min-height: 420px !important;
}

.cell_16981555529394-vertical-alignment, .cell_1706528099154-vertical-alignment {
  border-radius:8px;
}
.cell_16982254633284-vertical-alignment {
/*   background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Alexandra-Floroiu-removebg-preview%20%281%29.png) !important;
 background-size: contain;
    background-repeat: no-repeat; */
  border-radius:8px 0 0 8px;
}
#hs_cos_wrapper_widget_1698745660669,
#hs_cos_wrapper_module_16988414156834 {
  border: 2px solid #e44d8a;
  border-radius: 8px;
}

.cell_1699086646049-vertical-alignment,
.cell_16990890166742-vertical-alignment {
  width: 20% !important;
  position: relative;
}

/* .cell_1699086654172-vertical-alignment,
.cell_1699086660221-vertical-alignment,
.cell_1699086664963-vertical-alignment,
.cell_1699086669624-vertical-alignment,
.cell_16990890166743-vertical-alignment,
.cell_16990890166744-vertical-alignment,
.cell_16990906686002-vertical-alignment,
.cell_16990906686003-vertical-alignment,
.cell_16990906686004-vertical-alignment,
.cell_16990906882703-vertical-alignment,
.cell_1740383815717-vertical-alignment,
.cell_1740148619489-vertical-alignment
{
  width: 20% !important;
  height: 80px;
  position: relative;
  border: 1px solid #ffffff;
  border-radius: 8px;
} */

/* .cell_1699086654172-vertical-alignment:hover,
.cell_1699086660221-vertical-alignment:hover,
.cell_1699086664963-vertical-alignment:hover,
.cell_1699086669624-vertical-alignment:hover,
.cell_16990890166743-vertical-alignment:hover,
.cell_16990890166744-vertical-alignment:hover,
.cell_16990906686002-vertical-alignment:hover,
.cell_16990906686003-vertical-alignment:hover,
.cell_16990906686004-vertical-alignment:hover,
.cell_16990906882703-vertical-alignment:hover,
.cell_1740383815717-vertical-alignment:hover,
.cell_1740148619489-vertical-alignment:hover
{
  background-color: #1496DC;
  border: 1px solid #ffffff;
  border-radius: 8px;
} */

.cell_16990890166745-vertical-alignment,
.cell_16990890166746-vertical-alignment,
.cell_1699090668600-vertical-alignment,
.cell_16990906882702-vertical-alignment,
.cell_16990906882704-vertical-alignment,
.cell_1699090772482-vertical-alignment,
.cell_16990906882706-vertical-alignment,
.cell_16990906686005-vertical-alignment {
  width: 20% !important;
  position: relative;
  border: 1px solid transparent;
}

/* #hs_cos_wrapper_module_16990863305632 p,
#hs_cos_wrapper_module_16990890166748 p,
#hs_cos_wrapper_module_16990906686007 p,
#hs_cos_wrapper_module_16990906882708 p {
    display: inline;
    padding: 0 15px 3px 0;
    margin: 0 !important;
    border-right: 1px solid #ffffff;
    max-height: 20px !important;
    line-height: 0;
} */

.cell_1699086646049-vertical-alignment > div:after {
    border-bottom: 1px solid white;
    width: 74px;
    position: absolute;
    content: "";
    right: -32px;
    top: 50%;
}

.cell_16990890166742-vertical-alignment > div:after {
    border-bottom: 1px solid white;
    width: 188px;
    position: absolute;
    content: "";
    right: -32px;
    top: 50%;
}

.cell_1699090668600-vertical-alignment > div:after {
    border-bottom: 1px solid white;
    width: 140px;
    position: absolute;
    content: "";
    right: -33px;
    top: 50%;
}

.cell_16990906882702-vertical-alignment > div:after {
    border-bottom: 1px solid white;
    width: 90px;
    position: absolute;
    content: "";
    right: -33px;
    top: 50%;
}

/* .cell_1699086654172-vertical-alignment > div:after,
.cell_1699086660221-vertical-alignment > div:after,
.cell_1699086664963-vertical-alignment > div:after,
.cell_16990890166743-vertical-alignment > div:after,
.cell_16990906686002-vertical-alignment > div:after,
.cell_16990906686003-vertical-alignment > div:after,
.cell_1740383815717-vertical-alignment > div:after,
.cell_16990890166744-vertical-alignment > div:after{
    border-bottom: 1px solid white;
    width: 32px;
    position: absolute;
    content: "";
    right: -32px;
    top: 50%;
} */

#hs_cos_wrapper_module_17080930061953 {
    max-width: 825px;
    margin: 0 auto;
}

@media(max-width: 767px){
    .footer-inner {
        display: block !important;
    }
    .mirro-footer-logo {
        text-align: center;
        margin-bottom: 16px;
    }
      .mirro-copy p {
        text-align: center;
        margin-bottom: 16px;
    }
}
/* Footer Logo Minimal - End*/

.module_16700496621725_cm_test_banner_wrapp .cm_tbanner_badges {
    gap: 25px;
}

.module_16700496621725_cm_test_banner_wrapp .cm_tbanner_badges img {
    height: 90px;
}

.cell_16700482099904-background-color {
    border-radius: 8px;
    filter: drop-shadow(0.1rem 0.1rem 0.25rem #bbb);
    border: #2692CC 1px solid;
}
#hs_cos_wrapper_module_17333482028255 .icon svg,
#hs_cos_wrapper_widget_1672122424341 .icon,
#hs_cos_wrapper_module_1672125886101 .icon,
#hs_cos_wrapper_module_167610336870310 .icon,
#hs_cos_wrapper_module_167610336870324 .icon,
#hs_cos_wrapper_module_168475480558611 .icon,
#hs_cos_wrapper_module_168475480558625 .icon,
#hs_cos_wrapper_module_168682754409210 .icon,
#hs_cos_wrapper_module_168682754409224 .icon {
    position: absolute;
    margin-top: -105px;
}
#hs_cos_wrapper_module_17333482028255 .icon svg,
#hs_cos_wrapper_widget_1672122424341 .icon svg,
#hs_cos_wrapper_module_1672125886101 .icon svg,
#hs_cos_wrapper_module_167610336870310 .icon svg,
#hs_cos_wrapper_module_167610336870324 .icon svg,
#hs_cos_wrapper_module_168475480558611 .icon svg,
#hs_cos_wrapper_module_168475480558625 .icon svg,
#hs_cos_wrapper_module_168682754409210 .icon svg,
#hs_cos_wrapper_module_168682754409224 .icon svg {
    opacity: 11%;
}

.cell_16721198736826-background-color,
.cell_1672121904609-background-color,
.cell_16761033687036-background-color,
.cell_167610336870320-background-color, 
.cell_16847548055867-background-color,
.cell_168475480558621-background-color,
.cell_16868275440926-background-color,
.cell_168682754409220-background-color,
.cell_1733348202825-background-color{
    border-radius: 8px;
}

.cell_16847548055867-background-color {
    min-height: 342px;
}

#hs_cos_wrapper_module_16738774158407 .cm_logo_grid_item {
    border: 0px solid #eeeff0;
    max-height: 100px;
    padding: 0px;
}

#hs_cos_wrapper_module_16738774158407 .cm_logo_grid_item img {
    width: auto;
    height: auto !important;
    max-height: 90px;
}

#hs_cos_wrapper_module_16738774158407 .cm_logo_grid_inner {
    grid-gap: 10px;
    display: grid;
    grid-template-columns: repeat(8,1fr);
}

.cell_16739490592764-background-color {
    border-radius: 10px;
}

.cell_1673949495066-background-color {
    border-radius: 20px;
    width: 70% !important;
    margin-left: 15% !important;
    margin-right: 15% !important;
}

.pill_link {
    background-color: #fff;
    padding: 2px 10px;
    border-radius: 5px;
    color: #333;
}

.cell_1660220951052-row-1-background-color {
    border-radius: 4px;
}

.cell_1660220951052-background-image.dnd-column {
    border-radius: 8px;
    border: 2px solid #785087;
    box-shadow: 0 3px 10px rgb(0 0 0 / 40%);
}

#hs_cos_wrapper_module_16739667370335 .cm_logo_grid_item {
    border: 0px solid #eeeff0;
    max-height: 100px;
    padding: 0px;
}

#hs_cos_wrapper_module_16739667370335 .cm_logo_grid_item img {
    width: auto;
    height: auto !important;
    max-height: 90px;
    filter: saturate(1);
}

#hs_cos_wrapper_module_16739667370335 .cm_logo_grid_inner {
    grid-gap: 10px;
    display: grid;
    grid-template-columns: repeat(5,1fr);
}

.cell_167446953440010-row-0-vertical-alignment .row-fluid .span2,
.cell_167446953440010-row-0-vertical-alignment .row-fluid .span3 {
  width: 20%;
}

.cell_16739663131312-row-0-vertical-alignment,
.cell_16739663131312-row-1-vertical-alignment,
.cell_16744715943073-row-0-margin{
    border: 1px solid #2a93d6;
    border-radius: 8px;
}

.module_16744773091504_txt_wicon_card_wrapper i,
.module_16744770995797_txt_wicon_card_wrapper i,
.module_16744773091505_txt_wicon_card_wrapper i,
.module_1674477099580_txt_wicon_card_wrapper i {
  color: #0096dc !important;
}

#hs_form_target_widget_1666077699163 .hs-form-field {
    margin-bottom: 1rem;
}

#hs_form_target_widget_1666077699163 form .hs-richtext, 
#hs_form_target_widget_1666077699163 form .hs-richtext p {
    margin: 0 0 1rem;
}

#hs_cos_wrapper_module_16760981885085 .cm_tbanner_badges {
  justify-content: left;
  gap: 35px;
}

#hs_cos_wrapper_module_16760981885085 .cm_tbanner_badges img {
    height: 80px;
}

#hs_cos_wrapper_module_16760981885085 .content-wrapper {
    padding: 0;
}

#hs_cos_wrapper_widget_1676284383280 .hs-video-container {
    margin: 0 !important;
}

#hs_cos_wrapper_module_1676103243020 .button,
#hs_cos_wrapper_module_168475915287410 .button {
    background-color: #ffffff;
    border: 1px solid #e44d8a;
    color: #e44d8a;
    padding: 14px 28px;
    font-size: 18px;
}

#hs_cos_wrapper_module_1676103243020 .button:hover, 
#hs_cos_wrapper_module_1676103243020 .button:focus,
#hs_cos_wrapper_widget_1676097751932 .button:hover,
#hs_cos_wrapper_widget_1676097751932 .button:focus,
#hs_cos_wrapper_module_168475915287410 .button:hover,
#hs_cos_wrapper_module_168475915287410 .button:focus {
    background-color: #e44d8a !important;
    color: #ffffff !important;
}

i.fas.fa-play {
    font-size: x-small;
    position: relative;
    bottom: 1px;
    left: 4px;
    transform: translate(0);
    transition: all .2s ease-in-out;
}

a.hs-button {
    color: #e44d8a;
    font-weight: 600;
    background-color: transparent;
    background-image: none !important;
    border-radius: 4px;
}

a.hs-button:hover {
  border-radius: initial;
}

a.hs-button:hover i.fas.fa-play {
    margin-left: 10px;
}

#hs_cos_wrapper_widget_1676101181670,
#hs_cos_wrapper_module_16762904707903, 
#hs_cos_wrapper_module_1676290486043 {
    background: rgb(255 255 255 / 50%);
    border-radius: 50%;
    width: 100px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#hs_cos_wrapper_widget_1676101181670:hover,
#hs_cos_wrapper_module_16762904707903:hover,
#hs_cos_wrapper_module_1676290486043:hover {
    background: rgb(255 255 255);
}

#hs_cos_wrapper_widget_1676101181670 img.hs-image-widget,
#hs_cos_wrapper_module_16762904707903 img.hs-image-widget,
#hs_cos_wrapper_module_1676290486043 img.hs-image-widget {
    transform: scale(1);
    transition: all .2s ease-in-out;
}

#hs_cos_wrapper_widget_1676101181670:hover img.hs-image-widget,
#hs_cos_wrapper_module_16762904707903:hover img.hs-image-widget,
#hs_cos_wrapper_module_1676290486043:hover img.hs-image-widget {
    transform: scale(1.3);
    transition: all .2s ease-in-out;
}

#hs_form_target_widget_1676276454870 form input[type=email],
#hs_form_target_module_168122138731615 form input[type=email],
#hs_form_target_module_168924872875411 form input[type=email] {
    width: 60% !important;
    height: 50px;
    float: left;
    margin-right: 2%;
}

#hs_form_target_widget_1676276454870 form input[type=submit], 
#hs_form_target_widget_1676276454870 form .hs-button,
#hs_form_target_module_168122138731615 form input[type=submit], 
#hs_form_target_module_168122138731615 form .hs-button,
#hs_form_target_module_168924872875411 form input[type=submit], 
#hs_form_target_module_168924872875411 form .hs-button {
    border: 1px solid #e44d8a;
    background-color: #e44d8a;
    width: 38%;
    height: 50px;
    padding: 12px;
}

#hs_form_target_widget_1676276454870 form input[type=submit]:hover, 
#hs_form_target_widget_1676276454870 form .hs-button:hover,
#hs_form_target_module_168924872875411 form .hs-button:hover {
    background-color: #ffffff;
    color: #e44d8a;
}

#hs_cos_wrapper_widget_1676301695144 .ui-widget-content {
    background: none;
}

#hs_cos_wrapper_widget_1676301695144 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
    background-color: transparent !important;
}

#hs_cos_wrapper_widget_1676301695144 .ui-tabs-panel {
    background: linear-gradient(90deg, rgba(16,131,193,1) 0%, rgba(21,150,220,1) 35%, rgba(21,150,220,1) 100%);
}

#hs_cos_wrapper_widget_1676301695144 .content-wrapper,
#hs_cos_wrapper_widget_1687856944418 .content-wrapper {
    padding: 0;
}

#hs_cos_wrapper_widget_1676301695144 .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
#hs_cos_wrapper_widget_1676301695144 .ui-tabs .ui-tabs-nav li a{
  color: #ffffff !important;
}

.cm_fixed_bg_wrapper h1.gentitle {
  font-weight: 600 !important;
  color: #666666 !important;
}

.cm_fixed_bg_wrapper p {
    margin: 0 0 2rem;
}

.primary_features h1,
.primary_features h2 {
    text-align: center;
    margin: 0 0 1rem;
    line-height: 1;
}

.primary_features h2 {
    font-weight: 100;
}

.primary_features p {
    text-align: center;
    font-size: 18px;
}

#hs_cos_wrapper_module_16805330068395 .cm_tbanner_badges {
    justify-content: left;
    gap: 15px;
    margin-left: -15px;
}

#hs_cos_wrapper_module_16805330068395 .cm_tbanner_badges img {
    height: 65px;
}

#hs_form_target_widget_1679920551943 fieldset.form-columns-2 {
    float: left;
    width: 80%;
}

#hs_form_target_widget_1679920551943 .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
/*     width: 30%; */
}

#hs_form_target_widget_1679920551943 form input[type=email] {
  height: 57px !important;
}

#hs_form_target_widget_1679920551943 .hs_your_comments.hs-your_comments.hs-fieldtype-textarea.field.hs-form-field {
  width: 70%;
}

#hs_form_target_widget_1679920551943 .hs-fieldtype-textarea.hs-input {
   padding: 20px 12px 2px;
   min-height: 57px;
}

#hs_form_target_widget_1679920551943 .hs_submit.hs-submit {
    width: 20%;
    display: inline-block;
}

#hs_form_target_widget_1679920551943 .hs_submit.hs-submit input.hs-button.primary.large {
  width: 100%;
  padding: 19px;
}

#hs_form_target_widget_1679920551943 .hs_submit.hs-submit input.hs-button.primary.large:hover {
  background: #ffffff;
  color: #e44d8a;
}

#hs_form_target_widget_1679920551943 {
  position: relative;
}

#hs_form_target_widget_1679920551943 .hs_error_rollup {
    position: absolute;
    right: 0;
    top: 62px;
}

.team-heart img {
    margin: 10px 40px 0px 0px;
    display: block;
    float: left;
}

.cell_1683615331309-vertical-alignment.hs-image-widget img {
    border-radius: 50%;
}

.cell_1683293539135-row-0-vertical-alignment .row-fluid .span2,
.cell_1684241850424-row-0-vertical-alignment .row-fluid .span2,
.cell_16842463249593-row-0-vertical-alignment .row-fluid .span2 {
    width: 10%;
}

.cell_1683293539135-row-0-vertical-alignment .row-fluid .span10,
.cell_1684241850424-row-0-vertical-alignment .row-fluid .span10,
.cell_16842463249593-row-0-vertical-alignment .row-fluid .span10 {
    width: 100%;
}

.hs-content-id-69610151670 .dnd_area-row-0-background-image,
.hs-content-id-69638211557 .dnd_area-row-0-background-image,
.hs-content-id-70150237133 .dnd_area-row-0-background-image,
.hs-content-id-70246910696 .dnd_area-row-0-background-image,
.hs-content-id-71618286060 .dnd_area-row-0-background-image,
.hs-content-id-68623107320 .dnd_area-row-0-background-image,
.hs-content-id-74577145554 .dnd_area-row-0-background-image {
    width: 1284px;
    margin: 0 auto;
}

.hs-content-id-70246910696 .dnd_area-row-0-background-image {
  background-size: 50% auto !important;
}

#hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges img {
    height: 22px;
}

.poligonal-bg {
    display: inline-block;
    clip-path: polygon(7% 15%, 96% 20%, 94% 76%, 5% 83%);
    background: rgb(13 4 52 / 30%);
    padding: 30px 100px;
    margin: -40px 0 -20px;
}

.cell_1686164968086-row-2-padding .row-fluid .span2,
.cell_1686164968086-row-2-padding .row-fluid .span3 {
    width: 17.9%;
}

#hs_cos_wrapper_module_168625266730643 .button,
#hs_cos_wrapper_module_168625266730659 .button,
#hs_form_target_module_168625311835544 .hs-button {
    clip-path: polygon(7% 15%, 97% 13%, 93% 93%, 4% 83%);
    font-size: 23px;
    font-weight: 800;
    padding: 15px 30px;
}

#hs_form_target_module_168625311835544 .hs-button {
  float: right;
}

#hs_form_target_module_168625311835544 form input[type=text], 
#hs_form_target_module_168625311835544 form input[type=email], 
#hs_form_target_module_168625311835544 form input[type=password], 
#hs_form_target_module_168625311835544 form input[type=tel], 
#hs_form_target_module_168625311835544 form input[type=number], 
#hs_form_target_module_168625311835544 form input[type=file], 
#hs_form_target_module_168625311835544 form select, 
#hs_form_target_module_168625311835544 form textarea {
    border: 1px solid #59BAC7;
    background-color: #01172E;
    color: #ffffff;
    border-radius: 0;
    height: 50px;
}

#hs_cos_wrapper_module_168625266730643 .button:hover,
#hs_cos_wrapper_module_168625266730659 .button:hover,
#hs_form_target_module_168625311835544 .hs-button:hover {
    background: #F7E93C;
    color: #290D7D !important;
}

#hs_form_target_module_168625311835544 form label span,
#hs_form_target_module_168625311835544 .legal-consent-container,
#hs_form_target_module_168625311835544 .cookie-reset-container,
#hs_form_target_widget_1687351411999 form label span,
#hs_form_target_widget_1687351411999 .legal-consent-container,
#hs_form_target_widget_1687351411999 .cookie-reset-container,
#hs_form_target_module_168865315754420 form label span,
#hs_form_target_module_168865315754420 .legal-consent-container,
#hs_form_target_module_168865315754420 .cookie-reset-container {
    color: #ffffff !important;
}

#hs_form_target_module_168625311835544 .legal-consent-container a,
#hs_form_target_module_168625311835544 form label span a,
#hs_form_target_module_168625311835544 .cookie-reset-container a {
  color: #e44d8a;
}

#hs_form_target_widget_1687351411999 .legal-consent-container a,
#hs_form_target_widget_1687351411999 form label span a, 
#hs_form_target_widget_1687351411999 .cookie-reset-container a,
#hs_form_target_module_168865315754420 .legal-consent-container a,
#hs_form_target_module_168865315754420 form label span a, 
#hs_form_target_module_168865315754420 .cookie-reset-container a {
  color: #F1B8F7;
}

#hs_form_target_module_168994103943317 .legal-consent-container a,
#hs_form_target_module_168994103943317 form label span a, 
#hs_form_target_module_168994103943317 .cookie-reset-container a,
#hs_form_target_module_168994401558110 .legal-consent-container a,
#hs_form_target_module_168994401558110 form label span a, 
#hs_form_target_module_168994401558110 .cookie-reset-container a {
  color: #9C4ABA;
  font-weight: 600;
}

#hs_form_target_module_168994103943317 form .legal-consent-container label {
  margin-bottom: 40px;
}

#hs_cos_wrapper_widget_1687354145519 .cm_logo_slider_inner img {
  filter: none;
}

#hs_cos_wrapper_widget_1687354145519 .content-wrapper {
  max-width: 100%;
  padding: 0;  
}

#hs_cos_wrapper_widget_1687354145519 .cm_logo_slider_wrapper h2 {
    display: none;
}

.summer-banner img {
    max-width: 100% !important;
}

.cell_1686164968086-row-1-background-color {
    border-radius: 8px;
}

.cell_16874251434303-padding,
.cell_168744666696525-padding,
.cell_1687436250288-padding {
    border-radius: 8px;
    border: 1px solid #70C3D0;
}

.cell_16874292968513-background-color,
.cell_1687514502640-background-color,
.cell_168751641909949-background-color {
    border-radius: 8px;
}

.hs-content-id-72100258500 .dnd_area-row-15-background-image {
    background-color: #40aebf;
}

#hs_form_target_widget_1687351411999 form input[type=submit]:hover, 
#hs_form_target_widget_1687351411999 form input[type=submit]:focus, 
#hs_form_target_widget_1687351411999 form .hs-button:hover, 
#hs_form_target_widget_1687351411999 form .hs-button:focus,
#hs_cos_wrapper_module_16874300781327 .button:hover,
#hs_cos_wrapper_module_16874300781327 .button:focus {
    background-color: #9C4ABA;
    border-color: #9C4ABA !important;
    color: #ffffff !important;
}

.cell_1687514408698-background-gradient,
.cell_1687514429211-background-gradient,
.cell_1687514433757-background-gradient,
.cell_16875164060835-background-gradient,
.cell_16875164060836-background-gradient,
.cell_16875164060837-background-gradient {
    border-radius: 8px;
}

#hs_form_target_widget_1687351411999 form input[type=text], 
#hs_form_target_widget_1687351411999 form input[type=email], 
#hs_form_target_widget_1687351411999 form input[type=password], 
#hs_form_target_widget_1687351411999 form input[type=tel], 
#hs_form_target_widget_1687351411999 form input[type=number], 
#hs_form_target_widget_1687351411999 form input[type=file], 
#hs_form_target_widget_1687351411999 form select, 
#hs_form_target_widget_1687351411999 form textarea,
#hs_cos_wrapper_module_168865315754420 form input[type=text], 
#hs_cos_wrapper_module_168865315754420 form input[type=email], 
#hs_cos_wrapper_module_168865315754420 form input[type=password], 
#hs_cos_wrapper_module_168865315754420 form input[type=tel], 
#hs_cos_wrapper_module_168865315754420 form input[type=number], 
#hs_cos_wrapper_module_168865315754420 form input[type=file], 
#hs_cos_wrapper_module_168865315754420 form select, 
#hs_cos_wrapper_module_168865315754420 form textarea {
    background-color: #D8EDEC;
}

h1.get-50 {
  font-size: 53px;
  line-height: 1;
  margin-bottom: 1rem;
}

.hs-content-id-72204992998 h1.get-50 {
  font-size: 80px;
  font-weight: 200;
}
  

ul.pink-dots li {
  list-style: none;
  line-height: 1.6rem;
  padding-bottom: 1rem;
}

ul.pink-dots li:before {
  font-size: 2.2rem;
  content: "•";
  color: #e44d8a;
  font-weight: 700;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
  vertical-align: middle;
  bottom: 3px;
  position: relative;
}

.cell_1689162066749-padding {
  border: 1px solid #313F88;
  border-radius: 8px;
}

#hs_cos_wrapper_widget_1689163097271,
#hs_cos_wrapper_module_1689165533344,
#hs_cos_wrapper_module_1689166082908,
#hs_cos_wrapper_module_1695115149752 {
    width: 320px !important;
    text-align: center !important;
}

#hs_cos_wrapper_module_1689166678335 {
    width: 380px !important;
    text-align: center !important;
}

#hs_cos_wrapper_widget_1689163097271 a.hs-button,
#hs_cos_wrapper_module_1689165533344 a.hs-button,
#hs_cos_wrapper_module_1689166082908 a.hs-button,
#hs_cos_wrapper_module_1689166678335 a.hs-button,
#hs_cos_wrapper_module_1695115149752 a.hs-button {
    color: #ffffff !important;
    display: block;   
}

#hs_cos_wrapper_module_1689166678335 a.hs-button{
    display: flex;
    text-align: left;
    position: unset;
    line-height: normal;
    align-items: center;
    gap: 20px;
  padding-left:20px;
}

#hs_cos_wrapper_widget_1689163097271:hover,
#hs_cos_wrapper_module_1689165533344:hover,
#hs_cos_wrapper_module_1689166082908:hover,
#hs_cos_wrapper_module_1689166678335:hover,
#hs_cos_wrapper_module_1695115149752:hover {
  background-color: #e44d8a !important;
  border: 1px solid #e44d8a !important;
}

#hs_cos_wrapper_module_1689166678335 a.hs-button {
/*   position: relative;
  bottom: 3px; */
}

#hs_cos_wrapper_module_1689166678335 img {
/*   position: relative;
  top: 6px;
  right: 10px; */
}

#hs_cos_wrapper_widget_1689237485492,
#hs_cos_wrapper_module_168924120292211 {
    filter: drop-shadow(0.1rem 0.1rem 0.25rem #bbb);
}

#hs_cos_wrapper_module_16896803673688 .cm_logo_grid_inner {
    grid-template-columns: repeat(6,1fr);
}

#hs_cos_wrapper_module_16896846953322,
#hs_cos_wrapper_module_16896848769073,
#hs_cos_wrapper_module_1689684898181,
#hs_cos_wrapper_module_168968539760718,
#hs_cos_wrapper_module_168968539760719,
#hs_cos_wrapper_module_168968539760720,
#hs_cos_wrapper_module_168968588255519,
#hs_cos_wrapper_module_168968588255520 {
    border-left: 4px solid #2a93d6;
}

#hs-button_module_1689754125555,
#hs-button_module_1689754184230,
#hs-button_module_1689754200628 {
  width: 328px;
  text-align: center;
}

#hs_cos_wrapper_module_16908026929107 .cm_logo_grid_inner {
  grid-template-columns: repeat(8,1fr);
}

#hs_cos_wrapper_module_16908026929107 .cm_logo_grid_item {
  border: 0;
  padding: 20px 0px;
}

#hs_cos_wrapper_module_16908025317423 form input[type=text], 
#hs_cos_wrapper_module_16908025317423 form input[type=email],
#hs_cos_wrapper_module_16908025317423 form input[type=tel],
#hs_cos_wrapper_module_16908025317423 form select
{
  border: 1px solid #F4E8E7;
}

#hs_cos_wrapper_module_16908025317423 form .legal-consent-container label {
  margin-bottom: 40px;
}

.cell_16899410394339-padding {
  width: 45% !important;
}

.cell_168994103943310-padding {
  width: 55% !important;
}

.cell_1690810767997-padding,
.cell_16908140766553-padding,
.cell_16908155404724-padding,
.cell_169081554047218-padding {
  border-radius: 8px;
}

.hs-content-id-85955945421 .cell_16899410394339-padding {
  width: 35% !important;
}

.hs-content-id-85955945421 .cell_168994103943310-padding {
  width: 65% !important;
}

#hs_cos_wrapper_module_169159339250115 .hs-tabs__scroll {
    overflow-x: auto !important;
}
#hs_cos_wrapper_widget_1666790259574 form input[type=submit]:hover, 
#hs_cos_wrapper_widget_1666790259574 form input[type=submit]:focus, 
#hs_cos_wrapper_widget_1666790259574 form .hs-button:hover, 
#hs_cos_wrapper_widget_1666790259574 form .hs-button:focus {
    background-color: #ffffff !important;
    border: 1px solid #e44d8a !important;
    color: #e44d8a !important;
}

#hs_cos_wrapper_widget_1691493711644 .button:hover,
#hs_cos_wrapper_widget_1691493711644 .button:focus{
    background-color: #e44d8a !important;
    color: #ffffff !important;
}

#hs_cos_wrapper_module_1691492732528,
#hs_cos_wrapper_module_169149288141310,
#hs_cos_wrapper_widget_1691491792811,
#hs_cos_wrapper_module_16933212846903 {
    border: 1px solid #a285ac;
    border-radius: 10px;
    box-shadow: 0 3px 6px #4db6e748;
    overflow: hidden;
}

#hs_cos_wrapper_widget_1691491792811 img,
#hs_cos_wrapper_module_1691492732528 img,
#hs_cos_wrapper_module_16933212846903 img {
  margin-bottom: -6px;
}

/* Footer Logo Minimal - Start*/
.mimenu-container {
  width: 100%;
}
a.menu_url {
  display: block;
  padding: 12px;
  margin-right: 20px;
  color: #666666;
}
a.menu_url:hover {
  background: #F2FDFD;
  border-radius: 4px;
}
a.menu_url:hover .menu-retitle {
  color: #e44d8a;
}
.menu-retitle {
    font-size: 16px;
    font-weight: 600;
    color: #000000;
    display: block;
    line-height: 1.4;
}
.menu-redescription {
    font-size: 14px;
    display: block;
    line-height: 1.4;
}

.menu-recol-8 {
    width: 66.6%;
    float: left;
}

.menu-recol-4 {
    width: 33.3%;
    float: left;
}
.menu-recol-2 {
    width: 23.3%;
    float: left;
}
.menu-recol-3 {
    width: 43.3%;
    float: left;
}
.menu-recol-8 img,
.menu-recol-4 img,
.menu-recol-2 img {
    width: 100%;
    height: auto !important;
    margin: 5% 0 !important;
    position: relative;
}
.menu-recol-3 img {
    width: 320px;
    height: auto !important;
    position: relative;
}
.menu-ctacontainer {
    display: block;
    width: 42%;
    float: right;
    line-height: 1.4;
    margin-bottom: -75px;
    z-index: 999;
    position: relative;
    text-align: center;
}
.menu-ctacontainer.resources {
    text-align: right;
    width: 100%;
    margin: 10% 0;
}

.menu-ctacontainer.resources.about-us-menu{
  margin: 0 0 5% 0;
}

.menu-ctacontainer.resources a,
.menu-ctacontainer.resources img {
    float: right;
    width: 100%;
    position: relative;
    right: 10px;
}

.mimenu-container .customers-img img{
max-width: 450px;
    float: right;
    margin: 0 0 15px 0!important;
}

}
.resources-img img {
    width: 362px;
    margin-top: -10px !important;
}


.menu-ctacontainer.first {
    width: 60%;
    float: left;
    margin-bottom: -10px;
    text-align: left;
}

.menu-ctacontainer.first.eMAG{
width:100%;
}
.menu_url-des {
    color: #009BBF;
    display: block;
    margin-bottom: 5px;
    font-size: 21px;
    font-weight: 500;
}
.menu_url-cta {
    color: #e44d8a;
    font-weight: 600;
}
a.menu_url-cta:hover {
    color: #e44d8a !important;
}
a.menu_url-cta:hover i.fas.fa-play {
   transform: translateX(8px);
}
/* Footer Logo Minimal - End*/

#hs_cos_wrapper_module_169149457595915 .button:hover, 
#hs_cos_wrapper_module_169149457595915 .button:focus {
    background-color: #ffffff !important;
}
.headline {
  font-size: 36px;
  line-height: 1.2;
  font-weight: 600;
  color: #000;
}

.cell_16945126510874-padding,
.cell_1694514439667-padding,
.cell_1694514447011-padding,
.cell_1694514448115-padding,
.cell_16945146343492-padding,
.cell_16945146343493-padding,
.cell_16945146343494-padding,
.cell_16945146343495-padding {
    border: 1px solid #BABABA;
    border-radius: 8px;
}
#hs_form_target_widget_1694783509124 .hs-button {
    white-space: pre-wrap;
    clip-path: polygon(1% 15%, 98% 5%, 95% 90%, 1% 90%);
    font-size: 23px;
    font-weight: 800;
    padding: 15px 30px;
    margin-top: 16px;
}

#hs_form_target_widget_1694783509124 .hs-button:hover {
  background-color: #600B80;
}

#hs_form_target_widget_1694783509124 form input[type=text], 
#hs_form_target_widget_1694783509124 form input[type=email], 
#hs_form_target_widget_1694783509124 form input[type=password], 
#hs_form_target_widget_1694783509124 form input[type=tel], 
#hs_form_target_widget_1694783509124 form input[type=number], 
#hs_form_target_widget_1694783509124 form input[type=file], 
#hs_form_target_widget_1694783509124 form select, 
#hs_form_target_widget_1694783509124 form textarea {
    border: 1px solid #e44d8a;
    background-color: #130525;
    color: #ffffff;
    border-radius: 4px;
    padding: 0.9rem;
}

#hs_form_target_widget_1694783509124 form .legal-consent-container label,
#hs_form_target_module_17022938122007 form .legal-consent-container label {
    color: #ffffff;
}

#hs_form_target_widget_1694783509124 form .legal-consent-container label a {
    color: #e44d8a;
}

#hs_form_target_module_17022938122007 form .legal-consent-container label a {
    color: #4DB6E7;
}

#hs_form_target_module_17022938122007 form input[type=text], 
#hs_form_target_module_17022938122007 form input[type=email], 
#hs_form_target_module_17022938122007 form input[type=password], 
#hs_form_target_module_17022938122007 form input[type=tel], 
#hs_form_target_module_17022938122007 form input[type=number], 
#hs_form_target_module_17022938122007 form input[type=file], 
#hs_form_target_module_17022938122007 form select, 
#hs_form_target_module_17022938122007 form textarea {
    border: 1px solid #4DB6E7;
    background-color: #130525;
    color: #ffffff;
    border-radius: 4px;
    padding: 0.9rem;
}

#hs_form_target_module_17022938122007 .hs-button {
    clip-path: polygon(1% 15%, 98% 5%, 95% 90%, 1% 90%) !important;
}

#hs_form_target_module_17022938122007 .legal-consent-container p {
    color: #ffffff;
}

.cell_17022938122002-padding,
.cell_17022938122003-padding {
    border-radius: 16px;
}

a.pink-link {
    background: #e44d8a;
    clip-path: polygon(1% 15%, 98% 5%, 95% 90%, 1% 90%);
    padding: 10px;
    height: 20px;
    display: inherit;
    margin-right: -5px;
}

.cell_16947834851492-padding {
    border-radius: 16px;
}

.cell_16945126510874-background-color:hover,
.cell_1694514439667-background-color:hover,
.cell_1694514447011-background-color:hover,
.cell_1694514448115-background-color:hover,
.cell_16945146343492-background-color:hover,
.cell_16945146343493-background-color:hover,
.cell_16945146343494-background-color:hover,
.cell_16945146343495-background-color:hover {
    background-color: #FAFAF9 !important;
}

.cell_16951921402106-padding {
    width: 9% !important;
}

.cell_16951921402107-padding {
    padding-left: 0px !important;
    width: 55% !important;
}

.cell_169633157146114-padding {
    width: 12% !important;
}

#hs-button_widget_1697460486083 {
    border: 1px solid #F73C8B;
    filter: drop-shadow(6px 6px 6px rgb(70 12 148 / 70%));
}

#hs-button_module_1697466293175 {
    border: 1px solid #e44d8a;
    border-radius: 0;
    min-height: 54px;
}

.cell_1697545157519-row-0-margin,
.cell_16978081693553-row-0-margin,
.cell_16978084834672-row-0-margin {
    margin-left: -56px;
}

#hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges picture:last-child img {
  height: 45px !important;
}

#hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges {
    justify-content: right;
    align-items: center;
}

.cell_169804720793310-padding {
    width: 8% !important;
}

/* .cell_1691411255469-padding a {
    padding: 16px;
    min-width: 100%;
    display: flex;
    align-items: center;
    min-height: 78px;
    justify-content: center;
    text-align: center;
} */

.cell_169804720793311-padding {
    margin-left: 1.8% !important;
}

.cell_17005781757712-padding,
.cell_17005781757713-padding,
.cell_17005775841672-padding,
.cell_17005775841673-padding,
.cell_1700577817838-padding,
.cell_17005778178382-padding,
.cell_17005780408762-padding,
.cell_17005780408763-padding,
.cell_17005785586484-row-1-padding,
.cell_17006493448799-padding,
.cell_170064934487910-padding,
.cell_17006493448809-padding,
.cell_170064934488010-padding {
  border-radius: 8px;
}

.cell_1700641529450-padding,
.cell_1700642581596-padding,
.cell_1700642583821-padding,
.cell_170194868563114-padding,
.cell_170194868563115-padding,
.cell_170194868563116-padding {
  border-radius: 8px;
  filter: drop-shadow(0.05rem 0.1rem 0.3rem #bebdbd);
  min-height: 404px !important;
}

.cell_1701949389909-padding,
.cell_1701950458865-padding,
.cell_17019506299282-padding,
.cell_17019506299283-padding,
.cell_17019506328692-padding,
.cell_17019506328693-padding,
.cell_17019506348122-padding {
  border-radius: 8px;
  filter: drop-shadow(0.05rem 0.1rem 0.3rem #bebdbd);
}

.hs-content-id-87458489022 .row-fluid-wrapper.row-depth-1.row-number-28.dnd_area-row-6-padding.dnd-section {
  box-shadow: 9px 0px 15px rgba(0,0,0,.12);
}

#hs_cos_wrapper_module_17435085327277 .button,
#hs_cos_wrapper_module_1743424225980 .button, 
#hs_cos_wrapper_module_17006454270003 .button,
#hs_cos_wrapper_widget_1690815063378 .button,
#hs_cos_wrapper_module_1700650343932 .button,
#hs_cos_wrapper_module_1700651333876 .button,
#hs_cos_wrapper_module_16908025317423 input[type="submit"],
#hs_form_target_module_16908306819553 form .hs-button,
#hs_cos_wrapper_module_17006651882043 .button,
#hs_cos_wrapper_module_17006655198698 .button {
  background: linear-gradient(160deg, #F73C8B, #E7635F 100%) !important;
  width: 258px;
  height: 42px;
  padding: 10px 24px;
  border-radius: 8px;
  border: 1px solid #F73C8B !important;
}

#hs_cos_wrapper_module_17435085327277 .button:hover,
#hs_cos_wrapper_module_1743424225980 .button:hover,
#hs_cos_wrapper_module_17006454270003 .button:hover,
#hs_cos_wrapper_widget_1690815063378 .button:hover,
#hs_cos_wrapper_module_1700650343932 .button:hover,
#hs_cos_wrapper_module_1700651333876 .button:hover,
#hs_cos_wrapper_module_16908025317423 input[type="submit"]:hover,
#hs_form_target_module_16908306819553 form .hs-button:hover,
#hs_cos_wrapper_module_17006651882043 .button:hover,
#hs_cos_wrapper_module_17006655198698 .button:hover,
#hs_cos_wrapper_module_17435085327277 .button:focus,
#hs_cos_wrapper_module_1743424225980 .button:focus, 
#hs_cos_wrapper_module_17006454270003 .button:focus,
#hs_cos_wrapper_widget_1690815063378 .button:focus,
#hs_cos_wrapper_module_1700650343932 .button:focus,
#hs_cos_wrapper_module_1700651333876 .button:focus,
#hs_cos_wrapper_module_16908025317423 input[type="submit"]:focus,
#hs_form_target_module_16908306819553 form .hs-button:focus,
#hs_cos_wrapper_module_17006651882043 .button:focus,
#hs_cos_wrapper_module_17006655198698 .button:focus {
  background: linear-gradient(160deg, #9C4ABA, #F73C8B 100%) !important;
  color: #ffffff !important;
  border: 1px solid #9C4ABA !important;
}

#hs_cos_wrapper_module_16908306819553 input[type="text"],
#hs_cos_wrapper_module_16908306819553 input[type="email"],
#hs_cos_wrapper_module_16908306819553 input[type="tel"], 
#hs_cos_wrapper_module_16908306819553 select {
    border: 1px solid #ffffff !important;
}

.cell_16899410394333-row-0-background-image {
  border-radius: 8px;
}

.cell_17019465227502-row-3-padding {
    margin-left: -8px;
}

.hs-content-id-87724103665 .cookie-reset-container {
  display: none;
}

#hs_cos_wrapper_module_170229381220013 {
    opacity: 0.3;
}

@media screen and (min-width: 1600px) {
  .hs-content-id-57344406243 .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image {
    padding-top: 60px !important;
    padding-bottom: 280px !important;
  }
  #hs_cos_wrapper_widget_1690816340065 {
    padding-top: 50px;
    padding-bottom: 20px !important;
  }
  #hs_cos_wrapper_module_16908162994013 {
    margin-top: 30px !important;
    padding-top: 130px !important;
    padding-bottom: 250px !important;
  }
  .hs-content-id-76199340240 .dnd_area-row-0-padding {
    padding-top: 550px !important;
  }
}

@media screen and (max-width: 1252px) {
  .mr-titlecta-container {
    width: 100%;
    display: inline-block;
  }
  
  .hs-content-id-69610151670 .dnd_area-row-0-background-image,
  .hs-content-id-69638211557 .dnd_area-row-0-background-image,
  .hs-content-id-70150237133 .dnd_area-row-0-background-image,
  .hs-content-id-70246910696 .dnd_area-row-0-background-image,
  .hs-content-id-71618286060 .dnd_area-row-0-background-image,
  .hs-content-id-68623107320 .dnd_area-row-0-background-image,
  .hs-content-id-74577145554 .dnd_area-row-0-background-image {
   width: 100%;
   margin: 0 auto;
  }
  
  .cell_1699086646049-vertical-alignment > div:after,
  .cell_16990890166742-vertical-alignment > div:after,
  .cell_1699090668600-vertical-alignment > div:after,
  .cell_1699090668600-vertical-alignment > div:after,
  .cell_16990906882702-vertical-alignment > div:after{
   display:none;
  }
  
/*   #hs_cos_wrapper_module_16990863305632 p, 
  #hs_cos_wrapper_module_16990890166748 p, 
  #hs_cos_wrapper_module_16990906686007 p, 
  #hs_cos_wrapper_module_16990906882708 p {
   border:none;
   display: inline-block;
   width: fit-content;
  } */
  
/*   .cell_1699086654172-vertical-alignment > div:after, 
  .cell_1699086660221-vertical-alignment > div:after, 
  .cell_1699086664963-vertical-alignment > div:after, 
  .cell_16990890166743-vertical-alignment > div:after, 
  .cell_16990906686002-vertical-alignment > div:after, 
  .cell_16990906686003-vertical-alignment > div:after,
  .cell_1740383815717-vertical-alignment > div:after,
  .cell_16990890166744-vertical-alignment > div:after {
  display:none;
  } */
}


@media screen and (max-width: 1024px){
	.body-wrapper {
/* 		padding-top: 70px; */
    padding-top: 140px;
	}
	.header__logo{
		padding-top: 1px;
	}
	h2{
	    font-size: 24px !important;
	}
	.dnd-section, 
	.content-wrapper--vertical-spacing {
		padding: 40px 1rem;
	}
	.cm_lvat_cols_inner{
		gap: 8px;
		align-items: center;
		flex-direction: column;
		flex-wrap: wrap;
		text-align: center;
	    padding: 16px 16px 48px;
	}
    .mr-col-30 {
    padding-left: 0;
    }

}
@media screen and (max-width: 767px){
  
  	.body-wrapper {
		padding-top: 70px;

	}
  
  .blog-post__body figure {
  margin: 0;
  }
	.mtb {
		width: 100%;
		overflow-x: scroll;
	}
	.pricing-table {
		width: 800px;
		max-width: 800px;
	}
	.pricing-table .first-col {
		width: calc(100% - 440px);
	}
	.pricing-table h3.header-title {
		font-size: 18px;
		line-height: 22px;
	}
	.pricing-table .second-col {
		width: 240px;
		padding: 0 30px;
	}
	.pricing-table p.column-specs {
		font-size: 14px;
	}
	a.buy-btn {
		font-size: 16px;
		line-height: 18px;
		padding: 5px 20px;
	}
	.pricing-table .third-col {
		width: 200px;
		padding-right: 20px;
	}
	.footer_6_grid, .footer_nav_col{
		gap: 10px;
	}
	.cm_section_12 h3:first-child {
		width: 30%;
	}
	.cm_section_12 h4:nth-child(2) {
        font-size: 48px;
		width: 30%;
	}
	.cm_section_12 h3:last-child {
		font-size: 20px;
	}
	.primary_features h1{
		font-size: 42px !important;
	}
	.primary_features h2{
		font-size: 22px !important;
	}
	.center_on_mobile{
		text-align: center !important;
	}
	a.cm_lvat_btn{
		width: 84%;
	}
	.cm_heart_wrapp{
		text-align: center;
	}
	.recognition-icons-list {
		padding: 20px 20px 1px;
	}
	.recognition-icons-list .icon-list {
		flex-direction: column;
	}
	.feedback-icons-list{
		padding: 20px;
		flex-direction: column;
	}
	.feedback-icons-list .left {
		padding-right: 0;
		width: 100%;
	}
	.feedback-icons-list .right {
		border-left: none;
		padding-left: 0;
		width: 100%;
	}
}

@media (max-width: 1024px) {
  .cm_footer_bot_social {
    justify-content: center !important;
  }
  .cm_footer_bot_social a {
      border-radius: 10% !important;
  }
}

@media (min-width: 1024px) {
  .pricing-mobile br {
    display: none;
  }
}

@media (max-width: 767px) {
  .widget_1665046760860_cm_pfrm_ctnt_cols_wrapp .cm_pfrm_ctnt_cols_grid.text_right {
      background: #ffffff !important;
  }
}

@media screen and (max-width: 600px) {
  .mr-col-70 {
  margin-bottom:10px;
  }
  .mr-col-70,
  .mr-col-30 {
    width: 100%;
    text-align: left;
  }
  .mr-col-30 {
    margin: 20px 0 10px;
  }
  .mr-titlecta-container h1 {
    margin: 5px 0;
    font-size: 26px !important;
  }
 
  .mr-titlecta-container h2  {
    font-size: 18px !important;
  }
  .mr-titlecta-container .button {
    margin: 0;
    font-size: 16px;
    padding: 12px 24px;
  }
  .mr-titlecta-container {
    padding: 1rem;
  }
  .mr-titlecta-bgd {
    background: rgba(1,12,69,.5);
  }
  .align-left {
    float: left;
  }
  
  .h1, h1 {
    font-size: 28px !important;
    line-height: 1.2 !important;
  }
  
  .h2, h2 {
    font-size: 26px !important;
    line-height: 1.2 !important
  }
  
  .h3, h3 {
    font-size: 24px !important;
  }
  
  .h4, h4 {
    font-size: 18px !important;
  }
  
  body .menu__submenu .menu__item {
    min-height: unset;
    padding: 0;
  }
  
  .menu-spaces {
    display: none;
    height: 0;
  }
  
  .menu__submenu span.menu__link {
    padding: 0;
  }
  
  .cell_166668303724313-background-color:after,
  .cell_166668303724314-background-color:before,
  .cell_166668303724314-background-color:after,
  .cell_166668303724315-background-color:before {
    border: 0 !important;
  }
    
  br {
    display: none;
  }
  #hs_cos_wrapper_module_16667892709392 .cm_tbanner_badges img {
    height: 70px;
    width: auto;
  }
    #hs_cos_wrapper_widget_1666777914926_ img {
    width: 100%;
  }
  .social-share-cg24 {
  display: none;
  }
  .widget_1667894880854_cm_logo_grid_wrapp .cm_logo_grid_inner {
    grid-template-columns: repeat(3,1fr) !important;
  }
  .module_16793132497215_cm_logo_grid_wrapp .cm_logo_grid_inner {
    grid-template-columns: repeat(4,1fr) !important;
  }
  body .ui-tabs .ui-tabs-nav li, body .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    width: 100% !important;
    padding: 5px 0;
  }
  #hs_cos_wrapper_module_166997070405510 .cm_logo_grid_inner {
    grid-template-columns: repeat(2,1fr);
  }
  .checkbox-list.turquoise {
      margin: 0;
  }
   ul.checkbox-list.turquoise li {
      padding-bottom: 12px;
      font-size: 18px;
  }
  #hs_cos_wrapper_module_16700496621725 .cm_tbanner_badges img {
      width: auto !important;
      max-height: 60px !important;
  }
  .module_167086012365918_cm_test_banner_wrapp .cm_tbanner_badges img {
    height: 60px;
    width: auto;
  }
  #hs_cos_wrapper_module_167086097748012 .cm_logo_grid_inner {
    grid-template-columns: repeat(2,1fr);
  }

  .hs-content-id-58674737353 form input[type=text],
  .hs-content-id-58674737353 form select{
    width: 100% !important;
  }
  
  .cm_footer_bot {
    top: -20px;
    padding: 10px;
  }

  #hs_cos_wrapper_module_16738774158407 .cm_logo_grid_inner {
    grid-template-columns: repeat(3,1fr) !important;
  }
  
  #hs_cos_wrapper_module_16738774158407 .cm_logo_grid_item {
    padding: 10px !important;
  }
  
  #hs_cos_wrapper_module_16738774158407 .cm_logo_grid_item img {
    max-height: 70px !important;
  }
  
  .cm_abus_qt_pers {
    padding: 30px !important;
  }
  
  #hs_cos_wrapper_module_16738858115336 .button br {
    display: block;
  }
  
  .cell_1673949495066-background-color {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  
  .cell_1673943569855-vertical-alignment,
  .cell_1673943620437-vertical-alignment,
  .cell_1673943626818-vertical-alignment,
  .cell_1673943623163-vertical-alignment {
    width: 50% !important;
    float: left !important;
  }
  
  #hs_cos_wrapper_module_1673886553265 h4 {
    text-align: center !important;
  }
  
  .cell_1673944234480-margin h6 {
    text-align: center !important;
    font-size: 12px !important;
  }
  
  .cell_167446953440010-row-0-vertical-alignment .row-fluid .span2, 
  .cell_167446953440010-row-0-vertical-alignment .row-fluid .span3 {
    width: 50%;
    float: left;
  }
  
  .hs-content-id-61521115353 #hs_cos_wrapper_module_16760981885085 .cm_tbanner_badges,
  .hs-content-id-51019320264 #hs_cos_wrapper_module_16760981885085 .cm_tbanner_badges {
      gap: 20px !important;
  }
  
  .hs-content-id-61521115353 #hs_cos_wrapper_module_16760981885085 .cm_tbanner_badges img,
  .hs-content-id-51019320264  #hs_cos_wrapper_module_16760981885085 .cm_tbanner_badges img {
      height: 60px !important;
      width: 100% !important;
  }
  
  .hs-content-id-51019320264 #hs_cos_wrapper_module_16760981885085 .cm_tbanner_badges picture {
    width: 20% !important;
  }
  
  .cm_abus_qt_pers picture {
    display: block;
    margin-bottom: 10px;
  }
  
  .cm_abus_qt_pers strong {
    display: block;
  }
  
  .cm_team_grid_item img {
    height: 70px !important;
    width: 70px;
    max-width: 70px;
  }
  
  #hs_form_target_widget_1676276454870 form input[type=email],
  #hs_form_target_module_168122138731615 form input[type=email],
  #hs_form_target_module_168924872875411 form input[type=email] {
    margin-right: 2%;
  }
  
  #hs_form_target_widget_1676276454870 form input[type=submit], 
  #hs_form_target_widget_1676276454870 form .hs-button,
  #hs_form_target_module_168122138731615 form input[type=submit], 
  #hs_form_target_module_168122138731615 form .hs-button,
  #hs_form_target_module_168924872875411 form input[type=submit]
  #hs_form_target_module_168924872875411 form .hs-button {
    width: 36%;
    padding: 12px 6px;
    height: 44px;
  }
  
  #hs_cos_wrapper_module_16761007196563 h3,
  .cell_1676100769147-padding h3 {
    font-size: 19px !important;
  }
  
  .cell_1676290481683-margin,
  .cell_1676290481686-padding {
    width: 50% !important;
    float: left !important;
  }
  
  .cell_1676290486042-padding {
    width: 100% !important;
    float: left !important;
    padding: 0 25% !important;
  }
  
  .hs-content-id-61521115353 .cell_16760962155243-background-image,
  .hs-content-id-51019320264 .cell_16760962155243-background-image {
    background-position: right 70% !important;
  } 
  
  .cell_1676102580027-row-0-vertical-alignment .row-fluid,
  .cell_16761026642427-row-0-vertical-alignment .row-fluid,
  .cell_1683294584119-row-0-vertical-alignment .row-fluid,
  .cell_16835388780022-row-0-vertical-alignment .row-fluid,
  .cell_1684845451016-row-0-vertical-alignment .row-fluid {
    display: flex;
    flex-direction: column-reverse;
  }
  
  .content-last .buy-btn.try {
    margin: 15px 0 5px;
  }
  
  .animation-textmob {
    display: block;
  }
  
  .onein3text {
    font-size: 60px !important;
  }
  
  #hs_cos_wrapper_module_16805330068395 .cm_tbanner_badges img {
    width: 100%;
  }
  
  #hs_form_target_widget_1679920551943 fieldset.form-columns-2 {               
    width: 100%;
  }
  
  #hs_form_target_widget_1679920551943 .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field,
  #hs_form_target_widget_1679920551943 .hs_your_comments.hs-your_comments.hs-fieldtype-textarea.field.hs-form-field,
  #hs_form_target_widget_1679920551943 .hs_submit.hs-submit {
    width: 100%;
  }
  
  #hs_form_target_widget_1679920551943 .hs_submit.hs-submit {
    margin-top: -10px;
  }
  
  #hs_form_target_widget_1679920551943 form input[type=email] {
    height: 45px;
  }
  
  #hs_form_target_widget_1679920551943 .hs_submit.hs-submit input.hs-button.primary.large {
    padding: 15px;
    font-size: 16px;
  }
  
  #hs_form_target_widget_1679920551943 form input[type=email],
  #hs_form_target_widget_1679920551943 form textarea {
    width: 100% !important;
  }
  #hs_cos_wrapper_widget_1660070402391 .cm_ico_text_cols_grid {
    grid-template-columns: repeat(2,1fr);
  }
  .cm_ico_text_col_wrapp span {
    display: block;
    text-align: center;
    font-size: 14px;
  }
  .cm_ico_text_col_wrapp h5 {
    display: block !important;
  }
  .cm_ico_text_col_wrapp img {
    margin: 0 auto 10px !important;
    display: block;
  }
  .module_16793132497215_cm_logo_grid_wrapp .cm_logo_grid_item img {
    max-height: 40px;
  }
  #hs_cos_wrapper_module_16811360384897 .cm_tbanner_badges img {
    height: 40px;
    width: auto!important;
  }
  #hs_cos_wrapper_module_1676103840025 p br,
  div#hs_cos_wrapper_module_167610336870317 p br {
    display: block;
  }
  .team-heart img {
    margin: 0px 5% 0px 0px;
    width: 20%;
  }
  .hs-content-id-68623107320 .dnd_area-row-0-background-image,
  .hs-content-id-69638211557 .dnd_area-row-0-background-image,
  .hs-content-id-70150237133 .dnd_area-row-0-background-image,
  .hs-content-id-70246910696 .dnd_area-row-0-background-image,
  .hs-content-id-71618286060 .dnd_area-row-0-background-image,
  .hs-content-id-68623107320 .dnd_area-row-0-background-image,
  .hs-content-id-74577145554 .dnd_area-row-0-background-image {
    background-image: none !important;
  }
  .one-word {
    display: block;
  }
  .cell_1683293539135-row-0-vertical-alignment .row-fluid .span2,
  .cell_1683293539135-row-0-vertical-alignment .row-fluid .span10,
  .cell_1684241850424-row-0-vertical-alignment .row-fluid .span2,
  .cell_1684241850424-row-0-vertical-alignment .row-fluid .span10,
  .cell_16842463249593-row-0-vertical-alignment .row-fluid .span2,
  .cell_16842463249593-row-0-vertical-alignment .row-fluid .span10 {
    width: 100%;
  }
  .hs-content-id-69610151670 .dnd_area-row-0-background-image,
  .hs-content-id-69638211557 .dnd_area-row-0-background-image,
  .hs-content-id-70150237133 .dnd_area-row-0-background-image,
  .hs-content-id-70246910696 .dnd_area-row-0-background-image,
  .hs-content-id-71618286060 .dnd_area-row-0-background-image,
  .hs-content-id-68623107320 .dnd_area-row-0-background-image {
    width: 100%;
    margin: 0 auto;
    background-image: none !important;
  }
  #hs_cos_wrapper_module_168475915287410 .button {
    position: relative;
  }
  .poligonal-bg {
    padding: 30px;
    margin: -20px 0 -20px;
    font-size: 16px;
  }
  .cell_1686164968086-row-2-padding .row-fluid .span2, .cell_1686164968086-row-2-padding .row-fluid .span3 {
    width: 44%;
    float: left;
    margin: 0 3%;
  }
  .cell_1686164968086-row-2-padding br {
    display: block;
  }
  .cell_1686164968086-row-2-padding p {
    line-height: 1.4 !important;
    font-size: 15px;
  }
  #hs_form_target_module_168625311835544 form input[type=text] {
    border: 1px solid #59BAC7;
    background-color: #01172E;
    color: #ffffff;
    border-radius: 0;
    height: 50px;
    width: 100%;
  }
  .cm_tbanner_badges picture {
    width: 20% !important;
    text-align: center;
  }
  .module_16700496621725_cm_test_banner_wrapp .cm_tbanner_badges {
    gap: 10px;
  }
  #hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges img {
    height: 24px !important;
  }
  #hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges picture:last-child img {
    height: 30px !important;
  }
  .menu-two-col {
    width: 100%;
    padding: 0;
  }
  .menu-two-col:first-child {
    border-right: unset;
  }
  .menu-two-col:last-child {
    padding: 0;
  }
  .menu-subtitle {
    color: #2a93d6;
    padding: 10px 30px 0 0;
    font-size: 17px;
    margin-bottom: 0;
  }
  .menu-container a.menu__link {
    width: 100%;
    float: left;
    margin-bottom: 0;
  }
  body .menu__submenu .menu__item {
    width: 100%;
  }
  h1.get-50 {
    font-size: 52px !important;
    margin-bottom: 0.4rem;
  }
  #hs_cos_wrapper_module_1687434050717 .cm_tbanner_badges picture {
    width: 22% !important;
  }
  #hs_form_target_widget_1687351411999 form input[type=text], 
  #hs_form_target_widget_1687351411999 form input[type=email], 
  #hs_form_target_widget_1687351411999 form input[type=password], 
  #hs_form_target_widget_1687351411999 form input[type=tel], 
  #hs_form_target_widget_1687351411999 form input[type=number], 
  #hs_form_target_widget_1687351411999 form input[type=file], 
  #hs_form_target_widget_1687351411999 form select, 
  #hs_form_target_widget_1687351411999 form textarea,
  #hs_form_target_module_168865315754420 form input[type=text], 
  #hs_form_target_module_168865315754420 form input[type=email], 
  #hs_form_target_module_168865315754420 form input[type=password], 
  #hs_form_target_module_168865315754420 form input[type=tel], 
  #hs_form_target_module_168865315754420 form input[type=number], 
  #hs_form_target_module_168865315754420 form input[type=file], 
  #hs_form_target_module_168865315754420 form select, 
  #hs_form_target_module_168865315754420 form textarea {
    width: 100%;
  }
  #hs_form_target_widget_1687351411999 .input {
    margin-right: 0 !important;
  }
  .cell_1687424125897-padding,
  .cell_16874244700944-padding,
  .cell_16874246290754-padding,
  .cell_16874466669658-padding,
  .cell_168744666696518-padding,
  .cell_168744666696530-padding,
  .cell_16886480655097-padding,
  .cell_168864806550917-padding,
  .cell_16886480655109-padding {
    width: 24% !important;
    float: left !important;
    margin-right: 6%;
  }
  .cell_1687424122765-padding,
  .cell_16874244700945-padding,
  .cell_16874246290755-padding,
  .cell_16874466669659-padding,
  .cell_168744666696519-padding,
  .cell_168744666696531-padding,
  .cell_16886480655098-padding,
  .cell_168864806550918-padding,
  .cell_168864806551010-padding {
    width: 70% !important;
    float: left !important;
  }
  .cell_1687424122765-padding br,
  .cell_16874244700945-padding br,
  .cell_16874246290755-padding br,
  .cell_16874466669659-padding br,
  .cell_168744666696519-padding br,
  .cell_168744666696531-padding br {
    display: block;
  }
  .hs-content-id-72100258500 .span3 {
    width: 48% !important;
    float: left;
    margin: 0 1%;
  }
  #hs_cos_wrapper_module_16874263858232_ br,
  #hs_cos_wrapper_module_16874265727665_ br,
  #hs_cos_wrapper_module_16874266108715_ br,
  #hs_cos_wrapper_module_16874266387435_ br {
    display: block;
  }
  .module_16667892709392_cm_test_banner_wrapp .cm_tbanner_badges {
    gap: 10px;
  }
  .menu-recol-8,
  .menu-recol-4,
  .menu-recol-2,
  .menu-recol-3 {
    width: 100%;
  }
  
  .menu-redescription {
    display: none;
  }
  
  .menu-retitle {
    color: #ffffff;
    font-size: 1.083rem;
  }
  body .menu__submenu>li:first-child {
    display: block;
    width: 100% !important;
    background: none;
    padding: 0 !important;
  }
  body .menu__submenu .menu__item {
    width: 100%;
  }
  .menu-ctacontainer {
    display: none;
  }
  .menu__item--open>.menu__submenu {
    display: inline-block !important;
  }
  a.menu_url {
    padding: 10px 10px 4px 4px;
    min-height: auto;
  }
  #hs_cos_wrapper_module_16891700237784 br,
  #hs_cos_wrapper_module_168923683360431 br,
  #hs_cos_wrapper_module_16892412029228 br,
  #hs_cos_wrapper_module_168924440760515 br,
  #hs_cos_wrapper_module_16892368336046 br {
    display: block;
  }
  #hs_cos_wrapper_module_16891600416083 h1 {
    font-size: 22px !important;
  }
  #hs_cos_wrapper_module_1689169324166 h2 {
    font-size: 18px !important;
    line-height: 1.4;
  }
  #hs_cos_wrapper_widget_1689602535770 .cm_logo_grid_inner {
    grid-template-columns: repeat(3,1fr);
  }
  #hs_cos_wrapper_module_16896803673688 .cm_logo_grid_inner {
    grid-template-columns: repeat(3,1fr);
    grid-row-gap: 20px;
    grid-column-gap: 40px;
  }
  #hs_cos_wrapper_widget_1689687679828 br,
  #hs_cos_wrapper_module_1689688036140 br,
  #hs_cos_wrapper_module_1689688097877 br,
  #hs_cos_wrapper_module_1689688117009 br,
  #hs_cos_wrapper_module_1689688144753 br {
    display: block;
  }
  #hs_form_target_module_168994401558110 .hs-button {
    margin: 0 auto;
    display: block;
  }
  #hs_form_target_module_168994401558110 form .legal-consent-container label {
    margin-bottom: 20px;
  }
  .aligncenter {
    text-align: center;
  }
  #hs_cos_wrapper_module_1689754125555,
  #hs_cos_wrapper_module_1689754184230,
  #hs_cos_wrapper_module_1689754200628 {
    margin: 0 auto;
    width: 100%;
    text-align: center;
  }
  .cell_1689687388377-padding,
  .cell_16896868867224-padding,
  .cell_16896868867225-padding,
  .cell_16896868867225-padding,
  .cell_16896868867226-padding,
  .cell_1689686889415-padding {
    width: 50% !important;
    float: left !important;
    min-height: 195px !important;
  }
  #hs_cos_wrapper_module_16908026929107 .cm_logo_grid_inner {
    grid-template-columns: repeat(3,1fr);
  }
  .cell_169081218145114-padding,
  .cell_169081218145115-padding,
  .cell_1690813309435-padding,
  .cell_1690812240854-padding,
  .cell_169081218145117-padding,
  .cell_169081218145118-padding {
    width: 50% !important;
    float: left !important;
    min-height: 178px !important;
  }
  h2.ofertavara span {
    font-size: 22px !important;
    font-weight: 600;
  }
  #hs_cos_wrapper_module_1690882615195 .cm_logo_grid_inner {
    grid-template-columns: repeat(3,1fr);
  }
  #hs_cos_wrapper_module_1690882615195 .cm_logo_grid_item {
    border: 0;
    padding: 20px 0px;
  }
  #hs_cos_wrapper_module_16908026929107 .cm_logo_grid_item,
  #hs_cos_wrapper_module_16908026929107 .cm_logo_grid_item {
    padding: 20px 16px;
  }
  #hs_form_target_module_16908306819553 form .hs-button {
    width: 100% !important;
  }
  .hs-content-id-76199340240 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Recognition-Praise_Hero_mob.webp) !important;
  }
  .headline {
    font-size: 24px !important;
  }
/*   .hs-content-id-78745908197 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/OKRs-BG-mobile.webp) !important;
  } */
  .hs-content-id-76199340240 .row-number-1 .row-fluid,
  .hs-content-id-78092846292 .dnd_area-row-8-padding .row-fluid,
  .hs-content-id-78092846292 .dnd_area-row-11-padding .row-fluid,
  .hs-content-id-79373683392 .dnd_area-row-19-padding .row-fluid,
  .hs-content-id-80617227476 .dnd_area-row-11-padding .row-fluid,
  .hs-content-id-81263802103 .dnd_area-row-4-padding .row-fluid,
  .hs-content-id-81263802103 .dnd_area-row-7-padding .row-fluid,
  .hs-content-id-53798657486 .dnd_area-row-8-vertical-alignment .row-fluid,
  .hs-content-id-53798657486 .dnd_area-row-12-padding .row-fluid,
  .hs-content-id-54390260955 .dnd_area-row-12-padding .row-fluid,
  .hs-content-id-84306440688 .dnd_area-row-6-padding .row-fluid,
  .hs-content-id-84306440688 .dnd_area-row-8-padding .row-fluid,
  .hs-content-id-84306440688 .dnd_area-row-13-padding .row-fluid,
  .hs-content-id-84306440688 .dnd_area-row-19-padding .row-fluid {
    display: flex;
    flex-direction: column-reverse;
  }
  .hs-content-id-76739587773 .form-columns-2 .hs-form-field .hs-input {
    width: 100% !important; 
  }

  #hs_form_target_widget_1666790259574 form input[type=submit], 
  #hs_form_target_widget_1666790259574 form .hs-button {
    height: 52px;
    padding: 15px 30px;
    width: 100%;
  }
  
  #hs_form_target_widget_1666790259574 form input[type=text], 
  #hs_form_target_widget_1666790259574 form input[type=email], 
  #hs_form_target_widget_1666790259574 form input[type=password], 
  #hs_form_target_widget_1666790259574 form input[type=tel], 
  #hs_form_target_widget_1666790259574 form input[type=number], 
  #hs_form_target_widget_1666790259574 form input[type=file], 
  #hs_form_target_widget_1666790259574 form select, 
  #hs_form_target_widget_1666790259574 form textarea   {
    width: 100% !important;
  }
  #hs_cos_wrapper_module_1666789896115,
  #hs_cos_wrapper_module_16920165369763,
  #hs_cos_wrapper_module_1666777673065,
  #hs_cos_wrapper_module_169228395259613 {
    text-align: center;
  }
  #hs_cos_wrapper_module_169228395259614 .social-links {
    justify-content: center !important;
  }
  .cell_16914120551377-padding .row-fluid .span2,
  .cell_16914120551377-padding .row-fluid .span10 {
    width: 100%;
  }
  .cell_1693384122166-padding,
  .cell_16944286879416-padding,
  .cell_1697017457012-padding,
  .cell_169804721333014-padding,
  .cell_16992743969015-padding,
  .cell_16993624413877-padding,
  .cell_16993624849756-padding {
    width: 20% !important;
    float: left !important;
  }
  .cell_1693384157555-padding,
  .cell_16944286879417-padding,
  .cell_16970174570122-padding,
  .cell_169804721333015-padding,
  .cell_16992743969016-padding,
  .cell_16993623930568-padding,
  .cell_16993624413878-padding,
  .cell_16993624849757-padding {
    width: 80% !important;
    float: left !important;
  }
  .cell_169338560827413-padding,
  .cell_16993623930567-padding {
    width: 15% !important;
    float: left !important;
  }
  .cell_169338560827414-padding,
  .cell_16993623930568-padding {
    width: 85% !important;
    float: left !important;
  }
  .hs-content-id-51766476529 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Recognition-Praise_Hero_mob.webp) !important;
  }
  .hs-content-id-78092846292 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Continuous-Feedback_bgimg-mob-1.webp) !important;
  }
  .hs-content-id-79373683392 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Core-HR-hero-bg-mobile.webp) !important;
  }
  .hs-content-id-80456277981 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Performance-Management-Software_Wide-Hero_Mob.webp) !important;
  }
  .hs-content-id-80617227476 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Workplace-Community-Hero_Mob.webp) !important;
  }
  .hs-content-id-53798657486 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Compensation-Management-Software_img-mob.webp) !important;
  }
    .hs-content-id-54390260955 .dnd_area-row-0-background-image {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Culture-Insights_mob.webp) !important;
    background-position: top center !important;
  }
  .cell_16945126510874-padding,
  .cell_1694514447011-padding,
  .cell_16945146343492-padding,
  .cell_16945146343494-padding {
    width: 48% !important;
    float: left !important;
    margin-right: 4%;
    min-height: 160px !important;
  }
  .cell_1694514439667-padding,
  .cell_1694514448115-padding,
  .cell_16945146343493-padding,
  .cell_16945146343495-padding {
    width: 48% !important;
    float: left !important;
    min-height: 160px !important;
  }
  .cell_1694514448115-padding br,
  .cell_16945146343492-padding br,
  .cell_16945146343493-padding br,
  .cell_16945146343495-padding br {
    display: block;
  }
  .cell_16951921402106-padding,
    .cell_16951921402107-padding {
    width: 100% !important;
  }
  .cell_16914927325272-row-1-padding {
    margin: 0;
  }
  #hs-button_widget_1697460486083 {
    font-size: 30px;
  }
  #hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges {
    justify-content: center;
    align-items: center;
  }
  #hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges picture {
    width: 30% !important;
    text-align: center;
  }
  #hs_cos_wrapper_module_168620792138816 .cm_tbanner_badges picture:last-child img {
    height: 40px !important;
  }
  .hs-content-id-82454213339 .h1, 
  .hs-content-id-82454213339 h1 {
    font-size: 50px !important;
  }
  .hs-content-id-82454213339 .h3, 
  .hs-content-id-82454213339 h3 {
    font-size: 30px !important;
  }
  #hs_form_target_module_16974683775193 fieldset.form-columns-2 .input,
  #hs_form_target_module_16974683775193 fieldset.form-columns-1 .input,
  #hs_form_target_module_16974683775193 .cookie-reset-container {
      margin-right: 0;
  }
  #hs_form_target_module_16974683775193 .form-columns-2 .hs-form-field .hs-input {
    width: 100% !important;
  }
  #hs_cos_wrapper_module_168625311835552 {
    margin: 0 auto;
  }
  .hs-content-id-83181500651 .h1, 
  .hs-content-id-83181500651 h1 {
    font-size: 35px !important;
  }
  .hs-content-id-83181500651 .cs_logo_grid_inner {
    grid-template-columns: repeat(3,1fr);
  }
  #hs_cos_wrapper_module_1698749311171 br {
    display: block;
  }

  .cell_1698150919689-padding,
  .cell_16981527229502-padding,
  .cell_16981564555727-padding,
  .cell_169815645557218-padding,
  .cell_16982326388037-padding,
  .cell_169823263880318-padding,
  .cell_16986623690867-padding,
  .cell_16986623690876-padding,
  .cell_16986633656467-padding,
  .cell_169866336564618-padding,
  .cell_16986639847237-padding,
  .cell_169866398472318-padding {
    width: 55% !important;
    float: left !important;
  }
  .cell_1698150989905-padding,
  .cell_16981527229503-padding,
  .cell_16981564555728-padding,
  .cell_169815645557219-padding,
  .cell_16982326388038-padding,
  .cell_169823263880319-padding,
  .cell_16986623690868-padding,
  .cell_16986623690877-padding,
  .cell_16986633656468-padding,
  .cell_169866336564619-padding,
  .cell_16986639847238-padding,
  .cell_169866398472319-padding {
    width: 45% !important;
    float: left !important;
  }
  .cell_1698150211744-padding, 
  .cell_1698152722949-padding {
    min-height: unset !important;
  }
/*   .cell_1699086646049-vertical-alignment, 
  .cell_16990890166742-vertical-alignment,
  .cell_1699086654172-vertical-alignment, 
  .cell_1699086660221-vertical-alignment, 
  .cell_1699086664963-vertical-alignment, 
  .cell_1699086669624-vertical-alignment, 
  .cell_16990890166743-vertical-alignment, 
  .cell_16990890166744-vertical-alignment, 
  .cell_16990906686002-vertical-alignment, 
  .cell_16990906686003-vertical-alignment, 
  .cell_16990906686004-vertical-alignment, 
  .cell_16990906686005-vertical-alignment, 
  .cell_16990906882703-vertical-alignment,
  .cell_1699090668600-vertical-alignment,
  .cell_16990906882702-vertical-alignment,
  .cell_1740383815717-vertical-alignment,
  .cell_1740148619489-vertical-alignment
  {
    width: 100% !important;
    height: 40px !important;
  } */
/*   #hs_cos_wrapper_module_16990863305632 p, 
  #hs_cos_wrapper_module_16990890166748 p, 
  #hs_cos_wrapper_module_16990906686007 p, 
  #hs_cos_wrapper_module_16990906882708 p {
    border-right: 0px solid #ffffff;
  } */
/*   .cell_1699086646049-vertical-alignment > div:after,
  .cell_1699086654172-vertical-alignment > div:after, 
  .cell_1699086660221-vertical-alignment > div:after, 
  .cell_1699086664963-vertical-alignment > div:after, 
  .cell_16990890166743-vertical-alignment > div:after, 
  .cell_16990906686002-vertical-alignment > div:after, 
  .cell_16990906686003-vertical-alignment > div:after,
  .cell_16990890166742-vertical-alignment > div:after,
  .cell_1699090668600-vertical-alignment > div:after,
  .cell_16990906882702-vertical-alignment > div:after {
    border-bottom: 0px solid white;
  } */
  .hs-content-id-84306440688 h1 {
    font-size: 23px !important;
  }
  .hs-content-id-84306440688 h2 {
    font-size: 19px !important;
  }
/*   .cell_1691411255469-padding a {
    padding: 6px 16px;
    min-height: 40px;
  } */
  .cell_1691411255469-padding p {
    margin-bottom: -20px;
  }
  #hs_cos_wrapper_module_17005754868337 p {
    text-align: center !important;
  }
  .cell_17005781757712-vertical-alignment .row-fluid .span5,
  .cell_17005781757713-vertical-alignment .row-fluid .span5,
  .cell_17005775841672-vertical-alignment .row-fluid .span5,
  .cell_17005775841673-vertical-alignment .row-fluid .span5,
  .cell_1700577817838-vertical-alignment .row-fluid .span5,
  .cell_17005778178382-vertical-alignment .row-fluid .span5,
  .cell_17005780408762-vertical-alignment .row-fluid .span5,
  .cell_17005780408763-vertical-alignment .row-fluid .span5,
  .cell_17006493448799-vertical-alignment .row-fluid .span4,
  .cell_170064934487910-vertical-alignment .row-fluid .span5,
  .cell_17006493448809-vertical-alignment .row-fluid .span3,
  .cell_170064934488010-vertical-alignment .row-fluid .span4 {
    width: 24% !important;
    float: left !important;
    margin-right: 5% !important;
  }
  #hs_cos_wrapper_module_17005781757717 p,
  #hs_cos_wrapper_module_170057817577114 p,
  #hs_cos_wrapper_module_17005775841682 p,
  #hs_cos_wrapper_module_17005775841689 p,
  #hs_cos_wrapper_module_17005778178386 p,
  #hs_cos_wrapper_module_170057781783813 p,
  #hs_cos_wrapper_module_17005780408767 p,
  #hs_cos_wrapper_module_170057804087614 p,
  #hs_cos_wrapper_module_170064934487914 p,
  #hs_cos_wrapper_module_17006493448805 p,
  #hs_cos_wrapper_module_170064934488014 p,
  #hs_cos_wrapper_module_170064934488021 p {
    font-size: 22px !important;
  }
  #hs_cos_wrapper_module_17005781757717 p br,
  #hs_cos_wrapper_module_170057817577114 p br,
  #hs_cos_wrapper_module_17005775841682 p br,
  #hs_cos_wrapper_module_17005775841689 p br,
  #hs_cos_wrapper_module_17005778178386 p br,
  #hs_cos_wrapper_module_170057781783813 p br,
  #hs_cos_wrapper_module_17005780408767 p br,
  #hs_cos_wrapper_module_170057804087614 p br,
  #hs_cos_wrapper_module_170064934487914 p br,
  #hs_cos_wrapper_module_17006493448805 p br {
    display: block;
  }
  .widget_1700579404834-flexbox-positioning {
    width: 50% !important;
    float: left !important;
  }
  .cell_1700641529450-padding, 
  .cell_1700642581596-padding, 
  .cell_1700642583821-padding {
    border-radius: 0 !important;
  }
  .cell_1700641529450-padding, 
  .cell_1700642581596-padding, 
  .cell_1700642583821-padding {
    min-height: unset !important;
  }
  .hs-content-id-86100122608 p,
  .hs-content-id-86100122608 ul {
    font-size: 20px !important;
  }
  .cell_16899410394333-row-0-background-image {
    border-radius: 0;
  }
  .module_16908760387517_cm_test_banner_wrapp .cm_tbanner_badges img {
    height: 50px !important;
  }
  .module_16908760387517_cm_test_banner_wrapp .cm_tbanner_badges picture {
    width: 17% !important;
  }
  .hs-content-id-87724103665 p {
    font-size: 18px !important;
  }
  .cell_17019465227502-row-3-padding .row-fluid .span5,
  .cell_17019465227502-row-3-padding .row-fluid .span7 {
    width: 50% !important;
    float: left !important;
  }
}


.cell_1703073156432-padding{
  border-radius:8px;
}

@media (max-width: 767px) {
  
.cell_1702986345082-row-2-vertical-alignment div,
  .cell_1703061715699-row-2-vertical-alignment div,
  .cell_1703062532256-row-2-vertical-alignment div,
  .cell_1703062796552-row-2-vertical-alignment div
  {
  display:flex;
  align-items:center;
  gap:5px;
}
}

.cell_17032054720624-padding{
    border-right:4px solid #4DB6E7;

}

.cell_1703251266081-padding{
  margin-left:unset !important;
}

#hs_cos_wrapper_widget_1703265600237 img{
  position:relative;
  left:60%;
}

#hs_cos_wrapper_widget_1703265908877 img{
   position:relative;
  left:60%;
  margin-bottom:-6px;
}
.cell_1703680363434-row-0-vertical-alignment, .span12.widget-span.widget-type-cell.cell_1703680934400-padding.dnd-column{
  margin-left: -100px;
  z-index: -2;
}
#hs_cos_wrapper_module_17036809344003{
    margin-left: -80px;
    padding-left: 131px;
}
.quote_about_us_simona {
    background-image: url(https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/background_text_avatar_simona-about_us.webp);
    padding-left: 131px;
    padding-right: 60px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 35px;
    margin-left: -80px;
  border-radius:8px;
}

.hs-content-id-88681807853 #hs_cos_wrapper_module_16738774158407 .cm_logo_grid_inner{
grid-template-columns: repeat(10,1fr);
}

.hs-content-id-88681807853 #hs_cos_wrapper_module_17088943857915 .cm_logo_grid_inner{
grid-template-columns: repeat(7,1fr);
  grid-gap:10px;
}

.hs-content-id-88681807853 #hs_cos_wrapper_module_17091877687708 .cm_logo_grid_inner,
.hs-content-id-88681807853 #hs_cos_wrapper_module_170918776877012 .cm_tbanner_badges{
  display:grid;
  grid-template-columns: repeat(3,1fr);
  grid-gap:10px;
}

.hs-content-id-88681807853 #hs_cos_wrapper_module_170918776877012 .cm_tbanner_badges picture{
    display: flex;
    align-items: center;
    justify-content: center;
    width:100% !important;
}

.hs-content-id-88681807853 #hs_cos_wrapper_module_17088943857915 .cm_logo_grid_inner .cm_logo_grid_item,
.hs-content-id-88681807853 #hs_cos_wrapper_module_17091877687708 .cm_logo_grid_inner .cm_logo_grid_item{
border:none;
  padding:unset;
}
.hs-content-id-88681807853 #hs_cos_wrapper_module_17088943857915 .cm_logo_grid_inner .cm_logo_grid_item img,
.hs-content-id-88681807853 #hs_cos_wrapper_module_17091877687708 .cm_logo_grid_inner .cm_logo_grid_item img,
.hs-content-id-88681807853 #hs_cos_wrapper_module_16738774158407 .cm_logo_grid_inner .cm_logo_grid_item img
{
filter:unset;
}
.hs-content-id-88681807853 #hs_cos_wrapper_module_17088964762185 .cm_tbanner_badges {
justify-content: space-between;
    gap: 10px;
  flex-wrap:nowrap;
}
.hs-content-id-88681807853 .cell_17037931415832-vertical-alignment
{
    border-left: 3px solid #4DB6E7;
    padding-left: 0px;
  position:relative;
}

.hs-content-id-88681807853 .cell_17037931415832-vertical-alignment:before,
.hs-content-id-88681807853 .cell_17037931415832-vertical-alignment:after{
  content: '';
  position: absolute;
  width: 10px; /* Adjust the width of the dots as needed */
  height: 10px; /* Adjust the height of the dots as needed */
  background-color: #4DB6E7; /* Set your desired blue color */
  border-radius: 50%; /* Make it a circle */
}

.hs-content-id-88681807853 .cell_17037931415832-vertical-alignment:before{
 top: -5px; 
  left: -6px;
}

.hs-content-id-88681807853 .cell_17037931415832-vertical-alignment:after{
  bottom: -5px; 
  left: -6px;
}

.hs-content-id-88681807853 .cell_17037931415832-vertical-alignment,
.hs-content-id-88681807853 .cell_1703793653691-vertical-alignment,
.hs-content-id-88681807853 .cell_1703793769922-vertical-alignment,
.hs-content-id-88681807853 .cell_1703793806335-vertical-alignment,
.hs-content-id-88681807853 .cell_1703793869547-vertical-alignment,
.hs-content-id-88681807853 .cell_1703793920273-vertical-alignment,
.hs-content-id-88681807853 .cell_1709032325806-vertical-alignment{
    padding-left: 0px;
}
.hs-content-id-88681807853 .cell_17095499037654-padding{
  position:relative;
   z-index: 20;
}


@media (max-width:1274px){

  .hs-content-id-88681807853 .cell_17095499037654-padding{
    position: absolute; 
      padding: 10px !important;
      background: #80808082;
      margin-top: 60px;
      border-radius: 8px;
      text-align: center;
    width: max-content;
    left: 50%;
    transform: translateX(-50%);
  }

  .hs-content-id-88681807853 .cell_17095499037654-padding h1{
  margin:0;
  }

  .hs-content-id-88681807853 .cell_17095499037654-padding h1 span{
  color:#fff !important;
  }
  
  
  .hs-content-id-88681807853 .cell_17095499037654-padding h1 span:last-of-type{
  display:block;
  }
}


.cell_1704477887576-vertical-alignment {
margin-bottom:auto;
}





#hs_cos_wrapper_module_1704721677834 {
position: relative;
    transform: translateY(50%);
}

#hs_cos_wrapper_widget_1704734443947 {
position: relative;
    transform: translateY(-50%);
}

@media (max-width:1000px) {
.cell_1703811905190-vertical-alignment.cell_1703811905190-margin{
  margin-top:0 !important;
}
}

.hs-content-id-90083571698 .module_16980710356326_cs_logo_grid_wrapp .cs_logo_grid_inner,
{
  grid-template-columns: repeat(6,1fr);
}

.hs-content-id-90719059692 #hs_cos_wrapper_module_16980710356326 .module_16980710356326_cs_logo_grid_wrapp .cs_logo_grid_inner{
  grid-template-columns: repeat(3,1fr);
}

.hs-content-id-90719059692 .cs_logo_grid_item img{
filter:unset;
}

.hs-content-id-90083571698 .cell_1698065785556-vertical-alignment,
.hs-content-id-90083571698 .cell_17049813534053-vertical-alignment,
.hs-content-id-90719059692 .cell_1698065785556-vertical-alignment,
.hs-content-id-90719059692 .cell_17049813534053-vertical-alignment
{
position:relative;
}

#hs_cos_wrapper_widget_1704899499674_ img,
#hs_cos_wrapper_module_17049813534066_ img
{
    position: absolute;
    left: 0;
    transform: scale(1.5);
    z-index: -1;
}

#hs_cos_wrapper_widget_1704896914618_ img,
#hs_cos_wrapper_module_17049605693852_ img,
#hs_cos_wrapper_module_17049735278925_ img,
#hs_cos_wrapper_module_17049742850035_ img,
#hs_cos_wrapper_module_17049727690165_ img,
#hs_cos_wrapper_module_17049813534067_ img
{
  border-radius:8px;
}

.hs-content-id-90083571698 .cell_17049050961453-padding,
.hs-content-id-90083571698 .cell_1704909012742-padding,
.hs-content-id-90083571698 .cell_17049614319112-padding,
.hs-content-id-90083571698 .cell_17049727771452-padding,
.hs-content-id-90083571698 .cell_17049745746252-padding{
border-radius:8px;
  position:relative;
}

.hs-content-id-90083571698 .cell_17049050961455-vertical-alignment,
.hs-content-id-90083571698 .cell_17049090127426-vertical-alignment,
.hs-content-id-90083571698 .cell_1704961431912-vertical-alignment,
.hs-content-id-90083571698 .cell_17049090127423-vertical-alignment,
.hs-content-id-90083571698 .cell_17049727771454-vertical-alignment,
.hs-content-id-90083571698 .cell_17049745746254-vertical-alignment
{
  margin-bottom: auto;
}
.hs-content-id-90083571698 .cell_1704905214397-row-1-vertical-alignment,
.hs-content-id-90083571698 .cell_17049090127426-row-1-vertical-alignment,
.hs-content-id-90083571698 .cell_17049614319124-row-1-vertical-alignment,
.hs-content-id-90083571698 .cell_17049727771457-row-1-vertical-alignment,
.hs-content-id-90083571698 .cell_17049745746257-row-1-vertical-alignment
{
  position: absolute;
    bottom: -30px;
}


#hs_cos_wrapper_module_17049052143977_ img,
#hs_cos_wrapper_module_170490901274212_ img,
#hs_cos_wrapper_module_170496143191210_ img,
#hs_cos_wrapper_module_170497277714513_ img,
#hs_cos_wrapper_module_170497457462513_ img{
max-height:76px;
}

#hs_cos_wrapper_module_170497457462510_ img{
border-radius:50%;
}

.hs-content-id-90719059692 .cell_17049018075282-vertical-alignment,
.hs-content-id-90719059692 .cell_1705489984179-vertical-alignment,
.hs-content-id-90719059692 .cell_1705491521466-vertical-alignment,
.hs-content-id-90719059692 .cell_17049735278923-vertical-alignment,
.hs-content-id-90719059692 .cell_1705494552541-vertical-alignment,
.hs-content-id-90719059692 .cell_1705494749702-vertical-alignment,
.hs-content-id-90719059692 .cell_1705569763445-vertical-alignment,
.hs-content-id-90719059692 .cell_17054945525413-vertical-alignment,
.hs-content-id-90719059692 .cell_17054947497023-vertical-alignment,
.hs-content-id-90719059692 .cell_17086075563643-vertical-alignment,
.hs-content-id-90719059692 .cell_17096280238413-vertical-alignment
{
justify-content: space-between !important;
}

/* .hs-content-id-90719059692 .cell_17054870574586-background-layers,
{
border-radius:8px;
} */
.hs-content-id-90719059692 .cell_1698069228084-vertical-alignment #hs_cos_wrapper_widget_1708678976848 .button-wrapper a.button{
    background-color: transparent;
    color: white;
    border: 1px solid #ffffff;
}

.hs-content-id-90719059692 .cell_17054855439189-vertical-alignment,
.hs-content-id-90719059692 .cell_1705489705868-vertical-alignment,
.hs-content-id-90719059692 .cell_17049605693842-vertical-alignment,
.hs-content-id-90719059692 .cell_17049735278922-vertical-alignment,
.hs-content-id-90719059692 .cell_17049742850032-vertical-alignment,
.hs-content-id-90719059692 .cell_17049727690162-vertical-alignment,
.hs-content-id-90719059692 .cell_17370247235022-vertical-alignment,
.hs-content-id-90719059692 .cell_17428944595662-vertical-alignment
{
justify-content: flex-start !important;
}
@media (max-width: 767px) {

.hs-content-id-90719059692 .cell_17049018075282-vertical-alignment,
.hs-content-id-90719059692 .cell_1705491521466-vertical-alignment,
.hs-content-id-90719059692 .cell_17049735278923-vertical-alignment,
.hs-content-id-90719059692 .cell_1705491757135-vertical-alignmen,
.hs-content-id-90719059692 .cell_1705491757135-vertical-alignment,
.hs-content-id-90719059692 .cell_1705569763445-vertical-alignment
{
display:block !important;
}
}

.hs-content-id-90083571698 {
  overflow:hidden;
}

.hs-content-id-90719059692 .cell_17054870574586-background-color,
.hs-content-id-90719059692 .cell_17054899841794-background-color,
.hs-content-id-90719059692 .cell_17054915214664-background-color,
.hs-content-id-90719059692 .cell_17054917571354-background-color,
.hs-content-id-90719059692 .cell_17054917571354-background-color,
.hs-content-id-90719059692 .cell_17054945525416-background-color,
.hs-content-id-90719059692 .cell_17054947497026-background-color,
.hs-content-id-90719059692 .cell_17055697634454-background-color,
.hs-content-id-90719059692 .cell_170860755636410-background-color,
.hs-content-id-90719059692 .cell_1708678637603-background-color,
.hs-content-id-90719059692 .cell_17096280238426-background-color,
.cell_17182044790496-background-color,
#hs_cos_wrapper_widget_1705486612576_ img,
#hs_cos_wrapper_widget_1705489705702_ img
{
border-radius:8px;
}
.hs-content-id-90719059692 #hs_cos_wrapper_module_170549455254113_ img{
border-radius:50%;
}
@media (max-width: 767px) {
.hs-content-id-90719059692 .cell_1698069228084-vertical-alignment {
text-align:center;
}
}


.hs-content-id-91198514935 .cell_17060018869193-padding{
position:relative;
}

.hs-content-id-91198514935 .widget_1706005504634-flexbox-positioning{
    position: absolute;
    top: 40%;
    left: 80%;
    transform: scale(1.5);
}


.hs-content-id-91198514935 .cell_17060076422105-padding,
.hs-content-id-91198514935 .cell_17060076422106-padding,
.hs-content-id-91198514935 .cell_17005785586484-row-2-vertical-alignment
{
border-radius:8px;
}

.hs-content-id-91198514935 .cell_16908161126293-row-0-padding .span6.widget-span,
.hs-content-id-91129847248 .cell_16908161126293-row-0-padding .span6.widget-span{
    background: transparent linear-gradient(180deg, #FDF2FF 0%, #FEFAEC 62%, #FFFFFF 100%) 0% 0% no-repeat padding-box;
    display:grid;
}

.hs-content-id-91129847248 .cell_17058898458552-row-1-vertical-alignment .row-fluid .span6.widget-span{
 border-radius:8px;
}

.hs-content-id-91412449012 .row-fluid:has(.cell_16699613035264-vertical-alignment),
.hs-content-id-91495978986 .row-fluid:has(.cell_16699613035264-vertical-alignment)
{
flex-direction:row-reverse;
}

.hs-content-id-91412449012 .button-wrapper a.button
{
background: transparent linear-gradient(124deg, #F73C8B 0%, #E7635F 100%) 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 12px #00000065;
    border: 1px solid #FFFFFF;
    border-radius: 8px;
   padding-right: 66px;
   padding-left: 66px;
    opacity: 1;
}

.hs-content-id-91412449012 .button-wrapper a.button:hover
{
background: transparent linear-gradient(124deg, #9C4ABA 0%, #F73C8B 100%) 0% 0% no-repeat padding-box;
 color: #F4F7FC !important;
}

.hs-content-id-91412449012 .cm_logo_grid_inner,
.hs-content-id-91495978986 .cm_logo_grid_inner
{
grid-template-columns:repeat(8,1fr);
}

.hs-content-id-91412449012 .cm_logo_grid_inner .cm_logo_grid_item,
.hs-content-id-91495978986 .cm_logo_grid_inner .cm_logo_grid_item
{
border:none;
}

.hs-content-id-91412449012 .hs-submit input.hs-button {
background: transparent linear-gradient(117deg, #F73C8B 0%, #E95E65 100%) 0% 0% no-repeat padding-box;
border-radius: 4px;
opacity: 1;
}

.hs-content-id-91412449012 .hs-submit input.hs-button:hover
{
background: transparent linear-gradient(117deg, #9C4ABA 0%, #EB3E92 97%, #E95E65 100%) 0% 0% no-repeat padding-box;
}

.hs-content-id-91412449012 .hs-form-booleancheckbox a{
font-weight:bold;
}

.hs-content-id-91412449012 .legal-consent-container .hs-richtext p > strong{
font-weight:normal;
}

@media (max-width: 767px) {
  
  .hs-content-id-91412449012 #hs_form_target_widget_1670048603741 .input input,
    .hs-content-id-91412449012 #hs_form_target_widget_1670048603741 .input select
  {
    width:100%;
  }
  .hs-content-id-91412449012 #hs_cos_wrapper_widget_1670043551361 h3,
   .hs-content-id-91412449012 #hs_cos_wrapper_module_17061038643183 h3,
   .hs-content-id-91412449012 #hs_cos_wrapper_module_1706104562566 h3,
  .hs-content-id-91412449012  #hs_cos_wrapper_module_1670049335041 h2,
  .hs-content-id-91412449012  #hs_cos_wrapper_widget_1670043551361_ p
  {
  text-align:center !important;
  }
  
  .hs-content-id-91412449012 .legal-consent-container input{
    width: 25px !important;
    height: 25px;
  }
  
  .hs-content-id-91412449012 .hs_submit .actions{
    display:flex;
    justify-content:center;
    align-items:center;
  }
  
  .hs-content-id-91412449012 #hs_cos_wrapper_widget_1672038401213{
  overflow:hidden;
  }
  
  .hs-content-id-91412449012 #hs_cos_wrapper_widget_1672038401213 img{
  transform: scale(1.2);
    position: relative;
    z-index: -1;
  }
  
  .hs-content-id-91412449012 #hs_cos_wrapper_module_170611591845010 .cm_logo_grid_inner,
    .hs-content-id-91495978986 #hs_cos_wrapper_module_170611591845010 .cm_logo_grid_inner{
  grid-template-columns: repeat(2,1fr);
  }
 
}

#hs_cos_wrapper_widget_1704734443947 .button-wrapper .button{
 width:65%;
}

#hs_cos_wrapper_widget_1704734443947 .button-wrapper .button::before{
content:'Learn more about our parent company, Zitec';
}

#hs_cos_wrapper_widget_1704734443947 .button-wrapper .button:hover::before{
content:'*We’re sharing their offices, beer and toys!';
}

.tour-zitec:hover{
position:relative;
  bottom:10px;
}


#hs_cos_wrapper_widget_1706533294936 .button::before,
#hs_cos_wrapper_widget_1706611147632 .button::before,
#hs_cos_wrapper_module_170661612335818 .button::before,
#hs_cos_wrapper_module_170661640893716 .button::before,
#hs_cos_wrapper_widget_1706781230198 .button::before,
#hs_cos_wrapper_widget_1706783527861 .button::before,
#hs_cos_wrapper_widget_1706784056580 .button::before,
#hs_cos_wrapper_widget_1706784397663 .button::before
{
  font-family: "Font Awesome 5 Brands";
content: "\f232";
font-weight: 400;
}

#hs_cos_wrapper_widget_1706614091861 picture img,
#hs_cos_wrapper_widget_1706614661850 picture img
{
height:90px !important;
  width: auto;
}

.hs-content-id-91541514191 .cell_1666698164567-vertical-alignment,
.hs-content-id-91592191475 .cell_1666698164567-vertical-alignment,
.hs-content-id-91588191210 .cell_1666698164567-vertical-alignment,
.hs-content-id-91592191973 .cell_1666698164567-vertical-alignment{
justify-content:start !important;
}

.hs-content-id-91495978986 .footer,
.hs-content-id-91412449012 .footer{
border-top-color:#E8F3FA;
}

.hs-content-id-91495978986 .footer,
.hs-content-id-91495978986 .mirro-footer-wrapper,
.hs-content-id-91412449012 .footer,
.hs-content-id-91412449012 .mirro-footer-wrapper{
background-color:#E8F3FA;
}

@media (max-width:767px){
.hs-content-id-93614132671 #hs_cos_wrapper_module_170834544736619{
border: 1px solid rgb(228, 77, 138);
}
}


.hs-content-id-93614132671 .cell_17083361904893-vertical-alignment,
.hs-content-id-93614132671 .cell_1708336942896-vertical-alignment,
.hs-content-id-93614132671 .cell_1708336942896-vertical-alignment,
.hs-content-id-93614132671 .cell_1708338455564-vertical-alignment,
.hs-content-id-93614132671 .cell_17083391614633-vertical-alignment
{
    justify-content: flex-start !important;
}

.hs-content-id-93614132671 .cell_17083361904893-row-2-vertical-alignment,
.hs-content-id-93614132671 .cell_1708336942896-row-2-vertical-alignment,
.hs-content-id-93614132671 .cell_1708338455564-row-2-vertical-alignment,
.hs-content-id-93614132671 .cell_17083391614633-row-2-vertical-alignment
{
    margin-top:auto;
    margin-bottom:0 !important;
}

@media(max-width: 767px)  {
 .hs-content-id-93614132671 #hs_form_target_module_16974683775193 .actions:has(input[type="submit"]){
 display:flex;
  justify-content:center;
}
}

@media(max-width: 600px){
 .hs-content-id-93614132671 .cm_tbanner_badges picture:first-of-type{ 
    flex-basis: 100%;
}
.hs-content-id-93614132671 .cm_tbanner_badges picture:first-of-type img{
     height:40px !important;
}
}

.hs-content-id-93614132671 .cm_tbanner_badges picture:nth-child(3){
    position: relative;
    top: 7px;
}

.hs-content-id-93614132671 .cm_tbanner_badges picture:nth-child(5){
    position: relative;
    top: 7px;
}

.hs-content-id-94059856115 .cell_1689160041608-background-color,
.hs-content-id-94059856115 .cell_17085895165505-background-color,
.hs-content-id-94059856115 .cell_17085955610194-background-color{
  backdrop-filter: blur(30px);
}

.hs-content-id-94059856115 .cell_1689162066749-padding div:has(>a),
.hs-content-id-94915053505 .cell_1689162066749-padding div:has(>a){
width:100%;
}

.hs-content-id-94059856115 .cell_1689162066749-padding a:not(#hs-button_module_1689166678335),
.hs-content-id-94915053505 .cell_1689162066749-padding a:not(#hs-button_module_1689166678335){
    width: 80%;
  margin:0 auto;
  display:block !important;
    text-align: center;
}
@media (max-width: 767px){
.hs-content-id-94059856115 .cell_1689162066749-padding a:not(#hs-button_module_1689166678335),
.hs-content-id-94915053505 .cell_1689162066749-padding a:not(#hs-button_module_1689166678335){
    width: 90%;
  margin:0 auto;
  display:block !important;
    text-align: center; 
}
}

.hs-content-id-94059856115 #hs-button_module_1689166678335,
..hs-content-id-94915053505 #hs-button_module_1689166678335{
justify-content:center;
  font-size:22px;
}

.hs-content-id-94059856115 #hs_cos_wrapper_widget_1708691761590_ img,
.hs-content-id-94059856115 #hs_cos_wrapper_module_17086934249013_ img,
.hs-content-id-94915053505 #hs_cos_wrapper_module_17092418874073 img{
    border-radius: 8px;
    box-shadow: 0px 3px 25px #00000029;
}

.hs-content-id-94915053505 .checkbox-list.tazz li{
   list-style: none;
   position: relative; 
}

.hs-content-id-94915053505 .checkbox-list.tazz li:before{
content: url('https://25913880.fs1.hubspotusercontent-eu1.net/hubfs/25913880/Icon%20ionic-md-checkmark-circle-outline.svg');
  font-size:16px;
  position: absolute; 
    left: -42px;
    top: 6px;
}

.hs-content-id-94915053505 .cell_1689160041608-background-color{
    backdrop-filter: blur(30px);
}

.hs-content-id-94915053505 #hs_cos_wrapper_module_1689166678335 {
    background-color: #FF1E23 !important;
      border-color: #FF1E23 !important;
}

.hs-content-id-94915053505 #hs_cos_wrapper_module_1689166678335 a {
  justify-content:center;
  gap:14px;
/*   padding:unset; */
  font-size:20px;
  font-weight:600;
}

.kb-search-section__title{
margin-bottom:100px;
}