@media only screen and (max-width: 768px) {
	.butterfly-human-page {
         .row {
    margin-left: 0;
    margin-right: 0;
  }
		section {
			h2.section-title {
				font-size: 22px !important;
			}

			.btn {
				font-size: 18px !important;
			}
		}

		.section-1 {
			background-size: cover;
			height: 170px;
			background-position: 80%;

			.intro {
				img {
					width: 150px;
				}

				h3 {
					margin: 15px 0 !important;
					font-size: 14px;
				}

				h1 {
					font-size: 12px;
				}

				.global-btn {
					display: none;

					a {
						font-size: 8px !important;
					}
				}
			}
		}

		.section-2 {
			.intro-inner {
				p {
					font-size: 16px;
				}
			}
		}

		.section-3 {
			.left-side {
				height: 70vh;
			}

			.right-side {
				.list {
					.col-md-3 {
						margin-bottom: 25px;
					}
				}
			}
		}

		.section-4 {
			padding: 3rem 1rem;

			.row {
				.inner-div {
					margin: 0 !important;
					margin-bottom: 15px !important;
					justify-content: unset !important;

					.box {
						width: 100%;

						h3 {
							font-size: 20px;
						}

						p {
							font-size: 16px;
						}
					}
				}
			}
		}

		.section-5 {
			.inner-div {
				font-size: 22px;
			}
		}

		.section-6 {
			.item {
				.left-side {
					img {
						margin-bottom: 10px;
					}
				}

				.right-side {
					h3 {
						font-size: 20px;
					}

					h5 {
						font-size: 18px;
					}

					p {
						font-size: 14px;
					}
				}
			}
		}

		.section-7 {
			.container {
				.row {
					.left-side {
						padding-left: 0 !important;

						.inner-div {
							border-right: 4px solid black;
							margin-left: 0;

							p {
								font-size: 18px;
							}
						}
					}
				}
			}
		}

		.section-8 {
			.title-box {
				margin-bottom: 30px;
			}

			div.w-100.my-5 {
				display: none;
			}
		}

		.section-10 {
			.right-side {
				display: block;

				.inner-div {
					margin-top: 1rem;
				}

				.d-flex {
					display: block !important;
					margin: 0 !important;

					.btn {
						margin-bottom: 10px;
					}
				}
			}
		}
	}

	.section-10 .enquire-now {
		width: 310px !important;
	}
}
