@media only screen and (min-height:1001px ) {
	.ourStoryRow {
		top: 150px;
		display: flex;
		align-items: center;
		transform: scale(1.5);
	}
	.ourStoryRowWrap {
		height: 400vh;
	}
}
@media only screen and (min-width:1921px ) {
	.ourStoryRow {
		top: 150px;
		display: flex;
		align-items: center;
		transform: scale(1.5);
	}
	.ourStoryRowWrap {
		height: 400vh;
	}
	.innerPageHero .elementor-motion-effects-container .elementor-motion-effects-layer {
		background-position: 50vw center !important;
	}
	.homeHeroSec .elementor-motion-effects-container .elementor-motion-effects-layer {
		background-position: 50vw center !important;
	}
	.careerTestimonialSlider .slick-list.draggable:before {
		content: '';
		background: linear-gradient(90deg, #fcf4e9, transparent);
		position: absolute;
		left: 0;
		top: 0;
		width: 150px;
		height: 100%;
		z-index: 9;
	}
	.careerTestimonialSlider .slick-list.draggable:after {
        content: '';
        background: linear-gradient(90deg, transparent, #fcf4e9);
        position: absolute;
        right: 0;
        top: 0;
        width: 150px;
        height: 100%;
        z-index: 9;
	}
	.careerTestimonialSlider {
		max-width: 1921px;
		margin: 0 auto;
	}

}
@media only screen and (max-width:1380px ) {

}
@media only screen and (max-width:1200px ) {
  
}
@media only screen and (max-width:1024px ) {
	.elementor-widget-off-canvas {
		--e-off-canvas-animation-duration: .5s;
	}
	.featuredCaseStudyImage img {
		height: 380px;
		object-fit: cover;
	}
}
@media only screen and (max-width:991px ) {
	.careerTestimonialBox {
    	min-height: 545px;
	}
	.caseStudyTopBox {
		width: 100%;
	}
	.caseStudyStickyImgCol .elementor-element img {
		opacity: 1;
	}
	.nextPostWrap .nextpreviewWrap:hover .nextpreviewText {
		height: 120px;		
	}
	.nextpreviewWrap .nextpreviewText {
		padding: 0px;
	}
/* 	.testimonialSingleBox {	
		min-height: 340px !important;
	} */
	.elementor-widget-off-canvas {
		--e-off-canvas-animation-duration: .5s;
	}
	.homeHeroSec .elementor-motion-effects-layer {
		transform: none !important;
	}
}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	h1 {
        font-size: 34px !important;
        line-height: 44px !important;
    }
	h2 {
        font-size: 30px !important;
        line-height: 40px !important;
    }
	h3 {
		font-size: 26px !important;
		line-height: 36px !important;
	}
	h4 {
		font-size: 22px !important;
		line-height: 32px !important;
	}
	.ourStoryContentRow .storyNavItem span {
		width: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 12px;
	}
	.storyNavItem.slick-current span {
		transform: scale(1.3);
	}
	.ourStoryContentRow .ourStoryNav:before {
		top: 50px;
	}
	.ourTeamSec .elementor-image-box-wrapper h4 {
        font-size: 18px !important;
        line-height: 28px !important;
    }
	.ourStoryContentRow .ourStoryNav {
		padding-bottom: 0;
	}
	.ourStoryTextContent .storySingleContent:nth-last-child(1) {
		padding-bottom: 0;
	}
	.nextPostWrap .nextpreviewWrap {
		width: 100%;
		margin-bottom: 20px;
	}
	.nextpreviewWrap.nextPost {
		margin-bottom: 0px;
	}
	.nextpreviewWrap .nextpreviewImage:before {
		opacity: 1;
	}
	.nextpreviewWrap .nextpreviewText {
		height: 100px;		
	}
	.featuredCaseStudyImage img {
        height: 440px;       
    }
	.featuredCaseStudyContent {
		padding: 16px;
	}
	.featuredCaseStudyContent h4 {
		max-width: 100%;
		padding-bottom: 16px;
	}
	.mainHeaderMenu .elementor-widget-wpml-language-switcher {
    	max-width: 52px !important;
	}
	.mainHeaderMenu .elementor-widget-wpml-language-switcher a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
		background: #fff;
		height: 28px;
    	line-height: 28px;
		padding: 0 8px;
	}
	.mainHeaderMenu .elementor-widget-wpml-language-switcher ul.wpml-ls-sub-menu li a {
		height: 28px;
    	line-height: 28px;
		padding: 0 8px;
	}
/* 	.testimonialSingleBox {
        min-height: auto !important;
    } */
}
@media only screen and (max-width:480px ) {

}
@media only screen and (max-width:380px ) {

}