@media all{#wrapper .container.mx-auto{max-width:100% !important;margin:0 !important;}#wrapper section .container.mx-auto{max-width:1200px !important;margin:0 auto !important;padding:0 20px !important;width:100% !important;left:0 !important;right:0 !important;}body{font-family:"Poppins",arial;}body,h1,h2,h3,p,span{font-family:"Poppins",arial;}*{box-sizing:border-box;}h3,ul{margin:0;}h3{margin-bottom:1rem;}#navigation ul ul{border-color:#fff !important;border-top-width:3px;}#navigation ul.sub-menu li > a:hover,#navigation ul.sub-menu > li:hover > a{color:#fff;background-color:rgba(110,175,70,0);}#responsive_navigation{position:fixed;z-index:99999;width:100%;top:0;}header.header_wrap{position:fixed;z-index:99999;width:100%;top:0;background:#fff !important;}header.header_wrap .header{background:none !important;}#branding .logo{padding:15px 0;}#branding .logo a{height:auto;}#branding .logo a img.show_logo{width:100%;max-width:150px;}body .wrapper-out{background:transparent;}.right-section a:hover i{color:white;}.allinone_banner:before{background:rgba(85,107,48,.5) !important;position:absolute;top:0;left:0;right:0;bottom:0;content:"" !important;display:block !important;width:100%;height:100%;}@media (min-width: 768px){div#footer_widget_inside{display:grid;}}@media (min-width: 768px){div#footer_widget_inside{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width: 1024px){div#footer_widget_inside{grid-template-columns:repeat(5,minmax(0,1fr));}}@media (max-width: 1023px){html body{padding-top:0px;}body .wrapper-out{padding-top:138px;}#branding .logo a img.show_logo{width:100%;max-width:120px;}header.header_wrap.relative.z-10{top:56px;}}.contact ul li i.fa.fa-globe{padding-top:6px;}.contact ul li i.fa.fa-phone{padding-top:5px;}.contact li.email.relative span.block{color:#9c9c9c;}.contact li.email.relative span.block a{color:#9c9c9c !important;}.contact li.email i:before{content:"" !important;font-weight:600;}.contact li.address .fa-globe:before{content:"";font-size:25px;}.footer_widget{background-color:#2b2b2b;}.footer_widget li.phone.relative i.fa.fa-phone{color:#9c9c9c;font-size:24px;}.footer_widget li.address.relative{color:#9c9c9c;font-family:"Poppins",arial;font-size:15px;}.footer_widget li.phone.relative span.block{color:#9c9c9c !important;font-family:"Poppins",arial;font-size:15px;}ul.get_social li i.fa.fa-instagram{color:#c5bfbf;font-size:21px !important;}ul.get_social li i.fa.fa-facebook{color:#c5bfbf;font-size:21px !important;}ul.get_social li i.fa.fa-twitter{color:#c5bfbf;font-size:21px !important;}li i.fa.fa-envelope-open{color:#9c9c9c;font-size:24px;}.footer-copyright.container.mx-auto{border-top:2px solid rgba(156,156,156,.63);width:55%;margin:0 auto;}.footer{background-color:#2b2b2b;}.footer_widget img.wp-image-1313{position:relative;}.footer_widget_content ul.menu li:before{content:"";font-family:"Font Awesome 5 Free";color:#9c9c9c;margin-right:5px;font-weight:700;}ul.get_social li i.fa.fa-facebook:hover{color:#fff;}ul.get_social li i.fa.fa-twitter:hover{color:#fff;}ul.get_social li i.fa.fa-instagram:hover{color:#fff;}div#footer_widget_inside{padding:20px 30px;}ul{list-style:none;padding:0;}p{margin-bottom:0px;}@media (max-width:767px){.news-letter-wrap .left-section h3{margin-bottom:28px;}}a.btn-white{border:2px solid #fff;border-radius:25px;padding:3px 26px;text-transform:capitalize;display:inline-block;background-color:#fff;color:#000;cursor:pointer;}body  a.btn-white:hover{background-color:#556b30;color:#fff;}body .news-letter-wrap .news-content-wrap a:hover i{color:#fff;}body .left-section h3{font-size:25px;}a.btn-white:hover i{color:#fff;}@media only screen and (min-width:1024px){.lg\:hidden{display:none;}}.banner-content h1{color:#fff;}.banner-content h1{font-weight:600;margin:0 0 0 0;line-height:68px;font-size:51px;}.banner-content{display:flex;flex-flow:column;gap:30px;margin:-15px 0 0 0;}.singlebg_overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:#556b30;z-index:0;opacity:.5;}.contact ul li i::before{font-family:"Font Awesome 5 Free" !important;font-weight:900 !important;font-size:20px !important;}.contact ul li.phone i{transform:rotate(0deg);}.contact li.address .fa-globe:before{content:"" !important;}.footer .container{max-width:1336px !important;}.allinone_banner > div:first-child{background-size:cover !important;background-position:left !important;}.allinone_banner{background-position:left !important;background-size:cover !important;}@media only screen and (min-width:1024px){body{padding-top:107px;}.allinone_banner{min-height:735px !important;padding-top:0 !important;align-items:center !important;padding-bottom:0 !important;display:flex !important;}.city-pages.allinone_banner{min-height:503px !important;}}.allinone_banner h1{font-size:51px !important;color:#fff !important;font-weight:600;font-family:"Poppins",arial;}.news-letter-wrap{background:#556b30;color:#fff;padding:60px 16px;position:relative;}.news-content-wrap{display:flex;justify-content:space-between;}.news-letter-wrap .container{margin:0 auto;max-width:900px;}.news-letter-wrap:after{height:2px;background:#fff;position:absolute;content:"";width:48%;top:105px;left:0;}.news-letter-wrap  .news-content-wrap a,.news-letter-wrap  .news-content-wrap a i{color:#505050;display:flex;align-items:center;}.news-letter-wrap  .news-content-wrap a i{font-size:21px;margin-left:10px;font-weight:600;}.news-content-wrap .sec-title{text-transform:capitalize;font-weight:600;color:#fff;}.allinone_banner{background-image:url("https://cdn-cohnp.nitrocdn.com/fOBzKiGfINWIuTnAlvBkFPMHTkNjsBPs/assets/images/optimized/rev-7084a12/jmclandscapingfl.com/wp-content/themes/creativo-child/images/jmc-landscaping-header-desktop-img.jpg");background-size:cover;height:100%;position:relative;}.allinone_banner.nitro-lazy{background-image:none !important;}@media (min-width: 768px){.md\:grid{display:grid;}}@media (max-width: 992px) and (min-width:768px){.allinone_banner{padding:0 !important;min-height:550px !important;display:flex !important;align-items:center !important;}.footer_widget img.wp-image-1313{left:0 !important;margin:0;}ul.get_social{text-align:left;}}@media only screen and (min-width:993px) and (max-width:1023px){.footer_widget img.wp-image-1313{left:0 !important;margin:0;}ul.get_social{text-align:left;}.allinone_banner{padding:0;min-height:550px !important;display:flex;align-items:center;}}@media only screen and (min-width:1024px) and (max-width:1200px){header.header_wrap .header_right_side nav ul li a{font-size:15px;}header.header_wrap .header_right_side nav ul li{padding:0 10px !important;}}@media (max-width:767px){div.news-letter-wrap:after{display:none;}div.news-content-wrap{display:block;text-align:center;}div.news-content-wrap .right-section{display:inline-block;}.news-letter-wrap{padding:40px 16px;}.allinone_banner .banner-content h1{font-size:32px !important;margin:0px 0 0;line-height:42px !important;}.allinone_banner .banner-content{text-align:center !important;gap:10px;}.footer_widget img.wp-image-1313{position:unset;left:0 !important;margin:0 auto;}}@media (max-width:767px){.footer-copyright.container.mx-auto{width:100%;}}@media only screen and (min-width:768px) and (max-width:1023px){.banner-content h1{line-height:1.3;font-size:45px;}}.city-pages .banner-content{display:flex;flex-flow:column;gap:30px;margin:-15px 0 0 0;position:relative;}.city-pages{background:url("https://cdn-cohnp.nitrocdn.com/fOBzKiGfINWIuTnAlvBkFPMHTkNjsBPs/assets/images/optimized/rev-7084a12/jmclandscapingfl.com/wp-content/uploads/2022/12/jmc-landscaping-header.jpg") !important;background-size:cover !important;background-repeat:no-repeat;position:relative;background-position:center !important;padding:344px 0 244px;}.city-pages:before{background:rgba(85,107,48,29%) !important;position:absolute;top:0;left:0;right:0;bottom:0;content:"" !important;display:block !important;width:100%;height:100%;}.city-pages .banner-content h1{text-align:center;}section.mainBodyContent{padding:30px 0;}section.mainBodyContent .post-content.content-body,p{margin:0 !important;}section.mainBodyContent .post-content.content-body p{line-height:31px;}section.newLayoutContent{padding:51px 0;background:rgba(250,235,215,.78);}section.newLayoutContent .innerRow{display:flex;gap:32px;}section.newLayoutContent .innerRow .colms.leftColms{width:50%;}section.newLayoutContent .innerRow .colms.leftColms p{line-height:31px;}section.newLayoutContent .innerRow .colms.leftColms h2{font-weight:700;line-height:1.3;margin-bottom:17px;}section.newLayoutContent .innerRow .colms.leftColms p:nth-child(3){margin-bottom:26px !important;}section.newLayoutContent .innerRow .colms.leftColms a:hover{background:#556b30;color:#fff;}section.newLayoutContent .innerRow .colms.leftColms a{background:black;color:#fff;padding:9px 23px;margin-top:20px;display:block;width:100%;max-width:138px;border-radius:25px;}section.newLayoutContent .innerRow .colms.rightColms{width:50%;}section.afterLayoutContent{padding:30px 0;}section.afterLayoutContent  h2{font-weight:700;line-height:1.3;padding:15px 0;}section.afterLayoutContent  ul li{line-height:31px;list-style:disc;margin-bottom:8px;}section.afterLayoutContent ul{padding:0 0px 0 17px;}section.afterLayoutContent p:last-child{padding:30px 0;}section.afterLayoutContent p{padding:10px 0 5px 0;}section.mainBodyContent .post-content.content-body p a{color:#556b30;}section.newLayoutContent .innerRow .colms.leftColms a:first-child{background:none;display:inherit;display:inline;padding:0;color:#000;}@media (min-width: 1160px){.container{max-width:1160px;}}@media (max-width:1024px){.single-cities .container{max-width:768px !important;}}@media (max-width:768px){.single-cities .container{max-width:640px !important;}}@media (max-width:640px){}@media (max-width:767px){section.newLayoutContent .innerRow .colms.leftColms{width:100%;}.city-pages{padding:200px 0 200px !important;}.city-pages{background-image:url("https://cdn-cohnp.nitrocdn.com/fOBzKiGfINWIuTnAlvBkFPMHTkNjsBPs/assets/images/optimized/rev-7084a12/jmclandscapingfl.com/wp-content/themes/creativo-child/images/jmc-landscaping-header-mobile.webp") !important;background-size:cover !important;}.city-pages.nitro-lazy{background-image:none !important;}section.newLayoutContent .innerRow{flex-flow:column;}section.newLayoutContent .innerRow .colms.rightColms{width:100%;}section.afterLayoutContent  h2{font-size:24px;}section.newLayoutContent .innerRow .colms.leftColms h2{font-size:24px;}}.mx-auto{margin-left:auto;margin-right:auto;}.allinone_banner{left:0 !important;max-width:100% !important;width:100% !important;margin:0 !important;}}.footer{background-color:#2b2b2b !important;}section.afterLayoutContent a{color:#556b30;}.footer{background-color:#2b2b2b;}