.bgYellow,.getFreetrialBtn:hover,.getFreetrialBtn:active{
	background-color: #FFC632!important;
	color: #3f3f3f;
}
.btn:focus{
	box-shadow: 0 0 0 0rem!important;
	outline: none!important;
}
.getFreetrialBtn{
	border: none;
}
.getFreetrialBtn,.readyToFallBg{
	border-radius: 0.5rem;
}
.bgBlue{
	background-color:#2A67B2;
}

.doMoreFeaturesBg1{
	background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-with-tally-prime-bg-1.svg');
}
.doMoreFeaturesBg2{
	background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-with-tally-prime-bg-2.svg');
}
.doMoreFeaturesBg3{
	background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-with-tally-prime-bg-3.svg');
}
.doMoreFeaturesBg1,.doMoreFeaturesBg2,.doMoreFeaturesBg3{
	background-position: center;
	background-position-y: top;
}
.bg-norepeat{
	background-repeat: no-repeat;
}

.readyToFallParagraph{
	font-size: 15px!important;
}
.pointer{
	cursor: pointer;
}
.ourproductImg{
	height: 47px;
}
.testimonialImg{
	width: 6rem;
}
.text-blue{
	color: #3066B1;
}
.takeFreeTrialBtn,.upgradeBtn{
	border-radius: 0px;
}

.upgradeBtn{
	border: 1.5px solid #fff;
}

.notificationArea{
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
	border-radius: 10px;
}
.takeMeThereBtn{
	border-radius: 3rem;
}
.notificationSection{
	margin-top: -3.5rem;
}

.doMoreFeaturesImg{
	width: 30rem;
}
.featuresList {list-style: none}

.entry-content ul>li.leaf_position {
    background: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/bullet-image.svg') no-repeat left;
    padding-left: 15px;
    padding-top: 4px;
    margin-left: 0;
    margin-top: 0px;
    margin-bottom: 0;
    background-size: 7px;
}

.testimonialImgContainer{
	border: 2px solid #FFC632;
    border-radius: 50%;
}

.singleLine{
	background-position-y: 11px!important;
}
/*.doubleLine{
	background-position-y: 15px!important;
}*/
.mapsection {
	height: 50rem;
}
.doMoreSectionBgImg{
	position: relative;
	margin-top: 8rem;
	z-index: 0;
}
.rectangleBg{
	z-index: 1;
    position: relative;
    margin-top: -1.5rem;
}
.yellowBgSection{
	position: relative;
    z-index: 1;
}
.slick-dots li.slick-active button:before{
	color: #fff;
}

.slick-dots li button:before{
	font-size: 10px;
	content: '•';
	opacity: .25!important;
   color: black;
}
.sliderSection{
	display: none;
}
.slick-prev {
    left: 0px!important;
}
.slick-next {
    right: 4px!important;
}
.testimonialParagraph p,p{
	/*font-size: 1rem!important;*/
}
/*Responsive starts here*/
@media (min-width:280px) {
	.whyTallyPrime{
		width: 17rem;
	}
	.takeFreeTrialBtn, .upgradeBtn{
		font-size: .9rem;
	}
	.featuresImages{
		width: 13rem;
		margin-top: -2rem;
	}
	.doMoreFeaturesImg {
	    width: 14rem;
	}
	.bannerLeftHeading{
		font-size: 1.3rem;
		font-weight: 500;
	}
	.bannerRightSideHead {
	    font-size: 1.8rem;
	}
	.bannerSectionBg{
		/*height: 28rem;*/
		height: auto;
	}
	.tallyPrimeCircleBg,.bannerSectionBg,.yellowCurveBg,.rectangleBg,.readyToFallBg{
		background-image: none;
	}
	.doMoreHeadingBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-heading-bg-320px.svg');
		background-size: contain;
	    background-position-x: 0rem;
	    background-position-y: 0.3rem;
	}
	.bannerSectionBg{
		background-color: #3066B1;
	}
	.yellowCurveBg{
		height: 107rem;
		background-color: none;
	}
	.featuresBlockBg{
		background-color: #FFC632;
	}
	.featuresBlockTop{
		border-top-right-radius: 1rem;
    	border-top-left-radius: 1rem;
	}
	.featuresBlockBottom{
		border-bottom-right-radius: 1rem;
    	border-bottom-left-radius: 1rem;
	}
	.rectangleBg{
	   background-color:#2A67B2;
	}
	.mapsection {
	    /*height: 39rem;*/
	    height: auto;
	}
	.rightBorder{
		border-right: 0px;
	}
	.doMoreFeaturesBg1,.doMoreFeaturesBg2,.doMoreFeaturesBg3{
		/*background-size: 11rem 12rem;*/
		background-size: 15rem 15rem;
	}
	.sectionHeading {
	    font-size: 1.8rem;
		text-align: center;
	}
	
	.ourproductImg {
    	width: 10rem;
    }
    .readyToFallHead {
	    font-size: 15px;
	}
	.getFreetrialBtn{
		font-size: 1rem;
	}
	.featuresHead{
		font-size: 1.5rem;
	}
	
	.testimonialImg {
	    width: 100%;
	}
	.testimonial{
		opacity: 1;
	}
	.notificationSection {
	    margin-top: -1rem;
	}
	.newIcon{
		width: 1.4rem;
	}
	.slick-dots{
		bottom: -40px!important;
	}
	.primeServerLogo{
		width: 20rem;
	}
	.primeServerSection{
		border-top: 1px solid #AAAAAA;
		border-bottom: 1px solid #AAAAAA;
	}
	.doubleLine {
	    background-position-y: 11px!important;
	}
	.freeTrialBtnSection{
		/*margin-right: 1.5rem!important;*/
	}
	.domoreCard{
		background-color: #F1FBFF;
	} 
	.domoreCardTop{
		border-top-left-radius:1rem;
		border-top-right-radius:1rem;
		box-shadow: 0px 2px 6px -1px rgba(27, 27, 27, 0.25);;
	}
	.domoreCardBottom{
		border-bottom-left-radius:1rem;
		border-bottom-right-radius:1rem;
		box-shadow: 0px 4px 5px -1px rgba(27, 27, 27, 0.25);;
	}
	.doMoreVideo{
		width: 98%;
	}
	.bannerRightImage{
		width: 40rem;
		margin-top:-75px;
	}
}

@media (min-width:320px) {
	.yellowCurveBg {
	    height: 110rem;
	}
	.doMoreSectionBgImg{
		/*margin-top: 0rem;*/
		margin-top: 3rem;
		position: unset;
	}
	.doMoreHeadingBg  {
		height: 6rem;
	}
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 1) {
	.doMoreSectionBgImg{
		margin-top: 0rem;
	}
}
@media (min-width:360px) {
	.mapsection {
	    /*height: 36rem;*/
	    height: auto;
	}
	.doMoreHeadingBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-heading-bg-425px.svg');
		height: 3rem;
		background-position-y: 0rem;
	}
	.doMoreSectionBgImg{
		margin-top: -2rem;
	}
	.doMoreHeadingBg .sectionHeading {
	    font-size: 1.6rem;
		text-align: center;
	}
	.bannerSectionBg {
	    /*height: 29rem;*/
	    height:auto;
	}
	.takeFreeTrialBtn, .upgradeBtn {
	    font-size: 1rem;
	}
	.yellowCurveBg {
	    height: 105rem;
	}
}

@media (min-width:375px) {
	.doMoreHeadingBg{
		background-position-y: 0.2rem;
	}
	.takeFreeTrialBtn, .upgradeBtn{
		font-size: 15px;
	}
	.mapsection {
	    /*height:34rem;*/
	    height: auto;
	}
	.doMoreFeaturesBg1, .doMoreFeaturesBg2, .doMoreFeaturesBg3 {
	    /*background-size: 15rem 14rem;*/
	    background-size: 17rem 17rem;
	}
	.doMoreFeaturesImg {
	    width: 18rem;
	}
	.doMoreSectionBgImg{
		/*margin-top: 4rem;*/
		margin-top: 2rem;
	}
	.sectionHeading {
	    font-size: 1.6rem;
		text-align: center;
	}
	.slick-dots {
	    bottom: -33px!important;
	}
	.yellowCurveBg {
	    height: 99rem;
	}
	.bannerSectionBg {
	   /* height: 30rem;*/
	    height: auto;
	}
	.bannerRightSideHead {
	    font-size: 2rem;
	    font-weight: 700;
	}
	.bannerLeftHeading {
	    font-size: 1.7rem;
	}
	.readyToFallHead{
		font-weight: 700;
	}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 1) {
	.doMoreSectionBgImg{
		margin-top: 0rem;
	}
}
@media (min-width:412px) {
	.mapsection {
	   /* height: 32rem;*/
	   height: auto;
	}
	
	.doMoreHeadingBg{
		background-position-x: 0rem;
		height: 4rem;
		background-position-y: 0.1rem;
	}
	.sectionHeading,.readyToFallHead {
	    font-size: 2.8rem!important;
	}
	.yellowCurveBg {
	    height: 94rem;
	}
	 .slick-dots {
	    bottom: -32px!important;
	}
	.freeTrialBtnSection {
	    margin-right: 0rem!important;
	}
	.doMoreSectionBgImg {
	    margin-top: 3rem;
	}
}
@media only screen 
  and (min-device-width: 412px) 
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 1) {
	.doMoreSectionBgImg{
		margin-top: 0rem;
	}
}
@media (min-width:425px) {
    
	.bannerSectionBg {
	    /*height: 30rem;*/
	    height: auto;
	}
	.doMoreHeadingBg{
		background-size: 22rem 3.7rem;
		height: 4rem;
		background-position-x: 1.2rem;
    	background-position-y: -0.3rem;
	}
	.yellowCurveBg {
	    height: 92rem;
	}
	.doMoreFeaturesImg {
	    width: 22rem;
	}
	.doMoreFeaturesBg1, .doMoreFeaturesBg2, .doMoreFeaturesBg3 {
	   /*background-size: 18rem 16.5rem;*/
	   background-size: 20rem 18rem;
	}
	.mapsection {
	    /*height: 32rem;*/
	}
	.slick-dots {
	    bottom: -45px!important;
	}
	/*.freeTrialBtnSection{
		margin-right: -1rem!important;
	}*/

}

@media (min-width:480px) {
   
    }
	.doMoreSectionBgImg {
	    margin-top: -5rem;
	}
	.doMoreHeadingBg{
		background-position-x: 2.4rem;
	}
	.mapsection {
	    /*height: 32rem;*/
	}
	.yellowCurveBg {
	    height: 94rem;
	}

}

@media only screen 
  and (min-device-width: 480px) 
  and (max-device-width: 853px)
  and (-webkit-min-device-pixel-ratio: 1) {
	.yellowCurveBg {
	    height: 92rem;
	}
}
@media (min-width:576px) {
	.notificationText {
	    font-size: .8rem!important;
	}
	.takeMeThereBtn {
    	font-size: .7rem!important;
    }
    .newIcon{
    	width: 1.6rem;
    }
    .notificationSection {
	    margin-top: -1rem;
	}
	.whyTallyPrime {
	    width: 20rem;
	}
	.doMoreFeaturesImg {
	    width: 25rem;
	}
	.doMoreFeaturesBg1, .doMoreFeaturesBg2, .doMoreFeaturesBg3 {
	    /*background-size: 18rem 19.5rem;*/
	   background-size: 19rem 17.5rem;
	}
	.doubleLine {
	    background-position-y: 10px!important;
	}
	.mapsection {
	    /*height: 25rem;*/
	}
	.ourproductImg {
	    width: 10rem;
	}
	.bannerSectionBg {
	    /*height: 33rem;*/
	    height: auto;
	}
	.doMoreSectionBgImg {
	    margin-top: 0rem;
	}
	.yellowCurveBg {
	    height: 82rem;
	}
	.slick-dots {
	    bottom: -35px!important;
	}
	.doMoreHeadingBg {
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-heading-bg.svg');
    	height: 5rem;
    	background-size: 22rem 7.7rem;
    	background-position-x: 5rem;
    	background-position-y: -2rem;
	}
	.primeServerLogo{
		width: 16rem;
	}
	.doubleLine {
	    background-position-y: 11px!important;
	}
	.bannerRightSideHead {
	    font-size: 3rem;
	}
	.readyToFallHead,.bannerRightSideHead {
	    font-weight: 500;
	}
	.bannerLeftHeading {
	    font-size: 1.7rem;
	}
	.doMoreVideo {
	    width: 70%;
	}
	
}	
@media (min-width:768px) {
    
    
	.featuresBlockBottom {
	    border-bottom-right-radius: 0rem;
	    border-bottom-left-radius: 0rem;
	}
	.featuresBlockTop {
	    border-top-right-radius: 0rem;
	    border-top-left-radius: 0rem;
	}
	.featuresBlockBg {
	    background-color: inherit;
	}
	/* .testimonialParagraph p {
	    font-size: 1rem!important;
	} */
	.whyTallyPrime {
	    width: 24rem;
	}
	.testimonialParagraph p, p {
	    font-size: 15px!important;
	}
	.sectionHeading{
		font-size: 3.4rem!important;
		text-align: center;
	}
	.yellowCurveBg {
	    height: 57rem;
	    background-color: #FFC632;
	}
	.doMoreHeadingBg {
	    background-size: 32rem 9.7rem;
	    height: 6rem;
	}
	.doMoreFeaturesImg {
	    width: 22rem;
	}
	.doMoreFeaturesBg1, .doMoreFeaturesBg2, .doMoreFeaturesBg3 {
	    /*background-size: 15rem 15.5rem;
    	 background-position-x: 5rem;*/
    	 background-size: 20rem 16.5rem;
    background-position-x: 1rem;
	}
	.rightBorder{
		border-right: 1px solid #AAAAAA;
	}
	.ourproductImg {
	    width: 10rem;
	}
	.testimonialImg {
	    width: 5.4rem;
	}
	.nameDesignation p{
		font-size: .7rem!important;
	}
	.mapsection {
	    height: 48rem;
	    margin-top: -2rem!important;
	}
	.bannerSectionBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/banner-bg-768px.svg');
		background-size: contain;
	    height: 27rem;
	}
	.readyToFallBg{
		 background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/ready-to-fall-bg.svg');
		 background-size: inherit;
	     background-position: 56% 47%;
	}
	.bannerSectionBg,.yellowCurveBg,.rectangleBg {
	    background-repeat: no-repeat;
	}
	.bannerSectionBg {
		background-color: #fff;
	}
	.rectangleBg,.yellowCurveBg{
		background-color: transparent;
	}
	.yellowCurveBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/yellow-bg-768px.svg');
		background-size: contain;
	}
	.rectangleBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/top-bottom-curvy-768px.svg');/*map-bg.svg*/
		background-size: contain;
	}
	.testimonial{
		opacity: 0.5;
	}
	.activeTestimonial{
		display: block!important;
	}
	.featuresImages {
	    width: 20rem;
	}
	.notificationSection {
	    margin-top: -2.8rem;
	}
	.primeServerLogo {
	    width: 12rem!important;
	}
	.primeServerSection{
		border-top: 0px;
		border-bottom: 0px;
	}
	.domoreCard{
		background-color: inherit;
	}
	.lightBlueBg{
		background-color: #F1FBFF;
	}
	.domoreCardTop{
		border-top-left-radius: 0rem; 
    	border-top-right-radius: 0rem; 
        box-shadow: none;
	}
	.domoreCardBottom {
	    border-bottom-left-radius: 0rem;
	    border-bottom-right-radius: 0rem;
	    box-shadow: none;
	}
	.bannerLeftHeading {
	    font-size: 3.5rem;
	}
	.bannerRightSideHead {
	    font-size: 2rem;
	}
	.doubleLine {
	    background-position-y: 10px!important;
	}
	.doMoreSectionBgImg {
	    margin-top: -2rem;
	}
	.doMoreVideo {
	    width: 100%;
	}
}
@media (min-width:800px) {
	.bannerSectionBg{
		background-size: cover;
    	height: 29rem;
	}
	.yellowCurveBg{
		background-size: cover;
		height: 60rem;
	}
	.mapsection{
		/*height: 50rem;*/
		background-size: cover;
	}
	.primeServerLogo {
	    width: 13rem!important;
	}
}
@media (min-width:992px) {
	.whyTallyPrime{
		width: 24rem;
	}
	.doMoreSectionBgImg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-section-bg-img.svg');
		background-position: center;
	    background-position-x: -5rem;
    	 background-size: 72rem 155rem;
	}
	#navbar-template #navbar-custom .collapse-custom .navbar-nav-custom .nav-item .nav-link {
    font-size: 15px!important;
  }
	.doMoreFeaturesBg1, .doMoreFeaturesBg2, .doMoreFeaturesBg3 {
	    /*background-size: 15rem 14.5rem;
	    background-position-x: 7rem;*/
	    background-size: 16rem 14.5rem;
    background-position-x: 6rem;
	}
	.ourproductImg {
	    width: 16rem;
	}
	.readyToFallHead{
		font-size: 2.4rem;
	}
	.getFreetrialBtn{
		font-size: 1.8rem;
	}
	.featuresHead{
		font-size: 28px;
		padding-top: 50px;
	}
	.testimonialParagraph p {
	    font-size: 1.2rem!important;
	}
	.takeMeThereBtn{
		font-size: .75rem!important;
	}
	.notificationSection {
	    margin-top: -3rem;
	}
	.nameDesignation p{
		font-size: .8rem!important;
	}
	.featuresImages {
	    width: 18rem;
	}
	.testimonialImg {
	    width: 100%;
	}
	.yellowCurveBg {
	    height: 60rem;
	}
	.doMoreHeadingBg {
	    background-size: 56rem 4.7rem;
	    height: 6rem;
	    background-position-y: 0rem;
	    background-position-x: 1rem;
	}
	.mapsection {
	    /*height: 47rem;*/
	}
	.notificationText{
		font-size: 1rem!important;
	}
	.bannerSectionBg{
		height: 25rem;
	}
	.freeTrialBtnSection{
		margin-right: -1rem!important;
	}
	.doMoreVideo {
	    width: 65%;
	}
	.bannerLeftHeading{
		font-weight: normal;
	}
}
@media (min-width:1024px) {
	.readyToFallBg{
		background-size: auto;
    	background-position: 55% 45%;
	}
	.rectangleBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/map-bg.svg');
	    background-size: cover;
    	background-position: 56% 47%;
    	margin-top: -3rem;
	}
	.bannerSectionBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/banner-bg.svg');
		background-size: cover;
    	background-position-y: center;
	}
	.yellowCurveBg{
		height: 56rem;
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/yellow-curve-bg.svg');
		background-size: cover;
	}
	.doMoreSectionBgImg{
		background-position-x: -4rem;
		margin-top: -3rem;
	}
	.notificationSection {
	    margin-top: -5rem;
	}
	.newIcon {
	    width: 1.8rem;
	}
	p,ul.featuresList {
	    font-size: 15px!important;
	}
	.primeServerLogo {
	    width: 25rem!important;
	}
	.doubleLine {
	    background-position-y: 15px!important;
	}
	.bannerRightImage{
	    height:250px;
	    width: 40rem;
	    margin-top:-125px;
	}
}

/*For large screens*/
@media (min-width:1200px) {
	.bannerRightSideHead{
		font-size: 3.4rem;
	}
	.bannerLeftHeading{
		font-size: 4.5rem;
		margin-top: 0px;
	}
	.bannerSectionBg{
		height: 30rem;
	}
	.whyTallyPrime{
		width: 28rem;
	}
	.bannerRightImage
	{
		width: 40rem;
		margin-top: -100px;
	 }
	.doMoreFeaturesBg1,.doMoreFeaturesBg2,.doMoreFeaturesBg3{
		 /*background-size: 37rem 19.5rem;*/
		 background-size: 35rem 23rem;
		 background-position-x: 0rem;
	}
	.featuresImages{
		width: 28rem;
	}
	.doMoreFeaturesImg {
	    width: 30rem;
	}
	.doMoreSectionBgImg {
		background-position: center;
	    background-position-x: -4.5rem;
    	background-size: 84rem 62rem;
	}  
	.doMoreHeadingBg{
		background-position-x: 19rem;
		background-size: 31.4rem 5rem;
	}
	.tallyPrimeCircleBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/why-tally-prime-features-circle-bg.svg');
      	background-position-y: 4rem;
      	background-size: contain;
      	background-position-x: -2rem;
	}
	.yellowCurveBg{
		height: 75rem;
		background-size: cover;
    	background-position-x: center;
	}
	.mapsection {
	    height: 45rem;
	}
	.newIcon {
	    width: 1.6rem;
	}
	.readyToFallBg{
		background-size: cover;
    	background-position: 95% 45%;
	}
	.notificationSection {
	    margin-top: -6rem;
	}
	.testimonialContainer{
		margin-top: -1rem;
	}
	.testimonialRightSection{
		padding: 0rem 2rem 0rem 2rem!important;
	}
	.nameDesignation p {
	    font-size: 1rem!important;
	}
	.doMoreVideo {
	    width: 90%;
	}
	.freeTrialBtnSection {
	    margin-right: 0rem!important;
	}
}
@media (min-width: 1280px) {
	.doMoreSectionBgImg {
		 background-position-x: -3.5rem;
	    background-size: 87rem 62rem;
	}
	.yellowCurveBg {
	    height: 76rem;
	    background-size: cover;
	}
	.notificationSection {
	    margin-top: -5.3rem;
	}
	.bannerSectionBg{
		height: 30rem;
	}
	.leftContent{
		margin: auto auto!important;
	}
}
@media (min-width: 1366px) {
	.doMoreHeadingBg{
		background-size: 30rem 5rem;
	    background-position: center;
	    background-position-y: 0rem;
	}
	.doMoreSectionBgImg {
	    background-position: center;
	    background-position-x: -2rem;
	    background-size: 90rem 65rem;
	    margin-top: -3rem;
	}
	.tallyPrimeCircleBg {
		background-position-y: -12rem;
        background-size: 59rem 70.5rem;
	}
	.notificationSection {
	    margin-top: -4.5rem;
	}
	.featuresImages {
	    width: 25rem;
	}
	.yellowCurveBg {
	    height: 69rem;
	}
	.freeTrialBtnSection {
	    margin-right: 0rem!important;
	}
	
}

@media (min-width: 1440px) {
	.doMoreHeadingBg{
		background-size: 30rem 5rem;
	    background-position: center;
	    background-position-y: 0rem;
	}
	.doMoreSectionBgImg{
		background-position: center;
	    background-position-x: 0rem;
	    background-size: 91rem 55rem;
	    margin-top: -3rem;
	}
	.tallyPrimeCircleBg {
	    background-position-y: -11rem;
	    background-size: 60rem 70.5rem;
	}
	.featuresImages {
	    width: 26rem;
	}
	.notificationSection {
	    margin-top: -4rem;
	}
	.runningTestSection{
		padding-left: 0rem!important;
	}
	.yellowCurveBg {
	    height: 72rem;
	    background-size: cover;
	    background-position-x: 100%;
	}
	.primeServerLogo{
		width: 21rem;
	}
	.nameDesignation p{
		font-size: 1rem!important;
	}
	.testimonialRightSection{
		padding: 0rem 2rem 0rem 2rem!important;
	}
	.mapsection {
	    height: 47rem;
	}
	.testimonialContainer{
		margin-top: -1rem;
	}
}
@media (min-width: 1536px) {
	.doMoreSectionBgImg{
		background-size: 97rem 55rem;
	}
	.notificationSection {
	    margin-top: -3.5rem;
	}
	.mapsection {
	    height: 48rem;
	}
	.sectionHeading{
		margin-top: 2.5rem!important;
		text-align: center;
	}
	.yellowCurveBg{
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/yellow-curve-bg-1536px.svg');
	}
}
@media (min-width: 1600px) {
	.doMoreHeadingBg{
		background-size: 81.4rem 6.9rem;
    	padding-bottom: 80px;
	}
	.featuresImages{
		width: 30rem;
	}
	.tallyPrimeCircleBg{
		background-size: contain;
		background-position-y: 14rem;
	}
	.bannerSectionBg {
	    height: 32rem;
	    background-size: cover;
	}
	.lovedTwoMillion{
		padding-top: 0rem!important;
	}
	.doMoreSectionBgImg{
		background-size: 101rem 55rem;
		margin-top: -4rem;
	}
	.mapsection {
	    height: 50rem;
	}
	.whyTallyPrime{
		width: 55rem;
		padding-left: 100px;
	
	}
	.yellowCurveBg {
	    height: 81rem;
	}
	.readyToFallBg{
		background-position: 100% 46%;
		background-size: cover;
	}
	.notificationSection {
	    margin-top: -3.5rem;
	}
	.notificationArea {
	    max-width: 35%!important;
	}
	.bannerLeftHeading{
		font-size: 3.6rem;
    line-height: 40px;
    padding-bottom: 20px;	
	}
	.doMoreVideo{
		width: 450px;
		height: 300px;
	}
	.doMoreFeaturesBg1, .doMoreFeaturesBg2, .doMoreFeaturesBg3{
		background-size: 35rem 24.5rem;
	}
	.doMoreVideo{
		width: 100%;
	}
	.bannerContentSection{
		padding-top: 2rem!important;
	}
	.leftContent{
		margin: auto auto!important;
	}
	.freeTrialBtnSection {
	    margin-right: 0rem!important;
	}
	
}

@media (min-width: 1680px) {
	.mapsection {
	    height: 53rem;
	}
	.doMoreSectionBgImg{
		background-size: 107rem 55rem;
		margin-top: -3rem;
	}
	.yellowCurveBg {
	    height: 84rem;
	}
	.bannerSectionBg{
		height: 33rem;
	}
	.tallyPrimeCircleBg {
	    background-size: 106rem 80rem;
	    background-position-y: -5rem;
	}
	.newIcon {
	    width: 1.8rem;
	}
}

@media (min-width: 1920px) {
   .doMoreSectionBgImg{
   	 background-size: 100%;

   }
   .notificationArea{
		max-width: 28%!important;
	}
   .bannerSectionBg{
   	 background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/banner-bg-1920px.svg');
   	 height: 30rem;
   }
   .notificationSection {
	    margin-top: -3.5rem;
	}
   .yellowCurveBg{
   	 background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/yellow-curve-bg-1920px.svg');
   	 height: 90rem;
   }
   .mapsection{
   	 background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/map-bg-1920px.svg');
   	 height: 49rem;
     background-position-y: 100%;
   }
   .tallyPrimeCircleBg{
   	 background-size: 116rem 92rem;
   	 background-position-y: -2rem;
   }
   .bannerContentSection {
		    padding-top: 1.5rem!important;
		}
		.lovedTwoMillion {
	    padding-top: 0rem!important;
	}
}

@media (min-width: 2000px) {
	.bannerSectionBg {
	    height: 32rem;
	}
	.tallyPrimeCircleBg {
	    background-size: 125rem 75rem;
	    background-position-y: 7rem;
	}
	.yellowCurveBg {
	    height: 82rem;
	}
	.doMoreSectionBgImg {
	    background-size: 128rem 67rem;
	}
	.mapsection {
	    height: 52rem;
	    background-position-y: center;
	}
	.notificationSection {
	    margin-top: -3.5rem;
	}
}

@media (min-width: 2400px) {
	.bannerSectionBg {
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/banner-bg-2400px.svg');
	    height: 30rem;
	    background-size: cover;
	}
	.featuresImages {
	    width: 35rem;
	}
	.mapsection {
	    background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/map-bg-2400px.svg');
	}
	.yellowCurveBg {
		height: 98rem;
	    background-size: 100% 100%;
	}
	.notificationSection {
	    margin-top: -3.4rem;
	}
	.doMoreSectionBgImg {
		background-image: url('https://resources.tallysolutions.com/wp-content/themes/tally/assets/images/resources-home-page/do-more-section-bg-img-2400px.svg');
	    background-size: 151rem 80rem;
	}
	.tallyPrimeCircleBg {
	    background-size: 148rem 75rem;
	    background-position-y: 7rem;
	}
}	

@media (min-width: 2560px) {
	.doMoreSectionBgImg{
		background-size: 162rem 87rem;
	}
}