.download-button, .download-button-2 {
    background-color: rgba(255,255,255,1.0);
    border: 2px solid #ffffff;
    border-radius: 15px;
    color: #0076ce;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
padding: 16px 24px 16px 34px;
   transition: box-shadow 0.3s ease;
  margin-top: 25px;
}

.download-button:hover, .download-button-2:hover {
    background-color: #fff;
    border: 2px solid #9FC5E8;
    color: #0069d7;
padding: 16px 24px 16px 34px;
  font-weight: bold;
box-shadow: 0 0 10px white;
  margin-top: 25px;
  text-decoration: none;
}

.download-button {
margin-right: 20px;
}

.download-button img, .download-button-2 img {
transform: translate(-7px, 2px);
}

.row-fluid-wrapper.row-depth-1.row-number-26.dnd-row {
    margin-top: 10px;
}

.row-fluid-wrapper.row-depth-1.row-number-26.dnd-row .hs-button .hs-button {
    border: none !important;
    border-radius: 8px !important;
}

.row-fluid-wrapper.row-depth-1.row-number-26.dnd-row .hs-button .hs-button:hover {
    border: none !important;
}

/** first banner banner bg **/
.row-fluid-wrapper.row-depth-1.row-number-1.dnd-section {
  border-radius: 8px;
  margin: auto;
  max-width: 1200px;
      padding-bottom: 0;
}

.row-fluid-wrapper.row-depth-1.row-number-1.dnd-section .span12.widget-span.widget-type-cell.dnd-column {
    background: linear-gradient(to right,#000,#000b5b,#0010cb)!important;
}

/** Header and Footer **/
.footer .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section .span12  {
    background: #fff !important;
}

.footer-row-0-background-gradient {
  background: none !important;
}

#hs_cos_wrapper_widget_1693977530021 span {
  color: #004fec !important;
}

  #hs_cos_wrapper_module_16981098897537 h2 {
  padding-bottom: 2em !important;
}

.footer {
  margin-top: 60px;
}

.row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.header-row-0-margin.header-row-0-padding.header-row-0-force-full-width-section .span12 {
    background: none !important;
}

/** No Need to Touch **/
/** Need to add to all separately **/
.span12.widget-span.widget-type-cell.dnd-column {
    border-radius: 8px !important;
}

/** first and cta  banner padding **/
.row-fluid-wrapper.row-depth-1.row-number-1.dnd-section .span7,
.row-fluid-wrapper.row-depth-1.row-number-23.dnd-section .span8,
.row-fluid-wrapper.row-depth-1.row-number-22.dnd-row .span8

{
    padding-top: 65px !important;
    padding-bottom: 65px !important;
    padding-left: 65px !important;
    padding-right: 0px !important;
}

/** 2nd Module BG **/
.row-fluid-wrapper.row-depth-1.row-number-5.dnd_area-row-1-vertical-alignment.dnd_area-row-1-max-width-section-centering.dnd-section .row-fluid {
background: #005bff;
  border-radius: 8px;
}

/** 3rd Module **/
.row-fluid-wrapper.row-depth-1.row-number-2.dnd_area-row-2-max-width-section-centering.dnd-section.dnd_area-row-2-vertical-alignment
{
border: 1px solid #ccc;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.04);
    margin: auto;
    max-width: 1200px;
    padding-top: 45px !important;
    padding-bottom: 65px !important;
    padding-left: 65px !important;
    padding-right: 0px !important;
}

.row-fluid-wrapper.row-depth-1.row-number-5.dnd-section .row-number-6 {
    background: none !important;
}

#hs_cos_wrapper_module_1698041994365 img {
    transform: scale(1.35) translatex(14px) translatey(-12px) !important;
}

#hs_cos_wrapper_module_16981098897537 {
  padding-bottom: 0 !important;
}

#hs_cos_wrapper_module_1697102688259 img {
    border-radius: 0 0 0 5px;
    transform: scale(1.25) translatex(-7px) translatey(17px);
}

#hs_cos_wrapper_module_169804545188411 img {
    transform: scale(1.4) translateX(26px);
}

iframe {
    border: 1px solid #ccc!important;
    border-radius: 8px;
}

.dnd-section {
    padding: 30px 0;
}

#hs_cos_wrapper_module_16980377867855 hr {
    display: none;
}

.row-fluid-wrapper.row-depth-1.row-number-5.dnd-section.dnd_area-row-3-vertical-alignment,
.row-fluid-wrapper.row-depth-1.row-number-15.dnd-section.dnd_area-row-4-vertical-alignment,
.row-fluid-wrapper.row-depth-1.row-number-17.dnd-section.dnd_area-row-4-vertical-alignment {
  border: 1px solid #ccc;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.04);
    margin: auto;
    max-width: 1200px;
margin-top: 30px;
}

.row-fluid-wrapper.row-depth-1.row-number-7.dnd-section.dnd_area-row-4-vertical-alignment {
  margin-bottom: 30px;
}

#hs_cos_wrapper_module_16970789887505 span p { 
  padding-right: 65px !important;
}

@media only screen and (max-width: 576px) {
  body {
    margin-left: 5px;
    margin-right: 5px;
  }
  
h1 {
    font-size: 32px !important;
line-height: 40px !important;
}
  
  h2 {
    font-size: 27px !important;
    line-height: 36px !important;
  }
  
  h3 {
    font-size: 22px !important;
}
  
  h5 {
    margin-bottom: 0 !important;
  }

p, li {
    font-size: 17px !important;
    line-height: 24px !important;
}
  
  #hs_cos_wrapper_module_16981098897537 {
  padding: 4em 2em 0 2em !important;
}

  .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section .span7, .row-fluid-wrapper.row-depth-1.row-number-23.dnd-section .span8 {
    padding: 4em 2em 0 2em !important;
  }
  
  #hs_cos_wrapper_module_1698041994365 img, #hs_cos_wrapper_module_169804545188411 img, #hs_cos_wrapper_module_1697102688259 img {
    transform: none !important;
  }
  
 #hs_cos_wrapper_module_169810989633316, #hs_cos_wrapper_module_169810989633322, #hs_cos_wrapper_module_169810989633310
   {
   padding: 0 2em !important;
}
  
  #hs_cos_wrapper_module_169803675473320, #hs_cos_wrapper_module_169803768247020, #hs_cos_wrapper_module_1698049326244,
  #hs_cos_wrapper_module_169803778678517, #hs_cos_wrapper_module_169803779384320, #hs_cos_wrapper_module_16980410447758, 
  #hs_cos_wrapper_module_169804104477510, #hs_cos_wrapper_module_169804104477511 {
   padding: 2em 2em !important; 
  }
  
  .row-fluid-wrapper.row-depth-1.row-number-2.dnd_area-row-2-max-width-section-centering.dnd-section.dnd_area-row-2-vertical-alignment {
    padding: 0 2em !important;
  }
  
  #hs_cos_wrapper_module_1698109640047 .button, #hs_cos_wrapper_module_16980454518849 .button {
    font-size: 18px !important;
    margin-bottom: 3em;
    padding-right: 16px;
    padding-left: 16px;
    margin-top: 20px;
  }
  
  #hs_cos_wrapper_module_16970789887505 {
    padding-bottom: 0 !important;
  }
  
  .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section {
padding-top: 0;
  }
  
  .row-fluid-wrapper.row-depth-1.row-number-7.dnd-row .span4:first-child {
    padding-top: 45px;
}
  
  .row-fluid-wrapper.row-depth-1.row-number-2.dnd_area-row-2-max-width-section-centering.dnd-section.dnd_area-row-2-vertical-alignment h1 {
    margin-bottom: 0 !important;
  }
  
  #hs_cos_wrapper_module_169804104477511, #hs_cos_wrapper_module_169803779384320 {
    margin-bottom: 0 !important;
  }
  
  #hs_cos_wrapper_module_169804545188411 img {
    transform: translatex(25px) !important;
}
  
  #hs_cos_wrapper_module_16970789887505 span p { 
  padding-right: 0 !important;
}

  .download-button, .download-button-2 {
    display: block;
    width: 100%;
}
  
.row-fluid-wrapper.row-depth-1.row-number-26.dnd-row {
    margin-top: -15px;
}
  
  #hs_cos_wrapper_widget_1698923011774 {
    margin-top: 15px;
}
  
  #hs_cos_wrapper_module_1698923076523 {
    margin-top: 20px;
  
}