/*H1*/
h1 {
font-size: 2.5em !important;
    line-height: 1.5 !important;
}
#widget_1671611730255 .in-tc__mini-title {
  color: #6879EA;
    font-size: 16px;
    line-height: 24px;
  }
.th, td {
  border: 0px;
}
/*Menu Footer*/

.footer-menu-title {
  font-weight: 700 !important;
}
  .menu__submenu.menu__submenu--level-2.no-list {
  
display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
 
    
  }
  .product-listing-header-menu {
    display: flex !important;
    align-items: flex-start;
    line-height: 1.5;
    font-size: 1vw;
        justify-content: flex-start;
    width: 100%;
    min-width: 300px;

      
  }

  .menu-2-content {
    
     display: flex;
    align-items: center;
  }
   .menu-2-content img {
    
     display: inline-block;
    width: 30%;   
     padding-right: 1rem;
     padding-bottom: 1rem
  }

  .header-menu-descr {
 padding-top: 4px;
    font-size: 11px;
    line-height: 16.5px;
    letter-spacing: normal;
    margin-top: 0px;
    margin-bottom: 0px;
    }
  
  .header-menu-title {
    color: #000228;
    font-size: 14px !important;
    line-height: 17px !important;
    font-weight: 600 !important;
    
  }
  
  #widget_1671800710648 .in-btn {
    
    text-transform: none;
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 24px;
  }

/*Forms*/
  
 #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form input[type=text], #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form input[type=email], #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form input[type=password], #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form input[type=tel], #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form input[type=number], #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form input[type=search], #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form select, #hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 form textarea { 
      border-radius: 4px !important;
    font-weight: 400 !important;
    font-size: 1.111em !important;
    line-height: 1.5 !important;
    height: 2.75em !important;
    padding: 0.75em !important;
    background: #f3f4f6 !important;
    border: 1px solid #e2e7f1 !important;
   color: #41464e;
  }

.hs-form-field input::placeholder {
  color: #677488 !important;
}

.hs-form-field input::autocomplete {
  background: #f3f4f6 !important;
}

#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4_ .hs_firstname.hs-form-field   {
  padding-right:10px !important;
}

#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4_ .hs_lastname.hs-form-field {
  padding-left: 10px !important;
}

  #hs_cos_wrapper_module_16722932794008_ .hs_submit div {
    text-align: center;
    padding-top: 20px;
}

#hs_cos_wrapper_module_16722932794008 form textarea {
  max-height: 44px !important;
  min-height: unset;
}
#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4_ form textarea  {
  max-height: 44px !important;
  min-height: unset;
}  
    #hs_cos_wrapper_module_16722932794008 form input[type=text], #hs_cos_wrapper_module_16722932794008 form input[type=email], #hs_cos_wrapper_module_16722932794008 form input[type=password], #hs_cos_wrapper_module_16722932794008 form input[type=tel], #hs_cos_wrapper_module_16722932794008 form input[type=number], #hs_cos_wrapper_module_16722932794008 form input[type=search], #hs_cos_wrapper_module_16722932794008 form select, #hs_cos_wrapper_module_16722932794008 form textarea {
      color: #41464e;
  }

.hs-form-field textarea::placeholder {
  color: #677488 !important;
} 
.thank-you-contact {
    text-align: center;
    background: #ddd;
    display: grid !important;
    align-content: center;
    align-items: center;
    justify-content: center;
    justify-items: center;
    padding: 1.5rem;
    margin-top: 1rem;
}
#hs_cos_wrapper_module_16722932794008 .in-form--filled-dark form input[type="submit"] {
  
  padding-top: 12px !important; 
    padding-right:48px !important;
  padding-bottom: 12px !important;
  padding-left: 48px !important;
}

/* Form button Hover text*/
.in-form--filled-dark form .actions input[type="submit"]:hover {
  color: #155bcd !important;
}

.form-thank-you {
      text-align: center;
    background: #ddd;
    display: grid !important;
    align-content: center;
    align-items: center;
    justify-content: center;
    justify-items: center;
    padding: 1.5rem;
    margin-top: 1rem;
}

#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4_ ul.inputs-list.multi-container {
  
  display: flex;
}


#hs_cos_wrapper_module_16722932794008 .hs_firstname.hs-form-field {
  width: 25% !important;
  padding-right: 30px !important;
}

#hs_cos_wrapper_module_16722932794008 .hs_lastname.hs-form-field {
  width: 25% !important;
  padding-right: 30px !important;
}
 #hs_cos_wrapper_module_16722932794008 .hs_email.hs-form-field {
  width: 50% !important;
   padding-left: 30px !important;
}

#hs_cos_wrapper_module_16722932794008 .hs_company.hs-form-field {
 
 padding-right: 30px !important;
}
#hs_cos_wrapper_module_16722932794008 .hs_website.hs-form-field {
 
 padding-right: 30px !important;
}
#hs_cos_wrapper_module_16722932794008 .hs_phone.hs-form-field {
 
 padding-left: 30px !important;
}
#hs_cos_wrapper_module_16722932794008 .hs_message.hs-form-field {
 padding-left: 30px !important;
}

@media screen and (min-width: 1120px)  {
#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 .in-form--multiple-field form input[type="submit"]   {
  width: 80% !important;
    margin-left: 10%;
    margin-right: 10%;
  }
}

#hs_cos_wrapper_widget_1672318183531 .in-img img {
    border-radius: 0px;
    position: relative;
    margin-top: -25%;
    opacity: 0.7;
    margin-left: -25%;
  margin-bottom: -20%;
}
  .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_gallery button.slick-arrow {
  display:none !important;
}


.hs_cos_gallery_main .slick-slide img {
  padding-bottom: 10px;
}

/*Footer*/

.menu__wrapper.no-list {
 display: grid!important;
    grid-template-columns: 25% 25% 25% 25%;
    grid-column-gap: 2.08em;
    grid-row-gap: 16px;
  
}

.menu__submenu.menu__submenu--level-2  {
  padding: 0px !important;
}

.menu__submenu .menu__link  {
  padding-left: 0px !important;
  padding-bottom: 0px;
  padding-top:0px;
  margin-bottom: 0.5em;
}
.footer-menu-title {
  
  font-weight: 700;
   padding-bottom: 20px;
}

.footer-menu-item
{
  font-size: 14px;
line-height: 32px;
}


}

.newsl-footer
{
  font-size: 14px;
line-height: 32px;
}

@media screen and (max-width: 767px) {
  #hs_cos_wrapper_widget_1672387250589 .in-btn {
display: block;
    width: 100%;
  margin-top: 20px;
  margin-left: auto;
    margin-right: auto;}
  
  .row-fluid-wrapper.row-depth-1.row-number-11.dnd-row  {
    width: 100%;
  }
  #hs_cos_wrapper_widget_1673449313166 .in-social-icon {
     display: grid;
    grid-template-columns: auto auto auto auto auto;
    width: 100%;
    grid-auto-columns: 1fr;
    grid-column-gap: 39px;
    grid-row-gap: 16px;
}
  
  .footer-row-1-hidden {
    display: block !important;
    padding: 10px;
  }
  .footer-rights-reserved {
    display:block;
  }
  
}

@media screen and (max-width: 767px) {
#hs_cos_wrapper_widget_1673449668914 .in-partner__img {
  text-align: center;
 
}
#hs_cos_wrapper_widget_1673449668914 .in-partner {

  margin-bottom: 2rem;
}
  #hs_cos_wrapper_widget_1673449313166 {
      margin-bottom: 2rem;
  }
}
  form#hsForm_2679bccf-fe5a-413a-ad6d-3c0187b8a880 {
  
    display: flex;
    padding: 0.5em 0.69em;
    background: #f3f4f6;
    position: relative;
    justify-content: space-between;
    border-radius: 4px;
    
}

input#email-2679bccf-fe5a-413a-ad6d-3c0187b8a880
{
  border: none;
}
#label-email-2679bccf-fe5a-413a-ad6d-3c0187b8a880
{
  
  display: none;
  padding: 0px;
  margin: 0px;
}

#hsForm_2679bccf-fe5a-413a-ad6d-3c0187b8a880 .hs-button.primary {
      color: transparent;
    background-image: url(https://uploads-ssl.webflow.com/623086c828f7c9787009cf20/623086c828f7c9cda709cf69_Vector.svg) !important;
    background-position: 50% 50% !important;
    background-repeat: no-repeat !important;
  border: 2px solid #155bcd;
    font-family: Inter, serif;
    font-style: normal;
    font-weight: 500;
    text-decoration: none;
    padding-left: 10px;
    border-radius: 40px;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    background: #155bcd;
}
#widget_1672851741194 {
     position: relative;
    margin-top: -45%;
    margin-bottom: -80%;
    left: 72%;
}
  
#module_16735943534152 .in-btn.in-btn--filled-dark.in-btn-animation {

background-color: #2C99FF;
  border: 2px solid #2C99FF;
}

#module_167281332125123 .in-btn.in-btn--filled-light.in-btn-animation {

background-color: #2C99FF;
  border: 2px solid #2C99FF;
  color: #ffffff;
}


#module_16735314629983 .in-btn.in-btn--filled-light.in-btn-animation {

background-color: #2C99FF;
  border: 2px solid #2C99FF;
  color: #ffffff;
}

#module_16722292426178 .in-btn.in-btn--filled-light.in-btn-animation {

background-color: #2C99FF;
  border: 2px solid #2C99FF;
  color: #ffffff;
}


#widget_1689159937087 .in-btn.in-btn--filled-dark.in-btn-animation {
  padding: 12px 48px 12px 48px !important;
  border-radius: 100px !important;
}

#widget_1672293021575 .in-btn.in-btn--filled-dark.in-btn-animation {
  padding: 12px 48px 12px 48px !important;
  border-radius: 100px !important;
}

#widget_1672293021575 .in-btn.in-btn--filled-dark.in-btn-animation {
  padding: 12px 48px 12px 48px !important;
  border-radius: 100px !important;
}

#hs_cos_wrapper_module_16722932794008 .in-form--filled-dark form .actions input[type="submit"]:active,  #hs_cos_wrapper_module_16722932794008 .in-form--filled-dark form .actions input[type="submit"]:focus 
{
  color:#155bcd;
}
  
@media screen and (max-width: 767px) {
  .header--no-navigation .in-header {
    text-align: left;
}
}

/*Reviews Section*/

@media screen and (max-width:  767px) {
.review-tabs {
 display: grid;
 }
  .review-tabs img {
    width:50% !important;
    Float: left;
    padding-top: 0px !important;
    padding-right: 5px  !important;
    
  }
  .review-profile-pic {
    max-width: 80px !important;
    }
  .review-profile-logo {
   max-width: 80px !important;
  }
}
@media screen and (min-width:  768px){
.review-profile-pic {
  margin-right: 10px !important;
      width: auto !important;
}
}
.review-profile-logo {
  float: none !important;
}


/*Partner logos widget*/
.in-partner {
  display: flex;
  align-items: center;
}

/*First Section - Logos mobile*/

 #hs_cos_wrapper_widget_1673515888702 .in-partner__img {
    padding-top: 0.2rem !important;
    padding-bottom: 0.2rem !important;
    padding-left: 0.2rem !important;
    padding-right: 0.2rem !important;
  }

 #widget_1673515888702.in-partner {
    flex-wrap: nowrap !important;
    align-items: center;

}

#widget_1674037588456.in-partner {
    flex-wrap: nowrap !important;
    align-items: center;
}

/*Form First Section*/
 
@media screen and (max-width: 767px) {
#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4_ .hs_lastname.hs-form-field {
  padding-left: 0px !important;
  }
}

/*Logos Section*/
@media (max-width: 768px){
.widget_1672226355441 .logo-slider div {
  width: 50%;
  }
}

/*Bullets in Middle Section*/

.bullets-paragraphs-middle-section {
  
  text-align: left;
  }
  
  @media (max-width: 992px){
.dnd_area-row-4-padding {
  padding-bottom: 40px !important;
  }
}

/*Items Middle Box*/

.differentiator-box
{
  display: grid;
    grid-template-columns: auto auto;
    grid-template-rows: 1fr 1fr 1fr;
    align-items: center;
    text-align: left;
  column-gap: 1rem;
  row-gap: 1rem;
  font-weight: bold;
}

@media screen and (min-width: 767px) { 
  .differentiator-box {
    font-size: 18px;
  }
}
  

/*Section Stand Out from Competition*/

@media screen and (max-width: 767px) {
.span3.widget-span.widget-type-cell.dnd-column {
  
  display: grid;
    grid-template-columns: auto 1fr;
    column-gap: 1rem;
}
}
@media screen and (max-width: 767px){
#hs_cos_wrapper_module_16722932794008 .hs_firstname.hs-form-field {
  width: 100% !important;
}
  
  #hs_cos_wrapper_module_16722932794008 .hs_lastname.hs-form-field {
  width: 100% !important;
}
   #hs_cos_wrapper_module_16722932794008 .hs_email.hs-form-field {
  width: 100% !important;
     padding-left: 0px !important;
}
  
    #hs_cos_wrapper_module_16722932794008 .hs_phone.hs-form-field {
      padding-left:0px !important;
  }
      #hs_cos_wrapper_module_16722932794008  .hs_message.hs-form-field {
      padding-left:0px !important;


}
}

@media screen and (max-width: 767px) {
.span3.widget-span.widget-type-cell.dnd-column {
  
  display: grid;
    grid-template-columns: auto 1fr;
    column-gap: 1rem;
}
}

@media screen and (max-width: 767px){
#hs_cos_wrapper_module_16722932794008 .hs_firstname.hs-form-field {
  width: 100% !important;
  padding-right: 5px!important;
}
  
  #hs_cos_wrapper_module_16722932794008 .hs_lastname.hs-form-field {
  width: 100% !important;
    padding-right: 5px!important;
}
   #hs_cos_wrapper_module_16722932794008 .hs_email.hs-form-field {
  width: 100% !important;
     padding-left: 0px !important;
     padding-right: 5px!important;
}
  
    #hs_cos_wrapper_module_16722932794008 .hs_phone.hs-form-field {
      padding-left:0px !important;
      padding-right: 5px!important;
  }
      #hs_cos_wrapper_module_16722932794008  .hs_message.hs-form-field {
      padding-left:0px !important;
        padding-right: 5px!important;
}
  #hs_cos_wrapper_module_16722932794008   .hs_company.hs-form-field {
      padding-left:0px !important;
        padding-right: 5px!important;
 
}
   #hs_cos_wrapper_module_16722932794008   .hs_website.hs-form-field {
      padding-left:0px !important;
        padding-right: 5px!important;
  
}
}


  .bullet-text-middle {
    text-align: left;
  }


.bullet-text-middle {
display: grid;
    grid-template-columns: auto auto;
    grid-template-rows: auto auto auto auto;
    row-gap: 1rem;
}  
.header__language-switcher-label-current {
  visibility: hidden;
}
 
}
/*Video*/

 
#hs_cos_wrapper_widget_1673855620442 {
  
  display: flex !important;
  justify-content: center;
  align-content: center;

  }

#hs_cos_wrapper_widget_1674122237911 {
  display: flex !important;
  justify-content: center;
  align-content: center;

  }

#hs_cos_wrapper_widget_1673855620442 {
  display: flex !important;
  justify-content: center;
  align-content: center;

  }

.hs-form-a25b772c-d80a-447e-908d-1dd21957e6ba_e6672320-51a4-4527-a181-f292c1ed6e1e.form.inputs-list {
   display: flex;
}

/*Media Widget iFrame*/

.display-frame {
  
  display:none;
}

.media-widget {
  overflow:hidden;
  }

.hide-header {
     margin-top: -360px;
 

  }
@media screen and (max-width: 319px) {
.hide-header {
     margin-top: -620px;

  }
  }
@media screen and (min-width: 305px) {
.hide-header {
     margin-top: -560px;

  }
  }
@media screen and (min-width: 370px) {
.hide-header {
     margin-top: -540px;

  }
  }
@media screen and (min-width: 390px) {
.hide-header {
     margin-top: -500px;

  }
  }
@media screen and (min-width: 540px) {
.hide-header {
     margin-top: -400px;

  }
  }

@media screen and (min-width: 768px) {
.hide-header {
     margin-top: -360px;

  }
  }
@media screen and (max-width: 767px) {
  .media-widget iframe {
    width: 100%
  }
}
  
  
@media screen and (max-width: 319px) {
 .media-widget iframe {
    height: 1700px;
  }
  }
@media screen and (min-width: 320px) {
.media-widget iframe {
    height: 1650px;

  }
  }
  @media screen and (min-width: 360px) {
.media-widget iframe {
    height: 1550px;

  }
  }
@media screen and (min-width: 375px) {
.media-widget iframe {
    height: 1500px;

  }
  }
@media screen and (min-width: 390px) {
.media-widget iframe {
    height: 1450px;

  }
  }
@media screen and (min-width: 540px) {
.media-widget iframe {
    height: 1400px;
  }
  }
@media screen and (min-width: 700px) {
.media-widget iframe {
    height: 1300px;
  }
}
  @media screen and (min-width: 900px) {
.media-widget iframe {
    height: 1250px;
  }
  }
/*Tabs*/


#hs_cos_wrapper_widget_1678778190167 .hs-tabs__tab {
  margin-right: 20px
    
}
  
 
 /*Primary button Media Widget Page*/

#hs_cos_wrapper_module_1678718566985 .in-btn.in-btn--filled-dark

{
  border: 2px solid #fbb601 !important;
    background-color: #fbb601 !important;
  color: #ffffff  !important;
  text-transform: none !important;
  padding-right: 40px  !important;
  padding-left: 40px  !important;
}

#hs_cos_wrapper_module_1678718566985 .in-btn.in-btn--filled-dark:hover {
  
  border: 2px solid #fbb601 !important;
  color: #fbb601 !important;
}

#hs_cos_wrapper_module_1678718566985 .in-btn.in-btn--outlined-dark {
   text-transform: none !important;
   padding-right: 30px  !important;
  padding-left: 30px  !important;
  border: none !important;
}

#hs_cos_wrapper_module_1678718566985 .in-btn.in-btn--outlined-dark:hover {
  background: #ffffff;
  border:none;
    color: #155bcd;
}

.in-btn.in-btn--outlined-dark.in-btn-animation:hover::before {
  background: #ffffff;
  border:none;
  color: #155bcd;
}
.in-btn.in-btn--outlined-dark.in-btn-animation {
  color: #155bcd;
}

@media screen and (min-width: 576px) {
  #hs_cos_wrapper_module_1678718566985 .in-tc__btn-wrap .in-btn {
    margin-right: 30px !important;
}
}
#hs_cos_wrapper_widget_1680274391246 .in-partner__img {
      margin-right: 4px;
    text-align: center;
}

#hs_cos_wrapper_widget_1680274391246 .in-partner {
  justify-content: space-around;
  flex-wrap: nowrap;
 
}
  #hs_cos_wrapper_module_16722932794008 .in-form--filled-dark form input[type="submit"] 
{ 
  text-transform: none;
  font-weight:500;
}

.tabs-table td {
  background-color: transparent !important;
  border: 0px!important;
}
@media screen and (max-width: 768px) {
.tabs-table 
table,
  thead,
  tbody,
  th,
  td,
  tr {
    display: block	;
}
  
  .tabs-table td {
    width: 100% !important;
    }
  
  .tabs-button [type=button] {
    width: 100%;
}
  .tabs-table {
  margin-bottom: 0px;
}
}

@media screen and (min-width: 768px) {
ul.tabs li[rel="tab2"]
{
  padding-left: 40px;
  padding-right: 40px;
}
   .gif-td {
    padding: 4px 4px 4px 20px;
}
  }

@media screen and (max-width: 767px) {
  
  ul.tabs li {
    padding: 4px 14px;
    overflow: visible;
    margin-left: 0px !important;
  }
  ul.tabs {
    justify-content: space-around;
  }
    
    ul.tabs li[rel="tab2"]
{
  padding-left: 25px;
  padding-right: 25px;
}
  .gif-td {
    padding: 4px 4px 4px 4px;
}
  
#module_1680619223929 h2 {
  font-size: 30px !important;
  line-height: 40px;
  
  }
  #module_1672226887925 h2 {
  font-size: 30px !important;
  line-height: 40px;
  
  }
 #module_1678718476592 h2 {
  font-size: 30px !important;
  line-height: 40px;
  
  }
  #widget_1672292683016 h2 {
  font-size: 30px !important;
  line-height: 40px;
  
  }
}
   
 
    
  
  


/* Mobile Media Widget/

Badges*/

#widget_1680510291217 .in-tc {
  
  width:90%;
  margin-right: auto;
  margin-left: auto;
}
    
  
@media screen and (max-width: 767px) {

#module_16787185669852 {
  
  flex-wrap: nowrap !important;
  
}  
  
}
/*Blog post*/
 #blog-post {
   display: grid;
   grid-template-columns: auto auto auto;
   grid-column-gap: 1em;
}

/*Partner Portal
 Section 2 - Boxes*/
#hs_cos_wrapper_widget_1690771871107 .in-card__column {
  border-radius: 0.5rem;
background: #FFF;
box-shadow: 0px 4px 41px 0px rgba(21, 91, 205, 0.25);
}

/*About Scaleflex section*/
#module_16722292426178 table 
{
  border: none;
  
}

#module_1690791086785 table 
{
  border: none;
}


  @media screen and (min-width: 1000px) {
  
  #module_1690791086785 tr 
  {
    height: 134.969px;
  }
        #module_1690791086785 td {
        text-align: left; 
        height: 135px;
  }
}

#hs_form_target_module_16909575744363 form {
  
    display: flex;
    padding: 0.5em 0.69em;
    background: #f3f4f6;
    position: relative;
    justify-content: space-between;
    border-radius: 4px;
}

.about-sfx-offices {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
    grid-row-gap: 1.5rem;
  margin-bottom: 3.75rem;
}  

.locations {  
    display: grid;
    grid-template-columns: 1fr 1fr;
  grid-column-gap: 3rem;

}

.sfx-numbers {  
    display: grid;
    grid-template-columns: 1fr 1fr;
  grid-column-gap: 3rem;

}
.sfx-expertise {
  display: grid;
  grid-template-columns: 0.3fr 1fr;
  margin-bottom: 3.75rem;
grid-column-gap: 3rem;
  
}

@media screen and (max-width: 767px) {
  .sfx-expertise {
  grid-template-columns: 1fr 1fr;
}
}

@media screen and (max-width: 992px) {
  .sfx-expertise {
    text-align: left !important; 
    
}
}

#hs_cos_wrapper_module_1690791086785 .in-tc {
  padding-left: 0px!important;
}
#hs_form_target_module_16909575744363 .hs-form-field {
  margin-bottom: 0px !important;
}

.cell_1690864402062-vertical-alignment {
  justify-content: flex-start !important;
}
.newsroom-sfx {
  overflow: hidden;
  max-width: auto;
}

.hide-header-newsroom {
  margin-top: -125px;
}

#hs_cos_wrapper_widget_1691504496646 {

    display: flex;
    flex-wrap: wrap;
    gap: 30px;
  
  
}

@media screen and (max-width: 992px)  {
#hs_cos_wrapper_widget_1690771159162 .in-img {
  margin-top: 3rem;
}
  .fb-embedded {
    max-width: auto;
    display: none !important;
}
  #hs_cos_wrapper_widget_1672851741194 .in-img {
    display: none !important;
  }
  }

@media screen and (max-width: 992px) {
#hs_cos_wrapper_widget_1691662058204 .in-card__column {
padding-top: 39px !important;
    padding-right: 100px !important;
    padding-bottom: 39px !important;
    padding-left: 100px !important;
    margin-bottom: 50px !important;
}
}

.in-card__column {
  cursor: pointer;
}

#widget_1691662058204 .in-card__image img {
  max-width: 70% !important;
  margin-right: auto;
  margin-left: auto;
}

@media screen and (min-width: 768px) {
  
.cell_16910432132987-vertical-alignment {
  justify-content: center !important;
}
  #hs_cos_wrapper_widget_1690866520140 .in-img {
    max-width: 80% !important;
    align-self: center !important;
    margin-left: 3rem;
}
}

.dnd_area-row-5-background-color {
  background-image: url('https://hs.scaleflex.com/hubfs/Landing%20pages/Ecommerce%202023/wave.png');
  background-repeat: no-repeat;
  background-position: right 0px top 10px;
}

.fb-embedded {
  justify-self: center;
}

#onetrust-group-container {
  font-family: Inter;
}
#onetrust-button-group-parent  {
font-family: Inter;
}

body {
  font-family: Inter;
}
.social-icons {
    display: grid;
    grid-template-columns: auto auto auto auto auto;
    justify-content: end;
    grid-column-gap: 1.5rem;
}

@media screen and (max-width: 767px) {
  .social-icons {
    justify-content: space-evenly;
    margin-bottom: 1em;
  }
}
#hs_cos_wrapper_widget_1672387250589 .in-btn__text {
  color: #ffffff !important;
}
  

.header .in-btn {
  text-transform: none;
}


.menu-level2 {
color: #41464e;
  font-size: 13px;
  line-height: 16px;
  margin-top: 10px;
  font-weight: 400;
  border-bottom: 1px solid #e2e7f1;  
  padding-bottom: 10px;
}


.header__menu-child-toggle {
border: 0px;
background: none;
}

.menu-level1 {
color: #41464e;
  font-size: 14.4px;
  font-weight: 400;
  margin-bottom: 10px;
}

.header__menu-item--open>.header__menu-submenu {
   display: grid;
grid-template-columns: 1fr 0.5fr;
grid-template-rows: auto auto auto auto;
  grid-auto-flow: column;
  
}

.product-listing-header-menu {
  border-bottom: 1px solid #e2e7f1;  

}
/* DAM Landing Page*/

.grid-highlights {
  display: grid;
  


}
/* Slider - Benefits

#hs_cos_gallery_widget_1672230759834_Gallery .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper, .hs_cos_gallery_thumbnails .slick-slide .slick-slide-inner-wrapper, .hs_cos_gallery_lightbox .slick-slide .slick-slide-inner-wrapper {
display: flex;


}
#hs_cos_gallery_widget_1672230759834_Gallery .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper, .hs_cos_gallery_thumbnails .slick-slide .slick-slide-inner-wrapper, .hs_cos_gallery_lightbox .slick-slide .slick-slide-inner-wrapper {
  align-items: center;
}

/*  
 * 
 * header__menu-submenu header__menu-submenu--level-2 no-list
 display: grid;
grid-template-columns: auto auto;
grid-template-rows: auto auto auto auto;
grid-
.hs-menu-item .hs-menu-depth-1 {
display: grid;
  grid-auto-columns: auto auto;
   .menu-level1 {
    line-height: 2;
    font-size: 14.4px;
    color: #000228;
    font-weight: 400;
}

.hs-menu-wrapper ul {
display: flex;
justify-content: center;
align-items: start;
gap: 40px;
flex: 1 0 0;

}
}
.hs-menu-children-wrapper {
  background-color: #ffffff;
  
}
/*
#hs_cos_wrapper_widget_1690771871107 .in-card__column:first-child {
  display:none;
  
}

/*.cell_16716117090502-background-gradient div {
box-shadow: 0px 10px 20px 0px rgb(8 0 42 / 8%);
}
*/
  
    /* @import url('http://example.com/example_style.css'); */

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

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