@font-face {
  font-family: 'OpenSansHebrew-Bold';
  src: url(/assets/OpenSansHebrew-Bold-75c1c88b5af55fa4fc2a649d28a5d0bf40da730994c334dcc4dd312e2a84b60f.eot);
  src: url(/assets/OpenSansHebrew-Bold-75c1c88b5af55fa4fc2a649d28a5d0bf40da730994c334dcc4dd312e2a84b60f.eot) format("embedded-opentype"), url(/assets/OpenSansHebrew-Bold-76dd818a765fe0f179243cb86379edff26cd7680a154fcb37f9a3f130da22a92.woff) format("woff"), url(/fonts/OpenSansHebrew-Bold.svg) format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto-Medium';
  src: url(/assets/Roboto-Medium-e6532d04d3a863148be15b8bc78701a74933ad4b7807e952abba8fbaf4ba4aaa.eot);
  src: url(/assets/Roboto-Medium-e6532d04d3a863148be15b8bc78701a74933ad4b7807e952abba8fbaf4ba4aaa.eot) format("embedded-opentype"), url(/assets/Roboto-Medium-e2c53a78dae961dbf10988694ea3fcc4c7484f8306ac1fb27ed853205954d3f1.woff) format("woff"), url(/assets/Roboto-Medium-1fdec0248ca828774db6493c4da635d719ba73b34e3d88a9c06a3aa547c7abb9.ttf) format("truetype"), url(/fonts/Roboto-Medium.svg) format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'OpenSans-Bold';
  src: url(/assets/OpenSans-Bold-9d4633217a5ea41877e9bcad3be4b616e5f039483458783c227a3b51e81b0fdb.eot);
  src: url(/assets/OpenSans-Bold-9d4633217a5ea41877e9bcad3be4b616e5f039483458783c227a3b51e81b0fdb.eot) format("embedded-opentype"), url(/assets/OpenSans-Bold-196d463f6cf573af1cfc1a710f3d696929ad9676c3d114fa38a8dc0d128b55f7.woff) format("woff"), url(/assets/OpenSans-Bold-823152367bb44c9c675351ccf05a88d76f88c1313a87d3291858d97fed86b3ec.ttf) format("truetype"), url(/fonts/OpenSans-Bold.svg) format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto-Bold';
  src: url(/assets/Roboto-Bold-69366b1cefefac2f411bde9649580ce6fb765fe0cb846c86cb4e1c618c162b02.eot);
  src: url(/assets/Roboto-Bold-69366b1cefefac2f411bde9649580ce6fb765fe0cb846c86cb4e1c618c162b02.eot) format("embedded-opentype"), url(/assets/Roboto-Bold-2a5329e84e0960d1451a2351ea44f9ee0ddd0ddac8e3489df3cee757e6e7d963.woff) format("woff"), url(/assets/Roboto-Bold-adef503bf4d73cec3d664a6cc3e1fa1b858125954d8b44290b4be740796ff9b6.ttf) format("truetype"), url(/fonts/Roboto-Bold.svg) format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto-Light';
  src: url(/assets/Roboto-Light-647f82afb6371ebed1d42c535b3e2167cebdaeb3630820bc71155be8c9811bc1.eot);
  src: url(/assets/Roboto-Light-647f82afb6371ebed1d42c535b3e2167cebdaeb3630820bc71155be8c9811bc1.eot) format("embedded-opentype"), url(/assets/Roboto-Light-ca7dafe3042fff143629b7e22a21ed88178fe25eb86d103ccd9040594fc205d3.woff) format("woff"), url(/assets/Roboto-Light-b71868a37f6c0728c3088c722da14064bced32e2d9a6264c6f5666ae2313e6bc.ttf) format("truetype"), url(/fonts/Roboto-Light.svg) format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ProximaNova-Light';
  src: url(/assets/ProximaNova-Light-d26822065468f85ab3f1a3b695ec0d305efd13613faefe2aaaccc7918dd8849e.eot);
  src: url(/assets/ProximaNova-Light-d26822065468f85ab3f1a3b695ec0d305efd13613faefe2aaaccc7918dd8849e.eot) format("embedded-opentype"), url(/assets/ProximaNova-Light-6980ae8d37769453c6a76e061fb5e1b490540d4423a9ea345aa6dfd70572a42e.woff) format("woff"), url(/assets/ProximaNova-Light-822b087096d958b49b5ae3e855d1a48cab58a250c1fccb98b1e550df3f76129f.ttf) format("truetype"), url(/fonts/ProximaNova-Light.svg) format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ProximaNova-Bold';
  src: url(/assets/ProximaNova-Bold-6855c8af6fbbf62af20a084f689568b868c6a63625a591826dd6dc9f61fb49cc.eot);
  src: url(/assets/ProximaNova-Bold-6855c8af6fbbf62af20a084f689568b868c6a63625a591826dd6dc9f61fb49cc.eot) format("embedded-opentype"), url(/assets/ProximaNova-Bold-c7f0eeb75d1acfd03f6a0e0335ae7f646663d44b68e2228dcde8852636de876d.woff) format("woff"), url(/assets/ProximaNova-Bold-452ff7765e1c7f4918a80adc1b7b82373e1a7cd7e4c646f5aaeb412c414168c3.ttf) format("truetype"), url(/fonts/ProximaNova-Bold.svg) format("svg");
  font-weight: normal;
  font-style: normal; }

header {
  width: 100%;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 999; }

.mobile-cover-bg {
  display: none; }

.fixed.bg-change {
  height: 63px;
  background: #309adb;
  transition: background-color 0.5s ease; }

.cover-bg {
  background-size: 100%;
  width: 100%; }

.section-one {
  padding: 0; }

.mobile-copyright {
  display: none; }

.show {
  display: block; }

.hide {
  display: none; }

.top-desc {
  background: url(https://s3.us-east-2.amazonaws.com/lawn-care-services-near-me/arrow-next.png);
  background-position: 100% 11px;
  background-repeat: no-repeat;
  color: #fff;
  font-size: 16px;
  padding-right: 20px;
  line-height: 2;
  float: left;
  margin-top: 16px; }

.section-inner-title {
  color: #fff;
  font-family: 'ProximaNova-Light';
  font-size: 50px;
  text-align: center;
  margin: 100px auto 0;
  float: none;
  padding: 0;
  width: 63%;
  line-height: 57px;
  letter-spacing: 1px; }

.page-tlt {
  color: #3aa2e1;
  font-family: 'ProximaNova-Light';
  text-align: center;
  margin: 0 0 36px 0;
  font-size: 37px;
  width: 80%;
  margin: 0 auto;
  padding: 25px 0 50px 0;
  line-height: 36px; }

section {
  border-bottom: 1px solid #b9b7b4;
  clear: both;
  overflow: hidden;
  padding: 45px 0; }

.middle-tlt {
  width: 67%;
  margin: 32px auto 23px; }

.section-row {
  margin: 0 auto;
  float: none !important; }

.section-desc {
  color: #4a4a4a;
  font-family: 'ProximaNova-Bold';
  font-size: 26px;
  line-height: 28px;
  margin-top: 20px;
  margin-bottom: 0; }

.section-desc1 {
  margin-top: 60px;
  width: 90%; }

.section-desc2 {
  margin-left: 40px;
  width: 90%; }

.section-desc3 {
  margin-left: 40px; }

.section-desc4 {
  width: 84%; }

.section-lgh-desc {
  color: #4a4a4a;
  font-family: 'ProximaNova-Light';
  font-size: 20px;
  line-height: 28px;
  margin-top: 9px; }

.section-lgh-desc.section-sml-desc {
  font-size: 15px; }

.large-img {
  margin: 40px auto 0; }

.pricing-img {
  margin: 20px 0 0 50px; }

.ml50 {
  margin-left: 50px; }

.pb0 {
  padding-bottom: 0; }

.mc {
  margin: 0 auto; }

.save-row {
  color: #4a4a4a;
  font-family: 'ProximaNova-Light';
  font-size: 31px;
  line-height: 32px;
  text-align: center;
  margin-top: 9px; }

.header-right {
  height: 50px;
  color: #fff;
  font-family: 'ProximaNova-Light'; }

.copyright {
  padding-top: 25px;
  font-size: 9px !important; }

.bid-btn-sml {
  background: #f68519;
  color: #fff;
  padding: 7px 17px;
  -webkit-tap-highlight-color: transparent;
  border-radius: 25px;
  font-size: 16px;
  text-align: center;
  display: inline-block;
  font-family: 'ProximaNova-Light';
  -webkit-appearance: none;
  margin: 13px 35px 0 2px; }

.bid-btn-sml:hover {
  color: #fff; }

body {
  background: #ebebeb; }

.logo {
  padding: 17px 0 0 45px; }

.bid-btn {
  background: #f3941e;
  color: #fff;
  padding: 13px 60px;
  -webkit-tap-highlight-color: transparent;
  border-radius: 35px;
  margin: 0 auto 50px;
  width: 289px;
  display: block;
  font-size: 18px;
  text-align: center;
  font-family: 'ProximaNova-Light';
  -webkit-appearance: none; }

.ml50 {
  margin-left: 50px; }

.bid-btn:hover {
  color: #fff; }

.bg-image {
  height: 230px;
  width: 266px; }

.price-row {
  margin: 52px 52px 0 0;
  width: 48%; }

.section-inner {
  position: relative; }

.section-desc4 {
  margin-right: 45px; }

.men1-img {
  position: absolute;
  top: 437px;
  right: 35px;
  z-index: 1; }

.mb0 {
  margin: 0; }

.men2-img {
  position: absolute;
  top: 309px;
  right: 320px;
  z-index: 1; }

.main-content {
  margin-top: 60px;
  background: #fff;
  padding: 0 30px; }

.footer-inner {
  max-width: 1075px;
  margin: 0 auto;
  position: relative; }

.footer-section {
  background: url(https://s3.us-east-2.amazonaws.com/lawn-care-services-near-me/footer-bg.png) no-repeat;
  width: 100%;
  min-height: 361px;
  position: relative;
  margin-top: -35px;
  background-position: 49.5% center; }

.footer-links {
  list-style-type: none;
  padding: 0;
  margin: 0; }

.footer-links a {
  color: #a3ce78;
  font-size: 14px; }

.cutter {
  position: absolute;
  top: 0;
  right: 42px; }

.col-special {
  display: none; }

.display-show {
  display: none; }

.display-none {
  display: block;
  font-size: 12px;
  color: #a3ce78;
  margin-left: 13px;
  clear: both; }

.footer h4 {
  margin-top: 90px;
  margin-bottom: 10px;
  color: #fff;
  font-size: 18.49px;
  font-family: 'ProximaNova-Light';
  text-transform: capitalize; }

.column-description {
  clear: both;
  color: #a3ce78;
  margin-top: 73px;
  font-size: 8px; }

.column-description p {
  margin-bottom: 0;
  font-size: 14px; }

.col-Four .footer-links li a {
  width: 37px;
  height: 37px;
  display: block;
  float: left;
  text-align: center;
  border-radius: 50%;
  color: #5e8a33;
  background: #95b76c;
  padding-top: 4px;
  font-size: 27px; }

.col-Four .footer-links li a {
  line-height: 3px;
  margin-right: 10px;
  width: 37px;
  height: 37px;
  display: block;
  text-align: center;
  border-radius: 50%;
  color: #5e8a33;
  background: #95b76c;
  padding-top: 4px;
  font-size: 27px; }

.footer-left p {
  padding-left: 20px; }

@media (min-width: 1025px) {
  .container.row.generic-row {
    max-width: 1035px; }
  .section-inner {
    position: relative;
    height: 600px; }
  .section-bg {
    height: 712px;
    width: 1215px; }
  .manage-img {
    margin-right: 22px; }
  .header-right {
    width: 30%;
    text-align: right; } }

.generic-row {
  position: relative;
  margin-top: -811px; }

@media (max-width: 1025px) {
  .bid-btn-sml {
    margin: 13px 9px 0 15px; }
  .generic-row {
    margin-top: -663px; }
  .cutter {
    right: 10px; }
  .footer-col1, .footer-col2 {
    width: 14.66667%; }
  .footer-col3 {
    width: 26%; }
  .footer-col4 {
    width: 36.33333%; }
  .col-Four {
    margin-left: 15px; }
  .pricing-img {
    margin: 0;
    padding-left: 50px; }
  .section-desc1 {
    width: 100%;
    padding-left: 30px; }
  .footer-section {
    margin-top: -85px;
    padding-top: 0px; }
  .header-right {
    width: 48%; }
  .fixed.bg-change {
    height: 63px; }
  .section-inner-title {
    width: 71%; }
  .section-desc-sm {
    width: 64%;
    padding: 13px 0 33px 0;
    text-align: center; }
  .large-img {
    margin: 0 auto;
    text-align: center; }
  .section-inner {
    top: 0; }
  .section-inner-title {
    width: 61%;
    clear: both;
    margin: 40px auto 0; }
  .men1-img {
    right: 25px;
    top: 378px; }
  .men2-img {
    right: 230px; } }

@media (max-width: 768px) {
  .generic-row {
    margin-top: -611px; }
  .price-row {
    float: left !important;
    width: 100%; }
  .show {
    display: none; }
  .hide {
    display: block; }
  .section-inner-title {
    width: 74%;
    margin-left: 44px;
    margin: 24px auto 16px;
    text-align: left; }
  .hide .section-desc4 {
    width: 41%;
    margin-bottom: 0 !important; }
  .section-desc-sm {
    width: 84%;
    padding: 40px 0 40px 0;
    text-align: center; }
  .section-desc4 {
    width: 61%;
    margin: 20px auto 30px !important;
    display: block; }
  .section-desc1 {
    margin-top: 25px; }
  .section-desc2 {
    margin-left: 40px;
    width: 71%;
    margin: 30px auto 20px; }
  .sm12 {
    width: 100%; }
  .page-tlt {
    width: 100%; }
  .main-content {
    margin: 0;
    padding: 0 15px; }
  .section-inner {
    height: 422px; }
  .header-right {
    width: 56%; }
  .men1-img {
    top: 378px; }
  .men2-img {
    top: 337px; }
  section {
    padding: 15px 0; }
  .bid-btn-sml {
    padding: 9px 12px;
    font-size: 13px;
    margin-top: 15px; }
  .footer-col1, .footer-col2 {
    width: 17.66667%; }
  .footer-section {
    background: url(https://s3.us-east-2.amazonaws.com/lawn-care-services-near-me/mobile-footer.png) no-repeat;
    width: 100%;
    position: relative;
    background-position: 38.5% center;
    padding-top: 61px;
    height: 430px; }
  .bid-btn {
    margin: 0 auto 95px; }
  .cutter {
    position: absolute;
    top: -52px;
    left: 609px;
    width: 133px;
    right: 0; }
  .cutter img {
    width: 90%; }
  .footer h4 {
    margin-top: 17px; }
  .footer-col1, .footer-col2, .footer-col3, .footer-col4 {
    padding: 0 0 0 10px; }
  .mobile-row {
    clear: both; }
  .manage-img {
    float: none !important;
    display: block;
    margin: 0 auto; } }

@media (max-width: 736px) {
  .bid-btn-sml {
    margin-left: 12px; }
  .generic-row {
    margin-top: -653px; }
  .header-right {
    width: 57%; }
  .section-inner-title {
    width: 73%;
    font-size: 43px; }
  .page-tlt {
    font-size: 36px;
    width: 100%; }
  .section-inner-title {
    margin: 92px 0  34px 62px; }
  .men1-img {
    top: 401px; } }

@media (max-width: 667px) {
  .header-right {
    width: 64%; }
  .section-inner-title {
    margin: 78px 0 6px 37px;
    line-height: 47px; }
  .men1-img {
    top: 453px; } }

@media (max-width: 568px) {
  .generic-row {
    margin-top: -588px; }
  .header-right {
    width: 31%;
    padding: 0;
    margin-top: 6px; }
  .top-desc {
    display: none; }
  .section-inner-title {
    line-height: 39px;
    margin: 0px 0 12px 37px; }
  .bid-btn-sml {
    margin-top: 9px; }
  .men1-img {
    top: 315px;
    right: 9px;
    width: 28%; }
  .header-right {
    width: 34%; } }

@media (max-width: 414px) {
  .mobile-cover-bg {
    display: block; }
  .cover-bg {
    display: none; }
  .logo {
    padding: 9px 0 0 45px; }
  .generic-row {
    margin-top: -733px; }
  .section-inner-title {
    margin-left: 32px; }
  .header-right {
    width: 50%;
    margin-top: -10px; }
  .main-content {
    margin-top: 37px; }
  .price-row {
    margin-left: 0; }
  .section-desc4 {
    width: 100%; }
  .section-desc1 {
    width: 100%;
    padding-left: 0;
    text-align: center; }
  .price-row {
    margin: 0px 52px 0 0; }
  .section-desc2 {
    width: 100%; }
  .hide .section-desc4 {
    width: 55%; }
  .section-desc-sm {
    padding: 10px 0 40px 0; }
  .section-inner-title {
    width: 89.7%;
    margin-left: 19px;
    margin-top: 0;
    margin-bottom: 86px;
    font-size: 25px !important;
    line-height: 30px !important;
    width: 82%; }
  .logo {
    padding-left: 16px; }
  .top-desc {
    display: none; }
  .bid-btn-sml {
    padding: 5px 19px;
    font-size: 14px;
    margin-top: 20px;
    margin-left: 28px; }
  .fixed.bg-change {
    height: 52px; }
  .section-inner {
    top: 0;
    height: 582px; }
  .men2-img {
    right: 149px;
    width: 7%;
    top: 269px; }
  .page-tlt {
    font-size: 26px;
    width: 100%;
    padding: 0px 0 22px 0;
    line-height: 28px; }
  .men1-img {
    top: 318px;
    right: 3px;
    width: 38%; }
  section {
    padding: 25px 0; }
  .main-content {
    padding: 0 18px; }
  .pricing-img {
    padding-left: 0; }
  .pricing-img img {
    display: block;
    margin: auto; }
  .footer-section {
    background: url(https://s3.us-east-2.amazonaws.com/lawn-care-services-near-me/footer-bg.png) no-repeat;
    width: 100%;
    position: relative;
    background-position: 38.5% center;
    padding-top: 47px; }
  .footer-col1, .footer-col2 {
    width: 40.66667%; }
  .footer-col1, .footer-col2, .footer-col3, .footer-col4 {
    padding: 0 0 0 10px; }
  .footer-col3 {
    clear: left;
    width: 58%;
    margin-top: 79px; }
  .col-Four .footer-links li a {
    line-height: 3px;
    margin-right: 3px;
    width: 32px;
    height: 32px;
    padding-top: 4px;
    font-size: 22px; }
  .column-description {
    display: none; }
  .footer h4 {
    margin-top: 9px;
    margin-bottom: 4px;
    font-size: 15px; }
  .footer-links li {
    line-height: 19px; }
  .footer-links a {
    font-size: 14px; }
  .display-none {
    display: none; }
  .col-Four {
    margin-top: 10px; }
  .mobile-copyright {
    display: block;
    padding: 10px; }
  .mobile-copyright .column-description {
    display: block; }
  .copyright.display-show {
    display: block; }
  .mobile-copyright .column-description {
    margin-top: 314px; }
  .bid-btn {
    margin: 0 auto 133px; }
  .mobile-copyright .column-description p {
    font-size: 13px; }
  .copyright.display-show {
    display: none; }
  .mobile-copyright .copyright.display-show {
    display: block;
    color: #a3ce78;
    font-size: 9px; }
  .cutter {
    position: absolute;
    top: 17px;
    left: 280px;
    width: 134px;
    right: 0;
    display: block !important; }
  .header-right {
    height: 59px; } }

@media (max-width: 375px) {
  .section-inner-title {
    font-size: 29px;
    width: 89.7%;
    line-height: 39px !important;
    margin: -16px 0 70px 13px; }
  .men1-img {
    top: 332px; }
  .cutter {
    position: absolute;
    left: 242px; }
  .footer-col3 {
    width: 57%; }
  .col-Four .footer-links li a {
    width: 28px;
    height: 28px;
    font-size: 16px;
    line-height: 21px; }
  .bid-btn-sml {
    padding: 5px 9px; } }

@media (max-width: 320px) {
  .header-right {
    padding: 0; }
  .section-inner-title {
    font-size: 24px; }
  .bid-btn {
    padding: 13px 35px;
    width: 244px; }
  .cutter {
    position: absolute;
    top: 73px;
    left: 220px;
    width: 100px; }
  .footer-section {
    padding-top: 34px; }
  .footer h4 {
    margin-top: 9px;
    margin-bottom: 0px;
    font-size: 15px; }
  .mobile-copyright .column-description p {
    font-size: 11px; }
  .col-Four .footer-links li a {
    width: 23px;
    height: 23px;
    font-size: 13px;
    line-height: 17px; }
  .mobile-copyright .column-description {
    margin-top: 307px; }
  .main-content {
    padding: 0 9px; }
  .generic-row {
    margin-top: -778px; }
  .section-inner-title {
    font-size: 16px;
    margin: 53px 0 0 13px; }
  .header-right {
    width: 50%;
    padding: 0;
    margin-top: -10px; }
  .bid-btn-sml {
    padding: 5px 14px;
    font-size: 13px;
    margin-top: 20px;
    margin-left: 8px; }
  .men1-img {
    top: 423px; }
  .section-inner-title {
    line-height: 30px; } }
