.main-slider{height:350px;margin-top:130px;position:relative;color:#fff}.main-slider .slider-bg,.main-slider .slider-bg:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.main-slider .slider-bg{background-size:cover}.main-slider .slider-bg:after{content:'';background:rgba(0,0,0,.3)}.main-slider .blog-bg-1{background-image:url(../images/slider-5-1920x600.jpg)}.main-slider .desc{margin-top:15px}.main-slider .desc i{margin:0 10px;position:relative;bottom:-2px}@media only screen and (max-width:767px){.main-slider{height:300px;margin-top:100px}}@media only screen and (max-width:479px){.main-slider{margin-top:120px}.about-section p{text-align:justify}}@media only screen and (max-width:359px){.main-slider{margin-top:130px}}.about-section{padding:100px 0}.about-section .heading{margin-bottom:40px}.about-section .about-area{width:50%}.about-section .about-img-wrapper{padding:0 50px}.about-section .about-img{margin:15px;position:relative}.about-section .about-img:after,.about-section .about-img:before{position:absolute;height:100%;width:100%;border:1px solid #8ac43d;content:''}.about-section .about-img:after{top:-15px;left:-15px;z-index:-1}.about-section .about-img:before{right:-15px;bottom:-15px;z-index:1}@media only screen and (max-width:992px){.about-section .about-img-wrapper{display:none}}@media only screen and (max-width:767px){.about-section{padding:50px 0}.about-section .heading{margin-bottom:30px}}.counter-section{padding:100px 0 70px;position:relative;text-align:center;z-index:1;color:#fff;background-size:cover;background-image:url(../images/counter-bg-1920x400.jpg)}.counter-section:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(0,0,0,.6)}.counter-section .counter{margin-bottom:30px}.counter-section .counter .desc{margin-top:5px}@media only screen and (max-width:767px){.counter-section{padding:50px 0 20px}}@media only screen and (max-width:479px){.mission-section p{text-align:justify}}.quoto-section{margin:70px 0 20px;padding:0}.quoto-section .quoto-wrapper{padding:50px 50px 50px 220px;margin-left:50px;position:relative;background:#8bc43e; margin-bottom: 100px;}.quoto-section .quoto-wrapper .icon{position:absolute;font-size:4em;top:-80px;left:0;color:rgba(0,0,0,.1)}.quoto-section .heading{text-align:right;margin-bottom:10px}.quoto-section .pre-heading{margin-top:5px;color:#555}.quoto-section .quoto{position:relative;padding-left:0}.quoto-section .quoto .quoto-desc{margin:15px 0 30px}.quoto-section .quoto .profile-image{width:250px;position:absolute;left:-280px;top:-210px}.quoto-section .quoto .designation{margin-top:5px;color:#444}.quoto-section .swiper-container{padding:0 10px;position:relative;overflow:visible}.quoto-section .swpr-control{position:absolute;right:-30px;bottom:-70px;width:86px;height:43px;border:3px solid #fff}.quoto-section .swiper-button-next,.quoto-section .swiper-button-prev{position:absolute;top:0;width:40px;height:40px;line-height:36px;margin:0;text-align:center;border-radius:2px;font-size:30px;opacity:1;border:1px solid #8bc43e;background:#8bc43e;color:#000;-webkit-transition:all .25s ease;transition:all .25s ease}.quoto-section .swiper-button-next:hover,.quoto-section .swiper-button-prev:hover{background:#fff}.quoto-section .swiper-button-prev{left:0}.quoto-section .swiper-button-next{right:0}@media only screen and (max-width:767px){.quoto-section{margin:0 0 20px}.quoto-section .heading{text-align:left;margin-bottom:10px}.quoto-section .quoto-wrapper{margin-left:0;padding:50px 15px}.quoto-section .quoto-wrapper .icon{top:-20px;left:0}.quoto-section .quoto .profile-image{max-width:300px;width:100%;margin-top:15px;position:static}.quoto-section .swpr-control{bottom:-70px;right:20px}}@media only screen and (max-width:479px){.quoto-section .quoto-wrapper{padding:50px 20px}.quoto-section .swiper-container{padding:0}}.client-section{padding:30px 0 50px;text-align:center}.client-section .swiper-slide{opacity:.7;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .7s ease-out;transition:all .7s ease-out}.client-section .swiper-slide-active,.client-section .swiper-slide:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}@media only screen and (max-width:479px){.client-section{padding:30px 0;text-align:center}}