html{
	scroll-behavior: smooth;
}
body{
	margin: 0;padding: 0;box-sizing: border-box;
	font-family: "Poppins", sans-serif;
}
/*-------------------------- HEADER START ----------------------*/

.tp-header{s
	width: 100%;padding: 0.5vw 10vw;background: #d48a00;display: flex;align-items: center;
	justify-content: space-between;
}
.leftTpHeader{
	width:44%;display: flex;align-items: center;justify-content: space-between;
}
.leftTpHeader a{
	font-size: 0.8vw;color: #fff;text-decoration: none;
}
.leftTpHeader a:hover{
	color: #000;
}
.rightTpHeader{
	width: 15%;display: flex;align-items: center;justify-content: space-between;
}
.rightTpHeader a{
	color: #fff;font-size: 0.8vw;
}
.rightTpHeader a:hover{
	color: #000;
}
.header{
	width: 100%;padding: 0.5vw 10vw;border-bottom: 1px solid #ebebeb;display: flex;
	align-items: center;justify-content: space-between;
}
.logo{
	width: 15%;
}
.menu{
	width: 65%;display: flex;align-items: center;justify-content: space-between;
}
.menu a{
	color: #000;text-decoration: none;font-size: 0.8vw;
}
.menu a:hover{
	color: #a66f0a;
}
.apptBtn{
	width: 15%;
}
.apptBtn a{
	display: block;width: 100%;height: 2vw;display: flex;align-items: center;justify-content: center;
	background: #336ab8;color: #fff;font-size: 0.8vw;border-radius: 20px;text-decoration: none;
}
.apptBtn a:hover{
	background: #1d4c8f;
}

/*-------------------------- HEADER END ----------------------*/
/*-------------------------- FOOETR START ----------------------*/

.footerLogo{
	width: 70%;margin-bottom: 1vw;
}
.footer{
	width: 100%;padding: 3vw 10vw;background: #3b3b3b;border-top: 8px solid #d48a00;
	display: flex;justify-content: space-between;flex-wrap: wrap;
}
.footerColumnOne{
	width: 30%;	
}
.footerColumnOne p{
	font-size: 0.8vw;color: #fff;
}
.footerSocialMedia{
	width: 60%;display: flex;align-items: center;justify-content: space-between;
}
.footerSocialMedia a{
	width: 2.5vw;height: 2.5vw;background: rgba(255, 255, 255, 0.3);color: #fff;
	font-size: 0.9vw;display: flex;align-items: center;justify-content: center;text-decoration: none;
}
.footerSocialMedia a:hover{
	background: #fff;color: #000;
}
.footerColumnTwo{
	width: 13%;
}
.footerColumnThree{
	width: 15%;
}
.footerColumnFour{
	width: 25%;
}
.footerColumnTwo h3{
	font-size: 1.1vw;font-weight: 600;color: #fff;
}
.footerColumnThree h3{
	font-size: 1.1vw;font-weight: 600;color: #fff;
}
.footerColumnFour h3{
	font-size: 1.1vw;font-weight: 600;color: #fff;
}
.footerColumnTwo ul li{
	margin-top: 0.5vw;
}
.footerColumnTwo ul li a{
	color: #fff;font-size: 0.8vw;text-decoration: none;
}
.footerColumnThree ul li{
	margin-top: 0.5vw;
}
.footerColumnThree ul li a{
	color: #fff;font-size: 0.8vw;text-decoration: none;
}
.footerContactRow{
	width: 100%;display: flex;justify-content: space-between;margin-top: 0.8vw;
}
.footerContactIc{
	width: 6%;font-size: 1.2vw;color: #fff;
}
.footerContactDetail{
	width: 90%;font-size: 0.8vw;color: #fff;
}
.copyright{
	text-align: center;font-size: 0.75vw;background: #3b3b3b;padding: 0 2vw 2vw 2vw;color: #fff;
}
.moveToTop{
	position: fixed;right: 2%;bottom: 4%;width: 2.5vw;height: 2.5vw;border-radius: 50%;border: none;
	display: flex;align-items: center;justify-content: center;font-size: 1vw;background: #d48a00;
	color: ;
}
.whatsapp{
	position: fixed;left: 2%;bottom: 4%;width: 2.5vw;height: 2.5vw;border-radius: 50%;border: none;
	display: flex;align-items: center;justify-content: center;font-size: 1vw;background: #008528;
	color:#fff;text-decoration: none;
}
.whatsapp:hover{
	color: #fff;text-decoration: none;
}
.call{
	position: fixed;left: 2%;bottom: 10%;width: 2.5vw;height: 2.5vw;border-radius: 50%;border: none;
	display: flex;align-items: center;justify-content: center;font-size: 1vw;background: #fc036f;
	color:#fff;text-decoration: none;
}
.call:hover{
	color: #fff;text-decoration: none;
}

/*-------------------------- FOOETR END ----------------------*/
/*-------------------------- INDEX START ----------------------*/

.slider{
	width: 100%;height: 70vh;background: #ebebeb;
}
.featureSlider{
	width: 100%;padding: 0.8vw 10vw;display: flex;justify-content: space-between;flex-wrap: wrap;
	background: #d48a00;
}
.featureSliderColumn{
	width: 25%;
}
.featureSliderIc{
	width: 8%;
}
.featureSliderContent{
	width: 90%;
}
.featureSliderContent h5{
	font-size: 1vw;font-weight: 600;
}
.featureSliderContent p{
	font-size: 0.75vw;margin-bottom: 0;
}
.aboutIndex{
	width: 100%;padding: 3vw 10vw;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.abtIndexLeft{
	width: 60%;
}
.abtIndexLeft h6{
	font-size: 0.9vw;font-weight: 600;
}
.abtIndexLeft h2{
	font-size: 1.8vw;font-weight: 600;
}
.abtIndexLeft p{
	font-size: 0.8vw;margin-bottom: 1vw;text-align: justify;
}
.abtIndexLeft a{
	display: inline-block;width: 25%;height: 2.5vw;display: flex;align-items: center;justify-content: center;
	font-size: 0.8vw;background: #336ab8;color: #fff;text-decoration: none;border-radius: 25px;
}
.abtIndexLeft a:hover{
	background: #1d4c8f;
}
.abtIndexRight{
	width: 35%;display: flex;align-items: center;
}
.abtIndexImages{
	width: 100%;height: 30vh;background: #ebebeb;border-radius: 15px;border: 6px solid #336ab8;
}
.deliveryBoy{
	content: '';position: absolute;right: 5%;bottom: 0;width: 23%;
}
.indexService{
	width: 100%;padding: 3vw 10vw;background: #ffebc7;display: flex;justify-content: space-between;
	flex-wrap: wrap;
}
.indexServiceColumn{
	width: 50%;
}
.indexServiceColumn:first-child{
	padding: 0 3vw 0 0;border-right: 1px solid #000;
}
.indexServiceColumn:last-child{
	padding: 0 0 0 3vw;
}
.indexServiceColumn h2{
	font-size: 1.7vw;font-weight: 600;
}
.indexServiceColumn p{
	font-size: 0.8vw;margin-bottom: 0;
}
.indexservicesRow{
	width: 100%;padding: 0 10vw 0 10vw;display: flex;justify-content: space-between;flex-wrap: wrap;
	margin-top: -3vw;
}
.indexServicesCOlumn{
	width:32%;border: 1px solid #ebebeb;margin-top: 1vw;
}
.indexServicesImg{
	width: 100%;height: 28vh;background: #ebebeb;
}
.indexServicesDetail{
	padding: 1vw;width: 100%;
}
.indexServicesDetail h3{
	font-size: 1.2vw;font-weight: 600;
}
.indexServicesDetail p{
	font-size: 0.8vw;text-align: justify;
}
.indexServicesDetail a{
	display: block;width: 80%;background: #336ab8;height: 2vw;display: flex;align-items: center;justify-content: center;
	border-radius: 25px;text-decoration: none;color: #fff;font-size: 0.8vw;
}
.indexServicesDetail a:hover{
	background: #1d4c8f;
}
.servicesEnwuiryLine{
	font-size: 0.85vw;width: 100%;padding: 2vw 0;text-align: center;
}
.servicesEnwuiryLine a{
	color: #336ab8;text-decoration: none;
}
.branchesIndex{
	width: 100%;padding: 3vw 10vw;background: #ffebc7;
}
.branchesIndex h3{
	text-align: center;font-size: 1.5vw;font-weight: 600;
}
.branchesIndex p{
	font-size: 0.8vw;text-align: center;width: 70%;margin-left: 15%;
}
.branchesIndexRow{
	width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.branchesIndexCol{
	width: 24%;background: #d48a00;border-radius: 15px;margin-top: 1vw;padding: 1vw;
}
.branchesStateImg{
	width: 100%;border-radius: 15px;height: 20vh;background: #ebebeb;margin-bottom: 1vw;
}
.branchesIndexCol h6{
	font-size: 1vw;text-transform: uppercase;text-align: center;margin-bottom: 0;color: #ffebc7;
}
.branchesCitiesIndex{
	width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.branchesCitiesIndexCol{
	width: 19%;background: ;display: flex;align-items: center;justify-content: center;
	margin-top: 1vw;border: 1px dashed #d48a00;
}
.branchesCitiesIndexCol:hover{
	background: #d48a00;color: #ffebc7;
}
.branchesCitiesIndexCol a{
	font-size: 0.8vw;color: #000;display: block;width: 100%;height: 2.5vw;display: flex;align-items: center;
	justify-content: center;text-align: center;
}
.branchesCitiesIndexCol a:hover{
	color: #ffebc7;text-decoration: none;
}
.testimonialsIndex{
	width: 100%;padding: 3vw 10vw;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.leftTestimonials{
	width:40%;
}
.leftTestimonials h3{
	font-size: 1.2vw;font-weight: 600;
}
.leftTestimonials p{
	font-size: 0.8vw;text-align: justify;
}
.testimonialIndexCol{
	width: 100%;padding: 1.2vw;background: #faeed7;border-radius: 5px;
}
.testimonialIndexCol p{
	font-size: 0.8vw;
}
.testimonialIndexCol h4{
	font-size: 1vw;margin-bottom: 0;
}
.rightTestimonialIndex{
	width: 55%;
}
.formHeadingIndex{
	width: 100%;height: 3vw;background: #d48a00;display: flex;align-items: center;justify-content: center;
	color: #ffebc7;font-size: 0.9vw;font-weight: 400;text-transform: uppercase;
}
.formHeadingDetailIndex{
	background: #faeed7;padding: 1.5vw;
}
.formRowIndex{
	width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;
}
.formRowIndexCol{
	width: 46%;margin-top: 1vw;
}
.formRowIndexCol:nth-child(1){
	margin-top: 0 !important;
}
.formRowIndexCol:nth-child(2){
	margin-top: 0 !important;
}
.formRowIndexCol label{
	font-size: 0.8vw;
}
.formRowIndexCol input{
	width: 100%;height: 2.5vw;padding: 0.5vw;font-size: 0.8vw;border: 1px solid #dec497;background: none;
}
.formRowIndexCol select{
	width: 100%;height: 2.5vw;padding: 0.5vw;font-size: 0.8vw;border-radius: 0 !important;background: none;
	border: 1px solid #dec497;
}
.formRowIndexCol textarea{
	width: 100%;padding: 0.5vw;font-size: 0.8vw;border: 1px solid #dec497;background: none;
}
input:focus{
	outline: none;
}
select:focus{
	outline: none;
}
textarea:focus{
	outline: none;
}
.formRowIndexCol button{
	width: 100%;height: 3vw;background: #336ab8;color: #fff;display: flex;align-items: center;
	justify-content: center;font-size: 0.8vw;border: none;
}

/*-------------------------- INDEX END ----------------------*/
/*-------------------------- CONTACT START ----------------------*/

.breadcumb{
	width: 100%;height: 20vh;background: url('../images/breadcumb.jpg');background-size: cover;background-position: center;
	display: flex;align-items: center;justify-content: center;
}
.breadcumbContent{
	width: 60%;text-align: center;
}
.breadcumbContent h2{
	font-size: 2.2vw;font-weight: 600;
}
.breadcumb p{
	font-size: 0.9vw;margin-bottom: 0;
}
.breadcumb p a{
	color: #000;text-decoration: none;
}
.contact{
	padding: 4vw 12vw;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.leftContact{
	width: 49%;
}
.leftContactDetailsRow{
	width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.leftContactDetailCol{
	width: 48%;padding: 1vw;background: #fcf3e3;border-radius: 12px;display: flex;justify-content: center;
	align-items: center;font-size: 1.2vw;font-weight: 500;margin-top: 1vw;
}
.leftContactDetailCol:first-child{
	margin-top: 0;
}
.leftContactDetailCol:nth-child(2){
	margin-top: 0;
}
.map{
	width: 100%;height: 35vh;position: relative;border: 1px solid #d48a00;margin-top: 1.5vw;border-radius: 12px;
	overflow: hidden;
}
.map iframe{
	content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
}
.rightContact{
	width: 49%;
}
.contactFormHeader{
	width: 100%;height: 4vw;background: #d48a00;display: flex;align-items: center;justify-content: center;font-size: 1.2vw;
	font-weight: 500;color: #faeed7;
}
.contactFormBody{
	width: 100%;padding: 1.5vw;background:#fcf3e3;
}
.contactFormROw{
	width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.contactFormColumn{
	width: 48%;margin-top: 0.8vw;
}
.contactFormColumn:nth-child(1){
	margin-top: 0;
}
.contactFormColumn:nth-child(2){
	margin-top: 0;
}
.contactFormColumn label{
	font-size: 0.8vw;
}
.contactFormColumn input{
	width: 100%;height: 2.5vw;padding: 0.5vw;font-size: 0.8vw;
}
.contactFormColumn textarea{
	width: 100%;padding: 0.5vw;font-size: 0.8vw;
}
.contactFormColumn button{
	width: 100%;height:3.5vw;display: flex;align-items: center;justify-content: center;background: #336ab8;
	border: none;font-size: 1vw;color: #fff;
}
.contactFormColumn button:hover{
	background: #22549c;
}

/*-------------------------- CONTACT END ----------------------*/
/*-------------------------- BRANCHES START ----------------------*/

.branchesPg{
	padding: 4vw 12vw;display: flex;justify-content: space-between;flex-wrap: wrap;
}

/*-------------------------- BRANCHES END ----------------------*/
/*-------------------------- PACKERS MOVERS STATE START ----------------------*/

.packersMoversState{
	width: 100%;padding: 4vw 12vw;
}
.packersMoversState h1{
	font-size: 1.8vw;font-weight: 600;color: #336ab8;
}
.packersMoversState p{
	font-size: 0.8vw;
}
.packersMoversState h2{
	font-size: 1.4vw;font-weight: 500;color: #336ab8;
}
.packersMoversState h3{
	font-size: 1vw;font-weight: 500;color: #336ab8;
}
.packersMoversState p{
	font-size: 0.8vw;
}
.packersMoversState ul li{
	font-size: 0.8vw;
}
.whyChooseSingl{
	width: 100%;display: flex;flex-wrap: wrap;
}
.whyChooseSingl span{
	display: inline-block;padding: 0.5vw 1.5vw;background:#fff6e6;border: 1px solid #d48a00;margin-top: 0.8vw;
	font-size: 0.8vw;margin-right: 1vw;
}
.packersMoversSingleiMg{
	width: 100%;height: 50vh;background: #ebebeb;margin-top: 1vw;border-radius: 20px;margin-bottom: 1vw;
}

/*-------------------------- PACKERS MOVERS STATE END ----------------------*/
/*-------------------------- SERVICES START ----------------------*/

.servicesPgSingle{
	width: 100%;padding: 4vw 0vw;
}

/*-------------------------- SERVICES END ----------------------*/

/*-------------------------- SERVICES START ----------------------*/

.abtPage{
	width: 100%;padding: 4vw 12vw;
}
.abtpgRow{
	width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;
}
.abtpgCol{
	width: 48%;margin-top: 1vw;
}
.abtpgCol h2{
	font-size: 1.5vw;font-weight: 500;color: #336ab8;
}
.abtpgCol h3{
	font-size: 1.5vw;font-weight: 500;color: #336ab8;
}
.abtpgCol p{
	font-size: 0.8vw;text-align: justify;margin-bottom: 0;
}
.abtpgColNew{
	width: 48%;display: flex;justify-content: space-between;flex-wrap: wrap;
}
.visionMission{
	width: 48%;padding: 1vw;border-radius: 15px;background: #fff6e6;margin-top: 1vw;
}
.visionMission h3{
	font-size: 0.9vw;font-weight: 600;color: #336ab8;
}
.visionMission p{
	font-size: 0.8vw;margin-bottom: 0;
}

/*-------------------------- SERVICES END ----------------------*/
/*-------------------------- BRANCHES SBLPM START ----------------------*/

.branchesSingle{
	width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding: 4vw 12vw;
}
.branchesPgLeft{
	width: 64%;
}
.branchesPgLeft h3{
    color: #336ab8;font-size:1.2vw;font-weight:600;
}
.branchesPgLeft p{
    font-size:0.8vw;
}
.branchesPgRight{
	width: 30%;
}
.head-ban{
	width: 100%;padding: 0.8vw;background: #ebebeb;text-align: center;
}
.head-ban h3{
	text-align: center;font-size: 1vw;font-weight: 600;color: #336ab8;
}
.head-ban a{
	font-size: 0.8vw;color: #000;text-decoration: none;
}
.form-branch{
	border: 1px solid #ebebeb;padding: 1vw;width: 100%;
}
.form-branch label{
	font-size: 0.9vw;
}
.form-branch input{
	width: 100%;padding: 0.5vw;height: 2vw;background: none;border: 1px solid #ebebeb;font-size:0.8vw;
}
.form-branch button{
	width: 100%;height: 2.5vw;background: #336ab8;color:#fff;font-size:0.85vw;display:flex;justify-content:center;align-items:center;margin-top:1vw;
	border:none;
}

/*-------------------------- BRANCHES SBLPM END ----------------------*/

/*-------------------------------------- RESPONSIVE ---------------------------------*/
@media(max-width: 768px){
	.respTpHeader{
		width: 100%;display: flex;align-items: center;
	}
	.respTpHeader a{
		width: 33.3%;background:#d48a00;height: 35px;display: flex;align-items: center;
		justify-content: center;color: #fff;text-decoration: none;border-right: 1px solid #bd7c04;
	}
	.respTpHeader a:hover{
		background: #bd7c04;
	}
	.respHeader{
		width: 100%;padding: 15px;display: flex;justify-content: space-between;
		align-items: center;border-bottom: 1px solid #ebebeb;
	}
	.respMenu{
		width: 40%;
	}
	.respMenuBtn{
		width: 20%;display: flex;align-items: center;justify-content: right;
	}
	.respMenuBtn button{
		width: 45px;height: 45px;background: none;border: 1px solid #d1d1d1;
		font-size: 22px;
	}
	.respDropdown{
		width: 100%;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;position: fixed;
		left: 0;top: 12.5%;display: none;background: #fff;z-index: 10;
	}
	.respDropdown a{
		width: 100%;display: block;height: 45px;color: #000;text-decoration: none;padding-left: 12px;
		display: flex;align-items: center;
	}
	.respDropdown a:hover{
		background: #bd7c04;color: #fff;
	}
	/*-------------------------- FOOETR START ----------------------*/

	.footerLogo{
		width: 70%;margin-bottom: 18px;
	}
	.footer{
		width: 100%;padding:15px;background: #3b3b3b;border-top: 8px solid #d48a00;
		display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.footerColumnOne{
		width: 100%;	
	}
	.footerColumnOne p{
		font-size: 15px;color: #fff;
	}
	.footerSocialMedia{
		width: 60%;display: flex;align-items: center;justify-content: space-between;
	}
	.footerSocialMedia a{
		width: 50px;height: 50px;background: rgba(255, 255, 255, 0.3);color: #fff;
		font-size: 18px;display: flex;align-items: center;justify-content: center;text-decoration: none;
	}
	.footerSocialMedia a:hover{
		background: #fff;color: #000;
	}
	.footerColumnTwo{
		width: 100%;margin-top: 18px;
	}
	.footerColumnThree{
		width: 100%;margin-top: 18px;
	}
	.footerColumnFour{
		width: 100%;margin-top: 18px;
	}
	.footerColumnTwo h3{
		font-size: 22px;font-weight: 600;color: #fff;
	}
	.footerColumnThree h3{
		font-size: 22px;font-weight: 600;color: #fff;
	}
	.footerColumnFour h3{
		font-size: 22px;font-weight: 600;color: #fff;
	}
	.footerColumnTwo ul li{
		margin-top: 8px;
	}
	.footerColumnTwo ul li a{
		color: #fff;font-size: 15px;text-decoration: none;
	}
	.footerColumnThree ul li{
		margin-top: 10px;
	}
	.footerColumnThree ul li a{
		color: #fff;font-size: 15px;text-decoration: none;
	}
	.footerContactRow{
		width: 100%;display: flex;justify-content: space-between;margin-top: 12px;
	}
	.footerContactIc{
		width: 6%;font-size: 20px;color: #fff;
	}
	.footerContactDetail{
		width: 90%;font-size: 15px;color: #fff;
	}
	.copyright{
		text-align: center;font-size: 13px;background: #3b3b3b;padding: 10px 15px 25px 15px;color: #fff;
	}
	.moveToTop{
		position: fixed;right:10px;bottom: 15px;width: 45px;height: 45px;border-radius: 50%;border: none;
		display: flex;align-items: center;justify-content: center;font-size: 18px;background: #d48a00;
		color: ;
	}
	.whatsapp{
		position: fixed;left: 10px;bottom: 15px;width: 45px;height:45px;border-radius: 50%;border: none;
		display: flex;align-items: center;justify-content: center;font-size: 18px;background: #008528;
		color:#fff;text-decoration: none;
	}
	.whatsapp:hover{
		color: #fff;text-decoration: none;
	}
	.call{
		position: fixed;left: 10px;bottom: 70px;width: 45px;height: 45px;border-radius: 50%;border: none;
		display: flex;align-items: center;justify-content: center;font-size:18px;background: #fc036f;
		color:#fff;text-decoration: none;
	}
	.call:hover{
		color: #fff;text-decoration: none;
	}

	/*-------------------------- FOOETR END ----------------------*/

	/*-------------------------- INDEX START ----------------------*/

	.slider{
		width: 100%;height: 35vh;background: #ebebeb;
	}
	.featureSlider{
		width: 100%;padding: 10px 15px;display: flex;justify-content: space-between;flex-wrap: wrap;
		background: #d48a00;
	}
	.featureSliderColumn{
		width: 49%;
	}
	.featureSliderColumn:nth-child(3){
		margin-top: 10px;
	}
	.featureSliderColumn:nth-child(4){
		margin-top: 10px;
	}
	.featureSliderIc{
		width: 8%;
	}
	.featureSliderContent{
		width: 90%;
	}
	.featureSliderContent h5{
		font-size: 15px;font-weight: 600;
	}
	.featureSliderContent p{
		font-size: 12px;margin-bottom: 0;
	}
	.aboutIndex{
		width: 100%;padding: 15px;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.abtIndexLeft{
		width: 100%;
	}
	.abtIndexLeft h6{
		font-size: 14px;font-weight: 600;
	}
	.abtIndexLeft h2{
		font-size:22px;font-weight: 600;
	}
	.abtIndexLeft p{
		font-size: 15px;margin-bottom: 15px;text-align: justify;
	}
	.abtIndexLeft a{
		display: inline-block;width: 100%;height:45px;display: flex;align-items: center;justify-content: center;
		font-size:15px;background: #336ab8;color: #fff;text-decoration: none;border-radius: 25px;
	}
	.abtIndexRight{
		width:100%;display: flex;align-items: center;margin-top: 12px;
	}
	.abtIndexImages{
		width: 100%;height: 30vh;background: #ebebeb;border-radius: 15px;border: 6px solid #336ab8;
	}
	.deliveryBoy{
		content: '';position: absolute;right: 5%;bottom: 0;width: 50%;display: none;
	}
	.indexService{
		width: 100%;padding: 15px;background: #ffebc7;display: flex;justify-content: space-between;
		flex-wrap: wrap;
	}
	.indexServiceColumn{
		width: 100%;
	}
	.indexServiceColumn:first-child{
		padding: 0;border-right: none;
	}
	.indexServiceColumn:last-child{
		padding: 0;
	}
	.indexServiceColumn h2{
		font-size: 22px;font-weight: 600;
	}
	.indexServiceColumn p{
		font-size: 15px;margin-bottom: 0;
	}
	.indexservicesRow{
		width: 100%;padding: 0 15px 0 15px;display: flex;justify-content: space-between;flex-wrap: wrap;
		margin-top: 0px;
	}
	.indexServicesCOlumn{
		width:100%;border: 1px solid #ebebeb;margin-top: 15px;
	}
	.indexServicesImg{
		width: 100%;height: 28vh;background: #ebebeb;
	}
	.indexServicesDetail{
		padding: 10px;width: 100%;
	}
	.indexServicesDetail h3{
		font-size: 18px;font-weight: 600;
	}
	.indexServicesDetail p{
		font-size: 14px;text-align: justify;
	}
	.indexServicesDetail a{
		display: block;width: 100%;background: #336ab8;height: 50px;display: flex;align-items: center;justify-content: center;
		border-radius: 25px;text-decoration: none;color: #fff;font-size: 15px;
	}
	.servicesEnwuiryLine{
		font-size: 15px;width: 100%;padding: 15px 0;text-align: center;
	}
	.servicesEnwuiryLine a{
		color: #336ab8;text-decoration: none;
	}
	.branchesIndex{
		width: 100%;padding:15px;background: #ffebc7;
	}
	.branchesIndex h3{
		text-align: center;font-size: 22px;font-weight: 600;
	}
	.branchesIndex p{
		font-size:15px;text-align: center;width: 100%;margin-left: 0%;
	}
	.branchesIndexRow{
		width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.branchesIndexCol{
		width: 48%;background: #d48a00;border-radius: 15px;margin-top: 15px;padding: 13px;
	}
	.branchesStateImg{
		width: 100%;border-radius: 15px;height: 20vh;background: #ebebeb;margin-bottom: 12px;
	}
	.branchesIndexCol h6{
		font-size: 15px;text-transform: uppercase;text-align: center;margin-bottom: 0;color: #ffebc7;
	}
	.branchesCitiesIndex{
		width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.branchesCitiesIndexCol{
		width: 48%;background: ;display: flex;align-items: center;justify-content: center;height: 48px;
		margin-top: 12px;border: 1px dashed #d48a00;font-size: 15px;
	}
	.branchesCitiesIndexCol:hover{
		background: #d48a00;color: #ffebc7;
	}
	.testimonialsIndex{
		width: 100%;padding: 15px;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.leftTestimonials{
		width:100%;
	}
	.leftTestimonials h3{
		font-size: 22px;font-weight: 600;
	}
	.leftTestimonials p{
		font-size: 15px;
	}
	.testimonialIndexCol{
		width: 100%;padding: 15px;background: #faeed7;border-radius: 5px;
	}
	.testimonialIndexCol p{
		font-size: 15px;
	}
	.testimonialIndexCol h4{
		font-size: 20px;margin-bottom: 0;
	}
	.rightTestimonialIndex{
		width: 100%;margin-top: 15px;
	}
	.formHeadingIndex{
		width: 100%;height: 50px;background: #d48a00;display: flex;align-items: center;justify-content: center;
		color: #ffebc7;font-size: 15px;font-weight: 400;text-transform: uppercase;
	}
	.formHeadingDetailIndex{
		background: #faeed7;padding: 12px;
	}
	.formRowIndex{
		width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;
	}
	.formRowIndexCol{
		width: 100%;margin-top: 12px;
	}
	.formRowIndexCol:nth-child(1){
		margin-top: 0 !important;
	}
	.formRowIndexCol:nth-child(2){
		margin-top: 0 !important;
	}
	.formRowIndexCol label{
		font-size: 15px;
	}
	.formRowIndexCol input{
		width: 100%;height: 45px;padding: 7px;font-size: 15px;border: 1px solid #dec497;background: none;
	}
	.formRowIndexCol select{
		width: 100%;height: 45px;padding: 7px;font-size: 15px;border-radius: 0 !important;background: none;
		border: 1px solid #dec497;
	}
	.formRowIndexCol textarea{
		width: 100%;padding: 7px;font-size: 15px;border: 1px solid #dec497;background: none;
	}
	input:focus{
		outline: none;
	}
	select:focus{
		outline: none;
	}
	textarea:focus{
		outline: none;
	}
	.formRowIndexCol button{
		width: 100%;height: 50px;background: #336ab8;color: #fff;display: flex;align-items: center;
		justify-content: center;font-size: 15px;border: none;
	}

	/*-------------------------- INDEX END ----------------------*/
	/*-------------------------- CONTACT START ----------------------*/

	.breadcumb{
		width: 100%;height: 15vh;background: url('../images/breadcumb.jpg');background-size: cover;background-position: center;
		display: flex;align-items: center;justify-content: center;
	}
	.breadcumbContent{
		width: 100%;text-align: center;
	}
	.breadcumbContent h2{
		font-size: 30px;font-weight: 600;width: 100%;
	}
	.breadcumb p{
		font-size: 16px;margin-bottom: 0;
	}
	.breadcumb p a{
		color: #000;text-decoration: none;
	}
	.contact{
		padding: 20px 15px;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.leftContact{
		width: 100%;
	}
	.leftContactDetailsRow{
		width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.leftContactDetailCol{
		width: 49%;padding: 8px;background: #fcf3e3;border-radius: 12px;display: flex;justify-content: center;
		align-items: center;font-size: 15px;font-weight: 500;margin-top:12px;
	}
	.leftContactDetailCol:first-child{
		margin-top: 0;
	}
	.leftContactDetailCol:nth-child(2){
		margin-top: 0;
	}
	.map{
		width: 100%;height: 25vh;position: relative;border: 1px solid #d48a00;margin-top: 12px;
		border-radius: 12px;overflow: hidden;
	}
	.map iframe{
		content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	}
	.rightContact{
		width:100%;margin-top: 20px;
	}
	.contactFormHeader{
		width: 100%;height: 50px;background: #d48a00;display: flex;align-items: center;justify-content: center;font-size: 18px;
		font-weight: 500;color: #faeed7;
	}
	.contactFormBody{
		width: 100%;padding: 15px;background:#fcf3e3;
	}
	.contactFormROw{
		width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.contactFormColumn{
		width: 100%;margin-top: 12px;
	}
	.contactFormColumn:nth-child(1){
		margin-top: 0;
	}
	.contactFormColumn:nth-child(2){
		margin-top: 0;
	}
	.contactFormColumn label{
		font-size: 15px;
	}
	.contactFormColumn input{
		width: 100%;height: 50px;padding:7px;font-size:15px;
	}
	.contactFormColumn textarea{
		width: 100%;padding: 7px;font-size: 15px;
	}
	.contactFormColumn button{
		width: 100%;height:50px;display: flex;align-items: center;justify-content: center;background: #336ab8;
		border: none;font-size: 15px;color: #fff;
	}
	.contactFormColumn button:hover{
		background: #22549c;
	}

	/*-------------------------- CONTACT END ----------------------*/
	/*-------------------------- BRANCHES START ----------------------*/

	.branchesPg{
		padding: 15px;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.branchesCitiesIndexCol a{
		font-size: 12px;
	}

	/*-------------------------- BRANCHES END ----------------------*/
	/*-------------------------- PACKERS MOVERS STATE START ----------------------*/

	.packersMoversState{
		width: 100%;padding:15px;
	}
	.packersMoversState h1{
		font-size: 22px;font-weight: 600;color: #336ab8;
	}
	.packersMoversState p{
		font-size: 15px;text-align: justify;
	}
	.packersMoversState h2{
		font-size: 20px;font-weight: 500;color: #336ab8;
	}
	.packersMoversState h3{
		font-size: 18px;font-weight: 500;color: #336ab8;
	}
	.packersMoversState p{
		font-size: 15px;text-align: justify;
	}
	.packersMoversState ul li{
		font-size: 15px;
	}
	.whyChooseSingl{
		width: 100%;display: flex;flex-wrap: wrap;
	}
	.whyChooseSingl span{
		display: inline-block;padding: 6px 3px;background:#fff6e6;border: 1px solid #d48a00;margin-top: 8px;
		font-size: 13px;margin-right: 15px;
	}
	.packersMoversSingleiMg{
		width: 100%;height: 30vh;background: #ebebeb;margin-top: 1vw;border-radius: 20px;margin-bottom: 15px;
	}


	/*-------------------------- PACKERS MOVERS STATE END ----------------------*/
	/*-------------------------- SERVICES START ----------------------*/

	.abtPage{
		width: 100%;padding:15px;
	}
	.abtpgRow{
		width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;
	}
	.abtpgCol{
		width:100%;margin-top: 15px;
	}
	.abtpgCol h2{
		font-size: 22px;font-weight: 500;color: #336ab8;
	}
	.abtpgCol h3{
		font-size: 18px;font-weight: 500;color: #336ab8;
	}
	.abtpgCol p{
		font-size: 15px;text-align: justify;margin-bottom: 0;
	}
	.abtpgColNew{
		width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;
	}
	.visionMission{
		width: 100%;padding: 10px;border-radius: 15px;background: #fff6e6;margin-top: 15px;
	}
	.visionMission h3{
		font-size: 18px;font-weight: 600;color: #336ab8;
	}
	.visionMission p{
		font-size: 15px;margin-bottom: 0;
	}
	.abtimgPg{
		height: 30vh;margin-bottom: 15px;
	}

	/*-------------------------- SERVICES END ----------------------*/
	/*-------------------------- BRANCHES SBLPM START ----------------------*/

    .branchesSingle{
    	width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding:15px;
    }
    .branchesPgLeft{
    	width: 100%;
    }
    .branchesPgLeft h3{
        color: #336ab8;font-size:22px;font-weight:600;
    }
    .branchesPgLeft p{
        font-size:15px;text-align:justify;
    }
    .branchesPgRight{
    	width: 100%;
    }
    .head-ban{
    	width: 100%;padding:15px;background: #ebebeb;text-align: center;margin-top:15px;
    }
    .head-ban h3{
    	text-align: center;font-size: 20px;font-weight: 600;color: #336ab8;
    }
    .head-ban a{
    	font-size: 15px;color: #000;text-decoration: none;
    }
    .form-branch{
    	border: 1px solid #ebebeb;padding: 15px;width: 100%;
    }
    .form-branch label{
    	font-size: 14px;
    }
    .form-branch input{
    	width: 100%;padding: 7px;height:40px;background: none;border: 1px solid #ebebeb;font-size:14px;
    }
    .form-branch button{
    	width: 100%;height: 50px;background: #336ab8;color:#fff;font-size:15px;display:flex;justify-content:center;align-items:center;margin-top:12px;
    	border:none;
    }
    
    /*-------------------------- BRANCHES SBLPM END ----------------------*/
}