.banner_site .section-content {
	margin-bottom: 20px;
}

.aboutus-gallery .gallery-col .box-image img {
	width: 100% !important;
}
.smtn-box .accordion-item {
	border-bottom: 1px solid #EAE5E1;
}
.smtn-box .accordion-item .accordion-title {
	padding: 10px 0;
	background: none;
	border: none;
	font-family: "Cormorant Upright", sans-serif;
	text-transform: uppercase;
	font-size: 1.8em;
}
.smtn-box .accordion-item .accordion-title button {
	display: none;
}
.smtn-box .accordion-item .accordion-inner {
	padding: 0;
}

.rightinner.col-inner {
	box-shadow: none !important;
	padding-right: 10px;
}
.rightinner.col-inner h3 {
	font-size: 1.5em;
	text-transform: uppercase;
}
.rightinner.col-inner > .row > .col {
	padding-bottom: 15px;
}
.adminz_marker_list_item .col-inner {
	padding: 10px;
	box-shadow: unset;
	border: 1px solid #ccc;
}
.adminz_marker_list_item .col-inner .item_title {
	font-family: "Cormorant Upright", sans-serif;
	font-size: 1.1em;
	text-transform: uppercase;
}
.adminz_marker_list_item .col-inner small {
	margin: 5px 0;
}

.row_field .wrap_field {
	padding-bottom: 14px;
}
.row_field .wrap_field .wpcf7-form-control-wrap .wpcf7-form-control {
	margin: 0;
	padding: 12px 25px;
	height: unset;
	font-family: "Cormorant Upright", sans-serif;
	font-size: 1.2em;
	border: 1px solid #e4e4e4;
	background: #fff;
}
.row_field .wrap_field .wpcf7-form-control-wrap textarea.wpcf7-form-control {
	height: 135px;
}
.contact-section > .col > .col-inner {
	padding: 40px 40px 0;
}
.contact-page form.wpcf7-form .wpcf7-response-output {
	color: #222;
}

@media screen and (max-width: 992px) {
	.contact-section > .col > .col-inner {
		padding: 15px 15px 0;
	}
}

@media screen and (max-width: 549px) {
	.smtn-box .accordion-item .accordion-title {
		font-size: 1.3em;
	}
	.banner_site .section-content {
		margin-bottom: 0;
	}
	.banner_site .section-content .section-title span {
		font-size: 1.5em !important;
	}
}
