body{background-color: #fff !important;font-family:'Poppins', sans-serif !important;color: #000 !important;font-size: 18px !important;}
body::-webkit-scrollbar{width: 0.4em;}
body::-webkit-scrollbar-thumb{background: #5e915e;border-radius: 50px;}
body::-webkit-scrollbar-thumb:hover{background: #447b44;transition: 0.3s;}
body::-webkit-scrollbar-track{background: transparent;}

.container{max-width: 1800px;width: 95%;margin: 0 auto;}
header.site-header{padding: 0 !important;}
header.site-header h1.site-title{display: none;}
header.site-header .menu-bar{display: flex;justify-content: space-between;align-items: center;}
header.site-header .menu-bar .logo-div{flex:0 0 15%;}
header.site-header .menu-bar .logo-div svg image{width: 200px;}
header.site-header .menu-bar .logo-div img{max-width: unset;}
header.site-header .menu-bar .menu-div{flex:0 0 85%;}
header.site-header .menu-bar .menu-div ul{justify-content: flex-end;align-items: center;}
header.site-header .menu-bar .menu-div ul li{padding: 12px 25px;}
header.site-header .menu-bar .menu-div ul li a{text-decoration: none;font-weight: 500;font-size: 17px;color: #000;position: relative;padding: 0;}
header.site-header .menu-bar .menu-div ul li a:before{content: "";position: absolute;z-index: -1;left: 0;right: 100%;bottom: -25%;background: #447b44;height: 1.1px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
header.site-header .menu-bar .menu-div ul li a:hover:before{right: 30%;transition: 0.5s;}
header.site-header .menu-bar .menu-div ul li.menu-item-386 a{background: #447b44 !important;color: #fff;padding: 14px 25px;transition:0.3s;}
header.site-header .menu-bar .menu-div ul li.menu-item-386 a:hover{background: #000 !important;transition:0.3s;}
header.site-header .menu-bar .menu-div ul li.menu-item-386 a:before{display: none;}
body .entry-content .fountain-sec h3{text-align: center;font-weight: 500;font-size: 32px;color: #29262d;margin-top: 4%;margin-bottom: 2% !important;}
body .entry-content .fountain-sec .vc_column-inner{padding-top: 0 !important;}
body .entry-content .fountain-sec .wpb_text_column{margin-bottom: 0 !important;}
.vc_row{margin-left: 0 !important;margin-right: 0 !important;}
.discover-sec .fountain-txt{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;justify-content: center;align-items: flex-end;}
.discover-sec .discover-inner .wpb_wrapper{position: relative;z-index: 999;}
.discover-sec .discover-inner .fountain-img{margin-bottom: 55px;overflow: hidden;}
.discover-sec .discover-inner .fountain-img > .wpb_wrapper img{transform: scale(1);transition: 0.4s;}
.discover-sec .discover-inner .fountain-img > .wpb_wrapper:hover p img{transform: scale(1.1);transition: 0.4s;}
.discover-sec .discover-inner .wpb_wrapper{position: relative;}
.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 16px;text-decoration: none;font-weight: 500;background-color: #fff;padding: 10px 20px;}
body .entry-content .gardening-sec{min-height: 615px;background-repeat: no-repeat;background-size: cover;background-position: left center;}
body .entry-content .gardening-sec .gardening-txt h3{text-align: center;margin-top: 24%;font-size: 45px;padding: 0 8.555em;
    line-height: 48px;}
body .entry-content .gardening-sec .gardening-txt h3 span.green{color: #447b44;}
body .entry-content .gardening-sec .gardening-txt p.gardening-link{text-align: center;margin-top: 3%;}
body .entry-content .gardening-sec .gardening-txt p.gardening-link a{text-decoration: none;font-weight: 500;background: #447b44;color: #fff;padding: 6px 35px;font-size: 16px;text-transform: uppercase;transition:0.3s;}
body .entry-content .gardening-sec .gardening-txt p.gardening-link a:hover{background:#000;transition:0.3s;}
body .entry-content .service-sec .service-inner .wpb_wrapper{position: relative;z-index: 999;}
body .entry-content .service-sec .service-inner .service-txt{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;justify-content: center;align-items: flex-end;}
body .entry-content .service-sec .service-inner .service-txt a{background: #fff;padding: 10px 35px;text-decoration: none;
    font-weight: 500;font-size: 17px;position: relative;}
    body .entry-content .service-sec .service-inner .service-txt a:hover{box-shadow:0 0 8px rgb(0 0 0 / 60%);}
body .entry-content .service-sec .service-inner .service-img{margin-bottom: 30px;overflow: hidden;}
body .entry-content .service-sec .service-inner .service-img > .wpb_wrapper img{transform: scale(1);transition: 0.4s;}
body .entry-content .service-sec .service-inner .service-img > .wpb_wrapper:hover p img{transform: scale(1.1);transition: 0.4s;}
body .entry-content .work-slider .slider-col button.slick-prev.slick-arrow{width: 3.5em;background: transparent;color: #000;
    height: 3.5em;position: absolute;top: -12%;z-index: 99;left: auto;right: 10%;bottom: 0;}
body .entry-content .work-slider .slider-col button.slick-next.slick-arrow{background: transparent;color: #000;position: absolute;top: -12%;left: auto;right: 5%;width: 3.5em;height: 3.5em;}
body .entry-content .work-slider .slider-col button.slick-arrow span{height: 100%;display: flex;justify-content: center;align-items: center;}
body .entry-content .work-slider .slider-col .slick-slide img{padding-right: 25px;}
/*body .entry-content .work-slider .slider-col .slick-list{overflow: visible !important;}*/
body .entry-content .work-slider h3{font-weight: 500;font-size: 35px;padding: 0 0.333em 0 ;line-height: 45px;letter-spacing: 1px;}
body .entry-content .work-slider .txt-col p{font-weight: 400;font-size: 16px;padding:0 6.333em 0 0.4444em;margin-top: 4%;}
body .entry-content .work-slider .txt-col a{font-weight: 600;text-decoration: none;font-size: 16px;border-bottom: 1px solid #000;transition: 0.4s;}
body .entry-content .work-slider .txt-col a:hover{color:#447b44;transition: 0.4s; }
body .entry-content .work-slider{margin-top: 6%;}
body .entry-content .work-slider .slider-col p.img-txt{font-weight: 400;font-size: 17px;margin-top: 4%;}
body .entry-content .test-sec .test-col p.test-txt{font-size: 16px;font-weight: 400;padding: 0 1.555em 0 0;margin-top: 4%;}
body .entry-content .test-sec .test-col p.test-name{font-weight: 400;margin-top: 5%;font-size: 15px;}
body .entry-content .test-sec .test-col .slick-slide img.comma{margin-bottom: 4%;}
body .entry-content .test-sec .test-col .slick-list{margin:0 3.555em;}
body .entry-content .test-sec{margin-top: 4%;}
body .entry-content .test-sec .test-col ul.slick-dots{display: flex;justify-content: center;align-items: center;}
body .entry-content .test-sec .test-col ul.slick-dots li{list-style: none;}
body .entry-content .test-sec .test-col ul.slick-dots li button{background: #29262d;font-size: 0px;padding: 0;border-radius: 25px;margin: 0 5px;width: 5px;height: 5px;transition: 0.3s;}
body .entry-content .test-sec .test-col ul.slick-dots li.slick-active button{transform: scale(2);transition: 0.4s;}
aside.widget-area{display: none;}
footer.entry-footer{display: none;}
.footer-sec{display: flex;justify-content: space-between;}
.footer-sec .footer-logo-col{flex:0 0 25%;}
.footer-sec .menu-1-col{flex:0 0 25%;}
.footer-sec .menu-2-col{flex:0 0 25%;}
.footer-sec .contact-col{flex:0 0 25%;}
.footer-sec .footer-logo-col p{font-size: 15px;margin-top: 8%;font-weight: 300;padding-right: 6.555em;}
.footer-sec .footer-logo-col ul{display: flex;justify-content: flex-start;align-items: center;}
.footer-sec .footer-logo-col ul li{padding: 0 15px 0 0;margin-top: 6%;}
.footer-sec .footer-logo-col ul li a{font-size: 21px !important;position: relative;transition: 0.3s;}
.footer-sec .footer-logo-col ul li a:hover{color:#447b44;transition: 0.3s; }
.footer-sec h2.widget-title{font-weight: 400;font-size: 16px;position: relative;}
.footer-sec h2.widget-title:before{content: "";position: absolute;background: #000;width: 35px;height: 1px;left: 0;right: 0;bottom: -52%;}
.footer-sec .widget ul li a{text-decoration: none !important;font-size: 15px;font-weight: 300;}
.footer-sec .widget_custom_html ul li i{padding-right: 0.3333em;}
.footer-sec .widget_custom_html ul li{font-size: 20px;}
.green{color: #447b44;}
footer.site-footer{margin-top: 5%;}
footer.site-footer{padding: 0 !important;}
.copyright-sec{display: flex;justify-content: space-between;align-items: center;margin-top: 5%;}
.copyright-sec .copyright-col p{font-weight: 300;font-size: 14px;}
.copyright-sec .copyright-col a{text-decoration: none;transition: 0.3s;}
.copyright-sec .copyright-col a:hover{color:#447b44;transition: 0.4s;font-weight: 400;font-size: 14px; }
.mobile-menu-close{display: none;position: fixed;z-index:999;top: 0;background: #447b44;width: 100%;height: 100%;padding-top: 6em;overflow: scroll;z-index: 9999;}
button.menu-btn{background-color: transparent !important;}
button.menu-btn span b{color: #000 !important;background: #447b44 !important;width: 2em;height: 3px;display: block;margin: 16% 0;}
button.close-btn{background: transparent !important;position: absolute;top: 3%;left: auto;right: 0;}
button.close-btn span b{height: 2px;background: #fff;width: 2em;display: block;}
button.close-btn span b:first-child{transform: rotate(45deg);transition: 0.4s;}
button.close-btn span b:nth-child(2){display: none;}
button.close-btn span b:last-child{transform: rotate(-47deg);transition: 0.4s;position: relative;top: -2px;}
.mobile-menu-close ul li{list-style: none;padding: 0.55em 0 0.55em 0.8em;border-bottom: 1px solid #fff;position: relative;}
.mobile-menu-close ul li a{text-decoration: none;color: #fff;font-size: 20px;}
.slider-sec #rev_slider_1_1_wrapper h3{font-family: 'Poppins';font-size: 65px !important;color: #3c3842 !important;line-height: 62px !important;font-weight: 600 !important;}
.slider-sec #rev_slider_1_1_wrapper p{color: #000 !important;font-size: 16px !important;font-weight: 300 !important;line-height: 26px !important;font-family: 'Poppins';}
.slider-sec #rev_slider_1_1_wrapper a{background: #447b44;color: #fff;padding: 12px 25px !important;font-size: 16px !important;font-family: 'Poppins';text-decoration: none;line-height: 100px !important;}
.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 12.2% !important;width: 22px;height: 12px;margin-left: 2% !important;}
main.site-main{padding: 0;}
.site-title{display: none;}
header.entry-header h1.entry-title{text-align: center;background: #447b44;color: #fff;font-weight: 600;letter-spacing: 4px;font-size: 65px;padding: 15px 25px;text-transform: uppercase;width: 100%;}
.wall-img img{margin: 0 auto;}
.wall-sec button.slick-arrow{font-size: 0;background-color: transparent !important;}
.wall-sec button.slick-arrow.slick-prev{position: absolute;top: 45%;left: 8%;right: auto;background: #fff !important;z-index: 999;padding: 0 !important;width: 50px;height: 50px;border-radius: 50px;}
.wall-sec button.slick-arrow.slick-next{position: absolute;top: 45%;left: auto;right: 8%;background: #fff !important;z-index: 999;padding: 0 !important;width: 50px;height: 50px;border-radius: 50px;}
.wall-sec button.slick-arrow.slick-prev:before{content: "";position: absolute;background: url(https://bohradevelopers.com/demos/urban-green/site22/wp-content/uploads/2022/03/left-arrow.png);z-index: 999;top: 19%;left: 19%;background-repeat: no-repeat;top: 23%;
    left: 21%;background-size: contain;width: 25px;height: 30px;}
.wall-sec button.slick-arrow.slick-next:before{content: "";position: absolute;background: url(https://bohradevelopers.com/demos/urban-green/site22/wp-content/uploads/2022/03/right-arrow.png);z-index: 999;width: 25px;height: 30px;background-repeat: no-repeat;top: 23%;right: 21%;background-size: contain;}
.wall-sec button.slick-arrow.slick-prev:hover{background: #447b44 !important;transition: 0.3s;}
.wall-sec button.slick-arrow.slick-next:hover{background: #447b44 !important;transition: 0.3s;}
.wall-sec button.slick-arrow.slick-prev:hover:before{filter: invert(1);}
.wall-sec button.slick-arrow.slick-next:hover:before{filter: invert(1);}
button.sub-menu-toggle{display: none !important;}
header.site-header .menu-bar .menu-div ul ul.sub-menu{width: 250px;box-shadow: 10px 11px 38px 0 rgb(0 0 0 / 10%);border: none;}
header.site-header .menu-bar .menu-div ul ul.sub-menu:before{display: none;}
header.site-header .menu-bar .menu-div ul ul.sub-menu:after{display: none;}
header.site-header .menu-bar .menu-div ul ul.sub-menu li{padding: 15px 25px;background-color: #fff !important;transition: 0.3s;}
.mobile-menu-close ul ul.sub-menu{display: none;}
.mobile-menu-close ul li.open-sub ul.sub-menu{display: block;}
.chevron-child{position: absolute;left: auto;right: 4%;color: #fff;border-left: 1px solid #fff;padding: 0 0 0 10px;top: 0;
    bottom: 0;display: flex;justify-content: center;align-items: center;}
.chevron-child i{transform: rotate(-90deg);}
.mobile-menu-close ul li.open-sub{padding-bottom: 0 !important;}
.mobile-menu-close ul li.menu-item-139{border-bottom: none;}
.mobile-menu-close ul li.open-sub .chevron-child i{transform: rotate(360deg);position: relative;top: -42%;}
.contact-sec{margin-bottom: 3% !important;}
.contact-sec .wpb_text_column{padding: 1.555em 2.555em;}
.contact-sec .vc_column-inner{padding-left: 0;padding-right: 0;}
.contact-sec h3{color: #fff;text-transform: uppercase;font-weight: 700;letter-spacing: 1px;font-size: 35px;margin-bottom: 2%;}
.contact-sec ul li{list-style: none;margin-bottom: 1%;color: #fff;font-size: 18px;text-transform: uppercase;}
.contact-sec ul li a{text-decoration: none;color: #fff;font-size: 18px;padding-left: 2px;text-transform:lowercase;}
.contact-sec ul li i{padding-right: 5px;}
.contact-sec .contact-col .vc_column-inner{margin-top: 5%;margin-left: -11%;border-radius: 8px;}
.visit-form .form-row input.wpcf7-text{border: 1px solid #ddd;height: 45px;margin-top: 2%;margin-bottom: 2%;}.
.visit-form .form-row label{font-size:16px;}
.visit-form .form-row textarea{border: 1px solid #ddd;margin-top: 2%;margin-bottom: 2%;}
.visit-form .form-row input.wpcf7-submit{background: #232323 !important;color: #fff !important;font-size: 16px;letter-spacing: 0.5px;padding: 10px 35px;text-transform: uppercase;font-family: 'Poppins';}
button.fancybox-button{background: transparent !important;color: #232323 !important;padding:4px !important;}
@media only screen and (min-width: 1800px) and (max-width: 1920px){
	header.site-header .menu-bar .menu-div ul li a{font-size: 20px;}
	body .entry-content .fountain-sec h3{font-size: 40px;}
	.discover-sec .discover-inner .fountain-img > .wpb_wrapper img{display: block;width: 100%;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 20px;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 56px;padding: 0 9.555em;line-height: 60px;}
	body .entry-content .gardening-sec{min-height: 830px;}
	body .entry-content .gardening-sec .gardening-txt h3{margin-top: 26%;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 18px;padding: 10px 40px;}
	body .entry-content .service-sec .service-inner .service-img > .wpb_wrapper img{display: block;width: 100%;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 20px;}
	body .entry-content .work-slider h3{font-size: 40px;line-height: 50px;padding: 0 2.222em 0 0.333em;}
	body .entry-content .work-slider .txt-col p{font-size: 18px;padding: 0 8.333em 0 0.4444em;}
	body .entry-content .work-slider .txt-col a{font-size: 17px;}
	body .entry-content .work-slider .slider-col button.slick-prev.slick-arrow{right: 9%;font-size: 25px;}
	body .entry-content .work-slider .slider-col button.slick-next.slick-arrow{font-size: 25px;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 18px;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 17px;}
	.footer-sec .footer-logo-col p{font-size: 17px;}
	.footer-sec .footer-logo-col ul li a{font-size: 24px !important;}
	.footer-sec h2.widget-title{font-size: 18px;}
	.footer-sec .widget ul li a{font-size: 16px;}
	.footer-sec .widget_custom_html ul li{font-size: 22px;}
	.copyright-sec .copyright-col p{font-size: 15px;}
	body .entry-content .test-sec .test-col ul.slick-dots li button{width: 8px;height: 8px;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 85px !important;line-height: 82px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 21px !important;line-height: 32px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 21px !important;padding: 15px 30px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 9.2% !important;width: auto;height: auto;margin-left: 2% !important;}
	.wall-sec button.slick-arrow.slick-prev{left: 19%;}
	.wall-sec button.slick-arrow.slick-next{right: 19%;}
}
@media only screen and (min-width: 1500px) and (max-width: 1799px){
	header.site-header .menu-bar .menu-div ul li a{font-size: 18px;}
	body .entry-content .fountain-sec h3{font-size: 36px;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 18px;}
	.discover-sec .discover-inner .fountain-img > .wpb_wrapper img{display: block;width: 100%;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 50px;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 17px;}
	body .entry-content .gardening-sec{min-height: 685px;}
	body .entry-content .gardening-sec .gardening-txt h3{margin-top: 25%;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 18px;}
	body .entry-content .service-sec .service-inner .service-img > .wpb_wrapper img{display: block;width: 100%;}
	body .entry-content .work-slider h3{font-size: 38px;}
	body .entry-content .work-slider .txt-col p{font-size: 17px;}
	body .entry-content .work-slider .txt-col a{font-size: 17px;}
	body .entry-content .work-slider .slider-col p.img-txt{font-size: 18px;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 17px;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 16px;}
	body .entry-content .test-sec .test-col .slick-list{margin: 0 5.55em;}
	.footer-sec .footer-logo-col p{font-size: 16px;}
	.footer-sec .footer-logo-col ul li a{font-size: 22px;}
	.footer-sec h2.widget-title{font-size: 17px;}
	.footer-sec .widget ul li a{font-size: 16px;}
	.footer-sec .widget_custom_html ul li{font-size: 22px;}
	.contact-sec h3{font-size:30px;}
}
@media only screen and (min-width: 1400px) and (max-width: 1499px){
	.contact-sec h3{font-size:28px;}
}
@media only screen and (min-width: 1300px) and (max-width: 1399px){
	header.site-header .menu-bar .menu-div ul li a{font-size: 16px;}
	body .entry-content .fountain-sec h3{font-size: 30px;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 15px;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 42px;line-height: 45px;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 15px;}
	body .entry-content .gardening-sec{min-height: 610px;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 15px;}
	body .entry-content .work-slider h3{font-size: 32px;}
	body .entry-content .work-slider .txt-col p{font-size: 15px;}
	body .entry-content .work-slider .txt-col a{font-size: 14px;}
	body .entry-content .work-slider .slider-col p.img-txt{font-size: 16px;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 16px;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 15px;}
	.footer-sec .footer-logo-col p{font-size: 14px;padding-right: 9.55em;}
	.footer-sec .footer-logo-col ul li a{font-size: 20px !important;}
	.footer-sec h2.widget-title{font-size: 15px;}
	.footer-sec .widget ul li a{font-size: 14px;}
	.footer-sec .widget_custom_html ul li{font-size: 18px;}
	.copyright-sec .copyright-col p{font-size: 13px;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 55px !important;line-height: 58px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 15px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 15px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 13.5% !important;width: 20px;height: 10px;}
	.contact-sec h3{font-size:26px;}
	.contact-sec ul li a{font-size:17px;}
}
@media only screen and (min-width: 1100px) and (max-width: 1299px){
	header.site-header .menu-bar .menu-div ul li{padding: 12px 22px;}
	header.site-header .menu-bar .menu-div ul li a{font-size: 15px;}
	body .entry-content .fountain-sec h3{font-size: 28px;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 14px;padding: 8px 16px;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 38px;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 14px;}
	body .entry-content .gardening-sec{min-height: 550px;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 15px;padding: 10px 25px;}
	body .entry-content .work-slider h3{font-size: 32px;line-height: 35px;}
	body .entry-content .work-slider .txt-col p{font-size: 14px;}
	body .entry-content .work-slider .txt-col a{font-size: 14px;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 15px;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 14px;}
	body .entry-content .work-slider .slider-col p.img-txt{font-size: 14px;}
	.footer-sec .footer-logo-col p{font-size: 13px;}
	.footer-sec .footer-logo-col ul li a{font-size: 18px !important;}
	.footer-sec h2.widget-title{font-size: 14px;}
	.footer-sec .widget ul li a{font-size: 13px;}
	.footer-sec .widget_custom_html ul li{font-size: 16px;}
	.copyright-sec .copyright-col p{font-size: 12px;}
	body .entry-content .work-slider .slider-col button.slick-prev.slick-arrow{font-size: 18px;}
	body .entry-content .work-slider .slider-col button.slick-next.slick-arrow{font-size: 18px;}
	body .entry-content .work-slider .slider-col button.slick-arrow span{align-items: flex-start;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 50px !important;line-height: 52px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 14px !important;line-height: 24px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 14px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 14.2% !important;width: 18px;height: 10px;}
	.contact-sec h3{font-size:26px;}
	.contact-sec ul li a{font-size:16px;}
}
@media only screen and (min-width: 1100px) and (max-width: 1199px){
	header.site-header .menu-bar .menu-div ul li{padding: 12px 20px;}
	header.site-header .menu-bar .menu-div ul li a{font-size: 14px;}
	header.site-header .menu-bar .menu-div ul li.menu-item-37 a{padding: 12px 22px;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 13px;padding: 8px 12px;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 34px;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 13px;}
	body .entry-content .gardening-sec{min-height: 485px;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 13px;padding: 8px 22px;}
	.contact-sec h3{font-size:24px;}
	.contact-sec ul li a{font-size:16px;}
}
@media only screen and (min-width: 1025px) and (max-width: 1099px){
	.logo-col img{width: 85px !important;height: 85px !important;}
	header.site-header .menu-bar .menu-div ul li a{font-size: 14px;}
	header.site-header .menu-bar .menu-div ul li.menu-item-37 a{padding: 12px 20px;}
	header.site-header .menu-bar .menu-div ul li{padding: 10px 17px;}
	body .entry-content .fountain-sec h3{font-size: 24px;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 13px;padding: 8px 6px;}
	body .entry-content .gardening-sec .gardening-txt h3{padding: 0 10.555em;font-size: 30px;}
	body .entry-content .gardening-sec{min-height: 465px;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 13px;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 13px;padding: 8px 25px;}
	body .entry-content .work-slider h3{font-size: 30px;line-height: 35px;}
	body .entry-content .work-slider .txt-col p{font-size: 14px;padding: 0 4.333em 0 0.4444em; }
	body .entry-content .work-slider .txt-col a{font-size: 14px;}
	body .entry-content .work-slider .slider-col p.img-txt{font-size: 14px;line-height: 18px;}
	body .entry-content .work-slider .slider-col button.slick-arrow span{align-items: flex-start;}
	body .entry-content .work-slider .slider-col button.slick-prev.slick-arrow{font-size: 18px;}
	body .entry-content .work-slider .slider-col button.slick-next.slick-arrow{font-size: 18px;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 14px;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 13px;}
	.footer-sec .footer-logo-col p{font-size: 13px;}
	.footer-sec .footer-logo-col ul li a{font-size: 16px !important;}
	.footer-sec h2.widget-title{font-size: 13px;}
	.footer-sec .widget ul li a{font-size: 12px;}
	.footer-sec .widget_custom_html ul li{font-size: 15px;}
	.copyright-sec .copyright-col p{font-size: 11px;}
	.footer-logo img{width: 100px;height: 100px;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 50px !important;line-height: 52px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 14px !important;line-height: 24px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 14px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 14.2% !important;width: 18px;height: 10px;}
	.contact-sec h3{font-size:23px;}
	.contact-sec ul li a{font-size:15px;}
}
@media only screen and (min-width: 180px) and (max-width: 1024px){
	.menu-div{display: none;}
	header.site-header{display: flex;justify-content: space-between;}
	.main-head{flex: 0 0 85%;}
	.mobile-menu-btn{flex: 0 0 15%;}
	header.site-header .menu-bar .logo-div img{margin-bottom: 5%;}
}
@media only screen and (min-width: 1025px) and (max-width: 3000px){
	.mobile-menu-btn{display: none;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
	body .entry-content .fountain-sec h3{font-size: 26px;}
	.small-img .vc_column-inner{padding: 0 5px;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 12px; padding:5px 12px;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 35px;line-height: 38px;padding: 0 4.555em;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 13px;}
	body .entry-content .gardening-sec{min-height: 380px;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 13px;padding: 8px 25px;}
	body .entry-content .work-slider h3{font-size: 24px;line-height: 32px;}
	body .entry-content .work-slider .txt-col p{font-size: 13px;padding: 0 1.333em 0 0.4444em;}
	body .entry-content .work-slider .slider-col p.img-txt{font-size: 13px;}
	body .entry-content .work-slider .slider-col button.slick-prev.slick-arrow{font-size: 18px;top: -18%;right: 12%;}
	body .entry-content .work-slider .slider-col button.slick-next.slick-arrow{font-size: 18px;top: -18%;}
	body .entry-content .work-slider .txt-col a{font-size: 13px;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 13px;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 12px;}
	.footer-sec .footer-logo-col p{font-size: 13px;padding-right: 1.555em;}
	.footer-sec h2.widget-title{font-size: 15px;}
	.footer-sec .widget ul li a{font-size: 13px;}
	.footer-sec .widget_custom_html ul li{font-size: 15px;}
	.footer-sec .footer-logo-col ul li a{font-size: 17px !important;}
	.copyright-sec .copyright-col p{font-size: 12px;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 50px !important;line-height: 52px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 13px !important;line-height: 22px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 13px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 15.2% !important;width: 18px;height: 10px;}
	header.entry-header h1.entry-title{font-size: 45px;}
	.wall-sec button.slick-arrow.slick-prev{left: 3%;}
	.wall-sec button.slick-arrow.slick-next{right: 3%;}
}
@media only screen and (min-width: 250px) and (max-width: 767px){
	body .entry-content .fountain-sec h3{font-size: 22px;}
	.discover-sec .discover-inner .fountain-img > .wpb_wrapper img{display: block;width: 100%;object-fit: cover;}
	.discover-sec .discover-inner .fountain-txt p.img-link a{font-size: 15px;}
	body .entry-content .gardening-sec{min-height: 350px;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 32px;line-height: 35px;padding: 0 1.555em;}
	body .entry-content .gardening-sec .gardening-txt p.gardening-link a{font-size: 13px;}
	body .entry-content .service-sec .service-inner .service-txt a{font-size: 15px;}
	body .entry-content .service-sec .service-inner .service-img > .wpb_wrapper img{display: block;width: 100%;}
	body .entry-content .work-slider h3{font-size: 24px;line-height: 32px;}
	body .entry-content .work-slider .txt-col p{font-size: 13px;padding: 0 1.333em 0 0.4444em;}
	body .entry-content .work-slider .txt-col a{font-size: 13px;}
	body .entry-content .work-slider .slider-col .slick-slide img{display: block;width: 100%;}
	body .entry-content .work-slider .slider-col p.img-txt{font-size: 14px;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 13px;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 12px;}
	.footer-sec .footer-logo-col p{font-size: 13px;padding-right: 0.555em;}
	.footer-sec .footer-logo-col ul li a{font-size: 18px !important;}
	.footer-sec h2.widget-title{font-size: 14px;}
	.footer-sec .widget ul li a{font-size: 13px;}
	.footer-sec .contact-col{margin-top: 5%;flex: 0 0 55%;}
	.footer-sec .widget_custom_html ul li{font-size: 16px;}
	.copyright-sec{flex-direction: column;}
	.copyright-txt{margin-bottom: 1%;text-align: center;}
	body .entry-content .work-slider .slider-col .slick-slide img{padding-right: 0;}
	body .entry-content .work-slider .slider-col button.slick-prev.slick-arrow{top: -8%;right: 14%;}
	body .entry-content .work-slider .slider-col button.slick-next.slick-arrow{top: -8%;}
	button.menu-btn{padding: 0;}
	.footer-sec{flex-wrap: wrap;}
	body .entry-content .test-sec .test-col .slick-list{margin: 0 0.55em;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 40px !important;line-height: 43px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 12px !important;line-height: 20px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 12px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 17% !important;width: 16px;height: 8px;}
	.wall-sec button.slick-arrow.slick-prev:before{width: 22px;height: 28px;}
	.wall-sec button.slick-arrow.slick-prev{width: 45px;height: 45px;top: 33%;left: 2%;}
	.wall-sec button.slick-arrow.slick-next:before{width: 22px;height: 28px;}
	.wall-sec button.slick-arrow.slick-next{width: 45px;height: 45px;top: 33%;right: 2%;}
	header.entry-header h1.entry-title{font-size: 32px;}
	.contact-sec .contact-col .vc_column-inner{margin-top: -10%;margin-left: 0;border-radius: 0;}
	.contact-sec h3{font-size:28px;line-height:35px;}
	.contact-sec ul li{font-size: 16px;}
    .contact-sec ul li a{font-size: 16px;}
    body .slider-sec rs-fullwidth-wrap#rev_slider_1_1_forcefullwidth, rs-module-wrap#rev_slider_1_1_wrapper, rs-module#rev_slider_1_1{height: 550px !important;}
    body .slider-sec rs-layer-wrap.rs-parallax-wrap.image-layer rs-layer{width: 395px !important;height: auto !important;left: -187px;}
    body .slider-sec rs-layer-wrap.rs-parallax-wrap.text-layer{top: 365px !important;}
    .wall-img img{height: 255px;object-fit: cover;object-position: center left;}
}
@media only screen and (min-width: 425px) and (max-width: 767px){
	body .slider-sec rs-layer-wrap.rs-parallax-wrap.image-layer rs-layer{width: 410px !important;left: -195px;}
	body .slider-sec rs-fullwidth-wrap#rev_slider_1_1_forcefullwidth, rs-module-wrap#rev_slider_1_1_wrapper, rs-module#rev_slider_1_1{height: 580px !important;}
	body .slider-sec rs-layer-wrap.rs-parallax-wrap.text-layer{top: 375px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 15px !important;line-height: 22px !important;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 35px !important;line-height: 40px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 14px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 6.3%;}
}
@media only screen and (min-width: 320px) and (max-width: 499px){
	header.site-header{align-items: center !important;}
	body .entry-content .fountain-sec h3{font-size: 18px;}
	body .entry-content .gardening-sec .gardening-txt h3{font-size: 28px;padding: 0 0.555em;}
	body .entry-content .gardening-sec{min-height: 250px;}
	body .entry-content .work-slider h3{font-size: 22px;}
	body .entry-content .work-slider .slider-col button.slick-prev.slick-arrow{top: -10%;right: 15%;}
	body .entry-content .work-slider .slider-col button.slick-next.slick-arrow{top: -10%;}
	body .entry-content .test-sec .test-col p.test-txt{font-size: 15px;padding: 0;}
	body .entry-content .test-sec .test-col p.test-name{font-size: 13px;}
	.menu-1-col{flex:0 0 48% !important;margin-top: 5%;}
	.menu-2-col{flex:0 0 48% !important;margin-top: 5%;}
	.contact-col{flex:0 0 85% !important;}
	.footer-logo-col{flex:0 0 100% !important;}
	.footer-sec .footer-logo-col p{font-size: 15px;}
	.footer-sec .footer-logo-col ul li{margin-top: 1%;}
	.copyright-sec .copyright-col p{font-size: 11px;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 32px !important;line-height: 30px !important;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 14px !important;line-height: 18px !important;}
	.slider-sec #rev_slider_1_1_wrapper a{font-size: 13px !important;padding: 8px 20px !important;line-height: 50px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 6.5% !important;width: 16px;height: 11px;}
}
@media only screen and (min-width: 360px) and (max-width: 374px){
	body .entry-content .fountain-sec h3{margin: 4% 0;}
	body .entry-content .gardening-sec .gardening-txt h3{padding: 0;}
	.slider-sec #rev_slider_1_1_wrapper a{padding: 6px 15px !important;font-size: 12px;}
	.slider-sec #rev_slider_1_1_wrapper p{font-size: 13px !important;line-height: 20px !important;}
	.slider-sec #rev_slider_1_1_wrapper a img{margin-top: 7.2% !important;}
	.slider-sec #rev_slider_1_1_wrapper h3{font-size: 28px !important;line-height: 32px !important;}
}