/*for-large-dekstop view-1440*/

@media only screen and (min-width: 100px) and (max-width: 1900px) {
}

/*for-large-dekstop view-1200*/

@media only screen and (min-width: 100px) and (max-width: 1399px) {
	.images-item .image {
		width: 49.3%;
	}
	.image-stat div span {
		font-size: 48px;
	}
	.hero-title h1 span {
		font-size: 70px;
	}
	.hero-title p {
		font-size: 22px;
	}
	.fill a, .un-fill a, .header-btn a {
		font-size: 16px;
		line-height: 60px;
	}
	.navigation a, .navigation nav ul li a {
		font-size: 15px;
	}
	.partner-logo img {
    	width: 140px;
    	height: auto;
	}
	.services-tab-content ul li a {
		font-size: 16px;
	}
	.testimonials-content:before, .testimonials-content:after {
		height: calc(120% + 100px);
    	top: 55%;
	}
	ul.slick-dots li button {
		width: 80px;
	}
	button.slick-arrow {
		font-size: 36px;
	}
	.content h2, .faq-title h2, .blog-section-title h2 {
		font-size: 42px;
	}
	button.slick-arrow {
		font-size: 24px;
	}
	section.blog-section button.slick-prev.pull-left.slick-arrow {
		right: 570px;
	}
	section.blog-section button.slick-arrow {
    	height: 60px;
    	right: 494px;
	}
	.blog-item {
    	padding-left: 10px;
	}
	.main_word {
		font-size: 50px;
	}
	section.about {
		height: 980px;
	}
	.n, .navigates {
		top: 100px;
	}
	.navigates:before {
		bottom: 10px;
	}
	.n.main_word:before {
		bottom: 6px;
		left: -220px;
	}
	.opportunities {
		top: 266px;
	}
	.for-l {
		top: 380px;
	}
	.for-r {
		top: 360px;
	}
	.v {
		top: 490px;
	}
	.drived {
		top: 485px;
	}
	.a, .ability {
		top: 620px;
	}
	.your {
		top: 760px;
	}
	.v.main_word:before {
		bottom: 5px;
		width: 420px;
	}
	.a.main_word:before {
		bottom: 5px;
		width: 530px;
	}
	.ability:before {
		bottom: -5px;
	}
	.drived:before, .your.main_word:before, .your.main_word:after {
		bottom: 5px;
	}
	.case-item.case-item-4 .case-image img, .case-item.case-item-5 .case-image img {
    	width: 90%;
	}
	.case-item.case-item-5 {
		right: -190px;
	}
}

/*for-laptop view-1024*/

@media only screen and (min-width: 100px) and (max-width: 1199px) {
}

/*for-tablet view-768*/

@media only screen and (min-width: 100px) and (max-width: 991px) {
}

/*for-landscape_mobile view-576*/

@media only screen and (min-width: 100px) and (max-width: 767px) {
}

/*for-mobile view-375*/

@media only screen and (min-width: 100px) and (max-width: 575px) {
  .container {
    width: 96%;
  }
}

/*for-small_mobile view-320*/

@media only screen and (min-width: 100px) and (max-width: 374px) {
}
