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

@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

  
h1 { font-family: Roboto, sans-serif }

@media(min-width:992px) {
  .header-menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper>li+li { margin-top: .25rem }
}
*/
@media only screen and (max-width:720px) {
  h1.head-txt { font-size: 40px !important }
  h2.head-txt { font-size: 45px !important }
  .grid-cols-3 { grid-template-columns: repeat(1, minmax(0, 1fr)) }
  h2.head2-text { font-size: 28px }
  p.p-text { font-size: 16px !important }
  .accordion-item.accordion-item-opened.active.prebuilt-border.p-12.border.border-1.border-tertiary { overflow: hidden }
  table { display: contents }
  h1.m-0 { margin-top: 100px; margin-bottom: 30px }
  p.text-3xl.leading-tight.font-bold { font-size: 18px; margin-top: 50px }
  .inline-flex.items-center.flex-wrap { margin-top: 15px }
   .accordion-item.accordion-item-closed.bg-base-500.overflow-hidden.rounded-none.shadow-lg.p-8 { margin-top: 50px !important }
  .flipbox-module.flipbox-front.flex.items-center.justify-center.w-full.h-full.text-white.heading-white.prebuilt-card.p-12.shadow-lg.bg-overlay.bg-overlay-dark.bg-overlay-opacity-40.bg-cover.bg-no-repeat.bg-center { margin-top: 50px !important }
  h2.texxxt { font-size: 45px !important }
  .inline-flex.items-center.flex-wrap { margin-bottom: 30px !important }
 .testimonial-module.grid.grid-cols-1.tb\:grid-cols-1.ds\:grid-cols-1.gap-8.text-left.inherit.text-white.heading-white.prebuilt-card-border.p-12.border.border-1.shadow-lg.border-gray-200 { margin-top: 40px !important }
  .testimonial-module.grid.grid-cols-1.tb\:grid-cols-1.ds\:grid-cols-1.gap-8.text-left.inherit.text-base.heading-default.prebuilt-card-border.p-12.border.border-1.shadow-lg.border-gray-200 { margin-top: 30px !important }
  .form-module.text-left.inherit.text-base.heading-default.prebuilt-card-border.p-12.border.border-1.shadow-lg.border-gray-200.bg-white-500 { margin-right: 25px !important }
  
    .text-left.inherit.text-white.heading-default.prebuilt-box.p-12.bg-white-500 { padding: 0px !important }
  /* div .row-fluid>.dnd-column { margin-top: 0rem !important }
  .span7.widget-span.widget-type-cell.dnd_area-column-1-padding.dnd-column.dnd_area-column-1-vertical-alignment { padding-right: 0px !important }
  .dnd-column>.dnd-row { padding-top: 0rem !important }
  .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-max-width-section-centering.dnd_area-row-0-vertical-alignment.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image { padding-top: 250px !important }

  .content-module.text-left.inherit.text-white.heading-default.prebuilt-card-border.p-12.border.border-1.shadow-lg.border-gray-200.fadeRight.load-hidden.hatch-animation { margin-top: 20px }
  .dnd_area-row-0-padding { padding-top: 100px !important; padding-bottom: 100px !important }
  .dnd_area-row-0-padding { padding-top: 150px !important }
  .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-2-padding.dnd-section { padding-top: 0px !important }
  h2.head-gettxt { Font-size: 40px !important }
  .row-fluid-wrapper.row-depth-1.row-number-5.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-gradient.dnd_area-row-3-vertical-alignment { padding-left: 20px !important; padding-right: 20px !important }

  h1#dnd_area-module-3-typewriter { margin: 0px !important }
  .row-fluid-wrapper.row-depth-1.row-number-5.dnd_area-row-2-padding.dnd_area-row-2-background-color.dnd-section { padding-bottom: 0px !important }
  .row-fluid-wrapper.row-depth-1.row-number-7.dnd-section.dnd_area-row-3-padding { padding-top: 0px !important }
  .content-module.text-left.inherit.text-white.heading-default.prebuilt-card-border.p-12.border.border-1.shadow-lg.border-gray-200 { margin-top: 30px }
  .span6.widget-span.widget-type-cell.cell_1626785218100-padding.dnd-column.cell_1626785218100-vertical-alignment { padding-top: 0px !important }
  .row-fluid-wrapper.row-depth-1.row-number-13.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-color { padding-bottom: 0px !important }
  .row-fluid-wrapper.row-depth-1.row-number-15.dnd-section.dnd_area-row-4-padding { padding-top: 10px !important }
  .content-module.text-left.inherit.text-base.heading-default.prebuilt-box.p-12.bg-secondary-500 { margin-top: 40px !important }
  .row-fluid-wrapper.row-depth-1.row-number-28.dnd-row { margin-top: 40px !important }
  .span6.widget-span.widget-type-cell.cell_1627057554367-padding.dnd-column.cell_1627057554367-vertical-alignment { padding-bottom: 0px !important }
  .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-max-width-section-centering.dnd_area-row-0-vertical-alignment.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image { padding-left: 30px !important }
  .span1.widget-span.widget-type-cell.cell_1627057234987-vertical-alignment.dnd-column { padding-top: 0px !important }
  .prebuilt-card-border.p-12.border.border-1.shadow-lg.border-gray-200.bg-white-500 { margin-top: 40px !important }
  h6.text-heading { font-size: 38.4px !important }
  .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image { padding-top: 280px !important }
  .row-fluid-wrapper.row-depth-1.row-number-9.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-color { padding-top: 40px !important }
  .relative.z-3.p-8.pt-12.mt-12 { padding-top: 0px !important; margin-top: 0px !important }
  .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-1-padding.dnd_area-row-1-vertical-alignment.dnd_area-row-1-hidden.dnd-section { padding-top: 150px !important; padding-bottom: 0px !important }
  .row-fluid-wrapper.row-depth-1.row-number-13.dnd_area-row-3-hidden.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-vertical-alignment { padding-top: 0px !important }
  h3.subhead { font-size: 45px !important }
  .span6.widget-span.widget-type-cell.cell_1621519280257-vertical-alignment.dnd-column { padding-top: 20px !important }
  .dnd-section .dnd-column+.dnd-column { padding-top: 0rem !important }
  .relative.z-3.p-8.pt-12.mt-12 { padding-left: 5px !important; padding-right: 5px !important }
  .row-fluid-wrapper.row-depth-1.row-number-14.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-gradient.dnd_area-row-3-vertical-alignment { padding-left: 20px !important; padding-right: 20px !important }
  .row-fluid-wrapper.row-depth-1.row-number-21.dnd-section.dnd_area-row-4-padding.dnd_area-row-4-background-gradient { padding-left: 20px !important; padding-right: 20px !important }
  .row-fluid-wrapper.row-depth-1.row-number-21.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-gradient.dnd_area-row-3-vertical-alignment { padding-left: 20px !important; padding-right: 20px !important }
  .row-fluid-wrapper.row-depth-1.row-number-25.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-gradient.dnd_area-row-3-vertical-alignment { padding-left: 20px !important; padding-right: 20px !important }
  .row-fluid-wrapper.row-depth-1.row-number-24.dnd-section.dnd_area-row-4-padding.dnd_area-row-4-background-gradient.dnd_area-row-4-vertical-alignment { padding-right: 20px !important; padding-left: 20px !important }
  .row-fluid-wrapper.row-depth-1.row-number-22.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-gradient.dnd_area-row-3-vertical-alignment { padding-left: 20px !important; padding-right: 20px !important }
  .row-fluid-wrapper.row-depth-1.row-number-24.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-gradient.dnd_area-row-3-vertical-alignment { padding-left: 20px !important; padding-right: 20px !important }
*/
}

h2.head-gettxt { font-size: 60px }
h6.text-heading { font-size: 72px }
h3.subhead { font-size: 72px; }
.relative.z-3.p-8.pt-12.mt-12 { padding-left: 5px !important; padding-right: 5px !important }
@media only screen and (max-width:720px) {
.logos-item.w-full.prebuilt-box.p-12.bg-white-500.h-full.flex.items-center.justify-center { margin-top: 30px !important; padding: 0px 5px 0px 5px !important; }
.row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image { background-position-x: 72% !important; }
}


/* New css SKD */

.margin-top-50 {
    margin-top: 50px;
}
.image-and-text-box--row .image-and-text-box--col h4 {
    display: flex;
}
.image-and-text-box--row .image-and-text-box--col h4 span {
    font-size: 14px;
    margin-right: 5px;
    line-height: 1;
    position: relative;
    top: 2px;
      min-width: 20px;
}
@media (min-width: 992px) {
    .container {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media (max-width:1023px) {
.image-and-text-box img.image-and-text-box--left-graphic,
.image-and-text-box img.image-and-text-box--right-graphic {
    display: none;
}
}

@media (max-width:767px) {
  
.testimonial-slider .testimonial-slider-wrap {gap: 0 !important;}
header .top-in .top-col-social {
    display: none;
}.button-wrapper.margin-top-50 {
    margin-top: 0;
}
  .tb-sl-container .container {
    padding: 0;
}
}