@media all and (max-width: 1199px){

}



@media all and (max-width: 991px){
.header_area h1 {
	font-size: 100px;
	letter-spacing: -3px;
}
.header_area p {
	margin-top: 0px;
}
.my_story_area_contents {
	flex-direction: column;
	align-items: center;
}
.footer_area .car{
	margin-top: 128px;
}

}



@media all and (max-width: 767px){
.homepage {
	padding: 0px;
}
.header_area h1 {
	font-size: 94px;
	letter-spacing: -4px;
}
.header_book_appointment {
	margin-top: 140px;
}
.header_book_appointment_img {
	top: -60px;
	right: 15px;
}

}



@media all and (max-width: 575px){
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
	padding-right: 1.5rem;
	padding-left: 1.5rem;
}
.header_area h1 {
	line-height: 67px;
	margin-top: 24px;
}
.full_page_main {
	padding: 70px 0px 10px 0px;
}
.header_area p {
	margin-top: 10px;
}
.my_story_area {
	padding: 80px 0px 48px 0px;
}
.my_story_area_single {
	width: 100%;
}
.my_story_area_single_btns .btn_style {
	font-size: 17px !important;
}
.btn_style span img {
	margin-left: 5px;
}
.my_story_area_single_btns ul li .btn_style {
	padding: 13px 0px !important;
	font-weight: 700;
}
.footer_area .btn_style {
	margin-top: 24px;
}
.my_story_area_contents {
	gap: 12px;
}


}



@media all and (max-width: 450px){

}


