/* Moved custom styles from Wordpress console Appearance - Customize section */

.hbspt-form .hs-form .hs-fieldtype-text input {
	padding-left: 0 !important;
	width: 100% !important;
	    text-indent: 100px;
}

.hbspt-form .hs-form .hs-input {
	width: 100% !important;
}

.hbspt-form .hs-form .hs-dateinput input {
	width: 100% !important;
}

.page-id-280997 #gform_submit_button_81 {
	color: #000000;
	-webkit-text-fill-color: rgba(0, 0, 0, 1);
-webkit-opacity: 1;
}

.page-id-280997 #gform_submit_button_81:hover {
	color: #ffffff;
	-webkit-text-fill-color: rgba(255, 255, 255, 1);
-webkit-opacity: 1;
}

.page-id-338328 #gform_submit_button_87 {
	color: #000000;
	-webkit-text-fill-color: rgba(0, 0, 0, 1);
-webkit-opacity: 1;
}

.page-id-338328 #gform_submit_button_87:hover {
	color: #ffffff;
	-webkit-text-fill-color: rgba(255, 255, 255, 1);
-webkit-opacity: 1;
}

input[type="submit"].gform_button {
	color: #000000;
	-webkit-text-fill-color: rgba(0, 0, 0, 1);
-webkit-opacity: 1;
}

input[type="submit"].gform_button:hover {
	color: #ffffff;
	-webkit-text-fill-color: rgba(255, 255, 255, 1);
-webkit-opacity: 1;
}

.header--fixed .header__brand img {
	width: auto !important;
}

@media only screen and (max-width: 768px) {
	.header__brand img.image__logo {
		width: unset;
		height:unset;
		max-width: 160px;
	}
	
	.header--fixed .header__brand img {
		height: auto !important;
	}
}

.ws-news__more {
	margin-top: 45px !important;
}

.single-ws_news .share__link.fa-x {
	display: none !important;
}

.content .detail-hero {
height: 100vw !important;
}

/* Hide elements on mobile */
@media only screen and (max-width: 768px) {
	.hide-mobile {
		display: none !important;
	}
}

/* Show elements only on mobile */
.only-mobile {
	display: none !important;
}

@media only screen and (max-width: 768px) {
	.only-mobile {
		display: block !important;
	}
}

.detail-hero__inner.only-mobile {
	position: relative !important;
	background-color: #000;
	color: #fff;
}

.detail-hero__inner.only-mobile h1{
	font-size: 2rem;
}