
.email-err p{
	margin-bottom: 0;
}
.dropdown:hover>.dropdown-menu {
  display: block;
}
.email-container .email-err{
	color: white;
	position: absolute;
	left: 13%;
	bottom: -23%;
}
.scroll-navbar{
	background-color: #5b0eae;
}
.customer__story-div .row {
    align-items: center;
    flex-wrap: nowrap;
    color: #f3eded;
}
.custom-navbar .dropdown-item.active, .dropdown-item:active{
	background-color: transparent;
}

.scroll-navbar .nav-link{
	color: white !important;
	border-color: white !important;
}
.ytb-video{
	cursor: pointer;
}
.bricks .brick{
	max-width: 300px !important;
}
.on-scroll-show{
	display: none;
}
.scroll-navbar .on-scroll-hide{
	display: none;
}
.scroll-navbar .on-scroll-show{
	display: block;
}
#nav-icon1{
    width: 30px;
    height: 22px;
    position: relative;
    /* margin: 50px auto; */
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
}
#nav-icon1 span{
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #8968e2;
    border-radius: 9px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}
#nav-icon1 span:nth-child(1) {
    top: 0px;
  }
  
#nav-icon1 span:nth-child(2) {
    top: 9px;
}

#nav-icon1 span:nth-child(3) {
    top: 18px;
}
#nav-icon1.open span:nth-child(1) {
    top: 18px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

#nav-icon1.open span:nth-child(2) {
    opacity: 0;
    left: -60px;
}

#nav-icon1.open span:nth-child(3) {
    top: 18px;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
.footer-widget p{
	font-size: 14px;
	font-weight: 400;
	max-width: 80%;
}
.custom-title{
	text-transform: uppercase;
	font-weight: 500;
	color: #898989;
	font-size: 16px;
	letter-spacing: 2px;
}
.custom-sub-headding{
	
	letter-spacing: 1.1px;
	font-size: 2rem;
	color: #000;
	padding-bottom: 1rem;
}
.custom-disc{
	color: #818080;
	line-height: 28px;
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 0.5px;
}

.custom-btn:hover{
	 box-shadow: -2px -3px 16px #9543dc54;
	 text-decoration: none;
	 color: white;
}
.explore-solution-btn:hover{
	box-shadow: 0px 8px 16px #ffffff00;
}
.schedule-meeting-div img{
	width: 95%;
	margin: auto;
}
.scroll-navbar{
	box-shadow: -1px 2px 9px 0px #9543dc0f;
	transition-duration: 0.6s;
}

.custom-navbar{
	transition-duration: 0.6s;
	position: sticky;
	z-index: 1000;
	top: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.moolya-logo{
	margin-left: -2rem;
	cursor: pointer;
	max-width: 6rem;
}

.topbar-main .navbar-nav .nav-item a{
	color: #5b0eae;
	font-size: 13px;
	outline: none;
	font-weight: 500;
	padding-left: 0px;
	padding-right: 0;
}
.topbar-main .navbar-nav .nav-item{
	margin-right: 2rem;
	cursor: pointer;
}
.topbar-main .navbar-nav .nav-item.active a {
	color: #5b0eae;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	border-bottom: 1px solid #5b0eae;
}
.main-topbar .dropdown-item{
	display: flex;
	color: #5b0eae !important;
	margin: 5px 0;
	padding: 5px 10px !important;
	padding-left: 23px !important;
	border-bottom: 0px !important;
}
.main-topbar .dropdown-item.active{
	background-color: #bc9bff24;
}
.main-topbar .dropdown-menu{
	right: 0;
	left: auto;
	padding: 0rem 0;
	top: 28px;
}
.schedule-meeting-div,
.passion-at-work-div{
	padding: 1rem 0 10rem 0;
}
.the-power-of-tech{
    color: #a8a8a8;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.4px;
}
.main-heading{
	font-family: "Mouser" !important;
	font-size: 3rem;
}

.schedule-meeting-discription{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 300;
	padding-right: 5rem;
	letter-spacing: 0;
	line-height: 30px;
}

.schedule-meeting-div img,
.passion-at-work-img img{
    float: right;
    max-width: 99%;
}

.customer-logo-div{
	text-align: center;
	margin-top: 3rem;
	margin-bottom: 3rem;
}
.customer-logo-div .slick-arrow{
	display: none !important;
}
.customer-logo-div .slick-slide img {
    min-height: 2rem;
    max-height: 2.5rem;
    margin: auto;
}
.cl-headding{
	margin-bottom: 3rem;
	font-family: Poppins;
	font-size: 18px;
	color: #a5a5a5;
	font-weight: 400;
	letter-spacing: 0.72px;
}
.what-we-do{
	position: relative;
	min-height: 50rem;
	margin-top: 3rem;
}
.what-we-do .moolya-banner{
	left: -38rem;
	height: 765px;
	top: -1rem;
}
.what-we-do .moolya-banner,
.believers-customers-img{
	position: absolute;
	z-index: 2
}
.believers-customers-img{
	    max-height: 125%;
    width: 70%;
}


.what-we-do .nav-pills .nav-link.active, .nav-pills .show>.nav-link{
	background-color: unset;
	opacity: 1;
	margin-top: 35%;
}
.what-we-do a{
	color: #ffffff;
	    opacity: 0.5;
/*	padding-left: 0;*/
	font-weight: 400;
	padding-bottom: 15px;
	font-size: 20px;
	letter-spacing: 0px;
}
.explore-solution-btn{
	max-width: max-content;
	color: #5206e0 !important;
	background: white !important;
}
.what-we-do-content .tab-content h5{
	font-weight: 500;
	color: black;
	margin-bottom: 1rem;
	font-size: 20px;
}
.customer-stories-container .headding p,
.customer-stories-container .headding h5{
	padding-right: 4px;
}
.customer-stories-container .headding h2{
	padding-right: 0px;
}

.what-we-do-nav-content{
	padding-left: 0;
	padding-right: 0;
}
.casestudy-disc p{
	padding-right: 15%;
}
.what-we-do-nav-content .moolya-testing{
	width: 60%;
	display: block;
	height: auto;
	margin-bottom: 2rem;
	
}

.animated.slow {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}
.tab-content > .active {
    display: block;
}
.tab-content > .tab-pane {
    display: none;
}
.platform-banner{
	position: absolute;
	height: 42rem;
	top: -2rem;
}
.platform-types-div{
	padding-top: 7rem;
	overflow: hidden;
	position: relative;
	background-size: cover;
	padding-bottom: 5rem;
	background-repeat: no-repeat;
	background-position: center;
	min-height: 39rem;
	background-size: 100% 100%;
}
.platform-type-btns input{
	min-width: 8rem;
	min-height: 7rem;
	border-radius: 10px;
	border:0px;
	box-shadow: 1px 0px 2px 4px #a400ed12;
}
.platform-android{
	background-image: url("https://moolya.com/img/android-sq.png");
	background-size:100% 100%;
	margin-bottom: 3rem;
}
.platform-ios{
	background-image: url("https://moolya.com/img/ios-sq.png");
	background-size:100% 100%;
}
.platform-web{
	background-image: url("https://moolya.com/img/web-sq.png");
	background-size:100% 100%;
}
.platform-api{
	background-image: url("https://moolya.com/img/api-sq.png");
	background-size:100% 100%;
}
.platform-type-btns{
	text-align: center;
	margin: 7rem 0rem
}
.platform-type-1{
	padding: 0;
	text-align: right;
	padding-top: 4rem;
}
.platform-type-3{
	padding: 0;
	text-align: left;
	padding-top: 4rem;
}
.casestudy-container{
	margin-top: 6rem;
	margin-bottom: 1rem;
	min-height: 26rem;
	/* display: flex; */
	/* align-items: center; */
}
.platform-type-icons img{
	width: 115%;
	height:auto;
	position: absolute;
	left: -5rem;
}
@media (max-width: 1536px) {
	.platform-type-btns input{
		min-width: 7rem;
		min-height: 7rem;
	}
}
.casestudy-logo{
	text-align: center;
	max-width: 16rem;
	margin: auto;
}
.casestudy-logo img{
	max-width: 80%;
	margin: auto;
}
.casestudy-div .slick-arrow{
	/* position: absolute; */
	bottom: 0;
	min-height: 1.5rem;
	min-width: 1.5rem;
	background-size: 100% 100%;
	border: 0;
	margin-top: 1rem;
	margin-left: 2rem;
}
.casestudy-div .slick-next{
	left: 7rem;
	background-color: Transparent;
	background-image: url("https://moolya.com/img/arrow-right.png");
}
.casestudy-div .slick-prev{
	background-color: Transparent;
	/* margin-left: 4%; */
	background-image: url("https://moolya.com/img/arrow-left.png");
}
.casestudy-div{
	margin-left: -15px;
	margin-right: -15px;
	padding-bottom: 3rem;
	/* text-align: center; */
}

.casestudy-div .content .row{
	align-items: center;
}
.casestudy-div .content{
	padding-left: 15px;
	outline: none;
}
.passion-at-work-div .row,
.schedule-meeting-div .row{
	align-items: center;
	margin-right: 0px;
	margin-left: 0px;
}


@media (max-width: 1065px){
	.schedule-meeting-discription{
		padding-right: 0px;
	}
	.schedule-btn{
		margin-top: 0px;
	}
}
.what-we-do-content{
	/*padding-top: 18%;
	margin-right: 0px;*/
}
.believers-div{
	margin-top: 5rem;
	margin-bottom: 10rem;
	position: relative;
}
.believers-logo{
	display: flex;
	text-align: center;
	margin-left: 0;
	border-radius: 10px;
	padding: 7rem;
}
.align-left{
	text-align: left;
}
.believers-disc .headding{
	padding-left: 2rem;
}
.customer-stories-div{
	position: relative;
	min-height: 34rem;
	background-size: 100% 100%;
	margin-bottom: 5rem;
	max-height: 29rem;
	margin-top: 3rem;
	overflow: hidden;
	/* padding-bottom: 13rem; */
}
.schedule-demo-div{
	margin-bottom: 9rem !important;
	margin-top: 2rem !important;
	position: relative;
	overflow: hidden;
	padding-top: 1rem;
}
.customer-stories-container{
	align-items: center;
}

.story{
	    color: #f5f5f5;
    font-size: 14px;
    text-align: left;
    height: 173px;
    line-height: 25px;
    padding: 0 10px;
}
.customer-storyn{
	
}
.customer__story-div{
	align-items: center;
	margin: 1rem auto;
	/* min-height: 14rem; */
	border-radius: 10px;
	background-color:#238ac2;
}


.customer-image{
	text-align: right;
}
.customer__story-lists{
	padding-left: 10%;
	min-height: 31rem;
}
.customer__story-lists::-webkit-scrollbar{
	width: 0px;
}
.customer-image img{
	display: inline !important;
	max-width: 74%;
	width: 100%;
	height: auto;
	border-radius: 50%;
}
.customer__story-div .row{
	
}
.customer__story-lists .slick-dots li{
	list-style: none;
	display: block;
}
.customer__story-lists .slick-dots{
	position: absolute;
	top: 10%;
	left: 30px;
}
.customer__story-lists .slick-dots li button{
	font-size: 0;
	background-color: #e9d8fa;
	border: 0px;
	border-radius: 50%;
	height: 9px;
	padding: 1px;
	width: 9px;
	    margin-bottom: 20px;
	        background-image: none !important;
}


.customer__story-lists {
    padding-left: 10% !important;
    min-height: 31rem !important;
}
.customer__story-lists .slick-active button{
	background-color: #2484c1 !important;
}
.customer__story-lists .slick-prev,
.customer__story-lists .slick-next,
.believers-div .slick-next,
.believers-div .slick-prev{
	display: none !important;
}
.customer-stories-container .headding {
	text-align:right;
	/* position: absolute; */
	/* left: 0; */
}
.customer-stories-container .slick-list{
	/* min-height: 25rem; */
	/* max-height: 35rem; */
	/* overflow: hidden; */
}
.customer-stories-container .slick-slide{
	opacity: 0.3;
	position: relative;
}
.customer-stories-container .slick-active{
	opacity: 1;
	/* width: 100% !important; */
	/* margin-left: 0 !important; */
}
.moolya-calandly-bg{
	position: absolute;
	z-index: -1;
	left: 46%;
	height: 100%;
}
.schedule-demo-content .headding{
	margin-top: 40%;
}
.schedule-demo-content .headding h5{
	text-transform: uppercase;
}
.schedule-demo-content .headding h5,
.schedule-demo-content .headding  p{
	color: #debdff;
	padding-right: 1rem;
}
.schedule-demo-content .headding  p{
	margin-top: 1.5rem;
}
.schedule-demo-content .headding  a{
	font-weight: 600;
    color: white;
}
.schedule-demo-content .headding  h2{
	font-family: Mouser;
	color: #fff;
	padding-bottom: 0;
}
.schedule-demo-content{
	display: flex;
	align-items: center;
	padding-left: 9%;
	padding-right: 0;
	margin-bottom: 3rem;
}

.moolya-broadcast-container{
	display: flex;
	margin-bottom: 3rem;
	align-items: center;
}

.moolya-broadcast .headding {
    margin: 0 0 2rem 0;
}
.broadcast__view-btn{
	background-image: linear-gradient(76deg, #8d2ce2 0%, #4c02e0 100%);
	border-radius: 10px;
	border:0px;
	font-size: 1.2rem;
	padding: 0.8rem 3rem;
	color: white;
	cursor: pointer;
}
.broadcast__view-more,
.awards-recognisation-div{
	text-align: center;
}
.broadcast__view-more{
	padding-right: 2rem;
}
.moolya-broadcast{
	padding-left: 2rem;
	margin-bottom: 4rem;
}
.moolya-broadcast-container iframe{
	border-radius: 15px;
    min-height: 20rem;
}
.moolya-broadcast-container .col-4{
	padding: 1rem;
    min-height: 16rem;
}
.left-text{
	text-align: left;
}
.center-text{
	text-align: center;
}
.right-text{
	text-align: right;
}
.moolya-broadcast .card-group .card{
	margin-right: 2rem;
	border: 0px;
	border-radius: 15px;
}  

.email-div .headding p,
.email-div .headding h2{
	color: white;
	margin-bottom: 0;
	padding-bottom: 0.5rem;
}
.email-div{
    border-radius: 10px;
    padding: 0;
    background-image: linear-gradient(-86deg, #8d2ce2 0%, #6a02e0 100%), linear-gradient(51deg, #851be2 0%, #7f2bd4 100%);
}
.email-go-btn{
	background-color: white;
	color: #5004e0;
	border: 0px;
    padding: 8px 16px;
	border-radius: 0 10px 10px 0;
}
.email-field{
	display: flex;
	align-items: center;
	padding: 1rem  1rem 1rem 3rem;
	position: relative;
}
.email-div input{
	padding-left: 1rem;
	font-size: 14px;
	padding-left: 1rem;
	padding: 8.5px;
	width: 100%;
	min-width: 58%;
	color: #e1dee4;
	border-radius: 10px 0 0 10px;
	background: transparent;
	opacity: 0.5;
	border: 1px solid #dedcdc;
}
.email-div input:hover{
	opacity: 1;
}
.footer-content{
	display: flex;
	margin-bottom: 5rem;
	position: relative;
	padding-top: 3rem;
	color: white;
}
.footer__div-1,
.footer__div-2,
.home-footer{
	display: flex;
	flex-wrap: wrap;
}
.social-media-logos i{
	color: #b567f8;
}
.footer-content a{
	display: block;
	color: white;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 14px;
	font-weight: 400;
}
.footer__div-1 p{
	padding-right: 3rem;
	color: #808080;
	line-height:30px;
}
.footer-content h5{
	font-weight: 400;
	font-family: Mouser;
	font-size: 18px;
}
.home-footer {
	padding: 1rem;
	position: absolute;
	bottom: -6rem;
	right: 0;
	left: 0;
	background: #210046d4;
}
.home-footer p{
	margin: auto;
	color: white;
	font-size: 12px;
}
.schedule-demo-div .calendly-inline-widget iframe{
	min-height: 41rem;
	min-width: 100%;
	border: 0px;
	background-color: #ffffff00;
	box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
}
.schedule-demo-bg2 img{
	position: absolute;
	top: 0;
	left: -19rem;
	height: 100%;
	z-index: -1;
}
.img-div{
	width:100% !important;
}
.img-div img{
	width: 70%;
	margin: auto;
}
.believers-div .img-div{
	align-items: center;
    display: flex !important;
    min-height: 5rem;
    margin: auto;
}
.awards-logos img{
	max-width: 15%;
}
.email-container{
	padding: 2rem;
	position: relative;
}
.believers-div .row{
	margin-right: 0px;
	align-items: center;
	padding-top: 0rem;
}

.social-media-logos i{
	color: #b567f8;
	margin-left: 2rem;
	font-size: 20px !important;
}
.social-media-logos{
	text-align: right;
	padding-right: 5rem;
}
.email-div input::placeholder{
	color: white;
}
.videopopupjs__close{
	float: right;
	margin-right: -25px;
}
.videopopupjs__close:after{
	font-family: "Poppins" !important;
	background: transparent;
    line-height: 1;
    font-size: 29px;
}
.platform-types-div .row{
	align-items: center;
	margin-right: 0;
	margin-left: 0;
}

.custom-btn,
.blog-custom-btn{
	background: linear-gradient(76deg, #8d2ce2 0%, #4c02e0 100%);
	color: #ffffff;
	cursor: pointer;
	margin-top: 1.3rem;
	font-family: "Poppins";
	margin-bottom: 0.5rem;
	display: inline-block;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	font-size: 15px;
	padding: 0.8rem 1.3rem;
	font-weight: 500;
	border: none;
	text-transform: uppercase;
	border-radius: 5px;
}
.blog-custom-btn{
	background: transparent;
	border:1px solid #8d2ce2;
	border-radius: 5px;
	color: #8d2ce2 !important;
	padding: 0.5rem 1.4rem;
	position: absolute;
	bottom: 1rem;
	transition: 0.5s;
}
.blog-custom-btn:hover{
	background: linear-gradient(76deg, #8d2ce2 0%, #4c02e0 100%);
	color: #ffffff !important;
	text-decoration: none;
}
.customer-storyn h5{
	font-weight: 500;
}
.customer-storyn h6{
	font-size: 14px;
	margin-bottom: 0;
	color: #fff;
	font-weight: 400;
}
.testimony-logo img{
	padding-right: 33px;
	/* width: 100%; */
	float: right;
}
.tesco-logo{
	width: 73%;
	/* float: right; */
}
.customer-storyn span{
	/* font-style: italic; */
	font-size: 12px;
	color: #fff;
}
.custome-story-img{
	position: absolute;
	bottom: 0;
	left: 0;
	height: 100%;
	width: auto;
}
.customer-list{
	        overflow: hidden;
    margin-bottom: -19px;
    position: relative;
    max-width: 100%;
      /*  margin-top: 130px;
        margin-bottom: -117px;*/
}
.footer-content .footer-logo{
	width: 8%;
	padding-bottom: 1rem;

}
.main-footer{
	position: relative;
}
.footer-banner{
	position: absolute;
	width: 100%;
	z-index: -1;
	height: 41.5rem;
	right: 0;
	bottom: -6rem;
}
.customer-list .wrapper {
    -webkit-animation: 30s customerlist linear infinite;
    animation: 30s customerlist linear infinite;
}
.what-we-do-nav{
	z-index: 1;
}
.customer__story-lists .slick-vertical .slick-slide .slick-active{
	    width: 90%;
    margin-left: 10%;
}
@-webkit-keyframes customerlist{
	from {
		-webkit-transform:translateY(0);transform:translateY(0)
		} to {
			-webkit-transform:translateY(-70%);transform:translateY(-70%)
		}
}
@keyframes customerlist{ 
	from {
		-webkit-transform:translateY(0);transform:translateY(0)
		} to {
			-webkit-transform:translateY(-70%);transform:translateY(-70%)
		}
}
.hidden{
	display: none !important;
}


.customers-logos-img_waste{
	/*min-width: 100%; */
 /*   width: 100%;*/
 /*   margin: 0 auto;*/
 /*   background: url(https://appmomos.com/wp-content/uploads/2020/08/c2.png) no-repeat center;*/
      /*background: url(https://moolya.com/img/customer-logos/moolya_clients_logo_banner.png) no-repeat center;*/
 /*   height: 252px;*/
 /*   background-size: cover;*/
 /*   width: 100px;*/}
 
 
 .customers-logos-img{
    min-width: 100%;
    width: 100%;
    margin: 0 auto;
    background: url(https://appmomos.com/wp-content/uploads/2020/09/cl4.png) no-repeat center; 
    height: 26rem;
    background-size: contain;
}
.customer-list::before{
	z-index: 1;
}
.customer-list::before, 
.customer-list::after{
	content: '';
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0;
}
.customer-list::after{
	top: 0;
	-webkit-transform: skewY(4deg);
	-ms-transform: skewY(4deg);
}
.schedule-demo-modal .modal-dialog{
	width: 80%;
	max-width: 1200px;
	height: 44rem;
}
.schedule-demo-modal .modal-dialog .modal-content{
	height: 100%;
}
.schedule-demo-modal iframe{
	height: 100%;
	border: 0;
}
.moolya-broadcast img{
	border-radius: 15px;
}
.videopopupjs__content{
	max-width: 80% !important;
	height: 70% !important;
}
a:focus{
	outline: 0;
}
.email-div .row{
	align-items: center;
	padding: 2.2rem;
}

.view-casestudy-div a:hover{
	text-decoration: none;
}
.view-casestudy-div a{
	color: white;
}
.customer__story-lists .slick-list{
	height: 100%;
	min-height: 32rem;
}
.medidata-logo{
	padding: 3px 0;
}
.tila-logo img{
	max-width: 120px;
}
.footer-products a{
	/* text-transform: uppercase; */
}
@media (max-width: 1600px){
	.believers-customers-img{
		left: -4rem;
		top: -10rem;
	}
	.schedule-demo-content{
		padding-left: 12%;
	}
}

@media (max-width: 1500px){
	.calendly-div{
		margin-left: 0%;
	}
	.schedule-demo-content{
		padding-left: 9%;
	}
	.believers-customers-img{
		left: -6rem;
	}
}
@media (min-width: 1600px){
	.customer-list{
		max-width: 100%;
		margin-top: 55px;
	}

.center-heading{
	
}
	.believers-customers-img{
		left: -24rem;
		top: -7rem;
	}
	.schedule-demo-content{
		padding-left: 12%;
	}

	.home-page-container{
		max-width: 1500px;
		margin: auto;
		margin-bottom: 4rem;
	}
	.what-we-do-nav-content{
		padding-left: 0;
	}
	.moolya-calandly-bg{
		min-height: 45rem;
	}
	.schedule-demo-div{
		overflow: unset;
	}

}
@media (max-width: 1600px){
	
	.schedule-demo-content{
		/* padding-left: 0; */
		padding-right: 2%;
	}
	.platform-banner{
		height: 43rem;
		left: -4rem;
	}
	
	.moolya-calandly-bg{
		/* right: 6rem; */
		left: 43%;
	}
	.believers-customers-img{
		left: -26rem;
	}
	.believers-logo{
		padding: 0rem 10rem;
		padding-left: 7rem;
	}
}
@media (min-width: 1200px) and (max-width: 1600px){
	.schedule-meeting-div{
		padding-top: 4rem;
	}
}

@media (max-width: 1300px){
	.believers-customers-img{
		left: -25rem;
	}
	.moolya-calandly-bg{
		left: 40%;
	}
}
@media (min-width: 1200px) and (max-width:1310px){
	.what-we-do .moolya-banner{
		left: -15rem;
	}
}
@media (max-width: 1036px){
	.what-we-do-nav-content{
		padding-left: 5%;
	}
}
@media (max-width: 1200px){
	.casestudy-container{
		margin-top: 5rem;
	}
	.customer-list{
		height: 15rem;
	}
	.believers-logo{
		padding: 5rem 7rem 3rem 0rem;
	}
	.platform-banner{
		height: 48rem;
		left: -10rem;
		bottom: 2rem;
	}
	.moolya-calandly-bg{
		bottom: 0;
	}
	.schedule-meeting-discription{
		font-size: 15px;
		line-height: 24px;
		padding-right: 2rem;
	}
	.schedule-meeting-div img{
		width: 100%;
	}
	.what-we-do .moolya-banner{
		left: -16rem;
	}
	.platform-type-btns input{
		min-width: 7rem;
		min-height: 7rem;
	}
	.what-we-do-content{
		/*padding-top: 7rem;*/
	}
	.platform-types-div{
		margin-top: 1rem;
		margin-bottom: 5rem;
	}
	.customer-stories-container{
		/* margin: 0px; */
	}
	.schedule-meeting-discription-div{
		padding-top: 4rem;
	}
	.moolya-broadcast .card-group .card{
		margin-right: 2rem;
	}  
	.custom-disc{
		
		padding-right: 0;    display: none;
	}
	.moolya-broadcast.container {
	    max-width: 1504px;
	}
	.moolya-broadcast-container iframe{
		 min-height: 15rem;
	}
	.awards-logos img{
		width: 20%;
	}

	.believers-customers-img {
		max-height: 34rem;
		left: -8rem;
		top: 0rem;
	}

}
@media (max-width: 1100px){
	.believers-customers-img{
		left: -9rem;
	}
}

@media (max-width: 991px){

	.platform-types-div{
		padding-top: 0;
	}
	.what-we-do-nav-content .moolya-testing{
		margin-bottom: 0.5rem;
		
	}
	.what-we-do-nav-content{
		padding-left: 8%;
	}
	.email-container .email-err{
		/* bottom: 18%; */
		left: 9rem;
	}
	.moolya-calandly-bg{
		display: none;
	}
	.custome-collapse{
		position: absolute;
		top: 76px;
		background: rgb(91, 14, 174);
		right: 13%;
		min-width: 16rem;
	}
	.topbar-main .navbar-nav .nav-item a{
		color: white;
	}
	.topbar-main .navbar-nav .nav-item.active a{
		color: #D594FF;
    	border-color: #D594FF;
	}
	.main-topbar{
		padding-left:2rem;	
	}
	.what-we-do{
		overflow: hidden;
		padding-bottom: 3rem;
	}
	.customer-stories-container .headding{
		text-align: center;
	}
	.moolya-calandly-bg{
		top: 84px;
		right: 29rem;
	}
	.believers-logo{
		margin-top: 7rem;
		margin-left: auto;
		padding: 4rem 5rem 0 2rem;
		margin-right: auto;
		margin-bottom: 10rem;
	}
	.schedule-demo-content .headding{
		margin-top: 0%;
		margin-left: 2%;
		margin-bottom: 1rem;
	}
	.platform-banner{
		height: 48rem;
		left: -12rem;
		display: none;
		bottom: 2rem;
	}
	.believers-disc{
		 padding-top: 2rem; 
		padding-bottom: 3rem;
	}
	.platform-type-icons img{
		width: 60%;
		padding-bottom: 3rem;
		margin: auto;
		position: relative;
		left: 0;
	}
	.main-heading{
		font-size: 2.5rem;
	}

	.platform-type-btns input {
		min-width: 5rem;
		min-height: 6rem;
	}
	.customer-image img{
		max-width: 72%;
	}
	.believers-disc .headding{
		padding-left: 0;
	}
	.moolya-broadcast-container iframe{
		 min-height: 12rem;
	}
	.believers-customers-img {
	/*	max-height: 31rem;
		bottom: 0rem;
		top: unset;
		left: 11%;
		/* display: none; 
		right: 0;*/
	}
	.what-we-do .moolya-banner{
		max-height: 44rem;
		top: 1rem;
	}
	.schedule-meeting-discription-div{
		padding-right: 0px;
		padding-left: 1rem;
	}
	.moolya-logo{
		margin-left: 0;
	}
	.schedule-meeting-img-div{
		padding: 0;
	}
	.customer-list{
		max-width:100%;
	}
	.believers-logos{
		padding-top: 7rem;
		/* background: url(https://moolya.com/img/moolya-clients-banner.png); */
		/* background-size: 96% 100%; */
		/* background-position: top; */
		/* background-repeat: no-repeat; */
		padding-bottom: 7rem;
	}
	.schedule-demo-div .row{
		flex-flow: column-reverse;
	}
	.schedule-demo-content .headding h5, .schedule-demo-content .headding p{
		color: #898989;
	}
	.schedule-demo-content .headding h2{
		color: black;
	}
	.schedule-demo-content{
		padding-left: 0;
		margin-bottom: 0;
	}
	.schedule-demo-div .calendly-inline-widget iframe{
		min-height: 40rem;
	}
	.email-div{
		display: block;
		text-align: center;
	}
	
	.email-div input{
		max-width: 60%
	}
	.email-field{
		justify-content: center;
	}
	.email-div .row{
		padding: 1rem;
	}
	.customer__story-lists .slick-list{
		min-height: 35rem;
	}
	.customer-stories-div{
		min-height: 42rem;
	}
	.scroll-navbar #nav-icon1 span{
		background: white;
	}
	.platform-types-div .row{
		flex-flow: column-reverse;
	}
	.casestudy-container{
		margin-bottom: 4rem;
	}
}
@media (max-width: 900px){
	.believers-logo{
		padding: 2rem 2rem 0;
	}
	.social-media-logos{
		padding-right: 0;
	}
}
@media (max-width: 840px){
	.believers-customers-img{
		/* height: 35rem; */
		/* bottom: 2rem; */
		left: 5%;
	}
}
@media (max-width: 767px){
	.custom-navbar{
		/* padding-top: 0.7rem; */
		/* padding-bottom: 0.7rem; */
	}
	#nav-icon1{
		width: 25px;
	}
	#nav-icon1 span:nth-child(2){
		top: 8px;
	}
	#nav-icon1 span:nth-child(3) {
		top: 16px;
	}
	.customer__story-lists{
		padding-left: 15px;
		padding-right: 15px;
		min-height: 1rem;
	}
	.customer-stories-div{
		min-height: 27rem;
		margin-bottom: 0;
	}
	.platform-types-div{
		padding-top: 0;
	}
	.email-container .email-err{
		left: 22%;
	}
	.customer-image img{
		display: none;
	}
	.casestudy-div{
		/* padding-bottom: 18px; */
	}
	.casestudy-div .slick-arrow{
		/* bottom: -1rem; */
	}
	.passion-at-work-img img{
		max-width: 50%;
		margin: auto;
		float: none;
	}
	.email-container{
		padding: 2rem 0;
	}
	.email-div{
		margin: 0;
	}
	.customer__story-div {
		/*margin-right: 17px;*/
	}
	.customer-stories-container .slick-list{
		min-height: unset;
	}
	.custom-headding{
		font-size: 2rem !important;
	}
	.passion-at-work-img{
		text-align: center;
	}
	.believers-logo{
		padding-left: 4rem;
		padding-right: 0;
	}
	.custom-btn, .blog-custom-btn{
		font-size: 12px;
	}
	
	.cl-headding{
		font-size: 14px;
		margin-bottom: 2rem;
	}
	.customer-logo-div .slick-slide img{
		min-height: 1.5rem;
	}
	.what-we-do-nav-content .moolya-testing{
		margin-left: auto;
		width: 100%;
	}
	.customer-logo-div{
		margin-top: 2rem;
	}
	.believers-customers-img{
		/* bottom: -2rem; */
		left: -2rem;
		/* max-height: 32rem; */
	}
	.what-we-do a {
    font-size: 20px;
    color: #686868 !important;
}
	.platform-type-1,
	.platform-type-3{
		text-align: center;
	}
	.what-we-do .moolya-banner{
		max-height: 40rem;
	}
	.moolya-calandly-bg{
	/* bottom: 0; */
	top: 38px;
	}
	.schedule-demo-content .headding{
		margin-left: 4%;
	}
	.platform-type-btns input{
		min-width: 4rem;
		min-height: 5rem;
	}

	.what-we-do-content,
	.what-we-do-nav-content{
		/*padding-top: 14%;*/
	}
	.custom-title{
		font-size: 10px;
		padding-top: 1rem;
		letter-spacing: 0.5px;
	}
	.custom-sub-headding{
		font-size: 1.3rem;
		padding-bottom: 0;
	}
	
	.schedule-meeting-img-div{
		text-align: center;
	}
	.schedule-meeting-div img{
		width: 51%;
		margin-top: 2rem;
		float: unset;
	}
	.passion-at-work-div{
		padding-bottom: 2rem;
	}
	.platform-types-div{
		margin-bottom: 0;
		padding-bottom: 1rem;
	}
	.casestudy-container{
		margin-top: 3rem;
		margin-bottom: 0rem;
		min-height: unset;
		padding-bottom: 4rem;
		z-index: -1;
	}
	.casestudy-logo{
		max-width: 40%;
		margin-left: 0;
	}
	.platform-type-icons img{
		padding-bottom: 1rem;
		width: 100%;
	}
	.platform-desc{
		padding-left: 0;
		padding-right: 0;
	}
	.customer__story-lists .slick-dots{
		display: flex;
		top: unset;
		padding-left: 0;
		z-index: 1110;
		left: 30%;
		display: none;
	}
	.customer__story-lists .slick-dots li{
		padding: 0 1rem;
	}
	.schedule-meeting-div{
		padding-bottom: 5rem;
	}
	.casestudy-logo img{
		margin-left: 0;
	}
	.casestudy-div .slick-prev{
		margin-left: 2rem;
	}
	.casestudy-div .slick-next{
		left: 4rem;
	}
	.customer-stories-container .headding{
		text-align: left;
	}
	
	.story{
	    height: auto;
	}
	.schedule-demo-div .calendly-inline-widget iframe{
		min-height: 45rem;
	}
	.schedule-demo-div{
		margin-bottom: 5rem !important;
	}
	.believers-div{
		margin-bottom: 5rem;
	}
	.story span{
		display: none;
	}
	.believers-disc{
		padding-bottom: 0;
	}
}
.custom-navbar .navbar-toggler i{
	font-size: 2rem !important;
    color: #8267e0;
}
@media (max-width: 684px){
	.believers-customers-img{
		/* left: -9%; */
	}
	
}
@media (max-width: 600px){
	.customer-list{
		/* max-width: 100%; */
	}
	.footer-content h5{
		margin-bottom: 0;
	}
	.moolya-broadcast-container{
		margin-bottom: 0;
	}
	.footer-widget p{
		font-size: 12px;
		max-width: 80%;
		padding-bottom: 2rem;
	}
	.social-media-logos i{
		margin:0 1rem;
	}
	.footer-content a,
	.home-footer p{
		font-size: 10px;
	}
	.passion-at-work-img img{
		max-width: 80%;
	}
	.customer-logo-div .slick-slide img{
		max-width: 70%;
	}
	.home-footer{
		text-align: center;
	}
	.believers-customers-img{
		/* left: -5rem; */
		/* max-height: 30rem; */
		/* right: unset; */
		/* bottom: -16px; */
	}
	.social-media-logos{
		text-align: center;
		padding-top: 1rem;
		padding-left: 0;
	}
	.moolya-logo{
		max-width: 4rem;
	}
	.schedule-meeting-div img{
		/* display: none; */
		width: 75%;
	}
	.cl-headding{
		font-size: 12px
	}
	.what-we-do-content, .what-we-do-nav-content{
		/*padding-top: 25%;*/
	}
	.footer-content{
		padding-bottom: 1rem;
		/* margin-bottom: 0; */
	}
}
@media (max-width: 576px){
	.what-we-do{
		/* margin-bottom: 4rem; */
		padding-bottom: 3rem;
		min-height: unset;
	}
	.believers-div{
		margin-bottom: 6rem;
		margin-top: 1rem;
		overflow: hidden;
	}
	.moolya-broadcast .card-group .card{
		margin-right: 0;
		text-align: center;
	}
	.moolya-broadcast .headding{
		text-align: center;
	}
	.moolya-broadcast .ytb-video img{
		width: 80%;
	}
	.casestudy-div{
		padding-bottom: 2rem;
	}
	.believers-logos{
		padding-left: 20px;
		padding-right: 20px;
	}
	.believers-customers-img{
		/*left: -7rem;*/
	}
}
@media (max-width: 516px) {
	.believers-customers-img{
		/* left: -30%; */
	}
	.customer-stories-container .customer-image{
		/*display: none;*/
	}
	.customer__story-lists .slick-dots li{
		padding: 0 0.5rem;
	}
	.customer__story-lists .slick-dots{
		left: 38%;
		/* display: none; */
	}
	.customer-storyn{
		
	}	
	.customer-stories-div{
		min-height: 25rem;
		margin-top: 0rem;
		margin-bottom: 0;
	}
	.schedule-meeting-discription-div{
		padding-top: 3rem;
	}
	.platform-types-div .row{
		padding: 0;
		/* flex-flow: column-reverse; */
	}
	.platform-type-icons img{
		width: 110%;
		left: -1rem;
	}
}
@media (max-width: 500px) {
	.believers-customers-img{
		/*left: -32%;*/
		/* bottom: -21px; */
		/* right: 0; */
		/* max-height: 31rem; */
	}
	.what-we-do-content{
		/*padding-top: 6rem;*/
	}

	.what-we-do .nav-pills .nav-link.active, .nav-pills .show>.nav-link{

	}

	.moolya-banner{
		display: none;
	}
	.what-we-do-nav-content{
		
		padding-left: 15px;
	}

	.what-we-do .nav-pills .nav-link.active, .nav-pills .show>.nav-link{

		    margin-top: 0;
		    color: #000;
    font-size: 16px;
	}
	.what-we-do a{
		color: #ccc;
		 font-size: 15px;
	}
	.what-we-do .moolya-banner{
		    left: -9px;
	}
	
	
	/*.what-we-love-tab-content .tab-pane img{
		display: none;
	}*/
}
@media (max-width: 430px){
	.believers-customers-img {
		/*left: -40%;*/
		width:100%;
	}
	.schedule-demo-modal .modal-dialog{
		height: 90%;
		margin: auto;
		margin-top: 2rem;
	}
	.footer-banner{
		height: 39rem !important;
	}

}
@media (max-width: 390px){
	.believers-customers-img {
		/*left: -51%;*/
	}

}
@media (max-height: 520px){

	.custom-navbar{
		padding: 0;
	}
	.blog-page-banner{
		width: 100%;
	}
}
/* Calendly */

	.legacy-booking-container {
		margin-top: 0px !important;
	}