/* @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    */
/*****************************************/


/* --- GLOBAL --- */
.eyebrow-text {
  color: #999 !important;
  margin-bottom: 10px;
}
.section-heading.gradient-block-heading .eyebrow-text {
  color: #FFF !important;
}

/* header */
#home-hero .btn-gradient,
#cb-header .btn-gradient {
  padding: 14px 20px 14px 25px !important;
  color: #FFF !important;
}
.hamburger-box { width: 50px; }
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {
    position: absolute;
    width: 36px;
    height: 3px;
}
.header__search {
  margin: 0 0 0 auto;
}
.header__row-right { margin-left: 0; }

/* footer */
.cb-custom-footer .cb-custom-footer-menu {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.cb-custom-footer .cb-custom-footer-menu h4.cb-custom-footer-menu-title {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 5px;
  margin-bottom: 12px;
}
.cb-custom-footer .cb-custom-footer-menu a:hover {
  text-decoration: underline;
}
span#hs_cos_wrapper_widget_1747169542495_ {
  line-height: 1.8;
}


/* --- PAGE: HOME --- */



/* --- Section: Logo Swiper --- */
.logo-swiper .swiper-slide img {
  max-height: 50px !important;
}


/* Section: why choose axcend */
.why-choose .section-heading h2 {
  font-size: 3.5rem;
}
.why-choose .section-heading p {
  margin-left: 0 !important;
}

span#hs_cos_wrapper_widget_1747778571456_ img {
  width: 80% !important;
  margin-top: 20px;
}
.why-choose .section-heading {
  align-items: flex-start;
}
.why-choose .section-heading h2 {
  font-size: 3rem;
  line-height: 1;1;
  letter-spacing: -.1rem;
}

/* Section: mid-page cta bar */

#hs_cos_wrapper_module_17495989498355,
#hs_cos_wrapper_module_17495984555495,
#hs_cos_wrapper_module_17495957648585,
#hs_cos_wrapper_module_17495961959765,
#hs_cos_wrapper_module_17495951739783,
#hs_cos_wrapper_widget_1748505807507 {
  padding-top: 20px;
  padding-bottom: 20px;
}
#hs_cos_wrapper_module_17495989498355 .simple-cta-content h2,
#hs_cos_wrapper_module_17495984555495 .simple-cta-content h2,
#hs_cos_wrapper_module_17495957648585 .simple-cta-content h2,
#hs_cos_wrapper_module_17495961959765 .simple-cta-content h2,
#hs_cos_wrapper_module_17495951739783 .simple-cta-content h2,
#hs_cos_wrapper_widget_1748505807507 .simple-cta-content h2 {
  font-size: 30px;
}
#hs_cos_wrapper_module_17495923769148 p,
#hs_cos_wrapper_widget_1747981466467 p,
#hs_cos_wrapper_module_17479817086962 p {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2rem;
  max-width: 80% !important;
}




/* --- PAGE: PROD DETAIL --- */

#hs_cos_wrapper_widget_1747160409364 {
      padding-top: 60px;
    border-top: 2px solid rgba(255,255,255,0.15);
}




/* --- PAGE: ABOUT & REQ DEMO --- */

  .body-wrapper.hs-content-id-190850695079 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190852223862 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190852223542 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190157024096 .dnd-section.row-number-1 h1 { font-size: 48px; }
  .body-wrapper.hs-content-id-190850695079 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190852223862 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190852223542 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190157024096 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span { font-size: 16px !important; }

.body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 h1 { margin-bottom: 60px; }

#hs_cos_wrapper_widget_1747261992223 {
  width: 100%;
}
#hs_cos_wrapper_widget_1747261992223 img.hs-image-widget {
    max-width: 100%;
    height: 540px !important;
    width: 100%;
    object-fit: cover;
    object-position: center center;
}

@media (max-width:1200px) {
  #hs_cos_wrapper_widget_1747261992223 img.hs-image-widget { height: 480px !important; }
}
@media (max-width:992px) {
  .body-wrapper.hs-content-id-190850695079 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190852223862 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190852223542 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190157024096 .dnd-section.row-number-1 h1 { font-size: 36px; }
  .body-wrapper.hs-content-id-190850695079 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190852223862 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190852223542 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190157024096 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span { font-size: 15px !important; }
  #hs_cos_wrapper_widget_1747261992223 img.hs-image-widget { height: 420px !important; }
  #hs_cos_wrapper_module_17479817086962 p {
     max-width: 90% !important;
  }
}
@media (max-width:768px) {
  .body-wrapper.hs-content-id-190850695079 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190852223862 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190852223542 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 h1,
  .body-wrapper.hs-content-id-190157024096 .dnd-section.row-number-1 h1 { font-size: 36px; }
  .body-wrapper.hs-content-id-190850695079 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190852223862 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190396868728 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span,
  .body-wrapper.hs-content-id-190157024096 .dnd-section.row-number-1 #hs_cos_wrapper_widget_1747276669059 span { font-size: 14px !important; }
  #hs_cos_wrapper_widget_1747261992223 img.hs-image-widget { height: 360px !important; }
  #hs_cos_wrapper_widget_1747284503369 {
    padding-left: 5%;
    padding-right: 5%;
  }
#hs_cos_wrapper_module_17495923769148 p,
  #hs_cos_wrapper_widget_1747981466467 p,
  #hs_cos_wrapper_module_17479817086962 p {
     max-width: 100% !important;
  }
}




/* --- PAGE: RESOURCES --- */

#hs_cos_wrapper_module_174918908060015 .hs-search-field__bar>form>.hs-search-field__input,
#hs_cos_wrapper_widget_1748931710238 .hs-search-field__bar>form>.hs-search-field__input {
    border-radius: 30px;
    padding: 18px 30px;
}
#hs_cos_wrapper_module_174918908060015 .hs-search-field__bar>form,
#hs_cos_wrapper_widget_1748931710238 .hs-search-field__bar>form {
  background: transparent !important;
}
#hs_cos_wrapper_module_174918908060015 .hs-search-field__button,
#hs_cos_wrapper_widget_1748931710238 .hs-search-field__button {
        position: absolute;
    right: 1px;
    border-radius: 30px;
    padding: 14px 30px;
    border: 0;
    top: 1px;
}











@media (max-width:1200px) {
  /* prod detail intro */
  #hs_cos_wrapper_widget_1747095974793 .section-heading p { max-width: 100% !important; }
  /* resource listing sidebar */
  .body-wrapper.hs-content-id-190048078382 .row-number-6.dnd-section .dnd-column:first-child,
  .body-wrapper.hs-content-id-190048078414 .row-number-11.dnd-section .dnd-column:first-child {
    width: 30%;
  }
}

@media (max-width:992px) {
  .logo-swiper .swiper-slide img {
    max-height: 60px !important;
  }
  .body-wrapper.hs-content-id-190048078382 .row-number-6.dnd-section .dnd-column:first-child,
  .body-wrapper.hs-content-id-190048078414 .row-number-11.dnd-section .dnd-column:first-child {
    width: 35%;
  }
  .why-choose .section-heading h2 {
    font-size: 2.5rem !important;
  }
  .why-choose .section-heading p {
    max-width: 90%;
  }
  #hs_cos_wrapper_module_1747797441732 img, #hs_cos_wrapper_module_1747797591018 img, #hs_cos_wrapper_widget_1747784489818 img,
  #hs_cos_wrapper_module_1747797049912 img { width: 30px; }  
  #hs_cos_wrapper_module_1747797441732 h3.fancy-heading-text, #hs_cos_wrapper_module_1747797591018 h3.fancy-heading-text, #hs_cos_wrapper_widget_1747784489818 h3.fancy-heading-text,
  #hs_cos_wrapper_module_1747797049912 h3.fancy-heading-text { font-size: 24px; }
}

@media (max-width:768px) {
  .why-choose .section-heading h2 {
    font-size: 2.75rem;
  }
  .logo-swiper .swiper-slide img {
    width: 140px;
  }
  .body-wrapper.hs-content-id-190048078382 .row-number-6.dnd-section .dnd-column:first-child,
  .body-wrapper.hs-content-id-190048078414 .row-number-11.dnd-section .dnd-column:first-child {
    width: 100%;
  }
  .why-choose .section-heading h2 {
    font-size: 2.5rem !important;
  }
  .why-choose .section-heading { margin-bottom: 10px !important; }
  .why-choose .section-heading p { margin-bottom: 0; }
  #hs_cos_wrapper_widget_1747778571456 { margin-bottom: 40px; }
}

@media (max-width:480px) {
  
}