@media screen and (max-width:992px){.our_projects .envira-gallery-item{width:50%!important}.envira-lazy img{width:100%;height:100%!important;object-fit:cover}.contact_details .btn_default{font-size:13px}.flex-row-center .col-7{width:100%}section.top-section-services{height:560px!important}.header_content .slide-heading{font-size:48px}.header_content .slide-sub-heading{margin:0 0}}@media screen and (max-width:780px){.sub_header_menu{display:none!important}.left-container{margin-top:25px}.envira-gallery-wrap{margin-top:25px!important}}@media screen and (max-width:767px){.top_bar,#masthead.site-header{display:none!important}.title-home{font-size:25px;line-height:30px}.pt-pb{padding:70px 0!important}.right-side,.left-container{max-width:100%}.text-right{text-align:center}.btn-default{font-size:15px}p{font-size:15px}.flex-row{display:block}.custom-logo{width:auto}.top-img-btn{display:block}.btn_default{font-size:16px}section.top-section-services{padding:3em 0;height:340px!important}.header_content .slide-heading{font-size:35px}.header_content .slide-sub-heading{font-size:22px;margin-bottom:20px;line-height:1.1}.header_content{padding-top:0}.landscaping{width:100%;padding:0 0 30px}.landscape-call h2,.outstanding .title-home.text-center{font-size:25px;line-height:1.2}.landscape-call{padding:20px}.landscape-call a.btn_default.btn_default2{margin-left:20}.landscape_services .flex-row-center{margin:0;text-align:center}.landscape_services .title-home{margin-bottom:20px}.our_landscape .col-3{margin:30px auto;max-width:318px}.our_service p{height:auto}.our_projects .container{padding:1px 0 5px}.testimonials_content p{font-size:18px;line-height:1.4}section#feedback{padding:50px 0}section.get_touch_section *{text-align:center}section.get_touch_section a.btn_default.btn_default_2{margin-top:22px}.footer-section .col-5.nav_menu_list{border:none;border-bottom:1px solid #545c6a;padding-top:20px;padding-bottom:0;border-top:1px solid #545c6a}.about-footer img{margin-bottom:20px}.col-4.project-gallery{padding:80px 30px}.col-4.project-gallery{justify-content:center}.landscape_services .flex-row-center{margin:0;text-align:center;width:100%;display:block}}.bead h1.entry-title,.bead .entry-title{padding:0}.site-footer{padding:0 0 2em}.site-footer h2.widget-title{font-size:18px;margin-top:28px}.footer-section li.widget_nav_menu{list-style:none;margin-bottom:30px}.site-info{text-align:center}.footer-section .container{display:block!important}.container.button-link-footer{padding:0}.custom-html-widget h2,.custom-html-widget h2 a{font-size:25px}.footer-section .nav_menu_list ul.menu li{padding-bottom:10px;margin-right:0;border:none;width:100%}.footer-section .nav_menu_list ul.menu li a,.site-footer a,.widget ul li,.widget ol li{font-size:15px}section.top-section-landscape{margin:0 auto;text-align:center;display:block}section.top-section-landscape .landscaping h2{display:block;margin-bottom:10px!important;margin-top:10px}section.top-section-landscape .icons-landscape{margin:0 auto!important;text-align:center}.tmadev-section .flex-row-center{display:block!important;text-align:center}.tmadev-section h2.title-home{margin-top:15px}ul.blog_list{display:block}ul.blog_list li.thum img{display:block;width:100%;text-align:center;justify-content:center;position:relative;margin:0 auto;height:auto;object-fit:cover;max-width:500px!important}ul.blog_list li.thum{width:100%;float:left;height:183px;padding-left:0;overflow:hidden}ul.blog_list li{width:100%;padding-left:0;float:left;list-style-type:none}ul.blog_list{display:block}ul.blog_list p{margin-top:15px}.envira-lazy h2{font-size:17px}.our_projects .flex-row-center{display:block!important;align-items:center}.about-footer{text-align:center}.col-5.nav_menu_list{text-align:center}ul#menu-social-media{display:inline-block}.contact_details{text-align:center}.contact_details h3 a{color:#fff;font-size:21px}.contact_details .btn_default{font-size:13px}}

@media screen and (min-width: 1024px) and (max-width: 1112px) {.main-navigation a {
        font-size: 16px;
        padding: 6px;
    }

}@media screen and (min-width:1112px) and (max-width:1190px){.main-navigation a{padding:6px}}@media screen and (min-width:479px) and (max-width:800px){.text-right{text-align:center}}@media screen and (min-width:768px) and (max-width:1024px){body{font-size:17px;line-height:1.7}.site_logo{max-width:170px}.main-navigation a{font-size:13px;padding:.4em}.main-navigation li.lni-phone a{letter-spacing:0;font-size:14px}.right-side,.left-container{max-width:100%}.title-home{font-size:38px}.our_landscape .col-3{margin:30px auto;max-width:318px}.our_landscape{display:flex;flex-wrap:wrap;justify-content:center}.site-footer:after{display:none}.footer-section li.widget_nav_menu{margin:0 0 25px}.site-footer{padding:65px 0 0}h1.title-home{font-size:40px!important}.col-6.about_content{padding:2em}.footer_icon .col-3{padding:1em;width:25%;float:left}.footer_icon h3{font-size:18px}.footer_icon span{font-size:14px;line-height:normal;display:block}.site-footer h2.widget-title{font-size:18px}}@media screen and (max-width:768px){body{font-size:17px;line-height:1.6}.mobilehead{display:flex!important;align-items:center;justify-content:space-between;background:#111}[class*="col-"]{float:none;width:100%;padding:0 5px}.site-header{display:none}.nav>li{display:block}.navigation-top{position:absolute;right:0;top:44px;border-top:1px solid #6f1e1e}#menu-top-menu{position:absolute;width:100%;z-index:99999;left:0}.main-navigation .nav li{float:none;display:block;margin:0}.main-navigation .nav li a{padding:.5em 1.2em}.navigation-top{width:100%;text-align:right}.main-navigation>div>ul{text-align:right;padding:0}.main-navigation .nav li a{color:#fff;text-align:left;border-bottom:1px solid rgba(0,0,0,.1)!important}.nav>li.hover>ul{position:relative;box-shadow:none;width:100%;margin:0;padding:0}.pt-pb{padding:50px 0!important}.container{padding:0 20px}.map-outer{margin-left:0!important}.x-text{font-size:25px}.bead{padding:0!important}.bead .sub-header{display:flex;align-items:center;height:180px;padding-left:0;padding-right:0;text-align:center;justify-content:center}.bead:after,.bead:before{display:none}.bead .entry-title{font-size:30px!important;line-height:1.2}.flex-col{display:block}.blog .entry-header .entry-title{font-size:22px}.blog .entry-content img{max-width:100%;float:none;margin-bottom:10px}.blog .entry-content p{font-size:16px}}@media screen and (max-width:480px){.landscape .flex-row-center{display:block!important;align-items:center!important}.landscape-call a.btn_default{width:100%}.landscape-call a.btn_default.btn_default2{margin-left:0!important}.our_projects .flex-row-center{display:block!important;align-items:center}.our_projects .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item{width:50%!important;display:flex}.our_projects .envira-gallery-wrap,.envira-gallery-wrap *,.envira-tags-filter-list,.envira-tags-filter-list *{width:100%!important;object-fit:cover}.get_touch_section .flex-row-center{display:block!important;align-items:center}.footer-section{text-align:center;margin:0 auto;display:block}.footer-section ul#menu-social-media{text-align:center;margin:0 auto;display:block}h2,.home.blog .entry-title{font-size:21px!important}.blog_outer h2{font-size:21px!important}}@media screen and (max-width:812px){body .uwy.userway_p2 .userway_buttons_wrapper{top:auto!important;bottom:0!important;left:10px!important;transform:scale(.85)!important}}