@media (max-width:767px){.testimonials-2 p,.main-content p{ line-height: 1.7;}.head-navigation-list{padding:4px 0 0}.navbar-collapse .navbar-nav li{padding:2px 0;text-align:left}.best-services1:nth-child(3):before,.best-services1:nth-child(4):before,.head-navigation2,.mob-hide,.navbar ul li a:after,.navbar ul li.active a:after,.navigation-section p,.top-left1,.top-social-icon1{display:none}#callbook,.mobile img{display:block}.nav-bottom-left p{text-align:center;padding:8px 0 5px}.dropdown-ite:hover,.dropdown-item:focus{background:0 0}.navbar-nav .dropdown-menu{position:static}.dropdown:hover .dropdown-menu{display:none;background:0 0;padding:0}.navbar-nav .show{display:block!important;margin:0 auto;width:100%;background:0 0}.dropdown-menu ul li{padding:8px 0 8px 14px}.dropdown-menu li{text-align:center;padding:0}.navigation-section{border:0}.navbar-toggler-icon,.navbar-toggler-icon::after,.navbar-toggler-icon::before{width:33px;height:3px;background-color:#b02c38;transition:transform .3s;border-radius:50px}.navbar-toggler-icon{position:relative;display:inline-block;margin:0 0 0 auto;background-image:none}.navbar-toggler-icon::after,.navbar-toggler-icon::before{content:'';position:absolute;right:0}.navbar-toggler-icon::before{top:-8px}.navbar-toggler-icon::after{top:8px}.navbar-toggler:focus{box-shadow:none}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{transform:rotate(45deg);background:0 0}.navbar-toggler:not(.collapsed) .navbar-toggler-icon::before{transform:rotate(180deg);top:-1px}.navbar-toggler:not(.collapsed) .navbar-toggler-icon::after{transform:rotate(90deg);top:-1px}.mobile .wheel{position:absolute;z-index:-9;left:0;right:0;top:0;width:fit-content;margin:0 auto}.mobile .wheel img{animation:40s linear infinite circle;height:400px;margin:0 auto}.mobile img{height:470px;margin:0 auto}.header-heading strong{font-size:18px;line-height:27px;padding:10px 12px 7px 0}.header-heading p,.sitemap-heading aside{font-size:18px}.astroservices-2 p,.main-content p,.why-content-section p{text-align:left}.add-section1 svg{float:none;margin:0 0 12px}.add-section1,.add1{text-align:center!important}.add1 strong{font-size:32px;padding:0}.why-content-section strong{font-size:30px}.content-heading h1,.content-heading strong{font-size:32px}.content-heading span{font-size:14.5px;line-height:24px}.best-services2 strong,.main-content h3{font-size:19px}.content-heading p{text-align:center}.best-services2,.testi-left{padding:12px}.reason1:nth-child(2):after{transform:scaleY(1)}.testi-design,.testimonials-1:nth-child(2){margin:0}.testi-padding{padding-top:0!important}.footer-flex{display:flex;flex-direction:column-reverse}.footer-about1:first-child{order:1;padding:0 12px 12px}.footer-contac a{font-size:11px;padding:12px 6px 10px}.copy p{padding:5px 15px 50px}.top-sec{padding:10px 12px 12px;border-top:4px solid #b02c38}.other-services strong{font-size:14px}.other-services i{width:92px;height:92px;line-height:92px}.getintouch-social{bottom:-78px}.getintouch-social ul li a{background:#b02c38}.getintouch-social ul li a svg{fill:#ffffff}.main-content h1{font-size:25px}.main-content h2{font-size:20px}.sitemap-section{padding:12px 12px 0}.sitemap-services1 ul li{font-size:13px}.sitemap-services1 ul li:before{height:15px;width:15px;line-height:15px;margin:0 1px 0 0}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-toggler{display:block}.head-right1{padding:0;width:100%}.navbar-collapse .navbar-nav li{padding:3px 0;text-align:left}.best-services1:nth-child(3):before,.best-services1:nth-child(4):before,.head-navigation2,.navbar ul li a:after,.navbar ul li.active a:after,.navbar-collapse .navbar-nav li a.nav-link:after,.navigation-section p,.reason1:nth-child(3),.top-social-icon1{display:none}.dropdown-ite:hover,.dropdown-item:focus{background:0 0}.navbar-nav .dropdown-menu{position:static}.dropdown:hover .dropdown-menu{display:none;background:0 0;padding:0}.navbar-nav .show{display:block!important;margin:0 auto;width:100%;background:0 0}.dropdown-menu ul li{padding:8px 0 8px 14px}.dropdown-menu li{text-align:center;padding:0}.nav-bottom-left p{text-align:center;padding:8px 0 5px}.head-logo1{width:100%;text-align:center}.fixed-top .head-logo1{width:35%}.fixed-top .head-right1{width:100%}.navigation-section{border:0}.navbar-toggler-icon,.navbar-toggler-icon::after,.navbar-toggler-icon::before{width:33px;height:3px;background-color:#b02c38;transition:transform .3s;border-radius:50px}.navbar-toggler-icon{position:relative;display:inline-block;margin:0 0 0 auto;background-image:none}.navbar-toggler-icon::after,.navbar-toggler-icon::before{content:'';position:absolute;right:0}.navbar-toggler-icon::before{top:-8px}.navbar-toggler-icon::after{top:8px}.navbar-toggler:focus{box-shadow:none}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{transform:rotate(45deg);background:0 0}.navbar-toggler:not(.collapsed) .navbar-toggler-icon::before{transform:rotate(180deg);top:-1px}.navbar-toggler:not(.collapsed) .navbar-toggler-icon::after{transform:rotate(90deg);top:-1px}.mobile .wheel{position:absolute;z-index:-9;left:0;right:0;top:0;width:fit-content;margin:0 auto}.mobile .wheel img{animation:40s linear infinite circle;height:400px;margin:0 auto}.mobile img{height:470px;margin:0 auto;display:block}.header-heading strong{font-size:23px;line-height:32px}.header-heading p,.main-content h2{font-size:20px}.add1 strong,.main-content h1{font-size:25px}.add1 a{font-size:12px;padding:10px 12px}.add-section1 svg image{width:90px;height:90px}.content-heading h1,.content-heading strong{font-size:44px}.best-services2{padding:15px 12px}.testi-design,.testimonials-1:nth-child(2){margin:0}.testi-padding{padding-top:0!important}.testi-left{padding:12px}.main-content h3{font-size:19px}}@media only screen and (min-width:992px) and (max-width:1200px){.navbar ul li{padding:5px 3px;font-size:15px}.navigation-section p{font-size:15.3px}.navigation-section p marquee{width:85%}.header-heading strong{font-size:32px}.add1 strong{font-size:35px}.add1 a,.best-services2 strong,.testimonials-2 strong{font-size:16px}.add-section1 svg image{width:85px;height:85px}.why-content-section strong{font-size:28px}.bottom-services2 strong{font-size:20px;line-height:32px}.testimonials-2 em svg{width:85px;height:20px}.testimonials-2 strong span{font-size:18px;width:35px;height:35px;line-height:36px}.testimonials-2 i svg{width:25px;height:25px}.testimonials-2 p{line-height:26px;font-size:14px}.testimonials-1:nth-child(2){margin:0}.footer-contac a{font-size:10px;padding:12px 3px 10px}.other-services strong{font-size:12.5px}.other-services i{width:92px;height:92px;line-height:92px}.other-services svg{width:52px;height:52px}.getintouch-social{bottom:-50px}.top-listdes1 ul li{font-size:13px;padding:0 12px 3px}.sitemap-heading aside{font-size:20px}}@media (max-width:575px) and (min-width:0px){.request-call1{text-align:center}.header-heading strong{font-size:20px;line-height:28px;margin:2px 0 0}.header-left1,.header-right1{text-align:center!important}.reason1:nth-child(2):after{border-radius:0}.table td,.table th,.table-striped>tbody>tr:nth-of-type(odd)>*{padding:7px 12px;font-size:13px}.add1 strong,.first-item,.top-listdes1 strong{font-size:25px}.add1 a,.not-found-page a,.not-found-page p{font-size:15px}.content-heading h1,.content-heading strong{font-size:26px}.best-services2 strong,.not-found-page span{font-size:22px}.best-services1:nth-child(2):before{display:none}.footer-contac{padding:3px}.footer-contac a{font-size:9.5px;padding:10px 3px 8px}.footer-contac a svg{width:40px;height:40px}.other-services-line{font-size:15px;line-height:27px}.other-services-section{padding:25px 0 12px!important}.top-listdes1 ul li{font-size:12px;padding:0 8px 3px}.top-listdes1 ul{padding:8px 0 0}.top-listdes1{padding:15px}.getin-details strong{font-size:25px;padding:0 0 10px}.getin-details strong svg{width:45px;height:45px}.breadcrumb-section{padding:15px 0}.breadcrumb-section .last-item{width:40px;height:40px;right:15px;bottom:-32px}.breadcrumb-section .last-item .bi{height:25px;width:25px}.main-content h1{font-size:20px;line-height:28px}.main-content h2{font-size:18px;line-height:25px}.main-content h3{font-size:17px;border-left:2px solid;border-bottom:2px solid;padding:0 0 1px 5px}.review-card h3{padding:3px 8px}h3.faq-post-heading{padding:5px 12px}.not-found-page strong{font-size:130px}.not-found-page strong i svg{width:105px;height:105px;margin:0 0 -40px}.not-found-page-section{padding:5px 0!important}}@media (max-width:420px) and (min-width:0px){.top-sec{padding:0 12px 12px}#callbook ul li a span,.navbar ul li{font-size:15px}.tophead-left2 a span{font-size:17px;padding:0 12px;margin:0 0 -31px auto}.tophead-left2 a strong{font-size:40px}.tophead-left2 a strong::first-letter{font-size:50px}.header-heading strong{font-size:16px;line-height:22px}.add1 strong{font-size:18px}.add1 a{font-size:12px;padding:8px 12px}.astroservices-2{padding:15px}.why-content-section strong{font-size:25px}.astroservices-2 strong{font-size:20px}.footer-contact a{font-weight:600;font-size:32px}.footer-contact strong,.main-content h2{font-size:16px}.bottom-services2 strong{font-size:20px;line-height:30px}.other-services-line{font-size:13px;line-height:23px;padding:0 0 8px}.other-services strong{font-size:12px;padding:7px 0 0}.other-services i{width:70px;height:70px;line-height:69px}.other-services svg{width:40px;height:40px}.first-item,.not-found-page span,.top-listdes1 strong{font-size:22px}.top-listdes1 ul li{font-size:14px;padding:2px 8px 4px;display:block;text-align:left}.getin-details strong{font-size:22px;padding:0 0 10px}.getin-details strong svg{width:38px;height:38px}.breadcrumb-section .last-item{width:35px;height:35px}.breadcrumb-section .last-item .bi{height:25px;width:25px}.main-content h3{font-size:14px}.main-content h4{font-size:14px;line-height:22px}.accordion-body P{line-height:25px;font-size:14px}.accordion-body ol li,.accordion-body ul li{line-height:25px;font-size:14px;padding:3px 0 3px 20px}.accordion-body{padding:10px 15px}.accordion-body ol li:before,.accordion-body ul li:before{font-size:22px;top:1px}.content-heading h1,.content-heading strong{font-size:19px}.content-heading p{line-height:24px;font-size:13px}.content-heading span{font-size:13px;line-height:20px;padding:1px 0 0}.why-content ul li p{font-size:11px}.why-content ul li p b{font-size:12px}.not-found-page strong{font-size:110px}.not-found-page strong i svg{width:85px;height:85px;margin:0 0 -40px}.tophead-left2 a svg{left:32px}.tophead-left2 a svg image{width:35px}.header-img img{width:250px}#callbook ul li a svg{width:28px;height:28px}#callbook ul li:nth-child(2) a span{padding:5px 7px;font-size:13px}#callbook{padding:8px 10px 0}}