html, body, h1, h2, h3, h4, h5, h6, p, span a {
    font-family: 'Poppins', sans-serif !important;
    text-transform: none;
    color: #1e4058;
}
  
  
.cta_button {
    font-family: 'Poppins', sans-serif !important;
}

h1 { font-size: 4em; line-height:1.2em !important }

h5 {font-weight: 300 !important;}
h6 {font-weight: 200 !important;}
  
#hs_form_target_widget_1647276710261 {
    padding: 2em !important;
}
  
.hs-button, .button--primary, .button--primary:hover, .actions submit  {
    background: rgb(161, 206, 2) !important;
}  
 
.hhs-hero-mod, .hhs-hero-mod h1 {
    text-align: center !important;
    color: white;
}

.hhs-hero-mod {
    font-weight: 300;
}

.hhs-hero-mod .hhs-rich-text div {
    line-height: 1.5;
}
  
.hhs-hero-mod h1 {
    font-weight: 500;
}

/*Hero Screenshot*/
#hs_cos_wrapper_widget_1648624281927 {
    padding-left: 15em;
    padding-right: 15em;
    padding-bottom: 4em;
	width:100%;   
    display: flex !important;
    justify-content: center;
}
  
.image-text-container .hhs-img {
    display: flex;
    align-items: center;
    height: 100%;
}

.image-text-container .hhs-img img {
    max-height: 450px !important;
}
  
.image-text-container .hhs-rich-text {
    display: flex;
    height: 100%;
    align-items: center;
}

.image-text-container .hhs-rich-text-in {
    padding-left:2em;
    padding-right:2em;
}

.hhs-text-mod {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
}

@media screen and (max-width:768px) {
    h1 {
        font-size: 32px !important;
    }

    #hs_cos_wrapper_widget_1648624281927 {
        padding-left: 1em;
        padding-right: 1em;
        padding-bottom: 2em;
        width:100%;   
        display: flex !important;
        justify-content: center;
    }
} 

  
