#sng_zip_code_submit{
	background-color: #126321 !important;
    color: white;
    padding: 0px;
    font-family: var(--wp--custom--button--typography--font-family) !important;
    font-size: var(--wp--custom--button--typography--font-size) !important;
    font-style: normal !important;
    font-weight: 100 !important;
    line-height: var(--wp--custom--button--typography--line-height) !important;
	text-align: center;
	padding-top: 16px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    text-decoration: none;
    border-color: var(--wp--custom--button--border--color);
    border-style: var(--wp--custom--button--border--style);
    border-radius: 20px;
    border-width: var(--wp--custom--button--border--width);
    cursor: pointer;
    transition: 0.3s;
	margin-left:10px !important;
	margin-right:10px !important;
}
.sng-input.sng-zip-code-input{
	border-radius:10px !important;
}
.sng-zip-code{
	display:inline-flex !important;
}
body.sng_page-template-sng-client-onboarding-template-php .form-bg-section {
     display: block;
     background-color: #236432;
     width: 100%;
     height: 380px;
}
body.sng_page-template-sng-client-onboarding-template-php .form-bg-section {
     display: block;
     background-color: #236432;
     width: 100%;
     height: 380px;
}
body.sng_page-template-sng-client-onboarding-template-php .content-area {
     margin-top: -265px;
     position: relative;
     z-index: 3;
}
body.sng_page-template-sng-client-onboarding-template-php .content-area .type-sng-page {
     max-width: 740px;
     margin: 0 auto 40px;
     background: #f2fff2;
     border-radius: 27px;
	padding: 30px 50px}
body.sng_page-template-sng-client-onboarding-template-php .content-area .type-sng-page .page-header h1.entry-title span {
     font-weight: bold; color: #236432;
}
form#client_onboarding_form input[type="text"] {
     border-radius: 50px;
     font-size: 17px;
     padding: 10px 20px;
     color: #444444;
}
.sng-div-number-of-dogs {
     margin-top: 2.5rem!important;
     margin-bottom: 4rem!important;
}
}
.sng-div-clean-up-frequency {
     margin-top: 2.5rem!important;
     margin-bottom: 4rem!important;
}
.sng-pricing-table #sng-initial-estimate {
     background: #F3FBFC;
     max-width: 80%;
     width: 100%;
     margin: 0 auto;
     border-radius: 0px;
     color: #444;
     border: none;
     font-size: 18px;
     padding: 20px 30px; 
}
#sng_free_quote {
  background-color: #236432 !important;
  color: white;
  padding: 10px !important;
  font-family: var(--wp--custom--button--typography--font-family) !important;
  font-size: var(--wp--custom--button--typography--font-size) !important;
  font-style: normal !important;
  font-weight: 100 !important;
  line-height: var(--wp--custom--button--typography--line-height) !important;
  text-decoration: none;
  border-color: var(--wp--custom--button--border--color);
  border-style: var(--wp--custom--button--border--style);
  border-radius: var(--wp--custom--button--border--radius);
  border-width: var(--wp--custom--button--border--width);
  cursor: pointer;
  transition: 0.3s;
  width: 100%;
}
.sng-pricing-table #sng-initial-estimate {
     background: #d3ffa5;
     max-width: 80%;
     width: 100%;
     margin: 0 auto;
     border-radius: 0px;
     color: #444;
     border: none;
     font-size: 18px;
     padding: 20px 30px; 
}
#sng-pricing {
    background: #f7e17b;
    padding: 30px;
}
button {
background-color: #126321 !important;
    color: white;
    padding: 10px;
    font-family: var(--wp--custom--button--typography--font-family) !important;
    font-size: var(--wp--custom--button--typography--font-size) !important;
    font-style: normal !important;
    font-weight: 100 !important;
    line-height: var(--wp--custom--button--typography--line-height) !important;
	padding-top: px;
    padding-bottom: calc(var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width));
    padding-left: calc(var(--wp--custom--button--spacing--padding--left) + var(--wp--custom--button--border--width));
    padding-right: calc(var(--wp--custom--button--spacing--padding--right) + var(--wp--custom--button--border--width));
    text-decoration: none;
    border-color: var(--wp--custom--button--border--color);
    border-style: var(--wp--custom--button--border--style);
    border-radius: var(--wp--custom--button--border--radius);
    border-width: var(--wp--custom--button--border--width);
    cursor: pointer;
    transition: 0.3s;
	margin-left:10px !important;
}
