/*! Place your custom styles here */

.video-space--xxs {
  margin-top: 1.85714286em;
  margin-bottom: 1.85714286em;
}
.video-play-icon {
	border-color: #f3c660;
	background: #facc63;
}
.video-play-icon:before{
	border-color: transparent transparent transparent #fff;
}

li.current a, ul li li.current a {
	opacity: 1 !important;
	color: #facc63 !important;
}

.flickity-prev-next-button.previous {
	left: -2.78571429em;
}
.flickity-prev-next-button.next {
	right: -2.78571429em;
}
.boxed {
	padding: 2.78571429em;
}
strong {
	color: #393e40;
}

p, h5, ul, ol {
	font-size: 1.05em;
}

h4, .h4 {
	font-weight: 500;
}

.google-visualization-orgchart-node {
	line-height: 1.5;
	color: black;
}

.google-visualization-orgchart-lineleft {
	border-left-color: black;
}

.google-visualization-orgchart-lineright {
	border-right-color: black;
}

.google-visualization-orgchart-linebottom {
	border-bottom-color: black;
}

.feature h4 + p {
	max-width: none;
}

@media all and (max-width: 991px) {
	.label {padding: 2px 10px; top: -2.761905em;}
	.feature-5 .feature__body {width: 70%;}
	.icon {font-size: 2.5em;}
	.mobile-overlay:before {opacity: 0.6 !important;}
}

@media all and (max-width: 767px) {
	.label { top: 1.23809524em; }
	.feature-5 i {width: 16%;}
	.feature-5 .feature__body {width: 84%;}
	.icon {font-size: 3.14285714em;}
	.height-100, .height-90, .height-80, .height-70, .height-60, .height-50, .height-40, .height-30, .height-20, .height-10 {padding: 8em 0;}
	.bar-1 .menu-horizontal > li > .dropdown__trigger, .bar-1 .menu-horizontal > li > a { font-size: 1.1em;}
	.mobile-overlay:before {opacity: 0.7 !important;}
}