.silver.section-title h2{
	font-size: 40px !important;
	font-weight: 500;
	text-transform: capitalize;
}
.silver.section-title p{
	font-size: 28px !important;
	color: #000;
	font-weight: 500;
	line-height: 1.1;
	text-transform: capitalize;
	margin-top: 50px;
}
.about_us.about-silver-data {
	font-size: 4vw !important;
	color: #555;
	font-weight: 300;
	line-height: 1.5;
}
.about_us1.about-silver-data {
	font-size: 4vw !important;
	color: #000;
	font-weight: 500;
	line-height: 1.5;
}
i{
	color: #343a40 !important;
}
.customer-review i {
	color: #FFC600 !important;
}
@media only screen and (orientation: landscape) {
	.silver.section-title h2{
		font-size: 40px !important;
	}
	.about_us.about-silver-data {
		font-size: 1.2vw !important;
	}

}
.text-contact-info {
	font-size: 18px;
	margin-bottom: 25px;
	font-family:  'Roboto';
	color: #000;
}
.title-input {
	font-family:  'Roboto';
	font-weight: 500;
	font-style: normal;
	text-transform: none;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: 0px;
	color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
}
#contact_form .form-control-wrap .radio {
	font-weight: 300;
	height: 11px !important;
	border-radius: 3px;
	display: inline;
}
.radio-label {
	font-size: 16px;
	margin-right: 5px;
	color: #000;
	font-family:  'Roboto';
	display: inline;
}
.page-title-all {
	font-size: 40px;
	color: #000;
	text-align: center;
	font-weight: 500;
	margin-bottom: 20px;
}
#wrapper
{
	margin:0 auto;
	padding:0px;
	text-align:center;
	width:995px;
}
#wrapper h1
{
	margin-top:150px;
	font-size:55px;
	color:#0489B1;
}
#wrapper h1 a
{
	color:#0489B1;
	font-size:18px;
}
#image_div .img_wrapper
{
	width:100%;
	position:relative;
	display:inline-block;
}
#image_div .img_wrapper img
{
	width:100%;
}
#image_div .img_wrapper:hover img
{
	/*-webkit-filter: blur(1.7px);*/
}
#image_div .img_wrapper span
{
	display:none;
	position:absolute;
	top:36%;
	left:36%;
	width: 62px;
	height: 62px;
}
#image_div .img_wrapper span
{
	display:table-cell;
	background: #fff;
	border-radius: 50%;
}
#image_div .img_wrapper span i
{
	margin-top: 36%;
	/*width:60px;
	height:60px;
	background-color:#00BFFF;
	border:none;
	color:white;
	font-weight:bold;
	font-size:17px;*/

}
.contact-info-item h5 {
	font-size: 16px;
	color: #000;
	font-weight: 500;
}
.contact-info-item p {
	font-size: 300;
	font-family:  'Roboto';
	color: #000;
}
.form-title p {
	font-weight: 600;
}
.eut-bg-primary-1 {
	background-color: #000;
	border-color: #000;
	color: #ffffff;
}
.eut-title-line {
	margin-left: auto;
	margin-right: auto;
}
.eut-title-line {
	width: 50px;
	height: 3px;
	display: block;
	clear: both;
	margin-top: 18px;
}

.silver.customer-review h6{
	font-family: Montserrat;
	font-weight: 500;
	font-style: normal;
	text-transform: none;
	font-size: 26px;
	line-height: 26px;
	letter-spacing: 0px;
}
.silver.customer-review h5{
	font-family: Montserrat;
	font-weight: 500;
	font-style: normal;
	text-transform: none;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: 0px;
	margin-top: 10px;
}
.silver.single-team-member {
	text-align: center;;
}
.title-why {
	font-family:  'Roboto';
	font-weight: 500;
	color: #000;
}
.des-why {
	font-family:  'Roboto' !important;
	font-weight: 300 !important;
	color: #fff !important;
}
.form-title .text-contact-info.text-center {
	font-size: 25px;
	font-family:  'Roboto';
}
.silver1.section-title p {
	font-size: 20px !important;
	color: #000;
	font-weight: 500;
	line-height: 1.8;
	text-transform: capitalize;
	margin-top: 50px;
}

/*New*/

.new-form-control {
	width: 100%;
	padding: 20px 30px;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.select-new-box {
	display: block;
	width: 100%;
	padding: .375rem 2.25rem .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	background-color: #fff;
	background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e);
	background-repeat: no-repeat;
	background-position: right .75rem center;
	background-size: 16px 12px;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.newsletter-text {
	font-size: 30px !important;

}
.footer-two-inline li{
	display: inline-block !important;
}
.footer-two-inline li:not(:last-child):after {
	content: "|";
	color: #fff !important;
	margin-left: 5px;
}
.footer-two-inline .link-hov.style2 {
	font-size: 16px !important;
}
.bg-trans {
	background-color: #6c757d59 !important;
}
.bg-trans:hover {
	background-color: #6c757d !important;
}

/*Services*/
.icons-services {
	font-size: 300% !important;
	color :#fff !important;
}
.service.card-title {
	font-size: 18px !important;
	line-height: 1.2 !important;
}
.service p {
	line-height: 1.4 !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	margin-top: 10px;
}
.text-button-service {
	font-size: 12px !important;
}
.single-service-img {
	background-image: url(../images/single-service/1.jpg);
	height: 45vw;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.mt-m-15 {
	margin-top: -25%;
}
@media only screen and (orientation: landscape) {
	.single-service-img {
		height: 20vw;
	}
	.mt-m-15 {
		margin-top: -15%;
	}

}
.services.page-title-all {
	font-size: 22px;
	color: #000;
	text-align: left; 
	font-weight: 500;
	color: #fff;
	margin-bottom: 20px;
}
.here.eut-title-line {
	margin-left: 0;
	margin-right: auto;
	background: #fff;
}
.newsletter.action-title h2 {
	color: #fff;
	line-height: 1.2;
	font-family:  'Roboto';
	font-size: 25px !important; 
	font-weight: 700;
	letter-spacing: 0;
}


/*breadcrum*/

.breadcrumb-item+.breadcrumb-item::before {
	content: ">" !important;
}
.breadcrumb {
	margin-bottom: 0px !important;
}

.bg-dark-new {
	background: #262c46;
}
.page-title-div {
	padding-top: 3vw !important;
	padding-bottom: 2vw !important;
	color: #fff;
	font-size: 5vw;
	font-weight: 500;
}
.fw-2 {
	font-size: 5vw;
	line-height: 1.2 !important;
	font-weight: 400;
}
.contact-info-item h5 {
	font-size: 3vw !important;
}
.contact-info-item p {
	font-size: 20px !important;

}
.mrw-1 {
	margin-right: 1vw !important;
}
.bg-btn-dark:hover {
	background: #343a40 !important;
	color: #fff;
}
@media only screen and (orientation: landscape) { 

	.page-title-div {
		padding-top: 5vw;
		padding-bottom: 5vw;
		font-size: 2.5vw;
	}
	.fw-2 {
		font-size: 1.8vw;
	}
	.contact-info-item h5 {
		font-size: 20px !important;
	}
	.contact-info-item p {
		font-size: 1vw !important;

	}
}

/*map*/

.map-section-bg {
	background: #F8F9FB;
}
.section-title-new {
	font-size: 5vw;
	font-weight: 500;
}
.other-office {
	width: 90%;
	text-align: center;
	margin-left: 2vw;
	margin-right: 2vw;
}
.view-map {
	margin-top: 2vw;
	color: #000;
	font-weight: 500;
}
@media only screen and (orientation: landscape) { 
	.section-title-new {
		font-size: 1.8vw;
	}
	.other-office {
		width: 24%;
		text-align: center;
		margin-left: 1vw;
		margin-right: 1vw;
	}
}


/*about us*/
.page-title-div-about {
	padding-top: 10vw;
	padding-bottom: 10vw;
	color: #fff;
	font-size: 5vw;
	font-weight: 500;
	background-image: url('../../../cdn.dancewithmadhuri.com/web/dwm-main/danceheritage21/Header%2b3.png');
}
.img-masthead-landscape {
	display: none;
}
.img-masthead-portrait {
	display: block;
}
.button-arrow {
	top: 50% !important;
}

@media only screen and (orientation: landscape) { 

	.page-title-div-about {
		padding-top: 5vw;
		padding-bottom: 5vw;
		font-size: 2.5vw;
	}
	.img-masthead-landscape {
		display: block;
	}
	.img-masthead-portrait {
		display: none;
	}
	.button-arrow {
		top: 50% !important;
	}

}


