@media (max-width: 1199px) {
	/*
	========================================
	Start Reusable Components
	========================================
	*/
	/*
	========================================
	End Reusable Components
	========================================
	*/
	/*
	========================================
	Start Social Media Section Css
	========================================
	*/
	.social-media-list li:not(:last-child) {
		margin-right: 30px;
	}
	/*
	========================================
	End Social Media Section Css
	========================================
	*/
	/*
	========================================
	Start Tab Section Css
	========================================
	*/
	.tab-content-row {
		padding-left: 0px;
		margin-left: -15px;
		margin-right: -15px;
	}
	.tab-content-row > * {
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 30px;
	}
	.tab-content-text h3 {
		margin-bottom: 28px;
		margin-top: 20px;
	}
	/*
	========================================
	End Tab Section Css
	========================================
	*/
	/*
	========================================
	Start Standard Picture Css
	========================================
	*/
	.standard-picture-desc {
		margin-left: 30px !important;
	}
	/*
	========================================
	End Standard Picture Css
	========================================
	*/
}
@media (max-width: 991px) {
	/*
	========================================
	Start Reusable Components
	========================================
	*/
	/*
	========================================
	End Reusable Components
	========================================
	*/
	/*
	========================================
	Start Header Section Css
	========================================
	*/
	/*
	=========================
	Start Banner Css
	=========================
	*/
	.banner-desc h1 {
		width: 90%;
	}
	.banner-desc p {
		width: 75%;
	}
	.banner-form {
		width: 400px;
	}
	/*
	=========================
	End Banner Css
	=========================
	*/
	/*
	========================================
	End Header Section Css
	========================================
	*/
	/*
	========================================
	Start Social Media Section Css
	========================================
	*/
	.social-media {
		padding-top: 14px;
	}
	.social-media-text p {
		width: 100%;
	}
	.social-media-list li a i {
		font-size: 28px;
	}
	/*
	========================================
	End Social Media Section Css
	========================================
	*/
	/*
	========================================
	Start Tab Section Css
	========================================
	*/
	.tab-section {
		padding-bottom: 390px;
		padding-top: 80px;
	}
	#tab1 {
		border-bottom-left-radius: 4px;
		border-top-right-radius: 0px;
	}
	#tab3 {
		border-bottom-left-radius: 0px;
		border-top-right-radius: 4px;
	}
	.tab-content-text {
		width: 50%;
	}
	.tab-content-img {
		width: 50%;
	}
	/*
	========================================
	End Tab Section Css
	========================================
	*/
	/*
	========================================
	Start Sub List Section Css
	========================================
	*/
	.sub-list {
		padding-top: 50px;
		padding-bottom: 45px;
	}
	/*
	========================================
	End Sub List Section Css
	========================================
	*/
	/*
	========================================
	Start Standard Picture Css
	========================================
	*/
	.standard-picture {
		padding-top: 20px;
		padding-bottom: 45px;
	}
	/*
	========================================
	End Standard Picture Css
	========================================
	*/
	/*
	========================================
	Start Awesome Section Css
	========================================
	*/
	.awesome-section {
		padding-top: 75px;
		padding-bottom: 45px;
	}
	.awesome-item p {
		font-size: 13px;
	}
	/*
	========================================
	End Awesome Section Css
	========================================
	*/
	/*
	========================================
	Start Pricing Section Css
	========================================
	*/
	.pricing-section {
		padding-top: 75px;
		padding-bottom: 50px;
	}
	/*
	========================================
	End Pricing Section Css
	========================================
	*/
	/*
	========================================
	Start Testimonial Section Css
	========================================
	*/
	.testimonial-section {
		padding-top: 75px;
		padding-bottom: 50px;
	}
	/*
	========================================
	End Testimonial Section Css
	========================================
	*/
	/*
	========================================
	Start Contact Section Css
	========================================
	*/
	.contact-section {
		padding-top: 75px;
		padding-bottom: 80px;
	}
	/*
	========================================
	End Contact Section Css
	========================================
	*/
}
@media (max-width: 767px) {
	/*
	========================================
	Start Reusable Components
	========================================
	*/
	.me-sm-20 {
		margin-left: 20px;
	}
	.mb-sm-30 {
		margin-bottom: 30px;
	}
	/*
	========================================
	End Reusable Components
	========================================
	*/
	/*
	========================================
	Start Header Section Css
	========================================
	*/
	.nav {
		border-bottom: 2px solid #fff;
	}
	.mobilemenu-icon {
		cursor: pointer;
		display: block;
	}
	.mobile-menu {
		position: absolute;
		width: 100%;
		top: 103%;
		display: none;
		background: rgba(0, 0, 0, 0.9);
		left: 0;
		padding: 30px;
		text-align: center;
		-webkit-box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
		box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	}
	.mobile-menu li {
		display: block;
	}
	.mobile-menu li:not(:last-child) {
		margin-right: 0px !important;
		margin-bottom: 20px;
	}
	/*
	=========================
	Start Banner Css
	=========================
	*/
	.banner-row {
		padding-top: 90px;
		padding-bottom: 85px;
	}
	.banner-desc h1 {
		width: 100%;
	}
	.banner-desc p {
		width: 90%;
	}
	/*
	=========================
	End Banner Css
	=========================
	*/
	/*
	========================================
	End Header Section Css
	========================================

	/*
	========================================
	Start Tab Section Css
	========================================
	*/
	.tab-section {
		padding-bottom: 629px;
	}
	.tab-btn button {
		padding: 35px 30px;
	}
	.tab-content-text {
		width: 100%;
	}
	.tab-content-text a {
		margin-top: 35px;
	}
	.tab-content-img {
		width: 100%;
	}
	/*
	========================================
	End Tab Section Css
	========================================
	*/
	/*
	========================================
	Start Testimonial Section Css
	========================================
	*/
	.testimonial-desc {
		width: 400px;
	}
	.testimonial-desc p {
		padding-left: 20px;
		padding-right: 8px;
	}
	.testimonial-desc p::after {
		left: 50px;
	}
	.designation p {
		padding-left: 0px;
	}
	/*
	========================================
	End Testimonial Section Css
	========================================
	*/
}
@media (max-width: 575px) {
	/*
	========================================
	Start Reusable Components
	========================================
	*/
	.px-xs-15 {
		padding-left: 15px;
		padding-right: 15px;
	}
	/*
	========================================
	End Reusable Components
	========================================
	*/
	/*
	========================================
	Start Header Section Css
	========================================
	*/
	/*
	=========================
	Start Banner Css
	=========================
	*/
	.banner-row {
		margin-right: 0px;
		margin-left: 0px;
		padding-bottom: 75px;
	}
	.banner-desc h1 {
		width: 100%;
		font-size: 30px;
	}
	.banner-desc p {
		width: 100%;
	}
	/*
	=========================
	End Banner Css
	=========================
	*/
	/*
	========================================
	End Header Section Css
	========================================
	*/
	/*
	========================================
	Start Social Media Section Css
	========================================
	*/
	.social-media {
		padding-top: 30px;
		padding-bottom: 16px;
	}
	.social-media-row {
		margin-left: 0px;
		margin-right: 0px;
	}
	.social-media-list li:not(:last-child) {
		margin-right: 10px;
	}
	/*
	========================================
	End Social Media Section Css
	========================================
	*/
	/*
	========================================
	Start Tab Section Css
	========================================
	*/
	.tab-btn button {
		padding: 28px 25px;
	}
	/*
	========================================
	End Tab Section Css
	========================================
	*/
	.tab-row {
		margin-left: 0px;
		margin-right: 0px;
	}
	/*
	========================================
	Start Sub List Section Css
	========================================
	*/
	.sub-list-row {
		margin-left: 0px;
		margin-right: 0px;
	}
	.text {
		margin-left: 0px;
		margin-top: 15px;
	}
	/*
	========================================
	End Sub List Section Css
	========================================
	*/
	/*
	========================================
	Start Standard Picture Css
	========================================
	*/
	.standard-picture-row {
		margin-left: 0px;
		margin-right: 0px;
	}
	.standard-picture-desc {
		margin-left: 0px !important;
	}
	/*
	========================================
	End Standard Picture Css
	========================================
	*/
	/*
	========================================
	Start Awesome Section Css
	========================================
	*/
	.awesome-row {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 50px;
	}
	.awesome-title h2 {
		font-size: 25px;
	}
	/*
	========================================
	End Awesome Section Css
	========================================
	*/
	/*
	========================================
	Start Pricing Section Css
	========================================
	*/
	.pricing-row {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 50px;
	}
	.pricing-title h2 {
		font-size: 25px;
	}
	/*
	========================================
	End Pricing Section Css
	========================================
	*/
	/*
	========================================
	Start Testimonial Section Css
	========================================
	*/
	.testimonial-title h2 {
		font-size: 27px;
	}
	.testimonial-row {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 50px;
	}
	.testimonial-desc {
		width: 100%;
	}
	/*
	========================================
	End Testimonial Section Css
	========================================
	*/
	/*
	========================================
	Start Axure Section Css
	========================================
	*/
	.axure-details {
		font-size: 30px;
	}
	/*
	========================================
	End Axure Section Css
	========================================
	*/
	/*
	========================================
	Start Contact Section Css
	========================================
	*/
	.contact-section {
		padding-bottom: 30px;
	}
	.contact-title h2 {
		font-size: 25px;
	}
	.contact-row {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 50px;
	}
	.contact-btn {
		margin-top: 20px;
	}
	/*
	========================================
	End Contact Section Css
	========================================
	*/
	/*
	========================================
	Start footer Section Css
	========================================
	*/
	.social-icon li:not(:last-of-type) {
		margin-right: 15px;
	}
	/*
	========================================
	End footer Section Css
	========================================
	*/
}
@media (max-width: 375px) {
	/*
	========================================
	Start Tab Section Css
	========================================
	*/
	.tab-section {
		padding-bottom: 670px;
	}
	/*
	========================================
	End Sub List Section Css
	========================================
	*/
}