@media (max-width: 1199px) {
	.wpb_row { margin-top: 0; }
	.wpb_row > * { margin-top: 0; }
}
@media (max-width: 1199px) {
	.row { margin-top: 0; }
	.row > * { margin-top: 0; }
}
#primary-navigation .hamburger-toggle .menu-line-1,
#primary-navigation .hamburger-toggle .menu-line-2,
#primary-navigation .hamburger-toggle .menu-line-3 {
    background: #fff;
}
.shrink #primary-navigation .hamburger-toggle .menu-line-1,
.shrink #primary-navigation .hamburger-toggle .menu-line-2,
.shrink #primary-navigation .hamburger-toggle .menu-line-3 {
    background: #3c3950;
}
body .widget .gem-contacts-phone-2:before,
body .wpb_widgetised_column .gem-contacts-phone-2:before {
	font-family: 'ElegantIcons';
	content: 'e00b';
	float: left;
	display: inline-block;
	padding-right: 12px;
	font-size: 16px;
}
.line-1 .gem-contacts-item:before{ color: #fff; }
.line-2 .gem-contacts-item:before{ color: #00bcd4; }
.gem-textbox .socials-item-icon{ font-size: 32px; }
.contact-form-style-3 input[type='submit']{width: 265px;}
.gem-dropcap .gem-dropcap-letter{ font-weight: 700; }
@media(max-width: 480px){
    #page-title{ padding-top: 170px !important; padding-bottom: 170px !important; }
    .gem-icon-with-text-text{ text-align: left; }
}