/* @import url('http://example.com/example_style.css'); */
@font-face {
font-family: Acumin Extra Condensed;
src: url("https://26003794.fs1.hubspotusercontent-eu1.net/hubfs/26003794/Landing%20Pages/Font/Acumin%20Extra%20Condensed.woff") format("woff");
}

@font-face {
font-family: Acumin Regular;
src: url("https://26003794.fs1.hubspotusercontent-eu1.net/hubfs/26003794/Landing%20Pages/Font/Acumin%20Regular.woff") format("woff");
}

@font-face {
font-family: Acumin Bold;
src: url("https://26003794.fs1.hubspotusercontent-eu1.net/hubfs/26003794/Landing%20Pages/Font/Acumin%20Bold.woff") format("woff");
}

@font-face {
font-family: Acumin Wide Black;
src: url("https://26003794.fs1.hubspotusercontent-eu1.net/hubfs/26003794/Landing%20Pages/Font/Acumin%20Wide%20Black.woff") format("woff");
}

@font-face {
font-family: Acumin Black;
src: url("https://26003794.fs1.hubspotusercontent-eu1.net/hubfs/26003794/Landing%20Pages/Font/Acumin%20Black.woff") format("woff");
}

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


/* Header Starts */
.header__column {
  display: none;
}
.header__logo {
  max-width: 250px;
}
.header__container.content-wrapper {
  padding-left: 20px;
  padding-top: 40px;
}
/* Header Ends */

/* Font Starts */
h1 {
  font-family: Acumin Extra Condensed;
}

h2, h3 {
  font-family: Acumin Black;
}

h4 {
  font-family: Acumin Bold;
}

p {
  font-family: Acumin Regular;
}

.submitted-message, form {
  font-family: 'Acumin Bold';
}

.legal-consent-container p{
  font-family: 'Acumin Bold';
}

input.hs-button.primary.large {
  font-family: 'Acumin Wide Black';
  padding-top: 26px;
}

input.hs-button.primary.large:hover {
  background-color: rgba(235,90,106,.8);
  border: 0 solid rgba(235,90,106,.8);
}

.trainer-button a {
  font-family: Acumin Wide Black;
  padding-top: 4px;
}

.trainer-button svg {
  margin-bottom: 4px;
}

.button:hover {
  border-radius: 0;
}

.trainer-testimonial__name {
  font-family: 'Acumin Bold';
}

/* Font Ends */

/* Link Starts */
a {
  color: #784d96;
  font-family: 'Acumin Bold';
}

a:hover {
  color: #eb5a6a;
  font-family: 'Acumin Bold';
}
/* Link Ends */

/* Testimonials Starts  */
#hs_cos_wrapper_dnd_area-module-12 .trainer-testimonial .trainer-testimonial__text {
  font-style: italic;
}
/* Testimonials Ends  */

/* Form Starts  */
.hs-form-f6387842-1e08-4d24-858d-61be9663c6af_e0003871-4fe0-4875-a05c-f13f3e025835 fieldset.form-columns-1 .hs-input
    width: 100%!important;
}
/* Form Ends  */

/* Responsive Starts */
/* Header Title Starts */
@media (max-width: 1200px) {
h1{
  font-size: 80px!important;
  }
}

@media (max-width: 1000px) {
h1{
  font-size: 70px!important;
  }
}

@media (max-width: 870px) {
h1{
  font-size: 65px!important;
  }
  
h2{
  font-size: 30px!important;
  }  
}

/* Header Title Starts */ 

@media (max-width: 767px) {
/* SROI LP 1 Starts */
span#hs_cos_wrapper_widget_1663330374081_ {
  text-align: center;
  margin-top: 30px;
  }
div#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 {
  margin: auto;
  }
.row-fluid-wrapper.row-depth-1.row-number-5.dnd_area-row-2-padding.dnd-section.dnd_area-row-2-vertical-alignment {
    padding-top: 30px!important;
  }
.row-fluid-wrapper.row-depth-1.row-number-8.dnd_area-row-3-background-image.dnd-section.subscribe-section.dnd_area-row-3-max-width-section-centering.dnd_area-row-3-padding {
  padding-top: 30px!important;
  }
.span9.widget-span.widget-type-cell.dnd_area-dnd_partial-1-column-1-vertical-alignment.dnd-column {
    margin-bottom: 0px;
  }
.row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd-section.dnd_area-row-1-background-image {
  padding-top: 0px!important;
  }
.span3.widget-span.widget-type-custom_widget.dnd_area-dnd_partial-1-module-4-flexbox-positioning.dnd-module.dnd_area-dnd_partial-1-module-4-vertical-alignment {
  display: none!important;
  }
/* SROI LP 1 Ends */
/* SROI LP 2 Starts */
.span8.widget-span.widget-type-cell.dnd_area-dnd_partial-1-column-1-vertical-alignment.dnd-column {
  text-align: center;
  margin-top: 30px;
  }
div#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 {
  margin: auto;
  }
.row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-vertical-alignment.dnd-section {
  padding-top: 30px!important;
  }
ul {
  list-style-position: outside;
  display: inline-block;
  text-align: left;
  }
/* SROI LP 2 Ends */
/* SROI LP 3 Starts */ 
.span12.widget-span.widget-type-custom_widget.dnd-module {
  text-align: center;
  margin-top: 30px;
  }
div#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 {
  margin: auto;
  }
.row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-vertical-alignment.dnd-section {
  padding-top: 30px!important;
  }
.row-fluid-wrapper.row-depth-1.row-number-6.dnd-section.subscribe-section.dnd_area-row-2-padding.dnd_area-row-2-max-width-section-centering.dnd_area-row-2-background-image{
  padding-top: 30px!important; 
  }
/* SROI LP 3 Ends */
/* BI LP 3 Starts */
div#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4 {
    display: none;
}  
/* BI LP 3 Ends */
/* Header Image Starts */
span#hs_cos_wrapper_dnd_area-dnd_partial-1-module-4_ img.hs-image-widget {
  width: 250px;
  }
/* Header Image Ends */
}
/* Responsive Ends */