/*Find it*/
.body-container-wrapper{
 padding-top: 0!important;
}

form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa{
  /*margin-left:100%;*/
  width: 550px;
  background-color: rgba(0,0,0,.5);
  display: block;
}

form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8 label, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa label {
  display: none !important; 
}

fieldset select {
  height: 3.0rem !important; 
}

fieldset input {
  height: 3.0rem !important; 
}

.hero .hbspt-form input.hs-input,
.hero .hbspt-form select.hs-input
{
    border: 1px solid #CBCBCB!important;
    border-radius: 5px;
    color: #9B9B9B;
    padding: 1rem 15px;
}

.hero .hs-form-field label{
  display: none;
}

.hero .hbspt-form select.hs-input{
  padding: 0.25rem 15px;
}

.hero .hbspt-form input.hs-input::placeholder {
  color: #9B9B9B!important;
}

.km-btn-group {
 display: none !important; 
}
.hero{
  height:auto!important;
  min-height: 650px;
  padding: 60px 0!important;
  margin-bottom: 0px!important;
}


.km-hero-header{
 color: white !important;
 font-family: "ProximaNova-Regular", helvetica, sans-serif !important;
}


.hero .col-lg-6{
   align-self: center;
}

.hero form{
  background: #fff;
  padding: 30px 60px!important;
}

.km-hero-title, 
.hero h1.km-hero-title{
  color: #222;
  font-family: "DomaineDisplayNarrowBold",helvetica,serif!important;
  line-height: 1.2;
  font-size: 37px;
  margin-top: 0px;
  text-shadow: 0px 0px 20px rgb(255 255 255);
}

.hero .km-hero-tagline{
  color: #222;
  font-size: 26px;
  margin-top: 30px;
  text-shadow: 0px 0px 20px rgb(255 255 255);
}

.km-hero-form-title{
  font-size: 28px;
  line-height: 1.3;
  margin-bottom: 15px;
  color: #f01834!important;
  font-family: "ProximaNova-Bold", helvetica, sans-serif !important;
}

.km-hero-form-title strong{
  font-family: "ProximaNova-Bold", helvetica, sans-serif !important;
  color: #222;
  font-size: 26px;
  font-weight: 700;
}

.hero p.km-hero-form-tagline{
  color: #222;
  font-size:16px;
  margin-bottom: 0;
}

.km-hero-title strong, 
.hero h1.km-hero-title strong{
   color: #f01834;
   font-family: "DomaineDisplayNarrowBold",helvetica,serif!important;
}

.km-hero-header#km-hero-htag {
 font-variant: all-small-caps !important;
 font-variant-caps: petite-caps !important;
}




em.km-subheader{
  font-size: 22pt;
  font-family: "ProximaNova-Regular", helvetica, sans-serif !important;

}

.km-hero-header .km-smaller-font{
  font-size: 18pt;
}

#km-hero-htag{
  font-size: 2.5rem; 
  line-height: 2.1rem;
}

.km-hero-ptag{
  font-size: 1.5rem; 
}

.km-hero-header.km-hero-ptag {
  line-height: 0;
  font-size: large;
  letter-spacing: .1rem;
}

.hs-form-field{
  margin-bottom: .5rem !important;
}

#lead_stated_source-778955df-f9a5-4be6-8270-de9e099300f8, #lead_stated_source-32c655bf-19c0-4365-8f29-efc55d5b95fa {
 height: fit-content !important; 
}

@media (min-width: 320px) {
   form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa {
    display: none;
  }
  .km-btn-group {
   display: block !important; 
  }
  
  .hero .km-btn {
    width: 100% !important; 
  }
}

@media (min-width: 785px) {
   form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa {
    /*margin-left: 30%;*/
    display: block;
  }
  
  .km-btn-group {
 display: none !important; 
}
  .km-hero-title, 
.hero h1.km-hero-title{
  font-size: 57px;
  margin-top: 90px;
}

@media (min-width: 1005px) {
   form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa {
    /*margin-left: 48%;*/
    display: block;
  }
  
  .km-btn-group {
 display: none !important; 
}
  
  
}

@media (min-width: 1367px) {
   form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa {
    /*margin-left: 40%;*/
    display: block;
  }
  
  .km-btn-group {
 display: none !important; 
}
}

@media (min-width: 1500px) {
   form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa {
    /*margin-left: 55%;*/
    display: block;
  }
  
  .km-btn-group {
 display: none !important; 
}
}

@media (min-width: 1700px) {
   form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa {
    /*margin-left: 75%;*/
    display: block;
  }
  
  .km-btn-group {
 display: none !important; 
}
}

@media (min-width: 1900px) {
   form#hsForm_778955df-f9a5-4be6-8270-de9e099300f8, form#hsForm_32c655bf-19c0-4365-8f29-efc55d5b95fa {
    /*margin-left: 100%;*/
    display: block;
  }
  
  .km-btn-group {
 display: none !important; 
}
}

.hero__cta-card-left {
    /*background: #fff;*/
  /* change back to below background color when Corona has been deceased */
/*     background: #EEF3F5 url(https://www.kitchenmagic.com/hubfs/images/backgrounds/textures/wood-grain-texture-sm.png) center;  */
    background: transparent;
    background-size: cover;
    padding: 10px 10px 0;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    border-bottom: 10px solid transparent;
}


@media (max-width: 300px) {
.hero__cta-card-left {
      position: relative;
      left: 0;
      margin: auto;
  }
}

@media (min-width: 150px) {
.hero__cta-card-left {
      position: absolute;
      left: 0;
  }
}
