@media only screen and (min-width:992px) and (max-width:1199px){.main-menu ul li a{padding:26px 15px;font-size:18px}.Need-Help h4{font-size:30px}.call a{font-size:26px}.service-block h3{font-size:20px}.service-icon{width:140px;height:140px;line-height:140px}.service-block img{max-width:65px!important}.widget.widget_media_image img{max-width:165px!important}.project-title{top:30%}.project-title h3{font-size:20px}#layerslider_1 a.caption-button{padding:15px 14px;font-size:20px;width:210px}.site-content article.hentry{padding:25px 0}span.call{font-size:22px}.call a{font-size:22px}.Need-Help{max-width:218px}.fu_button a{font-size:22px;padding:14px 30px}.fu_button a span{font-size:12px}}@media only screen and (min-width:768px) and (max-width:991px){.main-menu ul li a{padding:26px 7px;font-size:16px}.Need-Help h4{font-size:16px}.call a{font-size:16px}.service-block h3{font-size:18px}.service-icon{width:120px;height:120px;line-height:120px}.service-block img{max-width:56px!important}.widget.widget_media_image img{max-width:140px!important}.service-block{padding:40px 12px}.service-content{font-size:13px}.service-block a.service-more{padding:5px 10px;font-size:12px}.testimonial-block{padding:20px 15px;font-size:12px}.author-name{font-size:14px}.author-img{width:80px;height:80px}.newsletter-form input[type="email"]{width:475px}.newsletter-form input[type="submit"]{width:205px;padding:30px 10px;font-size:17px}.appointment a{font-size:22px}aside.widget h3{font-size:18px;margin-bottom:20px}.site-footer aside.widget ul li a{font-size:13px}.site-footer{font-size:12px}.home .Need-Help{padding:15px 0;max-width:162px}.project-title{top:30%}.project-title h3{font-size:20px}.newsletter-form{max-width:680px}#layerslider_1 a.caption-button{padding:15px 14px;font-size:20px;width:210px}.site-content article.hentry{padding:25px 0}.content-area.with-sidebar #secondary{padding:20px 15px}#secondary .widget{margin-bottom:30px}#secondary .widget h3.widget-title{font-size:18px}#secondary .widget ul li{line-height:18px}#secondary .widget .search-form input,.entry-content form.search-form input.search-field{padding:14px 20px;font-size:14px}#secondary .widget ul li a{font-size:12px}.entry-content{font-size:15px}.content-area .entry-header h2.entry-title{font-size:26px}.top-location-area .location-col{padding:20px 0}.top-location-area .location-col:before{font-size:28px;width:55px;line-height:50px}.top-location-area .location-col strong{font-size:18px}.inner-banner h1{font-size:28px}span.call{font-size:16px}.Need-Help{max-width:162px}.fu_button a{font-size:20px;padding:12px 24px}.fu_button a span{font-size:10px}.gallery-box h3{font-size:20px}.our-partners img.swiper-slide-image{max-height:60px}.content-area{padding:50px 0}.main-menu ul li.review-us a{padding:26px 10px 12px}}@media (max-width:767px){.main-menu{display:none}.site-logo{padding:0;display:inline-block}.site-header .header-top{text-align:center}.home .Need-Help{display:none}.newsletter-form input[type="email"]{width:100%;padding:20px 15px}.newsletter-form input[type="submit"]{width:100%;margin-top:5px}.contact-info span.phone,.contact-info span.email{width:58px;height:auto;font-size:13px;text-align:center;padding-top:30px}.contact-info span.phone:before,.contact-info span.email:before{font-size:16px;left:20px;top:12px}.newsletter-form input[type="submit"]{font-size:17px;padding:22px 10px}.site-footer{text-align:center}.appointment a{font-size:22px}.social-icons{text-align:center}.site-footer-top .widget.widget_nav_menu{display:none}aside.widget h3{margin-bottom:15px}.site-footer-bottom{padding:15px 0}.footer-created{text-align:center;margin-top:5px}.service-block h3{font-size:24px}.service-icon{width:140px;height:140px;line-height:140px}.service-block img{max-width:70px!important}.service-block{max-width:360px;margin:0 auto;padding:40px 20px}.service-block a.service-more{padding:10px}body{font-size:15px}.Need-Help{display:none}.content-area{padding:40px 0}.site-footer-top{text-align:center}.site-content article.hentry{padding:0}.site-header .header-top{margin-bottom:-1px;padding:12px 0}.content-area.with-sidebar #secondary{padding:20px;max-width:350px;margin:40px auto}#secondary .widget{margin-bottom:40px}#secondary .widget .search-form input,.entry-content form.search-form input.search-field{font-size:16px}.inner-banner{padding-top:90px}.inner-banner h1{font-size:32px}.site-content article.hentry{margin-bottom:50px}.top-location-area .location-col{max-width:320px;margin:0 auto 20px}.fu_button a{font-size:14px;padding:8px 16px;border-width:2px}.fu_button a span{font-size:8px}.contact-info{top:11px}.banner-subtitle{max-width:400px;margin-left:auto;margin-right:auto}.gallery-block .col-md-4{margin-bottom:50px}.gallery-block .col-md-4:last-of-type{margin-bottom:0}.gallery-box h3{font-size:22px}.our-partners img.swiper-slide-image{max-height:60px}.site-footer-top .widget.widget_text{max-width:100%}.site-footer-top .widget_media_image img{max-height:110px}.site-footer-top{padding:30px 0}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form textarea{width:92%}.contact-form{margin-bottom:40px}.contact-page-form h2{font-size:25px}.contact-page-info iframe{margin-top:20px}.site-footer{background:#000}}@media (max-width:479px){.site-logo{padding:15px 20px}.contact-info span.phone,.contact-info span.email{width:50px;height:50px;font-size:11px}.contact-info{display:none}.service-icon{width:120px;height:120px;line-height:120px}.service-block img{max-width:60px!important}.service-block h3{font-size:20px}.service-block h3{margin:30px 0 12px}.appointment a{font-size:19px}.appointment a{font-size:19px;padding:12px 20px}.service-block a.service-more{font-size:11px}.service-block h3{font-size:18px}.service-content{font-size:13px}.author-img{width:85px;height:85px}.testimonial-block{padding:20px 10px;font-size:13px}.author-name{font-size:14px}.newsletter-form input[type="email"]{font-size:13px;padding:18px 15px}.newsletter-form input[type="submit"]{font-size:15px;padding:18px 10px}.social-icons ul li a{width:26px;height:26px;font-size:8px;line-height:40px}.social-icons ul li svg{height:18px}.site-footer-top{padding:30px 0;margin-top:20px}.site-footer{font-size:12px}aside.widget h3{font-size:20px;margin-top:12px}.site-footer-bottom{font-size:13px}.project-title{font-size:16px;top:34%}.project-title h3{font-size:20px}.inner-banner h1{font-size:26px}.inner-banner{padding-top:90px;min-height:55px}.content-area .entry-header h2.entry-title{font-size:22px}.site-content article.hentry .entry-meta{font-size:10px}.entry-content{font-size:14px}.site-content article.hentry .entry-footer a.entry-button{font-size:12px}#secondary .widget h3.widget-title{font-size:18px}#secondary .widget ul li a{font-size:13px}#secondary .widget ul li{line-height:18px}#secondary .widget{margin-bottom:25px}#secondary .widget .search-form input,.entry-content form.search-form input.search-field{font-size:13px;padding:15px}.top-location-area .location-col:before{font-size:28px;width:55px;line-height:52px}.top-location-area .location-col strong{font-size:20px}.top-location-area .location-col span{font-size:13px}.top-location-area{margin-bottom:15px}.location-content{font-size:13px}.fu_button a{font-size:12px;padding:4px 8px}.fu_button a span{font-size:6px}.site-logo img{max-height:94px}.our-partners img.swiper-slide-image{max-height:45px}.site-footer-top .widget_media_image img{max-height:90px}.contact-page-form h2{font-size:21px}.contact-page-info h3{font-size:18px}}