<link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap" rel="stylesheet">
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) 
  and (orientation: portrait),
only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) 
  and (orientation: landscape) {
    
 .body-container-wrapper ul li ::marker  {
    font-size: 9px !important;
  }
}
h1, h2, h3 {
  font-family: Figtree, sans-serif;
}
p, h3 {
		
		    font-family: Figtree, sans-serif;
}
body .row-fluid .hs-button {
		
		 		
		    font-family: Figtree, sans-serif;
		
		    font-weight: 400;
}
@media (max-width: 1165px) and (min-width: 946px) {
.right-col.span9.vertical-center.equal-height-container {
    transform: translate(-22px, 0px);
}

  
  }
@media (min-width: 1166px) {

.w2.header_cta_cont {
    margin-right: 15px;
  }
  .right-col.span9.vertical-center.equal-height-container {

    margin-right: 32px;
}
}

@media (min-width: 1025px) {
.switch_theme_scheme {
		
		
		    margin-right: 32px;
}
}
@media (min-width: 768px) and (max-width: 910px) {
    a.hs-inline-web-interactive-99833767137.nav-cta {
        transform: translate(-10px, -2px) !important;
    }
      .right-col.span9.vertical-center.equal-height-container {

        transform: translate(-29px, 0px);
    }
}
@media (min-width: 1166px) {
.span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header {
		
		    max-width: 1100px;
}
}
@media (min-width: 768px) {
.w2.logo-image {
		
		    margin-left: -15px;
}
}
.toggle_me_now .label:before {
    content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/light_mode.svg);
  position: relative;
    left: -6px;
}
label.switch_theme_scheme:after {
    content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/dark_mode.svg);
      right: -25px;
    position: absolute;
      top: -3.5px;

}
.switch_theme_scheme {

    width: 34px;
    height: 15px;
  align-self: center;
}
.top_bar .right-col .align-right-col {

    flex-direction: row-reverse !important;
}
.slider:before {
    height: 12px;
    width: 12px;
    transform: translate(0px, 0.5px);
    background-color: #334478;
}
.toggle_me_now {
    display: flex;
}
.toggle_me_now .slider {

    background-color: #DBE1FF;
}
input:checked + .slider:before {

    transform: translate(18px, 1.5px);
}
.equal-height-container.simple-header .w2.scheme_toggle_sec {
    display: none;
}
.top_bar .right-col .align-right-col {
    display: flex;
    align-items: center;
    justify-content: right;
    flex-direction: inherit;
}
.top_bar .right-col button.search-button {
border-radius:50px;
    background: #EEEDF4;
  padding-top: 5px;
    padding-bottom: 3px;
    padding-right: 20px;
      margin-right: 25px;
     
}
.top_bar .right-col .search-button .row_img {
    transform: translate(-4px, 1px);
}
.top_bar .right-col .search-button .button-text {
   font-size: 11px;
  color: #45464F;
  font-family: Comfortaa;
      transform: translate(3px, 0px);
}
.top_bar .right-col button.search-button svg {
    width: 14px;
}
body.dark_theme .toggle_me_now .label:before {

    filter: brightness(4.5);
}
body.dark_theme label.switch_theme_scheme:after {
   filter: brightness(4.5);
}
.scheme_toggle_sec .toggle_me_now p {
    display: none;
}

@media (max-width: 440px) {
  .w2.scheme_toggle_sec {
    transform: translate(0);
    position: absolute;
    right: 43px;
    top: 48px;
  }
}

@media (max-width: 630px) and (min-width: 448px) {
  div#myHeaderOverlay {
    transform: translate(-80px, 0px) !important;
  }
}

@media (max-width: 447px) and (min-width: 390px) {
  div#myHeaderOverlay {
    transform: translate(-37vw, 0px) !important;
    position: absolute;
    left: calc(100% - 230px);
  }
  ul.list_icons {
    display: none;
  }
  .top_bar .right-col .align-right-col {
    display: grid;
  }
}
.right-col.span9.vertical-center.equal-height-container {
    width: 340px;
}

@media (max-width: 389px) and (min-width: 331px) {
  ul.list_icons {
    display: none;
  }
  .top_bar .right-col .align-right-col {
    display: grid;
  }
  div#myHeaderOverlay {
    transform: scale(.8) translate(0, 0px) !important;
    position: absolute;
    right: -10%;
  }
  .search-bar.vertical-center {
    flex: none;
  }
}
@media (max-width: 330px) {
  .top_bar .right-col button.search-button {
    display: none;
  }
}

  @media (max-width: 767px) {
 .blog-post__body ul li span {
    overflow-wrap: normal;
  }
  .blog-post__body ul li {
    margin-right: -10px;
  }
    .hs-blog-post .blog-post__body ul {

    width: 99%;
  }
    .hs-blog-post .blog-post__body ul ul {

    width: 101%;
  }
    .hs-blog-post .blog-post__body ul ul ul {

    width: 100%;
  }
    .blog-post__body ul {
    transform: translate(-25px, 0px);
}
    .blog-post__body ul ul {
    transform: translate(-30px, 0px);
}
     .blog-post__body ul ul {
    transform: translate(-35px, 0px);
}

  }
body.dark_theme .hs-blog-post .h4_18 h4 > span, body.dark_theme .hs-blog-post .h4_24 h4 > span, body.dark_theme .hs-blog-post h1 > span, body.dark_theme .hs-blog-post h2 > span, body.dark_theme .hs-blog-post h3 > span, body.dark_theme .hs-blog-post h4 > span, body.dark_theme .hs-blog-post h5 > span, body.dark_theme .hs-blog-post h6 > span {
    color: #fff;
}
div#myHeaderOverlay {
  transform: translate(-30px, 0px);
}

.body-container-wrapper ul li ul li ul li {
  list-style: none !important; /* remove default marker */
  position: relative;
  padding-left: 1.2em; /* space for marker */
}

.body-container-wrapper ul li ul li ul li::before {
  content: "▣"; /* or a number, emoji, etc. */
  position: absolute;
left: -9px;
    line-height: 1;
    position: absolute;
    top: 0.75em;
  color: #03eac1;
  font-size: 10.5px;
}

.header-grp.header-section.fixed {

    z-index: 999;
}
.header-search-popup {
  transform: translate(30px, 0px);
}
.hs-blog-post .blog-post__body ol li {
    font-size: 19px;
}
.hs-blog-post .blog-post__body li ul {
    margin-top: 15px !important;
}
.blog-post__body ol {
    margin: 20px 15px 15px 0px !important;
}
body .pref-header #email-preferences .subscription_preference_banner {

    margin-top: 0px;
}
body .pref-header #email-preferences .subscription_preference {
    padding: 0px 0 120px;
}
body .pref-header #email-preferences .subscription_preference .email-prefs#content {
    position: relative;
    flex-direction: column;
  justify-content: flex-start;
}
body .pref-header #email-preferences .email-prefs .item .item-inner {

    padding: 10px 19px 0px 21px;
}
body .pref-header #email-preferences .widget-type-email_subscriptions h1 {

    font-size: 51px;
}
div#hs_cos_wrapper_email_simple_subscription h1 {
    font-size: 53px;
}
body .pref-header #email-preferences input#globalunsub[type=checkbox] {

    float: left;
    margin-bottom: 40px;
}
body .pref-header #email-preferences .subscribe-options label:last-of-type span {

    margin-inline-start: -1px;
    transform: translate(10px, 0px);
    display: flex;
}
body .pref-header #email-preferences input#globalunsub[type=checkbox] {

    margin-top: 5px;
}
@media (max-width: 767px) {
    body .pref-header #email-preferences .widget-type-email_subscriptions h1 {
        font-size: 36px;
    }
}

main#email-preferences img {
    content: url(https://media.tenor.com/pJKtgN6TMisAAAAM/despicable-me-agnes.gif);
    width: 100%;
  z-index: 5;
    position: relative;
  justify-content: center;
        
}
#email-preferences .checkbox-row {
margin-top: -5px;
    overflow: visible;
    display: inline-flex;

}
body .pref-header #email-preferences .widget-type-email_subscriptions h1 {

    margin-bottom: 10px;
}
body .subscription_preference_banner .row-fluid .span6.right-col.vertical-center {
  flex-direction: column-reverse;
        align-self: center;
  margin-top: -5%;
  position: relative;
}
.subscription_preference_banner .span6.right-col.vertical-center:before {
    height: 120px;
    width: 120px;
 bottom:   -30.5%;
    left: 80%;
    background: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/Group%20161779.svg) no-repeat;
    background-size: contain !important;
    position: absolute;
    content: '';
    z-index: 0;
}

body .pref-header #email-preferences .subscribe-options {

    flex-direction: column;
}

body .pref-header #email-preferences .email-prefs .item .item-inner {

    padding-top: 0px !important;
    padding-bottom: 8px !important;
}
#email-preferences .email-prefs .item {

    margin-top: 5px;
}
body .pref-header #email-preferences .email-prefs .item .item-inner span {

    margin-top: -6px;
    margin-bottom: -5px;
    z-index: 10;
    position: relative;
}
@media (min-width: 768px) {
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.make-it-table.hs-menu-children-wrapper {

        column-count: 1 !important;
  }
}


@media (max-width: 767.9px) {
  .custom-menu-primary.js-enabled .hs-menu-children-wrapper, .custom-menu-primary.js-enabled .hs-menu-wrapper {
    display: none;
  }
  .header .top_visuals {
    display: flex;
  }
  .top_bar>.equal-height-container>.row-fluid-wrapper>.row-fluid {
    align-items: center;
    display: flex;
  }
}
body.hs-single-author .hs-blog-listing .listing-posts .post-item:first-child .hs-featured-image-link {
  min-height: 125px !important;
}
.hs-single-author .hs-blog-listing .author-banner .blog-header__author-social-links a:nth-of-type(1) img {
  content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/LinkedIn-1.svg);
  width: 24px !important;
}
.hs-single-author .hs-blog-listing .author-banner .blog-header__author-social-links a:nth-of-type(2) img {
  content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/x-1.svg);
  width: 24px !important;
}
body.hs-single-author .hs-blog-listing .author-banner .blog-header__author-social-links a {

  margin: 0 8px !important;
}




.footer_growthkit_pre-row-1-background-color {

  padding-top: 120px;
}
footer .row-fluid-wrapper.row-depth-2.row-number-10.dnd-row {
  display: none;
}
.footer_growthkit_pre-row-0-padding {

  z-index: 99;
}
footer #hs_cos_wrapper_module_1710833882169 .hs-menu-wrapper > ul {
font-size: 12px !important;
}
#hs_cos_wrapper_module_1710833882169 li.hs-menu-item a:link {
  
    font-size: 12px !important;
}
@media (max-width: 987px) {
  .cell_1713275708989-padding {
     margin-left: 30px !important;
    
}
  .cell_1713275721751-padding {
     margin-left: 20px !important;
    
}
}
@media (max-width: 1110px) {
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now {
    gap: 2px;
    flex-direction: column;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now p {
    font-size: 12px;
  }
  .w2.scheme_toggle_sec {
    transform: translate(-4px, -5px);
  }

  .switch_theme_scheme {

    height: 12px;
  }
  .slider:before {

    bottom: 1.5px;

    height: 9px;

    width: 9px;
  }
}
@media (min-width: 987.1px) {
  .cell_1713275708989-padding {
    padding-left: 40px !important;
  }
}
@media (min-width: 768px) and (max-width: 1140px) {
    .footer-section .hs-menu-wrapper.hs-menu-flow-vertical>ul li a, .footer-section a {
      
        line-height: 1.3;
        padding-bottom: 10px;
    }
}
@media (width: 768px) {
.span2.widget-span.widget-type-cell.cell_1713275721751-padding.dnd-column {
    margin-left: 0px !important;
}
  .footer .row-fluid-wrapper.row-depth-2.row-number-14.dnd-row {

    margin-left: 50px;
}
}
@media (min-width: 768px) and (max-width: 987px) {
.footer .row-fluid-wrapper.row-depth-2.row-number-14.dnd-row {
    margin-right: -10px;
margin-left: 22px;
}
  .span2.widget-span.widget-type-cell.footer_growthkit_pre-column-7-padding.dnd-column {
    margin-left: -10px;
}
  .span2.widget-span.widget-type-cell.cell_1734008011278-padding.dnd-column {
    margin-left: 30px !important;
}
  .span2.widget-span.widget-type-cell.dnd-column.cell_1734007994148-padding {
    margin-left: 30px !important;
}
  .span2.widget-span.widget-type-cell.cell_1713275721751-padding.dnd-column {
    margin-left: 15px !important;
}
}
@media (min-width: 768px) {
  footer .row-fluid-wrapper.row-depth-1.row-number-7.dnd-row {

  }
  .hs-item-has-children {

    margin-right: 13px !important;
  }
  .cell_1734008011278-padding {
    margin-left: 40px !important;
  }
  .cell_1734007994148-padding {
    margin-left: 40px !important;
  }
  .cell_1713275721751-padding  {
    margin-left: 40px;
  }
  
  .cell_17132757089897-padding {
    margin-left: 40px;
  }
  .cell_1710833882168-padding {
    margin-left: 40px !important;
  }
  footer .hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {

    max-width: 110px;
  }
  #hs_cos_wrapper_module_17340079941495 h3 {
    margin-right: -15px;
  }
}
@media (max-width: 827px) and (min-width: 768px) {
.span2.widget-span.widget-type-cell.dnd-column.cell_1734007994148-padding {
    margin-right: -12px;
    padding-left: 10px !important;
}
}
@media (max-width: 930px) {
    .w2.scheme_toggle_sec {
        margin-left: 0px;
    }
  label.switch_theme_scheme:after {

    scale: .8;
}
}
@media (max-width: 935px) and (min-width: 768px) {
  body .row-fluid .recent-blog.three-col-adjust span>.hs_cos_wrapper {
    margin-right: auto !important;
  }
  #hs_cos_wrapper_widget_1710840359479 input {

    width: calc(100% - 80px);
  }
  body .footer_growthkit_pre-row-0-vertical-alignment .row-fluid .hs-button {

    min-width: 102px;
  }
  #hs_cos_wrapper_widget_1710840359479 .hs_submit.hs-submit {

    transform: translate(-102px);
  }
}

@media (max-width: 827px) and (min-width: 768px) {
  #hs_cos_wrapper_module_17340079941495 h3 {
    margin-right: -20px;
  }
  .span6.widget-span.widget-type-cell.dnd-column.footer_growthkit_pre-column-1-vertical-alignment {
    width: calc(78% + 25px);
    transform: translate(-25px, 0px);
  }
  .span2.widget-span.widget-type-cell.cell_1713275708989-padding.dnd-column {
    margin-right: -10px;
    transform: translate(-7px, 0px);
  }
}

body a, body a:hover {
  color: #2C6AF9;
}

a.topmen {
  text-decoration: none;
  color: #061760;
}
a.hs-inline-web-interactive-99833767137.nav-cta {
  width: 99px !important;
}
a.topmen:hover {
  text-decoration: none;
  color: #061760;
}
.post-item.blog-card {
  border: 1px solid #ccc;
  border-radius: 6px;
  box-shadow: 5px 5px 0 0 rgba(0,0,0,.06);
  padding: 20px;
}
@media (min-width: 1136px) {
#hs_cos_wrapper_widget_1710932829780 .social {
      padding-right: 29px;
}
}
}
@media (max-width: 767px) {
#hs_cos_wrapper_widget_1710932829780 .social {
    position: absolute;
    scale: 1.3;
    margin-left: 20px;
    margin-top: 28px;
}
}
#hs_cos_wrapper_widget_1710932829780 .social {
    justify-content: flex-end;
  
}

#hs_cos_wrapper_widget_1710932829780 .social a {
  border-radius: none;

}
.logo-image img.hs-image-widget {
  transform: translate(0px, -5px);
}
.header-section .top_bar .list_icons li svg {
  max-width: 17px;
}
ul.list_icons li {

  max-width: 9px;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
  display: none;
}

.swiper-button-prev {
  display:none;
}

.swiper-button-next {
  display:none;
}


.row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.header-top-row-0-vertical-alignment {
  z-index: 999;
  width: 80px;
  float: right;
}
.header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {

  font-size: 13px;
}
.header-section svg {
  fill: #101A29;
}
.footer_growthkit_pre-row-0-vertical-alignment .social a:first-of-type  {
  margin-left: 12px;
}

.footer_growthkit_pre-row-0-vertical-alignment .social a:nth-of-type(2)  {
  content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/X-blue.svg);
  width: 16px;
  display: block;
  height: 32px;
}
.footer_growthkit_pre-row-0-vertical-alignment .social a:nth-of-type(2):hover {
  content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/X-light-blue-alt.svg);
}
body.dark_theme footer .dnd-column {
  background: #101a29!important;
}
body.dark_theme .listing-post .cta-container.secondary-cta a {
  color: #03eac1;
}
footer .dark_theme .top_bar ul.list_icons li:nth-of-type(2) a {
  content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/X-blue.svg);
}
.dark_theme .hs-blog-listing .blog-listing .banner-section {
  border-bottom: solid 1px;
}
.dark_theme .listing-banner .wrapper.equal-height-container {
  border-bottom: none;
}
.dark_theme .related-blog-content a.cta_button {
  color: #03eac1 !important;
}
.dark_theme .footer-section *  {
  background-color: #101a29 !important;

}
.dark_theme .row-fluid-wrapper.row-depth-1.row-number-2.dnd-section.footer_growthkit_pre-row-1-background-color {
  background-color: #101a29 !important;
}
body.dark_theme .footer_growthkit_pre-row-0-vertical-alignment > .row-fluid {
  background-color: #101a29 !important;
}

body.dark_theme .span6.widget-span.widget-type-cell.cell_1710932612785-vertical-alignment.dnd-column {

  background-color: #101a29 !important;
}
.dark_theme .footer-section .span12.widget-span.widget-type-cell.dnd-column {
  background-color: #101a29 !important;
}
.dark_theme .footer_growthkit_pre-column-2-row-0-margin {
  background-color: #101a29 !important;
}
.dark_theme .row-fluid-wrapper.row-depth-1.row-number-1.footer_growthkit_pre-row-0-padding.footer_growthkit_pre-row-0-vertical-alignment.dnd-section.footer_growthkit_pre-row-0-background-color {
  background-color: #101a29 !important;
}
.dark_theme .span3.widget-span.widget-type-cell.footer_growthkit_pre-column-7-padding.dnd-column {
  background-color: #101a29 !important;
}
.dark_theme .span3.widget-span.widget-type-cell.cell_1713275721751-padding.dnd-column {
  background-color: #101a29 !important;
}
.dark_theme .span3.widget-span.widget-type-cell.cell_1713275708989-padding.dnd-column {
  background-color: #101a29 !important;
}
.dark_theme .span3.widget-span.widget-type-cell.cell_1710833882168-padding.dnd-column {
  background-color: #101a29 !important;
}

.dark_theme .row-fluid-wrapper.row-depth-1.row-number-11.dnd_area_home-row-3-background-color.dnd_area_home-row-3-max-width-section-centering.dnd-section.dnd_area_home-row-3-padding {
  background-color: #2C6AF9 !important;
}

.dark_theme .dnd_area_home-row-5-background-color .row-fluid {
  background-color: #2C6AF9 !important;
}
.dark_theme .footer-section .hs_cos_wrapper_type_linked_image img {
  filter: none !important;
}
.dark_theme .header-section .hs_cos_wrapper_type_logo img {
  filter: none !important;
}
.dark_theme .jake-logo-slider .swiper-slide img {
  filter: brightness(0) invert(1);
}
.dark_theme .row-fluid-wrapper.row-depth-1.row-number-24 .dnd_area_home-row-5-padding.dnd_area_home-row-5-background-color.dnd-section {
  background-color: #2C6AF9 !important;
}
.dark_theme .row-fluid-wrapper.row-depth-1.row-number-10.dnd_area_home-row-3-background-color.dnd_area_home-row-3-max-width-section-centering.dnd-section.dnd_area_home-row-3-padding {
  background-color: #2C6AF9 !important;

}

.dark_theme .dnd_area_home-row-3-max-width-section-centering .row-fluid {
  background-color: #2C6AF9 !important;
}

.dark_theme  .dnd_area_home-column-8-row-1-padding {

  background-color: #2C6AF9 !important;
}


.dark_theme .dnd_area_home-column-8-row-1-padding .rich-text-section.custom.span12 {
  background-color: #2C6AF9 !important;

}

.dark_theme .row-fluid-wrapper.row-depth-1.row-number-33.dnd-section.dnd_area_home-row-7-background-color.dnd_area_home-row-7-padding.dnd_area_home-row-7-vertical-alignment {
  background-color: #5F5E90 !important;
}

.dark_theme .span12.widget-span.widget-type-cell.dnd-column.dnd_area_home-column-110-vertical-alignment {
  background-color: #5F5E90 !important;
}

body.dark_theme .span12 .brand-logo-container .slick-slide  {
  background-color: #5F5E90 !important;
}

body.dark_theme .row-fluid-wrapper.row-depth-1.row-number-42.dnd_area_home-row-9-padding.dnd_area_home-row-9-background-color.dnd-section.dnd_area_home-row-9-vertical-alignment {
  background-color: #2C6AF9 !important;
}

body.dark_theme .span4.widget-span.widget-type-cell.cell_17133494600573-vertical-alignment.cell_17133494600573-padding.dnd-column {
  background-color: #2C6AF9 !important;
}

body.dark_theme .cell_17133494600572-vertical-alignment > div {
  background-color: #2C6AF9 !important;
}

body.dark_theme .row-fluid-wrapper.row-depth-1.row-number-43.dnd_area_home-row-9-padding.dnd_area_home-row-9-background-color.dnd-section.dnd_area_home-row-9-vertical-alignment {
  background-color: #2C6AF9 !important;
}


body.dark_theme .row-fluid-wrapper.row-depth-1.row-number-5.dnd_area_home-row-1-padding.dnd-section.dnd_area_home-row-1-background-color {
  background-color: #5F5E90 !important;
}

body.dark_theme .row-fluid-wrapper.row-depth-1.row-number-34.dnd-section.dnd_area_home-row-7-background-color.dnd_area_home-row-7-padding.dnd_area_home-row-7-vertical-alignment {
  background-color: #5F5E90 !important;
}

body.dark_theme .row-fluid-wrapper.row-depth-1.row-number-6.dnd-row {
  background-color: #5F5E90 !important;
}

body.dark_theme .jake-logo-slider__nav.swiper__nav { 
  background-color: #5F5E90 !important;
}

body.dark_theme input:checked+.slider {
  background-color: #DBE1FF;
}
body.dark_theme input:checked + .slider:before {
    
    background-color: #334478;
}
body.dark_theme .custom-menu-primary .hs-menu-wrapper {
    background-color: #003DA9;
}

#hs_cos_wrapper_widget_1713267741364 .swiper {
  margin: 0px !important; 
}





.top_bar ul.list_icons li:first-of-type a {
  content: url(https://143981995.fs1.hubspotusercontent-eu1.net/hubfs/143981995/X_logo_2023_original.svg);
  width: 15.5px;
  display: block;
  margin-right: -10px;
}
h1, h2, h3, h4 {
  color: #101A29;

    line-height: 1.2;
    letter-spacing: 0.5px;
    text-transform: initial;
    margin-bottom: 10px;
    text-decoration: none;
}
}

h1:last-of-type::after {
  content: '' !important;
  width: 0.6vw !important;
  height: 0.6vw !important;
  background-color: #03EAC1 !important;
  display: inline-block !important;
  margin-left: 5px;
  min-width: 15px;
  min-height: 15px;
}
body.dark_theme .header-grp a.link-style-text {
  color: #fff;
}

.social a:first-of-type {
  display: inline-block;
  align-content: center;
  margin-right: -12px;
}

.related-blog-heading.align-center::after {
  content: 'If you enjoyed the above article, youʼre likely to enjoy these too';
  font-family: Alata;
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -.5px;
  line-height: 24.6px;
  margin-bottom: 15px;

}
.related-blog-heading.align-center p {
  display: none;
}




.top_bar {

  width: 103%;
}
a.hs-inline-web-interactive-99833767137.nav-cta {
  font-size: 13px !important;
  border-radius: 30px !important;
  margin-left: -15px;
  margin-right: -15px;

  transform: translate(0px, -2px);
  font-family: 'Comfortaa' !important;
  -webkit-text-stroke: .5px;
  letter-spacing: -0.2px;
  stroke-width: .5px;
}
a.hs-inline-web-interactive-99833767137:hover {
  color: #2c6af9 !important;
  text-shadow: none;
  background-color: #f6f8ff !important;
  border: solid 1.5px #2c6af9 !important;
  -webkit-text-stroke: .75px;

  transition: ease 0s !important;
}

.cell_1710932612785-vertical-alignment h5 {
  font-weight: 300 !important;
  -webkit-text-stroke-width: 0.3px;
}
.footer input.hs-button.primary.large:hover {
  background: #2C6AF9 !important;
}

@media (max-width: 500px) {
  .blog-card .featured-image-conta {

    min-height: 150px !important;
  }
  .blog-card .featured-image-conta .featured-image {
    min-height: 150px !important;
  }
}
@media (min-width: 769px) and (max-width: 800.9px) {
  .w2.scheme_toggle_sec {
    z-index: 999;
    margin-left: -18px !important;
  }
  div#hs_menu_wrapper_header_menu_simple_ {
    margin-left: 10px;
    margin-right: -10px;
  }
}

@media (max-width: 946px) and (min-width: 931px) {
  .hs-menu-wrapper.hs-menu-flow-horizontal>ul {
    display: -webkit-inline-box;

  }
  .w6.header-menu.vertical-center.custom-menu-primary.js-enabled {
    transform: translate(25px) !important;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header {
    justify-content: space-between !important;
  }
  a.hs-inline-web-interactive-99833767137.nav-cta {
    transform: translate(0px, -2px) !important;
  }


  .header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    font-size: 12.5px;
  }
  .toggle_me_now {
    transform: scale(.75) translate(7px, 0px) !important;
  }
  .toggle_me_now .label {
    transform: translate(5px, 0px);
  }
  label.switch_theme_scheme {
    transform: translate(-15px, 0px);
  }
  .row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul {

    margin-left: -15px;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now p {
    transform: translate(-7px, 0px);

  }
  span#hs_cos_wrapper_module_16814786247654_ {
    transform: translate(10px, 0px);
  }
  .header-cta .single-cta.primary-cta {
    transform: scale(.95) translate(-15px, 0px) !important;
    margin-left: -10px;
  }
  span#toggleButton {
    transform: scale(.95) translate(10px, 0px);
  }
}
@media (max-width: 910px) and (min-width: 768px) {
.toggle_me_now .label:before {
    
    left: -16px;
}
}
@media  (max-width: 767px) {
  div#myHeaderOverlay {
    transform: translate(-91px, 0px);
}
.top_bar .right-col .align-right-col {

    min-width: 100px;
}
  .toggle_me_now .label:before {

    left: -13px;
  }
      .toggle_me_now .label {
    scale: 1;
    }
  .top_bar {
    width: 100%;
}
  .top_bar .right-col button.search-button {
    background: transparent;
  }
  .search-bar.vertical-center {

    flex: auto;
  }
}

@media (max-width: 930px) and (min-width: 768px) {
    .w2.scheme_toggle_sec {
        margin-left: 5px !important;
    }
    .right-col.span9.vertical-center.equal-height-container {
        width: 362px !important;
    }
}
@media (max-width: 946px) and (min-width: 931px) {
    label.switch_theme_scheme {
        transform: translate(0px, 0px);
    }
  .slider:before {
    height: 12px;
    width: 12px;
    transform: translate(0px, 1.5px);
  }
    
}
@media (max-width: 1090px) and (min-width: 947px) {
  .w2.scheme_toggle_sec {

    scale: .85;

  }
}
@media (max-width: 825px) and (min-width: 768px) {

  a.hs-inline-web-interactive-99833767137.nav-cta {
    transform: translate(5px, -2px) !important;
  }
  .w6.header-menu.vertical-center.custom-menu-primary.js-enabled {
    transform: translate(-5px) !important;
  }
}
body.dark_theme .header-section svg {
fill: #fff;
}
body.dark_theme .top_bar ul.list_icons li:first-of-type a {

    filter: invert(1);
}
body.dark_theme .top_bar .right-col .search-button .button-text {
  color: #fff;
}
@media (min-width: 1025px) {
  .header-grp.simple-header-sec .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    padding-left: 10px;
  }
}
@media (max-width: 946px) and (min-width: 931px) {
    span#toggleButton {
        transform: none;
    }
}
.mobile-trigger {
  z-index: 999;
}
@media (max-width: 930px) {
  .row-fluid .span9 {
    width: 160px !important;

  }
  input:checked+.slider:before {

    -webkit-transform: translateX(14px);
    -ms-transform: translateX(214px);
    transform: translateX(14px);
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now {
    transform: scale(.95);
    margin-left: 20px;
  }
  .header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    padding-left: 3px;
    font-size: 10.5px;
  }
  .slider:before {

    bottom: 0px;
    content: "";
    height: 9px;
    left: 1px;
    width: 9px;
  }
  .switch_theme_scheme {
    display: inline-block;
    height: 9px;
    position: relative;
    width: 22px;
    margin-left: -15px;
   transform: translate(15px, 0px) scale(1.3);
  }
  .toggle_me_now .label {
    scale: .9;
  }
  label.switch_theme_scheme:after {

    position: absolute;
    right: -21px;
    top: -6.5px;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now p {
    margin-left: -14px;


  }
  .w2.scheme_toggle_sec {
    margin-left: -23px;
  }
}

@media (max-width: 1px) {
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now {

    transform: scale(.8);
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now p {
    margin-left: -12px;
    margin-right: -2px;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header {

    justify-content: flex-start;
  }
  .header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    font-size: 12px;
    letter-spacing: -.8px;
    padding-right: 0.7vw !important;
  }

  a.hs-inline-web-interactive-99833767137.nav-cta {

    transform: translate(30px, -2px) !important;
  }

  .w2.scheme_toggle_sec {
    transform: translate(0px, 0px) !important;
  }
  .w6.header-menu.vertical-center.custom-menu-primary.js-enabled {
    transform: translate(0px, 0px) !important;
  }


}
@media (max-width: 945px) and (min-width: 801px) {
  a.hs-inline-web-interactive-99833767137.nav-cta {
    transform: translate(0px, -2px) !important;
  }
}
@media (max-width: 800.9px) and (min-width: 768px) {
  a.hs-inline-web-interactive-99833767137.nav-cta {
    transform: translate(10px, -2px) scale(.9) !important;
  }
}

@media (max-width: 945px) and (min-width: 768px) {
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header {
    justify-content: space-between !important;
  }

  .w6.header-menu.vertical-center.custom-menu-primary.js-enabled {
    transform: translate(0px, 0px) !important;
  }

  .blog-listing .row-fluid .two-col-adjust span>.hs_cos_wrapper {

    display: -webkit-box !important;
  }
  .blog-listing .row-fluid .two-col-adjust>span {

    display: -webkit-box !important;
  }
  .post-item h2 {

    overflow: hidden;
  }
}
@media (max-width: 945px) and (min-width: 911px) {
  div#hs_menu_wrapper_header_menu_simple_ {
    transform: translate(-12px, 0px);
  }


}
@media (max-width: 800px) and (min-width: 769px) {
  .w6.header-menu.vertical-center.custom-menu-primary.js-enabled {
    transform: translate(-10px, 0px) !important;
  }
  .header-cta.right-group.align-right {
    transform: translate(-15px, 0px);
  }
}
@media (max-width: 767.9px) and (min-width: 751px) {
  .header-cta.right-group.align-right {
    float: right;
  }
  #hs_cos_wrapper_module_16814786247654 .cta-choices {
    margin-top: -19px;
  }
}
@media (max-width: 1420px) {
  span#hs_cos_wrapper_author_linkedin_img_ img {

    transform: translate(8px, 0px) scale(1.15);
  }
  span#hs_cos_wrapper_author_fb_img_ img {
    transform: translate(0px, 2px) scale(1.07);
  }
  span#hs_cos_wrapper_author_twitter_img_ img {

    transform: translate(4px, 1px);
  }
  span#hs_cos_wrapper_author_email_img_ img {

    transform: translate(-2px, 0px);
  }
}

@media (max-width: 750.9px) {
  .header-cta.right-group.align-right {

    float: left;

  }
}
@media (max-width: 767.9px) and (min-width:500.1px) {
  .blog-card .featured-image-conta .featured-image {
    min-height: 270px !important;
  }
  .blog-card .featured-image-conta {
    min-height: 270px !Important;
    margin-top: 40px;
  } 
}
@media (max-width: 767.9px) {
  #hs_cos_wrapper_widget_1710840359479 input {
    width: 100%;
  }
  #hs_cos_wrapper_widget_1710840359479 .hs_submit.hs-submit {

    transform: translate(-172px) !important;
  }
  #hs_cos_wrapper_header_menu_simple .header-cta span {
    color: #fff !important;
    font-size: 13px !important;
    padding-top: 2px;

  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now {
    transform: scale(.8) translate(0px, -8px);
  }

  #hs_cos_wrapper_header_menu_simple .header-cta:hover span {
    color: #2C6AF9 !important;


  }

  .hs-blog-post .blog-banner .left-col .author-info>div {

    margin-left: 0px !important;
  }

  body .row-fluid .two-col-adjust span>.hs_cos_wrapper {

    max-width: 100%;
  }
  .hs-blog-listing .listing-posts .post-item:first-child .hs-featured-image-link {
    min-height: 180px !important;
  }
  .hs-blog-listing .listing-posts .post-item .hs-featured-image-link {
    min-height: 180px !important;
  }


  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now p {
    margin-left: 0;
    margin-right: 0;
    transform: translate(0px, 0px);
  }
  .blog-listing .filter.span8.vertical-center {
    display: none;
  }
  .hs-blog-post .blog-banner .left-col .author-info {
    align-items: self-start;
    display: flex;
    flex-direction: column-reverse;
  }
  .blog-banner .left-col .author-info ul li {
    padding-left: 0;
    margin-left: 0;
    list-style-type: none !important;
  }
  .hs-blog-post .blog-banner .left-col .author-info ul {
    list-style-type: none !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
  }



  .post-item.blog-card {
    margin-top: 90px;
  }


  .hs-menu-wrapper  a.hs-inline-web-interactive-99833767137.nav-cta {
    display: inline-block !important
  }
  a.hs-inline-web-interactive-99833767137.nav-cta {
    display: none !important
  }

  .switch_theme_scheme {

    margin-left: 0px;
    transform: scale(1.6);
  }
  .top-men.middle-col {
    width: 150%;
    float: right;
  }
  .span12.top_visuals {
    width: 90%;
  }

  .c-page-top__nav li {
    float: ;
    transform: translate(0px, -20px);
  }
  .c-page-top__nav li:nth-of-type(2) {
    margin-right: 45px;
  }
  .header-section .wrapper.equal-height-container.simple-header {
    padding-top: 8px;
  }
  .header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    padding-left: 20px;

  }
  body .row-fluid .custom-menu-primary.js-enabled .hs-menu-wrapper {
    height: calc(100vh - 121px);
    overflow-y: auto;
    position: absolute;
    top: 125px;
  }
  input:checked+.slider:before {

    -webkit-transform: translateX(11px);
    -ms-transform: translateX(211px);
    transform: translateX(11px);
  }

  .header-grp {
    padding: 25px 0;
            z-index: 999;
  }

  .w2.header_cta_cont {
    width: 100%;
  }
  div#hs_cos_wrapper_module_16814786247654 {
    float: left;
    margin-top: 10px;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now {

    width: 155%;
  }
  a.hs-inline-web-interactive-99833767137.nav-cta {

    margin-left: 0px;
    margin-right: 0px;
    transform: translate(0px, -19px) !important;
    margin-bottom: -19px;
  }
  a.hs-inline-web-interactive-99833767137.nav-cta {

    width: 125px !important;
  }
  .header-grp .hs-menu-wrapper {

    transform: translate(0px, 0px) !important;
  }
  .w6.header-menu.vertical-center.custom-menu-primary.js-enabled {
    transform: translate(0px, 0px) !important; 
  }
  .custom-menu-primary.js-enabled {

    position: absolute;

    z-index: 999;
  }
  .footer_growthkit_pre-column-10-padding h3 {
    margin-top: 90px;
  }
}

@media (max-width: 1165px) {
  .w2.scheme_toggle_sec {
    transform: translate(-15px, 0px);
  }
  .w6.header-menu.vertical-center.custom-menu-primary.js-enabled {
    transform: translate(-25px, 0px);
  }
  a.hs-inline-web-interactive-99833767137.nav-cta {

    transform: translate(-20px, -2px);
  }
}


@media (min-width: 768px) {
  .dnd_area_home-column-1-vertical-alignment {

    justify-content: flex-start !important;
  }
  .span11.left_div {
    width: 98%;
  }
  ul.c-page-top__nav {

    word-break: keep-all;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    transform: translate(20px, 0px);
  }
  .c-page-top__nav a.link-style-text {
    float: right;
    color: #061760;
    font-family: Comfortaa;
    font-size: 11px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 14px;
    max-width: 100%;
    text-decoration: none;
    text-transform: none;
    white-space: normal;
  }

  .c-page-top__nav li:nth-of-type(2) {
    margin-right: 45px;
  }
  .top-men.middle-col {

    display: -webkit-flex;
    flex-direction: column;
    width: 100%;
    height: 0;
  }
  .hs-blog-post .blog-banner .main-section {

    padding-bottom: 25px;
  }
  .hs-blog-post .blog-banner .content-section {
    padding: 50px 0;
  }


}

.row-fluid .span9 {
  width: 140px;
}
.row-number-1 hr {
  width: 100vw;
  margin-left: 0 !important;
  padding-left: 0 !important;
  position: absolute;
  left: 0;
  top: 10px;
}
.listing-posts .wrapper {
  max-width: 1130px !important;
}

@media (min-width: 1025px) {
  .hs-blog-listing .listing-post.left-col.span8 .post-item:first-child {
    max-width: 60%;
    margin-right: 40%;
  }
  .hs-blog-listing .listing-post.left-col.span8 {
    max-width: 100%;
    width: 100%;
  }
  .hs-blog-listing .right-col.span4 {
    margin-left: -31% !important;
    margin-right: -73px;
  }
  body .hs-blog-listing .blog-listing .post-item:nth-child(2n) {
    margin-right: 66px;

  }
  body .hs-blog-listing .blog-listing .post-item.hs_cos_wrapper:nth-child(odd) {
    margin-right: 66px;
  }
  .blog-listing .row-fluid .two-col-adjust.listing>span {
    margin-right: -73px !important;
  }
}
@media (max-width: 1024.9px) and (min-width:768px) {
  .hs-blog-listing .listing-posts .post-item:nth-of-type(3) {
    margin-right: -20px !important;
  }

}
@media (max-width: 1024.9px) {
  .hs-blog-listing .blog-listing .listing-posts .post-item:first-child {

    width: 100% !important;
    max-width: 100%;
  }




  .hs-blog-listing .blog-listing .listing-posts .post-item:first-child {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    margin-right: 0;
    margin-top: 0;
    width: 100% !important;
    max-width: 100%;
  }
}



@media (min-width: 1230px) {
  .hs-blog-post .blog-banner .content-section .stick .social-links {
    position: absolute;
    top:25px;

  }
  .social-icons .stick {
    position: fixed;
    top: 150px !important;
    left: 10px;
  }

  .hs-blog-post .blog-banner .content-section .stick  h6 {
    margin-left: 5px;
  }

  .stick a.social-links__icon {
    width: 24px;
    min-width: 24px;
  }
}

@media (min-width: 1280px) {
  .row-fluid .span9 {
    width: 140px;
  }

}

@media (min-width: 1024px) {
  .rich-text-section.text-conta4.span12 h2 {
    text-align: center;
  }
}

@media (max-width: 1135px) {
  .dnd-section>.row-fluid {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .footer_growthkit_pre-row-0-vertical-alignment > .row-fluid {

    transform: translate(0px, 0px) !important;
  }


  .header-grp .hs-menu-wrapper ul>li.hs-item-has-children>a:after {

    transform: rotate(45deg) translate(2px, -5px);
    -webkit-transform: rotate(45deg) translate(2px, -5px);
  }
  .header-grp .hs-menu-wrapper ul>li.hs-item-has-children:hover>a:after, .header-grp .hs-menu-wrapper ul>li.hs-item-has-children>ul>li.hs-item-has-children:hover>a:after {

    transform: rotate(225deg) translate(-3px, 3px);
    margin: 0;
  }
  .header-grp .hs-menu-wrapper ul>li.hs-item-has-children>a:after, .header-grp .hs-menu-wrapper ul>li.hs-item-has-children>ul>li.hs-item-has-children>a:after {

    position: relative;
  }
  body .row-fluid .header-grp .hs-menu-wrapper ul>li.hs-item-has-children>ul>li.hs-item-has-children>a:after {
    display: none !important;
  }
}
.header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {

  font-size: 13px;
}
.dnd-section>.row-fluid {
  padding: 0 ;
  max-width: 1100px;
}
.span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header {
  max-width: 1130px;
}
.row-fluid-wrapper.row-depth-1.row-number-1.dnd_area_home-row-0-padding.dnd_area_home-row-0-max-width-section-centering.dnd-section.dnd_area_home-row-0-vertical-alignment.dnd_area_home-row-0-margin {
  max-width: 1130px;
  margin: auto;
}
#hs_cos_wrapper_widget_1710840359479 input {
  position: absolute;
  width: calc(100% - 115px);
}
.span12.widget-span.widget-type-cell.wrapper.equal-height-container.search-popup {
  max-width: 1130px;
}

#hs_cos_wrapper_widget_1710840359479 .hs_submit.hs-submit {
  position: relative;
  float: right;
  transform: translate(-120px, 0px);
}

#hs_cos_wrapper_widget_1710840359479 body .row-fluid .hs-button, .hs-button {
  padding: 12px 25px !important;
}

.body-container-wrapper ul{
  list-style: square;
  font-size: 19px !important;

}
.body-container-wrapper ul li{
  padding-left: 15px;
  list-style-type: square;

}
.hs-blog-post .blog-post__body ol li:first-child {

  margin-top: -10px !important;
}

.hs-blog-post .blog-post__body ol li::marker {
  font-size: 16px !important;
  color: #00EAC1;
}
.hs-blog-post .blog-post__body ul li {

  font-size: 19px;
}
.body-container-wrapper ul li ::marker{
  font-size: 15px;
  color: #03EAC1;
}
.body-container-wrapper ul ul li {
  list-style: "◆" !important;
  font-size: 17px;

}
.hs-blog-post .blog-post__body ol ul li {
  list-style: "◆" !important;

  font-size: 18.5px;
}



.body-container-wrapper ul ul li ::marker{

  list-style-type: square;
  font-size: 12px;

}
.body-container-wrapper ul ul ul li ::marker{

  font-size: 8px;
  list-style-type: square;
}
.body-container-wrapper ul ul ul li {
  list-style:"▣";
}

.body-container-wrapper ul ul ul ul ul li {
  list-style: "□";
}
.body-container-wrapper ul ul ul ul ul li ::marker{

  font-size: 12.5px;
  list-style-type: square;
}
.body-container-wrapper ul ul ul ul ul ul li {
  list-style: "◇";
}
.body-container-wrapper ul ul ul ul ul ul li ::marker{

  font-size: 10px;
}
.body-container-wrapper li::marker {
  color: #03eac1;
  transition: all .15s ease;
  -webkit-transition: all .15s ease-in;
  font-size: 19px;
}
.hs-blog-post .blog-post__body td p {
  padding: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 1.2;
  font-size: 18px;
}
.hs-blog-post .blog-post__body td p:last-of-type {
  padding-bottom: 20px !important;
}
.hs-blog-post .blog-post__body td p:first-of-type {
  padding-top: 20px !important;
}
.hs-blog-post .blog-post__body td  {
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  height: min-content;
}
.hs-cta-embed__loaded:hover {
  filter: contrast(1.3) drop-shadow(2px 4px 10px #0000003b);
  transition: .3s ease;
}
.hs-blog-post .blog-post__body .hs-cta-embed__loaded img {
  border-radius: 8px !important;
}
.go812842568 {
  border-radius: 8px !important;
}
h1{


  letter-spacing: 0.35px;
  font-size: 54px;

  word-break: keep-all;
}
h2{

  word-break: keep-all;
}

h3{

  word-break: keep-all;
}
h5{

  word-break: keep-all;
}
h4{

    font-weight: 500;
  word-break: keep-all;

}
span {
  word-break: keep-all;
}
p {
  word-break: keep-all;
}
button{
  -webkit-text-stroke-width: 0.25px;
}
button:hover{
  transform: scale(1.05);
  transition: all .15s linear;
}
header.header.growthkit-simple_menu {
  min-height: 110px;
}
.privacy-policy table td {
  border: .1rem solid #dcd7ca;
  font-size: 16px;
  line-height: 1.4;
  margin: 0;
  overflow: visible;
  padding: 10px;
  text-align: left;
}
body.dark_theme .dnd_area_contact_us-row-3-background-layers {
  background-image: linear-gradient(rgb(95 93 144), rgb(95 93 144)) !important;
}
body.dark_theme .dnd_area_contact_us-row-4-background-layers {
  background-image: linear-gradient(rgb(95 93 144), rgb(95 93 144)) !important;
}

body.dark_theme .dnd_area_contact_us-row-10-background-layers {
  background-image: linear-gradient(rgb(95 93 144), rgb(95 93 144)) !important;
}
.dark_theme .footer_growthkit_pre-row-0-background-layers {
  background-image: linear-gradient(rgb(15 26 42), rgb(15 26 42)) !important;
}
.dark_theme .footer_growthkit_pre-row-1-background-layers {
  background-image: linear-gradient(rgb(14 25 42), rgb(15 26 42)) !important;
}
body.dark_theme .table-group table th {
  background-color: #ff4d09 !important;
}
body.dark_theme .rich-text-section.custom.table-group table td {
  color: #fff;
}
.rich-text-section.custom.table-group table td {
  padding: 10px;
  border: 1px solid #000;
  text-align: left;
}
/*------Slider--------*/
.cm-slider.hero-slider-2 .heading-container {
  opacity: 1;
}
.cm-slider.hero-slider-2 .brand-logo-container .slick-track {
  padding: 0;
}
.cm-slider .slick-initialized .slick-slide {
  margin-bottom: 0;
}
.dark_theme .footer-section * {
  color: #fff !important;
}
.cm-slider-logo.cm-slider .slick-initialized .slick-slide {
  padding: 0 !important;
  border: 0 !important;
  justify-content: center;
  display: flex;
}
.cm-slider-logo.hero-slider-2 .slick-track {
  display: flex;
  align-items: center;
}
.cm-video-slider .hs-embed-wrapper {
  margin: 0 !important;
  min-width: 500px !important;
}
.body-container-wrapper ul.slick-dots li {
  display: inline-block;
}
.cm-team-card {
  transform: none !important;
  opacity: 1 !important;
}
/*---slider alignment--*/
.cm-slider .align-center {
  text-align: left;
}

.cm-slider  .image {
  margin: 0;
  margin-bottom: 10px;
}

.listing-banner .banner-heading +div {
  display: none;
}

.banner-section {
  width: 100%;
  justify-content: center;
}
.footer-section  .wrapper {
  padding: 0 !important;
}

.footer-section  .wrapper form {
  padding: 0 !important;
}

.footer-section  .wrapper form .actions {
  text-align: left;
}
body.dark_theme .row-fluid .hs-button,
body.dark_theme .footer-section .row-fluid .hs-button {
  border: 1px solid #fff;
}
body.dark_theme .form-cm form {
  background: transparent !important;
}
.dark_theme  table tr td.check svg{
  fill: #fff;
}
body.dark_theme .header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:hover a:not(:hover){
  color:#fff;
}
body.dark_theme .body-container-wrapper li::marker {
  color: #03eac1;
}
body .row-fluid .hs-button {
  font-family: Alata;
}

.dark_theme .span3 .hs-image-widget,
.dark_theme .span2 .hs-image-widget,
.dark_theme  .list-items ul li::before,
.dark_theme  .header-section .hs_cos_wrapper_type_logo img,
.dark_theme .footer-section  .hs_cos_wrapper_type_linked_image img {
  filter: brightness(0) invert(1);
}
.cm-video-slider .slider-description ul {
  margin: 0;
  list-style: none;
  padding: 0;
  display: flex;
  align-items: flex-start;
}

.cm-video-slider .slider-description ul li {
  list-style: none !important;
  padding-right: 20px;
  margin: 0;
  padding-left: 00000;
}
body.dark_theme table td {
  color: #fff !important;
}
/*----end---*/
/*----Button Default Bg---*/
body .row-fluid .hs-button,
.hs-button{
  background: #2C6AF9;
  border:1px solid transparent;
  color: #fff;
  /*** padding:15px 25px; ***/
  width:auto;
}

body .row-fluid .hs-button:hover,
.hs-button:hover{
  background-color: #061760;
  border-radius: 0;
}
input[type=file]::-webkit-file-upload-button {
  color: #fff;
  top: 8px;
}
.table-group table th {
  background-color: #ff4d09;
  padding: 10px;
  color: #fff;
  text-align: left;
  font-size: 16px;
}
.body-container-home .cta-choices {
  display: flex;
  align-items: center;
  flex-wrap:wrap;
}
.partner ul {
  max-width: 500px;
  margin: 0 auto;
  text-align: left;
  margin-bottom: 20px;
}
.span12.tabber-04.custom .row-fluid {
  align-items: flex-start;
}
.hs-blog-listing .blog-listing .listing-banner {
  margin: 0;
}
footer .row-fluid .hs-input {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}
body .footer_growthkit_pre-row-0-vertical-alignment .row-fluid .hs-button {
  background: #2F6CFB;
  height: 47px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;

}
body .container-fluid .footer_growthkit_pre-row-0-padding .row-fluid .hs-error-msgs label {
  color: #f2545b !important;
  z-index: 999;
  position: relative;
  float: left;
  transform: translate(5px, 50px);
}
#hs_cos_wrapper_footer_growthkit_top_conta-module-6 hr {
  display: none;
}
#hs_cos_wrapper_footer_growthkit_pre-module-16_ hr {
  display: none;
}

/*---header wrap---*/
@media (max-width: 910px) and (min-width: 768px){
  .w2.scheme_toggle_sec {
    transform: translate(5px) !important;
  }
  .header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    padding-left: 5px;
    font-size: 10px;
  }

  .switch_theme_scheme {

    margin-left: -11px;

    transform: translate(0px, 0px) scale(1.1);
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .scheme_toggle_sec .toggle_me_now p {
    font-size: 7px;
  }
  .header-grp .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-item.hs-menu-depth-1 {
    padding-left: 5px;
  }
}
@media(max-width:768px){
  .span2.widget-span.widget-type-cell.dnd-column {

    margin: inherit !important;
  }
  .cm-video-slider .slider-description ul li {
    margin: 20px 0;
  }
  .cm-video-slider .slider-description ul {
    display: flex;
    flex-direction: column-reverse;
  }
  .cm-video-slider .slider-description ul br {
    display: none;
  }
}

@media(max-width:450px){
  h1 {

    line-height: 140%;
    font-size: calc(15vw - 3vh);
    margin-top: -25px;

  }
  h2 {
    font-size: calc(11.5vw - 2vh);
    line-height: 140%;
  }
}

@media(max-width:767px){

  .body-container-wrapper ul {
    padding-left: 30px;
  }
}
@media(max-width:479px){
  .hs-blog-post .blog-banner .left-col .author-info {
    display: block;
  }

  .hs-blog-post .blog-banner .left-col .author-info>div {
    width: 100%;
    margin: 20px;
  }

  .hs-blog-post .blog-banner .left-col .author-info ul {
    margin: 0;
    padding: 0;
  }
}
@media (min-width: 768px) {

  h1.blog-post__title {
    font-size: 45px;
  }
  .hs-blog-post .blog-banner .left-col .author-info {

    margin-top: 10px;
  }
  .footer_growthkit_pre-row-0-vertical-alignment > .row-fluid {

    max-width: 1139px;
    transform: translate(19px, 0px);
  }
  .blog-banner .equal-height-container>.row-fluid-wrapper>.row-fluid {
    flex-direction: column-reverse;
    display: flex;
  }
  div#sticky-anchor {
    display: flex;
    flex-direction: row;
  }
  .blog-banner .right-col.span6.vertical-center {
    margin-left: 0px;
    padding-left: 0px;
    width: 100%;
  }
  .hs-blog-post .blog-banner .right-col .blog-post__image-wrapper {
    height: auto;

    max-width: none;
    width: 100%;
  }
  .blog-banner .left-col.span6.vertical-center {
    width: 100%;
  }
  .blog-banner .row-fluid.main-section {
    padding-top: 0px !important;
  }
  img.blog-post__image {
    max-height: 360px;
    margin-top: -30px;
  }
  .hs-blog-post .blog-banner .right-col .blog-post__image-wrapper {
    height: auto;
    max-width: none;
    width: 100%;
  }
  .blog-banner.span12 {
    margin-top: 60px;
  }
  .blog-banner h6 {
    font-family: 'Alata';
    font-size: 16px;
  }
  .blog-post__tags {
    margin-top: 10px;
    margin-bottom: -10px;
  }
  .blog-banner .left-col.span6.vertical-center {
    margin-top: -0px;
  }
  .footer_growthkit_pre-row-0-vertical-alignment > .row-fluid {

    justify-content: center;
  }
  .span6.widget-span.widget-type-cell.dnd-column.footer_growthkit_pre-column-1-vertical-alignment {

    width: 78%;

  }
  .span6.widget-span.widget-type-cell.cell_1710833882168-padding.dnd-column {
    transform: translate(-20px, 0px);
  }
  div#hs_cos_wrapper_widget_1710840359479 {
    width: 80%;

  }
}
.footer_growthkit_top_conta-column-22-vertical-alignment hr {
  display: none;
}
body .hs-blog-listing .blog-listing .post-item {
  margin-right: 0;
  max-width: 325px;
  border: .5px solid #cccccc61;
  box-shadow: 3px 3px 12px 3px rgba(0,0,0,.06);
  border-radius: 6px;
  padding: 15px;
}
.blog-card .featured-image-conta .featured-image, .hs-blog-listing .listing-posts .post-item .hs-featured-image-link {
  min-height: 125px;
}
.hs-blog-listing .listing-posts .post-item:first-child .hs-featured-image-link {
  min-height: 375px;
}
footer-section .hs-menu-wrapper.hs-menu-flow-vertical>ul li a, .footer-section a {

  margin: 2px 0 !important;
}
.footer_growthkit_pre-column-2-row-0-margin {
  margin-bottom: -20px !important;
}
@media (min-width: 768px)  {
  .span6.widget-span.widget-type-cell.cell_1710932612785-vertical-alignment.dnd-column {
    width: 48.618784527%;
  }
}


/*=========== Updated CSS ===========*/

@media (max-width: 767px) {
  .top_bar ul.list_icons {
    gap: 5px;
    margin-left: 10px;
  }
  .top_bar ul.list_icons li {
    margin: 0;
    max-width: none !important;
  }
  .header-section .top_bar .list_icons li svg {
    width: 25px;
    height: 25px;
    max-width: none;
  }
  .top_bar ul.list_icons li:first-of-type a {
    margin-right: 0;
  }
  .c-page-top__nav a.link-style-text {
    font-size: 11px !important;
    padding-right: 5px;
    padding-left: 5px !important;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.search-popup {
    padding-left: 10px;
    padding-right: 10px;
  }
  .top_bar .right-col button.search-button {
    padding: 0;
  }

  .top_bar>.equal-height-container>.row-fluid-wrapper>.row-fluid .right-col {
    width: auto !important;
    margin-left: 0;
    padding-left: 10px;
  }

  .top_bar ul.c-page-top__nav {
    margin-left: 0 !important;
    margin: 0 ;
  }

  .header-section .top-men.middle-col {
    width: auto !important;
    margin: 0 !important;
    transform: none;
    margin-left: auto !important;
  }

  .c-page-top__nav li {
    transform: none !important;
  }

  .c-page-top__nav a.link-style-text {
    display: inline-block;
  }

  .top_bar ul.c-page-top__nav {
    display: flex;
    flex-wrap: nowrap;
    padding: 0;
  }

  .c-page-top__nav li:nth-of-type(2) {
    margin: 0 !important;
  }

  .top_bar>.equal-height-container>.row-fluid-wrapper>.row-fluid {
    gap: 0;
    justify-content: space-between;
  }

  .top_bar>.equal-height-container>.row-fluid-wrapper>.row-fluid:before, .top_bar>.equal-height-container>.row-fluid-wrapper>.row-fluid:after {
    display: none;
  }

  .top_bar {
    padding-top: 10px;
  }
}
@media (max-width: 550px) {
  .header-section .top-men.middle-col {
    margin-right: 0;
  }
  .top_bar>.equal-height-container>.row-fluid-wrapper>.row-fluid .right-col {
    padding-left: 0;
    padding-right: 13px;
  }
  .span12.widget-span.widget-type-cell.wrapper.equal-height-container.simple-header .custom-menu-primary.js-enabled .mobile-trigger {
    right: 0;
  }
}