@media (max-width:1500px){.contact .contact-inner{GAP:30PX}.def-page ul li:before{top:7px}.def-page h2{font-size:38px;line-height:48px}}@media (max-width:1300px){.h1,h1{font-size:38px}.h3,h3{font-size:23px}.h2,h2{font-size:28px}.header_top_otr{gap:80px}.header.inr_header .header_inr{padding:26px 0}.header_inr ul{gap:60px}.header.inr_header .menu{width:75%}.banner .home_banner h1{font-size:62px}.banner .home_banner h1>strong{font-size:99px}.submit-recaptcha{gap:33px}.banner .banner_form_btn a.button{padding:16px;font-size:22px}.yard .overlay p{padding:0 26px}.footer_logo{max-width:225px}footer .footer_menu ul{column-gap:170px}.inr_heading .inr_heading_inr{padding:45px 0 40px}.hardscaping .hardscaping_inr,.landscaping .landscaping_inr{gap:70px;padding:45px 0}.mark .mark_inr,.products .products_inr,.service_inr{padding:45px 0}.products .products_inr .products_item ul{gap:25px 100px}.products .products_inr h2{padding:0 0 28px}.landscaping .landscaping_right h2{padding:0 0 13px}.landscaping .landscaping_right ul li{margin:0 0 15px 29px}section.work{padding:0 0 50px}.mfp-content{margin:0 80PX}section.reviews{padding:25px 0 45px}.reviews .reviews_inr{gap:30px 30px}.reviews .reviews_item{padding:23px}.reviews .reviews_img{padding:0 0 18px}.contact{padding:25px 0 50px}.contact .contact-inner .contact-item-form .wpcf7-form-control-wrap{margin:0 0 23px}.contact .contact-inner .contact_form_inr .form_row1 input[type=email],.contact .contact-inner .contact_form_inr .form_row1 input[type=text],.contact .contact-inner .contact_form_inr .form_row2 input[type=tel],.contact .contact-inner .contact_form_inr .form_row2 input[type=text]{padding:20px}.contact .contact-inner .contact-item-content .contact-content-box{padding:30px}.contact .contact-inner .contact-item-content .contact-content-box h2{padding:0 0 25px}.contact .contact-inner .contact-item-content ul li{padding:20px 0 0}.service .service_inr_item{gap:61px}.service .service_right h2{padding:0 0 22px}.service .service_right .service_right_btn a.button{padding:18px 22px}.ground .ground_inr,.service_inr:first-child{padding:0 0 45px}.def-page h2{font-size:30px;line-height:40px}.def-page h3{font-size:26px;line-height:35px}.def-page h4{font-size:22px;line-height:35px}.privacy-page .privacy-inner{padding-left:20px;margin-bottom:0}.def-page ol li{font-size:18px}.pagenotfound{padding:50px 0}.pagenotfound h2{font-size:36px}.pagenotfound p{font-size:20px}.def_page_otr{padding:60px 0}}@media (max-width:1199px){.h2,h2{font-size:26px}.h1,h1{font-size:34px}.banner .home_banner h1>strong{font-size:82px}.banner .home_banner h1{font-size:51px;line-height:85px}.header.inr_header .logo{width:19%;top:-86px}.header_inr ul{gap:50px}.header.inr_header .menu{width:79%}.header.inr_header .header_inr{padding:25px 0}.header_top_otr{width:calc(90% - 190px);gap:50px}.banner_form .recaptcha{transform:scale(.8);margin-left:-28px}.banner_form .submit-recaptcha{gap:0}.button,a.button,button,html input[type=button],input[type=reset],input[type=submit]{padding:16px 23px}.yard .yard_heading h2{padding:32px}.yard .yard_imgleft{max-width:32%}.yard .yard_inr{flex-wrap:wrap;justify-content:center}.review .review_heading h2{padding:0 0 22px}.stop .stop_heading{padding:35px 0}footer .footer_address{max-width:28%}.footer_logo{max-width:207px}footer .footer_menu ul{column-gap:113px}.def_page_otr,.detail_page.def-page,.inr_heading .inr_heading_inr,.mark .mark_inr,.pagenotfound,.products .products_inr,.service_inr{padding:40px 0}.hardscaping .hardscaping_inr,.landscaping .landscaping_inr{gap:50px;padding:40px 0}.landscaping .landscaping_right h2{padding:0 0 12px}.landscaping .landscaping_right ul li{margin:0 0 12px 29px}.hardscaping .hardscaping_right ul li{margin:0 0 12px 30px}.mark_left h2,.reviews .reviews_img{padding:0 0 16px}.mark_right a.button{padding:16px 20px}.products .products_inr .products_item ul li::after{right:-27px}.products .products_inr .products_item ul{gap:20px 80px}.work .work_inr .work_slide{padding:12px}.work .work_inr{margin:0 -12px}.service_inr:first-child,section.work{padding:0 0 40px}.reviews .reviews_inr{gap:28px 28px}.reviews .reviews_item{padding:21px}.reviews .reviews_name .reviews_name_img{height:38px;width:38px;font-size:19px}.reviews .reviews_name .reviews_name_text span{font-size:19px;line-height:19px}.contact .contact-inner{padding:35px 35px 35px 0}.contact .contact-inner .contact-item-content .contact-content-box h2,.service .service_right h2{padding:0 0 20px}.contact .contact-inner .contact_form_inr .form_row1 input[type=email],.contact .contact-inner .contact_form_inr .form_row1 input[type=text],.contact .contact-inner .contact_form_inr .form_row2 input[type=tel],.contact .contact-inner .contact_form_inr .form_row2 input[type=text]{padding:17px}.contact .contact-inner .contact-item-form .wpcf7-form-control-wrap{margin:0 0 20px}.service .service_inr_item{gap:35px}.file_upload_wrapper{margin:16px 0}.service .service_right .service_right_btn a.button{padding:16px 18px}.ground .ground_item{margin:15px;max-width:30%;width:100%}.ground .ground_inr{margin:0 -15px;padding:0 0 40px;flex-wrap:wrap}.ground .ground_item h6{padding:8px 15px}.ground .ground_btn a.button{padding:11px 23px}.def-page p{margin-bottom:20px}.def-page h2{font-size:24px;line-height:34px}.def-page h3{font-size:26px;line-height:36px}.def-page .left-img,.def-page .right-img,.def-page ul.col-3 li{width:50%}.privacy-page .privacy-inner ul{margin-top:0}.privacy-page ol,.privacy-page ul{margin-left:15px}.def-page ul{padding-bottom:10px}.privacy-page ol{padding-left:0}.pagenotfound h2{font-size:32px}}@media (max-width:1023px){.h1,h1{font-size:30px}.h3,h3{font-size:22px}.h2,h2{font-size:25px}.header.inr_header .logo{width:180px;top:-80px}.footer_address ul li,.footer_address ul li a,.header_inr ul li a,.pagenotfound p,footer a,footer p{font-size:17px}.header.inr_header .menu{width:73%}.header_inr ul{gap:20px}.yard .overlay p{padding:0 20px}.header_top_otr{width:calc(90% - 120px);gap:19px}.header_top_otr .header_btn a.button{font-size:18px}.banner .home_banner{left:40px}.banner .home_banner h1>strong{font-size:60px}.banner .banner_form_btn a.button{padding:14px;font-size:20px}.banner .home_banner h1{font-size:44px;line-height:65px}.banner .banner_form{padding:50px 20px 20px;top:50px}section.banner{height:600px}.yard .yard_heading h2{padding:30px}.container{padding:0 40px}.header.inr_header .header_inr{padding:20px 0}.footer_logo{max-width:170px}footer .footer_menu ul{column-gap:50px}footer .footer_address{max-width:36%}.button,a.button,button,html input[type=button],input[type=reset],input[type=submit]{padding:12px 18px}.inr_heading .inr_heading_inr,.mark .mark_inr,.products .products_inr,.service_inr{padding:35px 0}.landscaping .landscaping_inr{gap:30px;flex-wrap:wrap;padding:35px 0}.contact .contact-inner .contact-item-content,.contact .contact-inner .contact-item-form,.landscaping .landscaping_left,.landscaping .landscaping_right,.service .service_left,.service .service_right{max-width:100%}.landscaping .landscaping_img img,.service .service_img img{width:100%;height:100%;object-fit:cover}.landscaping .landscaping_right ul li{margin:0 0 10px 29px}.hardscaping .hardscaping_inr{gap:30px;padding:35px 0}.hardscaping .hardscaping_right ul li{margin:0 0 10px 30px}.mark_left h2{padding:0 0 14px}.mark_right a.button{padding:15px 18px}.products .products_inr h2{padding:0 0 25px}.work .work_inr .work_slide{max-width:33.33%}.service_inr:first-child,section.work{padding:0 0 35px}.reviews .reviews_inr{gap:25px 25px}.reviews .reviews_item{padding:18px}.reviews .reviews_img{padding:0 0 15px}.contact .contact-inner{padding:25PX;GAP:28PX;FLEX-DIRECTION:column-reverse}.contact,section.reviews{padding:25px 0 40px}.contact .contact-inner::before{width:100%}.contact .contact-inner .contact-item-content ul li{gap:12px;padding:14px 0 0;font-size:19px;line-height:26px}.contact .contact-inner .contact-item-content ul li>br{display:none}.contact .contact-inner .contact-item-content .contact-content-box{padding:25px}.service .service_inr_item{gap:30px;flex-wrap:wrap}.service .service_right h2{padding:0 0 17px}.service .service_right .service_right_btn a.button{padding:13px 16px}.h6,h6{font-size:19px}.ground .ground_btn{padding:6px 0 20px}.ground .ground_item{margin:12px;max-width:29%}.ground .ground_inr{margin:0 -12px;padding:0 0 35px}.ground .ground_item h6{padding:8px 9px}.ground .ground_btn a.button{padding:11px 19px}.def_page_otr,.detail_page.def-page{padding:45px 0}.def-page h2{font-size:26px;line-height:32px}.def-page h3{font-size:22px;line-height:30px}.def-page h4{font-size:20px;line-height:26px}.def-page ol li,.def-page ul li{font-size:16px;line-height:22px}.def-page ol{padding-left:0}.def-page .left-img{margin:0 20px 10px 0}.privacy-page .privacy-inner ul{margin-top:0}.privacy-page ol{margin:0 0 10px}.privacy-page ol,.privacy-page ul{margin-left:10px}.def-page ul{padding-bottom:10px}.privacy-page .privacy-inner{padding-left:15px;margin-bottom:0}.def-page ul li{padding:5px 0 5px 20px}.def-page .right-img{margin:0 0 10px 20px}.def_page_otr,.pagenotfound{padding:30px 0}.pagenotfound h2{font-size:26px}.def-page ul li::before{top:6px;left:-4px}}@media (max-width:767px){.footer_logo,.footer_logo a{line-height:0}.h1,h1{font-size:23px}.h2,.pagenotfound h2,h2{font-size:22px}.h3,h3{font-size:21px}.h6,h6{font-size:18px}.container{padding:0 30px}.header_inr ul li,.inner_header .header_top,.menu-toggle span,.service-btn{position:relative}.header_top_otr .header_btn:nth-of-type(2) a.button{font-size:0;width:32px!important;height:32px!important;border-radius:50%;padding:0;background-image:url(../images/phone.png)!important;background-position:5px;background-size:16px;background-repeat:no-repeat}.header.inr_header .logo{width:152px}.header_top_otr{width:calc(90% - 109px);gap:10px}.fb_icon a{width:34px;height:34px;background-color:#1a3154;border-radius:50%;transition:.5s;border:1px solid #fff}.header_top_otr .header_btn a.button{font-size:15px}.header_inr ul{position:fixed;top:0;right:0;transform:translateX(100%);width:80%;transform-origin:right center;transition:.3s;height:100%;padding:50px 25px 20px;background:rgb(133 166 215 / 90%);backdrop-filter:blur(20px);z-index:99;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.header_inr ul.open{transform:translateX(0)}.def-page ul.col-2 li,.def-page ul.col-3 li,.header_inr ul li{width:100%}.header_inr ul li a{width:100%;padding:8px 0;display:block;line-height:30px;border-bottom:2px solid;font-size:16px}.menu-toggle{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-left:auto;gap:5px;width:28px;height:19px;cursor:pointer}.menu-toggle span{background-color:var(--primary-color);height:3px;transition:.5s;display:block;margin:0;padding:0;width:100%}.header.inr_header .header_inr{padding:15px 0}.menu-expand::before{content:'';border-top:2px solid;border-left:2px solid;content:'';transition:.2s;position:absolute;width:8px;height:8px;transform:rotate(224deg);top:7px;left:9px}.header_inr ul li:hover>ul.sub-menu{transform:scaleY(1);visibility:visible}.header_inr ul li ul.sub-menu{transform:scale(1);transition:none;position:relative;top:auto;left:auto;display:none;padding:15px;height:max-content;margin-top:10px;width:100%}.menu-expand{display:block;cursor:pointer;width:25px;height:25px;background:#fff;position:absolute;right:2px;top:8px;border-radius:4px}.menu-toggle.active span:first-child{transform:rotate(45deg);width:100%;background-color:#fff}.menu-expand.menu-clicked::before{transform:rotate(45deg) translateY(-50%);top:50%;left:7px}.menu-toggle.active span:nth-child(2){opacity:0;visibility:hidden}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg);top:-8px;width:100%;background-color:#fff}.menu-toggle.active{position:fixed;z-index:100;top:25px}.footer_address ul li>br,.header_inr ul li ul:before,.header_inr ul>li.menu-item-has-children>a::after{display:none}.header_inr ul li ul.sub-menu li ul.sub-menu{left:0}.header_inr ul li ul.sub-menu li a{border:none;border-bottom:2px solid #ae2229;padding:12px 35px 7px 12px;display:block;color:#000;min-width:200px;line-height:normal;transition:.4s ease-in-out;font-size:16px}.header_inr ul li ul.sub-menu li:last-child>a{border:none}.inner_header .menu-toggle{position:absolute;top:-35px;right:0;width:26px}.inner_header .menu-toggle.active{right:0}.inner_header .header_top_otr{margin-right:34px;gap:6px}.inner_header .menu-toggle span{background-color:#fff}.header_inr ul li ul.sub-menu li:hover ul.sub-menu{transform:scaleY(1);visibility:visible;display:none}.banner .home_banner h1{font-size:29px;line-height:48px}.banner .home_banner{left:30px}.banner .home_banner h1>strong{font-size:45px}.banner .banner_form{padding:35px 20px 20px;max-width:90%;top:45px}.banner .banner_form_btn a.button{padding:10px;font-size:18px}.banner_form .form_row1 span.wpcf7-form-control-wrap,.banner_form .form_row2 span.wpcf7-form-control-wrap{padding:0 6px}.banner_form .submit-recaptcha{flex-direction:column;gap:5px}.yard .yard_heading h2{padding:25px}.yard .yard_imgleft{max-width:47%;min-height:400px}.yard .overlay H3{padding:0 0 8px}.banner_form .wpcf7 form .wpcf7-response-output{margin:.6em 0;font-size:16px;line-height:normal}.yard .yard_inr{padding:0 0 30px}.banner_form .form_row1,.banner_form .form_row2{margin:0 -5px}.review .review_heading h2{padding:0 0 18px}.stop .stop_heading{padding:30px 0}.stop .stop_heading h2::after,.stop .stop_heading h2::before{height:4px}footer .footer_inr{padding:25px 0 0;flex-direction:column;gap:10px}.footer_logo{max-width:168px}footer .footer_address{max-width:100%}.inr_heading .inr_heading_inr{padding:20px 0}.inr_heading p{padding:12px 0 0}.landscaping .landscaping_inr{gap:25px;padding:25px 0}.landscaping .landscaping_right ul li{margin:0 0 8px 29px;FONT-SIZE:17PX}.hardscaping .hardscaping_inr{gap:25px;padding:30px 0}.hardscaping .hardscaping_right h2{padding:0 0 10px;font-size:17PX}.mark .mark_inr{padding:25px 0;FLEX-WRAP:wrap;GAP:15PX}.mark_left h2,.service .service_right h2{padding:0 0 10px}.def_page_otr,.detail_page.def-page,.products .products_inr,.service_inr{padding:25px 0}.products .products_inr h2{padding:0 0 20px}.products .products_inr .products_item ul{gap:15px 50px}.products .products_inr .products_item ul li::after{right:-16px}.mark_right a.button{padding:12px 14px}.menu-toggle.active{right:20px}.menu-toggle.active span:first-child{top:8px}.work .work_inr .work_slide{max-width:50%;padding:10px}.work .work_inr{margin:0 -10px}.service_inr:first-child,section.work{padding:0 0 25px}.pagination ul{gap:15px}.pagenotfound p,.work .overlay p{font-size:16px}.mfp-content{margin:0 60PX}.pagination ul li span.current{width:37px;height:37px}.pagination ul li a.nextpostslink::before,.pagination ul li a.previouspostslink::before{left:10px}.pagination ul li a,.pagination ul li span{width:37px;height:37px;font-size:17px}.pagination{padding:25px 0 0}.reviews .reviews_item{max-width:100%;padding:16px}.contact,section.reviews{padding:25px 0 30px}.reviews .reviews_name .reviews_name_img{height:36px;width:36px;font-size:18px}.reviews .reviews_name .reviews_name_text span{font-size:18px;line-height:18px}.contact .contact-inner{padding:20PX}.contact .contact-inner .contact_form_inr .form_row1,.contact .contact-inner .contact_form_inr .form_row2{gap:12px 15px}.contact .contact-inner .contact-item-form .wpcf7-form-control-wrap{margin:0 0 15px}span.file_upload_button.button{font-size:15px;padding:12px 13px}.file_upload_label{padding:12px}.submit-recaptcha{flex-direction:column;gap:20px}.contact .contact-inner .contact-item-content .contact-content-box{padding:22px}.contact .contact-inner .contact-item-content .contact-content-box h2{padding:0 0 15px}.contact .contact-inner .contact-item-content ul li{gap:10px;padding:12px 0 0;font-size:17px;line-height:25px}a{font-size:17px}.contact .contact-inner .contact_form_inr .form_row1 input[type=email],.contact .contact-inner .contact_form_inr .form_row1 input[type=text],.contact .contact-inner .contact_form_inr .form_row2 input[type=tel],.contact .contact-inner .contact_form_inr .form_row2 input[type=text]{FONT-SIZE:17PX}.service .service_inr_item{gap:20px;flex-wrap:wrap}.service .service_right .service_right_btn a.button{padding:12px 14px;font-size:16px}.ground .ground_item{margin:10px;max-width:45%}.ground .ground_inr{margin:0 -10px;padding:0 0 25px}.ground .ground_btn a.button{padding:11px 16px;font-size:16px}.ground .ground_btn{padding:3px 0 17px}.def-page p{margin-bottom:16px}.def-page h2{font-size:22px;line-height:30px}.def-page h3{font-size:20px;line-height:25px}.def-page ol li,.def-page ul li{font-size:15px;line-height:20px}.def-page .left-img{margin:0 0 10px;float:none;width:100%;text-align:center}.privacy-page ol,.privacy-page ul{margin-left:10px}.def-page ul li{padding:4px 0 4px 16px}.def-page ul{padding-bottom:10px}.privacy-page .privacy-inner{padding-left:10px;margin-bottom:0}.privacy-page .privacy-inner ul{margin-top:0}.def-page .right-img{margin:0 0 10px;width:100%;float:none;text-align:center}.pagenotfound{padding:25px 0 10px}.def-page ul li::before{top:1px;left:-9px;background-size:16px;width:23px;height:23px}}@media (max-width:580px){.header_top_otr .header_btn:nth-of-type(3) a.button{font-size:0;width:32px;height:32px;border-radius:50%;padding:0;background-image:url(../images/quote-request.png);background-position:7px;background-size:20px;background-repeat:no-repeat}.header_top_otr{justify-content:end}.yard .yard_imgleft{max-width:100%;height:400px}.ground .ground_item{margin:10px 0;max-width:100%}.ground .ground_inr{margin:0}}@media (max-width:479px){ .service .service_right p> a { font-size: 16px; }.h1,.h2,.h3,.pagenotfound h2,h1,h2,h3{font-size:20px}.h6,h6{font-size:17px}.banner .banner_form_btn a.button{padding:9px;font-size:15px}section.banner{min-height:100%;height:auto;margin-top:0;padding:50px 0}.banner .home_banner{top:auto;left:auto;position:relative;transform:none}.banner .banner_form{padding:35px 12px 12px;max-width:90%;top:25px}.banner .banner_form_btn{width:93%;top:-22px}.banner .home_banner h1{font-size:22px;line-height:32px;padding:0 0 10px}.banner .home_banner h1>strong{font-size:28px}.banner .banner_form input[type=text],.banner_form span.wpcf7-form-control-wrap input{margin:0 0 12px}.banner_form .form_row1,.banner_form .form_row2{margin:0}.banner_form .form_row1 span.wpcf7-form-control-wrap,.banner_form .form_row2 span.wpcf7-form-control-wrap{max-width:100%;width:100%;padding:0}.banner_form .recaptcha{transform:scale(.7);margin-left:-44px}.def_page_otr,.service_inr,.yard .yard_heading h2,section.review,section.reviews{padding:20px 0}.service_inr:first-child,.yard .yard_inr,section.work{padding:0 0 20px}.review .review_heading h2{padding:0 0 15px}.stop .stop_heading{padding:25px 0}.def_page_otr,.detail_page.def-page,.stop .stop_heading h2{padding:15px 0}.container{padding:0 20px}.copyright p,.copyright p>a{font-size:15px;line-height:24px}.contact .contact-inner .contact-item-content ul li,.footer_address ul li,.footer_address ul li a,.products .products_inr .products_item ul li,a,footer a,footer p{font-size:16px}.header_inr ul{width:87%;padding:50px 18px 20px}.header_inr ul li ul.sub-menu li a{padding:12px 5px 7px 0;min-width:170px;font-size:15px}.menu-expand{width:22px;height:22px}.menu-expand::before{top:5px;left:8px}.header_inr ul li ul.sub-menu{padding:10px}.header_inr ul li a,.pagenotfound p{font-size:15px}.menu-expand.menu-clicked::before{left:5px}.header.inr_header .logo{width:145px}.fb_icon a{width:31px;height:31px}.footer_logo{max-width:150px}.pagination,footer .footer_inr{padding:20px 0 0}.header_inr ul.open{overflow-y:auto;flex-direction:row;display:block}.header_top_otr .header_btn:nth-of-type(3) a.button{width:30px;height:30px;background-position:5px;background-size:19px}.header_top_otr .header_btn:nth-of-type(2) a.button{width:30px!important;height:30px!important;background-size:15px}.inr_heading p{padding:8px 0 0}p{margin-bottom:18px;font-size:16px}.hardscaping .hardscaping_inr,.landscaping .landscaping_inr{gap:15px;padding:20px 0}.landscaping .landscaping_right h2,.service .service_right h2{padding:0 0 8px}.hardscaping .hardscaping_right ul,.landscaping .landscaping_right ul{column-count:1}.landscaping .landscaping_right ul li{margin:0 0 5px 29px;FONT-SIZE:16PX}.hardscaping .hardscaping_right h2{padding:0 0 6px;font-size:17PX}.hardscaping .hardscaping_right ul li{margin:0 0 6px 30px}.mark .mark_inr{padding:20px 0;GAP:15PX}.products .products_inr h2{padding:0 0 10px}.products .products_inr .products_item ul{gap:9px 50px}.button,a.button,button,html input[type=button],input[type=reset],input[type=submit]{padding:8px 12px;font-size:16px}.work .work_inr .work_slide{max-width:100%;padding:8px}.work .work_inr{margin:0 -8px}.mfp-content{margin:0 45PX}.pagination ul,.submit-recaptcha{gap:8px}.pagination ul li a,.pagination ul li span{width:32px;height:32px;font-size:16px}.pagination ul li span.current{width:32px;height:32px}.pagination ul li a.nextpostslink::before,.pagination ul li a.previouspostslink::before{left:8px;top:10px}.pagination ul li a.previouspostslink::before{left:12px;top:10px}.contact .contact-inner .contact-item-content .contact-content-box,.reviews .reviews_item{padding:14px}.contact .contact-inner .contact-item-content .contact-content-box h2,.reviews .reviews_img{padding:0 0 12px}.reviews .reviews_name .reviews_name_img{height:33px;width:32px;font-size:16px}.reviews .reviews_name .reviews_name_text span{font-size:16px;line-height:16px}.contact .contact-inner .contact_form_inr .form_row1,.contact .contact-inner .contact_form_inr .form_row2{gap:0 12px;FLEX-DIRECTION:column}.contact .contact-inner .contact_form_inr .form_row1 input[type=email],.contact .contact-inner .contact_form_inr .form_row1 input[type=text],.contact .contact-inner .contact_form_inr .form_row2 input[type=tel],.contact .contact-inner .contact_form_inr .form_row2 input[type=text]{padding:12px;FONT-SIZE:16PX}.recaptcha{TRANSFORM:scale(0.7);margin-left:-45px}.contact .contact-inner{GAP:20PX}.service .service_inr_item{gap:15px}.service .service_right .service_right_btn a.button{padding:10px;font-size:15px}.ground .ground_btn a.button{padding:11px 14px;font-size:15px}.def-page h2{font-size:20px;line-height:25px}.def-page h3{font-size:18px;line-height:22px}.def-page h4{font-size:16px;line-height:18px}.def-page ol li,.def-page ul li{font-size:14px;line-height:18px}.privacy-page ol{margin:5px 0 10px}.privacy-page ol,.privacy-page ul{margin-left:8px}.pagenotfound{padding:20px 0 5px}.def-page a{font-size:16px;line-height:21px}.def-page ul li{padding:3px 0 3px 22px}}