.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
	word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
	display: none;
}
.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}
.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}
.wpcf7-form-control-wrap {
	position: relative;
}
.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}
.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}
.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}
form.submitting .wpcf7-spinner {
	visibility: visible;
}
.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}
@keyframes spin {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
	}
}
@keyframes blink {
	from {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}
.wpcf7 [inert] {
	opacity: 0.5;
}
.wpcf7 input[type="file"] {
	cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
	cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}
.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}
.wpcf7-reflection > output[hidden] {
	display: none;
}.wpcf7 form{position:relative}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:1.2em}.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block}.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--ast-border-color);outline:0}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.75em}.wpcf7 input[type=file]{color:#666;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:inline-block;background:#e9eef2;color:#555;clear:none;cursor:pointer;line-height:0;height:1.2em;margin:-3px 4px 0 0;outline:0;padding:0;border-radius:.2em;text-align:center;vertical-align:middle;width:1.4em;min-width:1.4em;transition:all .2s linear}/*
Theme Name: GreenrSwitch
Theme URI: https://wpastra.com/
Template: astra
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: Astra is fast, fully customizable &amp; beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL &amp; Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained &amp; Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Tags: custom-menu,custom-logo,entertainment,one-column,two-columns,left-sidebar,e-commerce,right-sidebar,custom-colors,editor-style,featured-images,full-width-template,microformats,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready,blog
Version: 4.0.2.1679979906
Updated: 2023-03-28 01:05:06
*/
/*Header*/
.grecaptcha-badge{ display:none!important; }
.site-header-above-section-right #menu-quick-links{ display: flex; justify-content: flex-end; }
.site-header-above-section-right #menu-quick-links li{ margin-right:10px; }
.site-header-above-section-right #menu-quick-links a{ color:#fff; }
.site-header-above-section-right #menu-quick-links a:hover, .site-header-above-section-right #menu-quick-links li.current-menu-item a{ color:#c8fbb8; }
.ast-logo-title-inline .ast-site-identity{ padding:0; }
.site-header-above-section-left .header-widget-area{ width:552px; }
.callus-header{ display:flex; align-items:center; }
.callus-header .call-icon{ margin-right:10px; }
.callus-header .call-description>div:first-child{ color:#727178; }
.callus-header .call-description>div:last-child{ font-weight:500; }
.top-header-info .gutentor-grid-column:first-child{ flex-basis:40%; }
.top-header-info .gutentor-single-item-wrap{ display:flex; color:#fff; align-items:baseline; }
.top-header-info .gutentor-single-item-icon-box{ margin-right:10px; margin-bottom:0; }
.top-header-info .gutentor-single-item-icon-box i{ font-size:15px; }
.top-header-info .gutentor-single-item-desc{ margin-bottom:0; }
.top-header-info .gutentor-single-item{ padding:0!important; }
.top-header-info .gutentor-grid-column{ margin-top:10px!important; margin-bottom:10px!important; }
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{ font-size:15px; }
#menu-ad-menu{ display:flex; justify-content: flex-end; }
#menu-ad-menu li:first-child{ margin-right:15px; }
#menu-ad-menu li a{ color:#fff; }
#menu-ad-menu li a:hover{ color:#ffeb00; }
@media (min-width: 922px) and (max-width:1210px) { header .custom-logo-link img{ max-width:138px; } .ast-header-html-2 img{ width:65px; } .ast-builder-menu-1 .menu-item > .menu-link{ font-size:15px!important; padding:0 .5em; }}
.ast-mobile-header-content{ position:absolute; width:100%; box-shadow:0 30px 40px 0 rgba(0,0,0,0.18); }
#ast-hf-mobile-menu{ border-top-width:0; }
.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:last-child > .menu-link{ border-bottom:0; }
/*Footer*/
#block-8{ margin-bottom:30px; }
.footer-social .gutentor-grid-item-wrap{ max-width:45px; margin:0 auto; }
.footer-social a{ background:#3F7F2A; color:#fff!important; border-radius:50px; display:inline-block; width:35px; height:35px; line-height:35px; text-align:center; }
.footer-social a:hover{ color:#3F7F2A!important; background:#fff; }
.footer-social .gutentor-grid-column{ padding-left:0; }
footer h2.widget-title{ color:#fff; }
#colophon .site-primary-footer-wrap a{ color:#AEAEAE; }
#colophon .site-primary-footer-wrap a:hover{ color:#3F7F2A; }
#colophon .site-primary-footer-wrap .menu li{ margin-bottom:10px; }
.footer-contactinfo{ margin-left:15px; }
.footer-contactinfo .gutentor-grid-column{ padding:0; }
.footer-contactinfo .gutentor-single-item-wrap{ display:flex; color:#AEAEAE; align-items:center; }
.footer-contactinfo .gutentor-single-item-icon-box{ margin-right:10px; margin-bottom:0; }
.footer-contactinfo .gutentor-single-item-icon-box i{ color:#3F7F2A; }
.footer-contactinfo .gutentor-grid-column{ margin-bottom:10px; }
#block-12, #block-13{ margin-bottom:0; }
#block-13 p{ margin-bottom:10px; }
@media (max-width: 545px){ #block-8 figure, .footer-social .gutentor-grid-item-wrap{ margin:0!important; } #block-8{ margin-bottom:20px; } #block-10{ margin-bottom:15px; }}
/*Home*/
.greenrservices .gutentor-single-item-desc{ display: -webkit-box; height:135px; -webkit-line-clamp:5; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.greenrservices .gutentor-single-item:hover img{ filter: brightness(0) invert(1); }
.greenrservices .gutentor-single-item:hover h3, .greenrservices .gutentor-single-item:hover .gutentor-single-item-desc{ color:#fff; }
.greenrservices .gutentor-single-item{ position:relative; }
.greenrservices .gutentor-single-item .gutentor-single-item-wrap{ position:relative; }
.greenrservices .gutentor-single-item:before{ content: ""; position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-image:linear-gradient(119.17deg, #232526 1.09%, #414345 98.54%);; transform: scale(0); transform-origin: right bottom; border-radius: 500px 0 0; transition: all 300ms linear; } 
.greenrservices .gutentor-single-item:hover:before{ transform: scale(1.5); }
.greenrservices .gutentor-single-item-content{ position:relative; }
.greenrservices .gutentor-single-item-content::before{ content:''; position:absolute; background:#3f7f2a; width:50px; height:2px; left:40%; top:65px; }
@media (max-width: 991px){ .greenrservices .gutentor-single-item-content::before{ top:40px; left:39%; }}
.greenrservices .gutentor-single-item-title{ margin-top:22px!important; margin-bottom:30px!important; }
.work-process .gutentor-single-item-wrap{ display:flex; align-items:center; }
.work-process .gutentor-grid-column{ margin-bottom:0!important; }
.work-process .gutentor-single-item-image-box{ width:150px!important; }
.work-process .gutentor-image-thumb{ width:120px; height:120px!important; line-height:120px!important; background:#fff; border-radius:50%; text-align:center; box-shadow:0px 1px 8px 0 #0000001a; }
.work-process .gutentor-image-thumb img{ width:80px; }
.work-process .gutentor-single-item-content{ width:calc(75% - 20px)!important; }
.work-process .gutentor-grid-item-wrap{ position:relative;  }
.work-process .gutentor-single-item{ padding:17px 23px; }
.work-process .gutentor-grid-item-wrap:before{ content:""; position:absolute; border:2px dashed #cfd0d1; height:90%; left:95px; top:41px; }
.sub-heading.white .gutentor-text-wrap:before, .sub-heading.white .gutentor-text-wrap:after{ background:#fff; }
.sub-heading .gutentor-text-wrap{ position:relative; display:inline-block; width:auto!important; }
.sub-heading .gutentor-text-wrap:before{  position: absolute; left: 100%; top: 50%; margin-top: -1px; height: 2px; width: 26px; margin-left: 10px; background:linear-gradient(to left, #8dd375, #3f7f2a); content: ""; }
.sub-heading .gutentor-text-wrap:after{ position: absolute; left: 100%; top: 50%; margin-top: -3px; height: 6px; width: 6px; margin-left: 36px; background:linear-gradient(to left, #8dd375, #3f7f2a); content: ""; border-radius: 50%; }
input[type="submit"]{ text-transform:uppercase; font-weight:400; }
.slider-btn-align{ text-align:right; padding-right:50px; }
@media (max-width: 580px){ .greenrservices .gutentor-single-item-content{ padding:0 5px 20px!important; } .work-process .gutentor-single-item{ padding:17px 5px; } .work-process .gutentor-grid-item-wrap:before{ left: 78px; top: 36px; height:80%; } .work-process .gutentor-image-thumb{ width:110px!important; height:110px!important; line-height:110px!important; margin-right:30px; } .work-process .gutentor-image-thumb img{ height:72px!important; }}
/*Slider-Home*/
.slider-section{ position:relative; padding:0 15px; overflow:hidden; }
@media (min-width: 999px){ .parallax-wrap { height: 100vh; }}
.parallax-wrap { align-items: center; display: flex; justify-content: center; overflow: hidden; position: relative; width: 100%; max-width:100%!important; }
.parallax-wrap h1 { color: #000000; font-size:46px; position: relative;	 z-index: 2; width:500px; margin-bottom:20px; }
.parallax-wrap p{ font-size:19px; width:450px; line-height:1.8em;}
.parallax-wrap h1 i{ font-style: normal; color:#3F7F2A; }
.parallax-wrap span { --shift-px: calc(var(--shift) * 1px); position: absolute; transform: translateX(calc((100vw - var(--x) * var(--shift-px)) / 90)) translateY(calc((100vh - var(--y) * var(--shift-px)) / 90)); width: var(--size); z-index: 3; }
.parallax-wrap span:nth-child(2) { --shift:5; left: 1%; bottom: 15%; }
.parallax-wrap span:nth-child(3) { --shift:5; left: 3%; bottom: 30%; }
.parallax-wrap span:nth-child(4) { --shift:5; left: 15%; bottom: 25%; }
.parallax-wrap span:nth-child(5) { --shift:5;right: 45%; top: 6%; }
.parallax-wrap span:nth-child(6) { --shift:5; right: 30%; top: 2%; }
.parallax-wrap span:nth-child(7) { --shift:5;right: 15%; top: 6%; }
.slider-row{ display: flex; align-items:center; z-index:10; }
.slider-section .hills{ position: absolute; bottom:0; left:0; }
@media (max-width: 1440px){ .slider-section .hills{ bottom: -35px;  left: -67px; }}
@media (min-width: 1300px) { .home-container .grid-container, footer .site-primary-footer-wrap .ast-builder-grid-row-container-inner{ max-width:1300px!important; margin:0 auto; }}
.slider-btn{ display:inline-block; padding:8px 25px; background:#3F7F2A; color:#fff; border-radius:5px; }
@media (min-width: 999px){  .slider-btns.text-align-right{ text-align:right; }}
.slider-btns a.paoc-popup-btn{ display:inline-block; padding:5px 20px; background:#3F7F2A; color:#fff; border-radius:5px; }
.slider-btn:hover{ background:#1d1729; color:#fff!important; }
.contact-form .row{ display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:0; }
.contact-form .wpcf7-response-output{ display: inline-block; margin-top:0!important; }
.contact-form .col-span-6{ flex-basis:48%; max-width:48%; }
.contact-form .wpcf7-radio .wpcf7-list-item{ margin-bottom:1em; }
.contact-img figure{ margin:0; }
.why-choose .gutentor-single-item-wrap{ display:flex; align-items:center; }
.why-choose .gutentor-single-item-image-box{ width:110px!important; } 
.why-choose .gutentor-single-item-content{ width: calc(70% - 20px)!important; }
@media (max-width: 999px){ .contact-form .col-span-6{ flex-basis:100%; max-width:100%; }}
@media (max-width: 580px){ .contact-form .wpcf7-radio .wpcf7-list-item{ margin-left:0; width:100%; }}
/*About Us*/
.slider-section.light-blue{ background:#f3f2ff; height:100vh; padding:0; display: flex;  align-items: flex-end; margin-top:-108px; }
.slider-section.light-blue .slider-row{ width:100%; align-items: self-end; }
.slider-section.light-blue .slider-row .col-span-6{ flex-basis:50%; }
.slider-section.light-blue .text-slider{ z-index:10; position:relative; }
.slider-section.light-blue .col-span-6.text-slider{ text-align: right; }
.slider-section.light-blue .parallax-wrap h1{ text-align:left; }
.slider-section.light-blue .parallax-wrap p{ width:498px; text-align:left; }
.slider-section.light-blue .slider-btn-align{ text-align:left; }
.slider-section.light-blue .shape{ position: absolute; left: -37px; bottom: -34px; }
.about-banner-right, .about-banner1{ overflow:hidden; position:relative; }
.wc-height{ min-height:100%; }
.wc-height figure{ height:96%; }
.wc-height .gutentor-col-wrap, .wc-height img{ height:100%!important; }
.about-banner img{ transition: transform 1s ease; border-radius:5px; }
.about-banner:hover img{ transform: scale(1.05); }
.slider-section.light-blue .parallax-wrap span:nth-child(2){ left:5%; bottom:0; }
.slider-section.ecommerce .parallax-wrap span:nth-child(2){ left:2%!important; bottom:13%!important; }
.slider-section.seo .parallax-wrap span:nth-child(2){  left:4%!important; bottom:8%!important; }
@media (min-width: 991px) and (max-width:1700px){ .slider-section.light-blue span img{ width:70%; } .responsive-design .grid-row{ align-items:center; } .responsive-design .first_design figure{ position:relative!important; } .slider-section.light-blue .parallax-wrap h1{ font-size:40px; }}
@media (min-width: 991px) and (max-width: 1030px){ .slider-section.light-blue span img{ width:63%; } .slider-section.ecommerce span img{ width:61%!important; }}
/*Services*/
.responsive-design{ position:relative; overflow:hidden; }
.responsive-design .first_design{ position:unset; }
@media (min-width: 999px) { .responsive-design .first_design figure{ position:absolute; left:0; } .responsive-design.ecommerce figure{ left:-55px; } .responsive-design.seo figure{ left:-71px; }}
/*SEO Services*/
.seo-services .gutentor-single-item-wrap{ display:flex; }
.seo-services .gutentor-single-item-image-box{ width:100px!important; }
.seo-services .gutentor-single-item-content{ width:calc(78% - 20px)!important; }
.paoc-popup-btn{ background: #3F7F2A!important; }
.paoc-popup-btn:hover{ background:#1d1729!important; }
.paoc-popup-content textarea{ height:80px; background:#fff; border-width:0; border-bottom:2px solid #dfdfe8; }
.paoc-popup-content input[type="submit"]{ border-radius: 5px; padding: 10px 25px;}
.paoc-popup-content input[type="text"], .paoc-popup-content input[type="tel"], .paoc-popup-content input[type="email"]{ background:#fff; border-width:0; border-bottom:2px solid #dfdfe8; }
.paoc-popup-content input[type="text"]:focus, .paoc-popup-content input[type="tel"]:focus, .paoc-popup-content input[type="email"]:focus, .paoc-popup-content textarea:focus{ border-color:#3f7f2a; }
.paoc-popup-content .wpcf7-list-item{ margin-bottom:15px; margin-left:0; margin-right:15px; }
.paoc-popup-content .wpcf7-list-item:first-child{ margin-left:0; }
.paoc-popup-content input[type='radio']:checked:after{content: '✓';position: relative;background-color: #3F7F2A!important;border: 2px solid #3F7F2A; visibility: visible;display: inline-block;z-index: 100;padding-top: 10px;font-weight: bold;color: #fff;font-size: 12px;  width: 22px;height: 22px;top: -1px;border-radius: 50%;}
.paoc-popup-content .header-logo{ text-align:center; margin-bottom:20px; }
.paoc-close-popup{ top: 5px!important; right: 5px!important; background:transparent!important; }
.paoc-close-popup svg{ fill:#000; height: 22px!important; width: 22px!important; }
.paoc-close-popup:hover svg{ fill:#3f7f2b; }
.paoc-cb-popup-body{ border-radius:5px; }
/*Contact Us*/
.left-advance-col{overflow:hidden;position:relative;}
.left-advance-col .gutentor-block-shape-bottom svg{position: absolute;right:70%;top: -115px;}
.icon-style1 .gutentor-single-item-wrap{display: flex;column-gap: 20px;}
.icon-style1 .gutentor-grid-column{padding:0;}
.contact-wrapper .wpcf7-radio{column-gap:20px;display: flex;}
.contact-wrapper .wpcf7-radio .wpcf7-list-item{margin:0;}
.content-wrapper{ display: flex; flex-wrap; }
.contact-wrapper input{border: none;padding: 10px 0px 12px 0px!important;border-bottom: 2px solid #ddd;}
@media only screen and (max-width:800px){ .contact-wrapper .wpcf7-radio{flex-direction:column;} input[type="submit"]{ float:none!important; } .content-wrapper{flex-direction:column; } }
.contact-form input[type="submit"]{border-radius: 10px;float: right; border: none!important;margin-top: 26px;}
.contact-form input[type='radio']:checked:after{content: '✓';position: relative;background-color: #3F7F2A!important;border: 2px solid #3F7F2A; visibility: visible;display: inline-block;z-index: 100;padding-top: 10px;font-weight: bold;color: #fff;font-size: 12px; width: 22px;height: 22px;top: -1px;border-radius: 50%;}
.social-link-style .gutentor-single-item-icon-box a i{width: 40px;height: 40px;border-radius: 50%; padding-top:11px;}
.social-link-style .gutentor-single-item-icon-box a:hover i{background:#3F7F2A;transition: all 0.3s ease;}
.social-link-style .gutentor-grid-item-wrap .gutentor-social-item{max-width: 12%;}
.social-link-style .grid-container{padding:0;}
.sustain-icon .gutentor-single-item-wrap{ display:flex; align-items:center; }
.sustain-icon .gutentor-grid-column{ margin-bottom:0!important; }
.sustain-icon .gutentor-single-item-image-box{ width:15%!important; margin-right:10px; }
.sustain-icon .gutentor-single-item-content{ width:calc(85% - 20px)!important; }
.ssp1{ font-size:20px!important; margin-bottom:15px!important; }
.ssp2{ font-size:17px!important; line-height:2.2em!important;  }
.case-study .grid-row{ align-items:center; }
.m-0{ margin:0; }
.text-align-center{ text-align:center; }
@media (max-width: 999px){ .text-align-sm-center{ text-align:center; }}
.join-us-btn .paoc-popup-btn{ background:#fff!important; color:#000!important; }
.join-us-btn .paoc-popup-btn:hover{ background:#3f7f2a!important; color:#fff!important; }
@media (max-width:999px){ .slider-row{ flex-wrap:wrap; } .slider-row .col-span-6{ flex-basis:100%; max-width:100%; }  .parallax-wrap span, .slider-section .hills{ display:none; } .slider-section.light-blue{ padding-top:75px!important; margin-top:-70px; } .parallax-wrap h1{ font-size:28px!important; } .slider-section.light-blue{ height:auto!important; } .parallax-wrap span{ display:block!important; position:relative; left:auto!important; transform:none; } .parallax-wrap span img{ margin-top:20px; margin-bottom:20px; } .slider-section.light-blue .slider-row .col-span-6{ flex-basis:100%!important; text-align:center!important; } .parallax-wrap h1, .slider-section.light-blue .parallax-wrap p, .slider-section.light-blue .slider-btn-align{ width:100%!important; text-align:center!important; } .parallax-wrap p{ padding:0 15px; } .slider-section.light-blue .slider-btn-align{ margin-bottom:30px; padding-right:0; } .parallax-wrap p{ font-size:16px!important; } .slider-section.seo .parallax-wrap span:nth-child(2){ left:auto!important; } .text-mobile-center{ width:100%; text-align:center; }}
@media (min-width: 921px) and (max-width: 999px){ .slider-section.light-blue, .about-banner, .contactus-banner{ margin-top:-107px!important; }}
.service-img img{ width:100%; }
.about-banner1.desktop img{ width:300px; }