.enquire-us-btn {
	top: 300px;
}
.all-demo {
	top: 350px;
}
.mapcity {
    background-image:url('../images/citydots.png');padding: 3rem 6rem 2rem;min-height: 355px;max-height: 355px;
}
.mapcity p{text-align:center!important; }


.rev_slider_wrapper img {
	height: 650px !important;
}
.tp-fullwidth-forcer {	height: 650px !important; }
.text-center.padding-eighteen-all.feature-box-13.position-relative.lg-padding-ten-all.md-padding-25px-all.sm-padding-eight-all i {
	color: #fff !important;
	font-weight: 700 !important;
}

.text-medium.text-extra-light-gray.alt-font {
	color: #fff !important;
}
.bg-extra-dark-gray {
	background-color: #1c1c1ca3!important;
}
.Unique p{color: #d6d5d5;}

.zeus.tparrows {
display: none;
}

.hermes.tp-bullets {
	display: none;
}

.swiper-slide.text-center img {
	padding: 10px;
	margin: 25px 0;
	box-shadow: 0px 0px 6px 0px #8080806e;
}
.testimonial1 {
	min-height: 275px;max-height: 275px;
}
.newMap {padding:0; }
.sp_Slider .bg-black, .sp_Slider .background-black {
	/*background-color: #000000a6;*/
	background-color: transparent;
}
/*.bg-black, .background-black {*/
/*	background-color: #000000ba;*/
/*}*/

/*p{padding:10px;}*/
/*seo para(Accordian)*/
/*.accordion-style2 .panel .panel-heading {
	background: transparent!important;
	border-radius: 0;
	padding: 18px 28px 19px;
}
.accordion-style2 .panel-title span {
	width: 97%;
	text-align: justify;color: #6f6f6f;
font-weight: 400;
}
.accordion-style2 .panel {
	 margin-bottom: 0;
}
.accordion-style2 .panel .panel-heading {
	padding: 10px;
}
.accordion-style2 .panel-body {
	padding: 0 10px;
	 border-top: none!important;
	 color: #6f6f6f;font-weight: 400;
}
*/
.tab-tag { color: #0b56a4 }


.accordion-style2 .panel .panel-heading {
	background: #fff;
	border-radius: 0;
	padding: 18px 10px;
}
.cityform input {
	width: 49%;
}
.accordion-style2 .panel-body {
	padding: 10px;
}
.accordion-style2 .panel-body p {
	margin: 0;
}

.morecontent span {
    display: none;
}
.morelink {
    display: block;
    font-size: 14px;
    text-decoration: underline;
}
.morelink:hover {

	color: #0b56a4!important
}
.creativeH4 {font-size: 20px!important;color: #333;font-style: italic;text-transform: capitalize;line-height:20px; }

.visible_desktop {display:block;}

.visible_mobile {display:none;}
h2.font-weight-600.alt-font.text-extra-dark-gray {

    font-size: 30px;line-height: 34px
}
.font-weight-600.alt-font.text-center.text-extra-dark-gray.letter-spacing-minus-1 {
    display: block;margin: 0 auto 30px;
}

.more .download { color:#000; }


.more .download:hover {
	color: #1256a4 !important;text-decoration:underline; }



@media(max-width:768px) {
    
    .font-weight-600.alt-font.text-center.text-extra-dark-gray.letter-spacing-minus-1 {
    display: block;margin: 0 auto;font-size: 20px !important;
}
  h1.font-weight-600.alt-font.text-extra-dark-gray {
    font-size: 20px;line-height: 24px
}
    
    .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 20px;
}
    
    .navbar-nav li > a, nav.navbar.navbar-default ul.nav > li > a, nav.navbar-brand-top.navbar.navbar-default ul.nav > li > a {
	padding: 12px;
	font-size: 16px;
}
    .navbar-nav > li.dropdown > .fas {
	padding: 12px;
}
.simple-dropdown .dropdown-menu > li > a {
	font-size: 14px;
	
}
    .visible_desktop {display:none;}
    .visible_mobile {display:block;}
    .creativeH4 {
	font-size: 15px !important;
	line-height: 22px !important;
}
    h5 {
	font-size: 22px !important;
	line-height: 15px !important;
}
    .mapcity {padding:25px;}

.fix_responsive_height {height:300px!important;}
.tp-fullwidth-forcer {
	height: 300px !important;
}

.footer ul:first-child {	 margin-bottom: 25px;}

.footer ul {
	 margin: 0;
}
.footer-container .region {
	margin: 15px 0 0;
	position: relative;
}
p{text-align: justify!important;}

}

.city1 {
	z-index: 99;
	position: absolute;
	right: 0;
	bottom:0;width:450px;
}
.city2 { top:130px;	z-index: 99;
	position: absolute;
	right: 8%;
	
}

.testimonial1 {
	min-height: auto;max-height: auto;
}
/*.city1 {*/
/*	z-index: 99;*/
/*	position: absolute;*/
/*	right: 2%;*/
/*	bottom: 0;*/
/*	width: 450px;*/
/*	opacity: 0.6;*/
/*}*/

.h1_city {
	font-size: 5px;
	color: #fff;
	margin: -40px 0 0 0;
}
