/* #Table of Contents

1.  Site Styles
2.  Header Section
3.  Navigation Menu
5.  Elements
	5.1.  Features
	5.2.  Clients
6.  Main Section
	6.1.  Features
	6.2.  Main Content
	6.3.  Main Tabs
	6.4.  Testimonials
	6.5.  Clients
7.  Post Section
8.  Page
	8.1.  Single Page
	8.2.  Page About & Teams
	8.3.  Page Services
11. Bottom Section
12. Footer Section
13. CSS Hacks
14. Base Modifiers
15. Media Queries
================================================== */

/* @import url('https://fonts.googleapis.com/css?family=Cairo:400,600,700'); */
/* @import url('http://fonts.cdnfonts.com/css/sofia-pro'); */

/* ========================= Site Styles ========================= */

/* Page Styles */
html { overflow-x:hidden; }

body .stickem-container {
	font-family:"SofiaProExtraLight", Arial, sans-serif;
	color:#707070;font-size:15px;line-height:22px;
	width:100%;
}

h1, h2, h3, h4, h5, h6 {
	color:#4a4a4a;font-family:"SofiaProBold", Arial, sans-serif;
	font-weight:400;text-rendering:auto;margin-top:0px;
}
a{
	text-decoration: none !important;
}
a, a:visited {
	color:#303030;
	-webkit-transition:background .2s ease, background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out, outline .2s ease;
	-moz-transition:background .2s ease, background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out, outline .2s ease;
	-ms-transition:background .2s ease, background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out, outline .2s ease;
	-o-transition:background .2s ease, background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out, outline .2s ease;
	transition:background .2s ease, background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out, outline .2s ease;
}
a:hover {
	color:#57b9e1;
	text-decoration:none;
}

label {
	display:block;font-family:"SofiaProExtraLight", Arial, sans-serif;
	font-size:12px;line-height:16px;
	text-transform:uppercase;margin-bottom:8px;
}

ul li { line-height:inherit; }

img { max-width:100%; }

figure { margin:0px; }
	figure img { width:100%; }
	figure iframe {
		overflow:hidden;width:100% !important;
		background-color:#f4f4f4;border:1px solid #e9e9e9;
	}
figure.embed-section {
	position:relative;overflow:hidden;
	line-height:0;background-color:#f4f4f4;
	margin-bottom:15px;
}
	figure.embed-section iframe {
		overflow:hidden;border:0px;
	}

.no-margin-top { margin-top:0px !important;	}
.no-margin-bottom  { margin-bottom:0px !important; }
.no-margin-right { margin-right:0px !important;	}
.no-margin-left { margin-left:0px !important; }

.no-padding-top { padding-top:0px !important;	}
.no-padding-bottom  { padding-bottom:0px !important; }
.no-padding-right { padding-right:0px !important;	}
.no-padding-left { padding-left:0px !important; }

.margin-top10 { margin-top:10px !important; }
.margin-top20 { margin-top:20px !important; }
.margin-top30 { margin-top:30px !important; }
.margin-top40 { margin-top:40px !important; }
.margin-top50 { margin-top:50px !important; }
.margin-top60 { margin-top:60px !important; }

.margin-top12 { margin-top:12px !important; }

.margin-bottom10 { margin-bottom:10px !important; }
.margin-bottom20 { margin-bottom:20px !important; }
.margin-bottom30 { margin-bottom:30px !important; }
.margin-bottom40 { margin-bottom:40px !important; }
.margin-bottom50 { margin-bottom:50px !important; }
.margin-bottom60 { margin-bottom:60px !important; }

.padding-top10 { padding-top:10px !important; }
.padding-top20 { padding-top:20px !important; }
.padding-top30 { padding-top:30px !important; }
.padding-top40 { padding-top:40px !important; }
.padding-top50 { padding-top:50px !important; }
.padding-top60 { padding-top:60px !important; }

.padding-bottom10 { padding-bottom:10px !important; }
.padding-bottom20 { padding-bottom:20px !important; }
.padding-bottom30 { padding-bottom:30px !important; }
.padding-bottom40 { padding-bottom:40px !important; }
.padding-bottom50 { padding-bottom:50px !important; }
.padding-bottom60 { padding-bottom:60px !important; }

.required { color:#eb6042; }

.gm-style img { max-width:none !important; }

/* Site Elements */
/* input[type="text"], input[type="password"], input[type="email"], textarea {
	height:44px;font-family:Arial, Helvetica, sans-serif;font-size:14px;
	color:#707070;padding:0px 15px;
	border:1px solid #e0e0e0;outline:none;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	-moz-box-shadow:inset 0 0 5px #eaeaea;
	-webkit-box-shadow:inset 0 0 5px #eaeaea;
	box-shadow:inset 0 0 5px #eaeaea;
} */
textarea {height:auto;padding:10px 15px;}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus { border:1px solid #bababa; }
input[type="text"]:disabled, input[type="email"]:disabled, input[type="password"]:disabled, textarea:disabled {
	color:#a9a9a9;background-color:#f0f0f0;border:1px solid #f0f0f0;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

form input[type="text"], form input[type="password"], form input[type="email"], form textarea { margin-bottom:10px; }

.btn-custom, input[type="button"], input[type="submit"], input[type="reset"], button {
	font-family:"SofiaProExtraLight", Arial, sans-serif;
	color:#f05574 !important;font-size:14px;
	line-height:44px;text-align:center;
	/* text-transform:uppercase; */
	font-weight:400;background-color:#ffffff;
	padding:14px 20px;border:solid #f05574 3px;outline:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-webkit-transition:background-color .2s ease;
	-moz-transition:background-color .2s ease;
	-ms-transition:background-color .2s ease;
	-o-transition:background-color .2s ease;
	transition:background-color .2s ease;
}

input[type="button"], input[type="submit"], input[type="reset"], button {
	line-height:1;padding-top:16px;padding-bottom:15px;margin-bottom:5px;
}
.btn-custom:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover {color:#fff !important;background-color:#f05574; }
.btn-custom:focus, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, button:focus { outline:none; }
.btn-custom.disabled, input[type="button"]:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled, button:disabled {
	text-shadow:none;
	background:#a9a9a9 !important;
}
	.btn-custom i { margin-right:8px; }

.btn-marquee {color: #fff !important; background-color:#f05574;border:solid #fff 3px;font-size:16px;padding:14px 30px;}

.btn-marquee:hover {color: #f05574 !important; background-color:#fff;border:solid #f05574 3px;}

.btn-custom.btn-small, input[type="button"].btn-small, input[type="submit"].btn-small, input[type="reset"].btn-small, button.btn-small {
	font-size:11px;line-height:36px;padding:12px 18px 11px;
}
input[type="button"].btn-small, input[type="submit"].btn-small, input[type="reset"].btn-small, button.btn-small {
	line-height:1;padding-top:13px;padding-bottom:12px;
}
.btn-custom.btn-medium, input[type="button"].btn-medium, input[type="submit"].btn-medium, input[type="reset"].btn-medium, button.btn-medium {
	font-size:15px;line-height:52px;padding:17px 25px;
}
input[type="button"].btn-medium, input[type="submit"].btn-medium, input[type="reset"].btn-medium, button.btn-medium {
	line-height:1;padding-top:19px;padding-bottom:18px;
}
.btn-custom.btn-large, input[type="button"].btn-large, input[type="submit"].btn-large, input[type="reset"].btn-large, button.btn-large {
	font-size:17px;line-height:60px;padding:20px 30px 19px;
}
input[type="button"].btn-large, input[type="submit"].btn-large, input[type="reset"].btn-large, button.btn-large {
	line-height:1;padding-top:22px;padding-bottom:21px;
}

button.close {
	color:#4a4a4a !important;font-size:20px;margin:0px;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
button.close:hover {
	color:#000;background:none;border:0px;
}

select {
	height:auto;font-family:Arial, sans-serif;
	color:#707070;padding:12px 15px;
	border:1px solid #e0e0e0;outline:none;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}
select:focus { outline:none; }

.select-nav {
	display:none;overflow:hidden;
	background:#f0f0f0 url(../images/arrow-nav-menu-responsive.png) no-repeat right center;
	border:1px solid #e0e0e0;margin:0px 5px 30px;
}
	.select-nav select {
		width:100%;color:#4a4a4a;
		background-color:#f0f0f0;padding:11px 15px;
		margin:0px;border:0px;
	}

blockquote small {
	font-family:"SofiaProExtraLight", Arial, sans-serif;
	color:#a9a9a9;font-size:13px;
	line-height:18px;font-weight:400;margin-top:8px;
}

ul.list-arrow li, ul.list-arrow-bold li, ul.list-arrow-circle li {
	list-style:none;margin-bottom:5px;
}
ul.list-arrow li { list-style-image:url(../images/list-arrow.png); }
ul.list-arrow-bold li { list-style-image:url(../images/list-arrow-bold.png); }
ul.list-arrow-circle li { list-style-image:url(../images/list-arrow-circle.png); }
ul.list-small-padding { padding-left:20px; }

.dropcaps {float:left;color:#404040;font-size:36px;line-height:1em;margin:12px;}
.dropcaps.dropcaps-circle {
	background-color:#303030;color:#FFF;
	margin:4px 10px 0px 0px;width:52px;height:52px;
	text-align:center;line-height:52px;
	-moz-border-radius:26px;
    -khtml-border-radius:26px;
    -webkit-border-radius:26px;
    border-radius:26px;
}
.dropcaps.dropcaps-circle.dropcaps-blue { background-color:#57b9e1; }
.dropcaps.dropcaps-circle.dropcaps-green { background-color:#42a52b; }
.dropcaps.dropcaps-circle.dropcaps-orange { background-color:#e66c3c; }
.dropcaps.dropcaps-circle.dropcaps-pink { background-color:#fe49ab; }
.dropcaps.dropcaps-circle.dropcaps-purple { background-color:#9443be; }
.dropcaps.dropcaps-circle.dropcaps-yellow { background-color:#d2a428; }

.aligncenter {display:block;margin:0px auto 20px auto;}
.alignright {float:right;margin:10px 0 10px 10px;}
.alignleft {float:left;margin:10px 10px 10px 0;}

.left { float:left;	}
.right { float:right; }
.textcenter { text-align:center }
.textright { text-align:right }
.textleft { text-align:left }

.animation { visibility:hidden; }
.animated { visibility:visible; }

.wp-caption {
	border:1px solid #ddd;text-align:center;
	background-color:#f3f3f3;padding:8px 8px 0px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;max-width:100%;
}
	.wp-caption img {width:100%;height:auto;margin-bottom:8px;	}
	.wp-caption p.wp-caption-text {
		font-size:12px;line-height:18px;
		padding:0px 4px 8px;margin:0;color:#707070;
	}

.text-caption {
    border:1px solid #ddd;text-align:center;
    background-color:#f3f3f3;padding-top:4px;
    -moz-border-radius:3px;
    -khtml-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
}
	.text-caption img {
		margin:0;padding:0px 4px !important;
		border:0 none !important;width:100%;
		background-color:transparent !important;
	}
		.text-caption p.text-caption-text {
			font-size:11px;line-height:17px;
			padding:0 4px 5px;margin:0;
		}

figure.figure-hover { position:relative; }
	figure.figure-hover div {
		display:none;position:absolute;
		overflow:hidden;text-align:center;
		top:0;bottom:0;left:0;right:0;
		background:url(../images/base-figure-overlay.png) repeat;
	}
		figure.figure-hover div .icon-hover {
			position:absolute;top:100%;left:0;
			width:100%;height:100%;
		}
		figure.figure-hover div .icon-hover.icon-hover-zoom { background:url(../images/icon-hover-zoom.png) no-repeat center center; }

.tooltip {
	font-family:"SofiaProExtraLight", Arial, sans-serif;font-weight:300;
}
.tooltip-inner {
	padding:5px 12px;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}

.alert h4 {font-size:18px;margin-bottom:5px;}

.flexslider {
	overflow:hidden;
	background-color:transparent;
	margin:0px;
	border:0px;
	-moz-border-radius:0px;
	-o-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none;
}
.flexslider.loading { background:url(../images/loader.gif) no-repeat center center; }
	.flexslider .flex-direction-nav li { line-height:40px; }
	.flex-direction-nav a { color:rgba(0,0,0,0.8) !important; }

.nav-tabs {
	margin:0px;border:0px;
}
	.nav-tabs > li {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:12px;line-height:18px;
		text-align:center;
		/* text-transform:uppercase; */
		font-weight:700;margin-bottom:0px;
	}
		.nav-tabs > li > a {
			line-height:auto;color:#FFF;
			background-color:#57b9e1;
			padding:12px 25px;margin:1px 1px 0px 0px;
			border:0px;
			-webkit-border-radius:0px;
			-moz-border-radius:0px;
			border-radius:0px;
		}
		.nav-tabs > li:last-child > a { margin-right:0px; }
		.nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
			background-color:#73cef3;border:0px;
		}
		.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
			color:#FFF;background-color:#73cef3;border:0px;
		}
.tab-content {background-color:#f0f0f0;padding:10px 15px;}

.panel {
	-webkit-box-shadow:none;box-shadow:none;
}
	.panel-group .panel, .panel-heading { border-radius:0px; }
.panel-default { border:0px; }
.panel-title {
	overflow:hidden;font-family:"SofiaProExtraLight", Arial, sansn-serif;
	font-size:12px;line-height:18px;text-transform:uppercase;font-weight:700;
}
	.panel-title a {
		display:block;color:#FFF;padding:10px 15px;

	}
	.panel-title a:hover { color:#FFF; }
	.panel-default > .panel-heading {
		color:#FFF;background:#57b9e1;
		padding:0px;border:0px;
		-webkit-transition:background .2s ease;
		-moz-transition:background .2s ease;
		-ms-transition:background .2s ease;
		-o-transition:background .2s ease;
		transition:background .2s ease;
	}
	.panel-default > .panel-heading:hover { background:#73cef3; }
	.panel-group .panel-heading + .panel-collapse .panel-body {
		background-color:#f0f0f0;padding:10px 15px;
		margin-top:5px;border-top:0px;
	}

.isotope-item { z-index:2; }
.isotope-hidden.isotope-item {
	pointer-events:none;z-index:1;
}
.isotope, .isotope .isotope-item {
	-webkit-transition-duration:0.8s;
	-moz-transition-duration:0.8s;
	transition-duration:0.8s;
}
.isotope {
	-webkit-transition-property:height, width;
	-moz-transition-property:height, width;
	transition-property:height, width;
}
	.isotope .isotope-item {
		-webkit-transition-property:-webkit-transform, opacity;
		-moz-transition-property:-moz-transform, opacity;
		-ms-transition-property:-ms-transform, opacity;
		-o-transition-property:top, left, opacity;
		transition-property:transform, opacity;
	}

.header {
	overflow:hidden;border-bottom:1px solid #e0e0e0;margin-bottom:25px;
}
.header h4 {
		float:left;font-size:14px;
		line-height:18px;text-transform:uppercase;
		font-weight:900;border-bottom:2px solid #e0e0e0;
		padding-bottom:5px;margin:0px;
	}

.header-main {
	text-align:center;padding-bottom:40px;
}
	.header-main h1 {
		font-size:30px;line-height:36px;
		text-transform:uppercase;
		font-weight:900;margin:0px;
	}
	.header-main p {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:24px;line-height:24px;
		font-weight:300;margin:2px 0px 0px;
	}

.post-header { padding-bottom:25px; padding-top:100px;padding-left:100px;}
.post-header h2 {
		font-family:"PT Serif","SofiaProExtraLight", Arial, sans-serif;
		font-size:24px;line-height:30px;
		font-weight:700;margin:0px;
	}
.post-header p {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:14px;line-height:20px;
		text-transform:uppercase;color:#bababa;
		margin:15px 0px 0px;
	}

.sep-border {
	height:20px;
	background:url(../images/sep-border.png) no-repeat center center;
}


.scrollup {
	display:none;
	position:fixed;
	right:20px;
	bottom:0px;
    width:56px;
    height:48px;
	color:#FFF !important;
	font-size:24px;
	line-height:52px;
	text-align:center;
	background-color:rgba(0,0,0,.4);
	z-index:400;
	-moz-border-radius:5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
}
.scrollup:hover { background-color:#57b9e1; }




/* ========================= Header ========================= */

#header {
	position: relative;
	background-color:#fafafa;
	border-bottom:1px solid #e9e9e9;
}
	#header .header-info {
		float:left;color:#a9a9a9;
		font-size:14px;border-left:1px solid #e9e9e9;
	}
	#header .header-info span {
		float:left;padding:11px 15px;
		border-right:1px solid #e9e9e9;
	}
	#header .header-info span i {
	color: #f05574;
	margin-right: 8px;
	}

	#header .social { float:left; }
		#header .social a {
			float:left;width:52px;
			color:#d0d0d0;
			font-size:18px;
			text-align:center;
			padding:11px 0px;
			border-left:1px solid #e9e9e9;
		}
		#header .social a:hover {
			color:#FFF;
			background-color:#303030;
		}
		#header .social a.link-facebook:hover {
			background-color:#4862a3;
			border-left:1px solid #4862a3;
		}
		#header .social a.link-twitter:hover {
			background-color:#34a8d3;
			border-left:1px solid #34a8d3;
		}
		#header .social a.link-google-plus:hover {
			background-color:#e15b45;
			border-left:1px solid #e15b45;
		}
		#header .social a.link-linkedin:hover {
			background-color:#0077b5;
			border-left:1px solid #0077b5;
		}
		#header .social a.link-instagram:hover {
			background-color:#3c6c94;
			border-left:1px solid #3c6c94;
		}
		#header .social a.link-pinterest:hover {
			background-color:#cc1e25;
			border-left:1px solid #cc1e25;
		}
		#header .social .tooltip.bottom { margin-top:1px; }

	#header form {
		float:left;
		margin:0px;
	}
		#header form input[type="text"] {
			float:left;
			width:200px;
			height:44px;
			padding:0px 10px;
			margin:0px;
			border:1px solid #FFF;
			border-left:1px solid #e9e9e9;
			-moz-box-shadow:none;
			-webkit-box-shadow:none;
			box-shadow:none;
		}
		#header form input[type="text"]:focus { border:1px solid #57b9e1; }
		#header form input[type="submit"] {
			float:left;
			width:50px;
			height:44px;
			color:#FFF !important;
			text-shadow:none;
			background:#57b9e1 url(../images/icon-form-search.png) no-repeat center center;
			padding:0px;
			margin:0px 0px 0px -1px;
			border:0px;
			-moz-border-radius:0px;
			-webkit-border-radius:0px;
			border-radius:0px;
			-webkit-box-shadow:none;
			-moz-box-shadow:none;
			box-shadow:none;
			-webkit-transition:background .2s ease;
			-moz-transition:background .2s ease;
			-ms-transition:background .2s ease;
			-o-transition:background .2s ease;
			transition:background .2s ease;
		}
		#header form input[type="submit"]:hover { background-color:#73cef3; }



/* ========================= Navigation ========================= */
#navigation {
	position:relative;
	/* height:100px; */
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
}
	#navigation .navigation-wrap {
		/* position:absolute; */
		top:0px;
		left:0px;
		width:100%;
		background-color:#FFF;
		z-index:400;
	}
	#navigation .logo {
		float:left;
		padding:25px 0px;
		-webkit-transition:all .3s ease;
		-moz-transition:all .3s ease;
		-ms-transition:all .3s ease;
		-o-transition:all .3s ease;
		transition:all .3s ease;
	}
		#navigation .logo img {
			height:48px;
			-webkit-transition:all .3s ease;
			-moz-transition:all .3s ease;
			-ms-transition:all .3s ease;
			-o-transition:all .3s ease;
			transition:all .3s ease;
		}
	#navigation .menu {
		float:right;
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:14px;
		line-height:16px;
		/* text-transform:uppercase; */
		margin:0px;
	}
		#navigation .menu li {
			list-style-type:none;
			position:relative;
			float:left;
		}
		#navigation .menu > li { padding:0px 20px; }
		#navigation .menu > li:first-child { padding-left:0px; }
		#navigation .menu > li:last-child { padding-right:0px; }
			#navigation .menu > li a {
				float:left;
				color:#003E6B;

			}
				#navigation .menu > li a i {
					color:#d0d0d0;
					font-size:10px;
					margin-left:6px;
					-webkit-transition:color .2s ease;
					-moz-transition:color .2s ease;
					-ms-transition:color .2s ease;
					-o-transition:color .2s ease;
					transition:color .2s ease;
				}
			#navigation .menu > li > a:hover, #navigation .menu > li.current > a, #navigation .menu > li > a:hover i, #navigation .menu > li.current > a i { color:#003E6B; }
			#navigation .menu > li > a {
	font-weight: bold;
	padding: 42px 2px 25px;
	border-bottom: 3px solid #FFF;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
			}
			#navigation .menu > li > a:hover, #navigation .menu > li.current > a { border-bottom:3px solid #003E6B; }
			#navigation .menu > li ul {
				visibility:hidden;
				position:absolute;
				top:100%;
				left:0px;
				float:left;
				width:180px;
				/* font-family:"SofiaProExtraLight", Arial, sans-serif;
				font-size:13px; */
				text-transform:none;
				background-color:#f7f7f7;
				padding:0px;
				/* margin:0px 0px 0px 32px; */
				border-top:1px solid #f7f7f7;
				z-index:1000;
				/* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
				filter:alpha(opacity=0);
				opacity:0;
				-webkit-transition:opacity .2s ease-in-out;
				-moz-transition:opacity .2s ease-in-out;
				-ms-transition:opacity .2s ease-in-out;
				-o-transition:opacity .2s ease-in-out;
				transition:opacity .2s ease-in-out; */
			}
			#navigation .menu > li:hover > ul, #navigation .menu > li > ul > li:hover > ul {
				visibility:visible;
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter:alpha(opacity=100);
				opacity:1;
			}
				#navigation .menu > li ul li {
					width:100%;
					border-bottom:1px solid #d9d9d9;
				}
					#navigation .menu > li ul li a {
						width:100%;
						color:#003E6B !important;
						padding:10px 20px;
						font-weight: bold;
					}
						#navigation .menu > li > ul > li > a i {
							float:right;
							color:#b0b0b0;
							margin:4px -5px 0px 0px;
						}
						#navigation .menu > li ul li a:hover, #navigation .menu > li ul li.current a {
							color:#4a4a4a;
							background-color:#fafafa;
						}
					#navigation .menu > li > ul > li > ul {
						top:-1px;
						left:100%;
						margin:0px;
					}
						#navigation .menu > li > ul > li > ul ul { display:none; }

#navigation.stickit, #navigation.stickit-end { height:70px; }
	#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap {
		position:fixed;
		/* background-color:rgba(255,255,255,.95); */
		-moz-box-shadow:0px 1px 6px 0px rgba(0, 0, 0, .12);
		-webkit-box-shadow:0px 1px 6px 0px rgba(0, 0, 0, .12);
		box-shadow:0px 1px 6px 0px rgba(0, 0, 0, .12);
	}
	#navigation.stickit .logo, #navigation.stickit-end .logo { padding:15px 0px; }
	/* DEPRECATED TO AVOID SQUISHING LOGO */
	/* #navigation.stickit .logo img, #navigation.stickit-end .logo img { height:40px; } */
	#navigation.stickit .menu > li > a, #navigation.stickit-end .menu > li > a { padding:27px 2px 24px; }

.sub-navigation {
	background:#f4f4f4 url(../images/base-sub-navigation.png) no-repeat top center;
	padding:30px 0px;
	margin-bottom:30px;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	-moz-box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, .08);
	-webkit-box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, .08);
	box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, .08);
}
	.sub-navigation h2 {
		float:left;
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:24px;
		line-height:30px;
		margin:0px;
	}
	.sub-navigation .breadcrumb {
		float:left;
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		color:#909090;
		font-size:11px;
		line-height:16px;
		text-transform:uppercase;
		background-color:transparent;
		padding:0px;
		margin:8px 0px 0px 40px;
	}
		.sub-navigation .breadcrumb i {
			color:#bababa;
			margin:0px 8px;
		}




/* ========================= Elements ========================= */

/* Features */
		.features .item {
	text-align:center;
	padding-bottom:30px;
}
	.features .item i {
		display:inline-block;
		width:96px;
		height:96px;
		font-size:42px;
		line-height:90px;
		color:#FFF;
		background-color:#57b9e1;
		border:3px solid #FFF;
		-moz-border-radius:48px;
		-webkit-border-radius:48px;
		border-radius:48px;
		-moz-box-shadow:0 0 0 3px #f0f0f0;
		-webkit-box-shadow:0 0 0 3px #f0f0f0;
		box-shadow:0 0 0 3px #f0f0f0;
		-webkit-transition:all .2s ease;
		-moz-transition:all .2s ease;
		-ms-transition:all .2s ease;
		-o-transition:all .2s ease;
		transition:all .2s ease;
	}
	.features .item:hover i {
		color:#57b9e1;
		background-color:#FFF;
		border:3px solid #57b9e1;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		box-shadow:none;
	}
	.features .item h4 {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:22px;
		line-height:24px;
		margin:25px 0px 0px;
	}
	.features .item p { margin:15px 0px 0px; }
	.features .item .btn-section { padding:18px 0px 6px; }
	.features .item .btn-custom {
		font-size:9px;
		padding:9px 12px 8px;
	}

.features2 { padding-bottom:30px; }
	.features2 .nav-tabs li { width:20%; }
	.features2 .tab-content {
		background-color:#FFF;
		padding:20px 25px;
		border:2px solid #f0f0f0;
		border-top:0px;
	}
		.features2 .tab-content .fa-icon {
			float:left;
			width:64px;
			height:64px;
			color:#FFF;
			font-size:36px;
			line-height:64px;
			text-align:center;
			background-color:#57b9e1;
			margin:10px 20px 10px 0px;
			-moz-border-radius:32px;
			-webkit-border-radius:32px;
			border-radius:32px;
		}


/* Clients */
.clients a {
	text-align:center;
	/* background-color:#fafafa; */
	display:block;
	/* border:1px solid #e9e9e9; */
}
.clients a:hover { background-color:#f0f0f0; }
	.clients a img {
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter:alpha(opacity=50);
		opacity:.5;
		-webkit-transition:opacity .2s ease-in-out;
		-moz-transition:opacity .2s ease-in-out;
		-ms-transition:opacity .2s ease-in-out;
		-o-transition:opacity .2s ease-in-out;
		transition:opacity .2s ease-in-out;
	}
	.clients a:hover img {
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter:alpha(opacity=100);
		opacity:1;
	}
	.clients .row > div { padding-bottom:30px; }





/* ========================= Main ========================= */

#main .header h4 {
	font-size:16px;
	line-height:20px;
}

/* Features */
#main .features-main { padding-top:40px; }

/* Main Content  */
#main .main-content {
	background:#fafafa url(../images/base-content.jpg) repeat top center;
	background-size:cover;
	padding-top:50px;
	margin:30px 0px;
	border-top:1px solid #f0f0f0;
	border-bottom:1px solid #e9e9e9;
	-moz-box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, .12);
	-webkit-box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, .12);
	box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, .12);
}
	#main .main-content figure { text-align:center; }

/* Main Tabs */
#main .main-tabs {
	padding-top:30px;
	padding-bottom:30px;
}
	#main .main-tabs .nav-tabs { text-align:center; }
		#main .main-tabs .nav-tabs li {
			display:block;
			width:100%;
			padding-bottom:2px;
		}
		#main .main-tabs .nav-tabs li:last-child { padding-bottom:0px; }
			#main .main-tabs .nav-tabs li a {
				display:block;
				height:80px;
				font-size:30px;
				line-height:80px;
				padding:0px;
				margin:0px;
			}
	#main .main-tabs .tab-content {
		background-color:transparent;
		padding:0px;
	}
		#main .main-tabs .tab-content .tab-header { margin-bottom:20px; }
			#main .main-tabs .tab-content .tab-header h4 {
				font-family:"SofiaProExtraLight", Arial, sans-serif;
				font-size:24px;
				line-height:30px;
				margin:0px;
			}
			#main .main-tabs .tab-content .tab-header p {
				font-family:"SofiaProExtraLight", Arial, sans-serif;
				color:#bababa;
				font-size:12px;
				line-height:16px;
				text-transform:uppercase;
				font-weight:700;
				margin:4px 0px 0px;
			}
		#main .main-tabs .tab-content figure { margin-bottom:20px; }
		#main .main-tabs .tab-content ul {
			padding:0px;
			margin:0px 0px 10px;
		}
			#main .main-tabs .tab-content ul li {
				list-style-type:none;
				color:#9a9a9a;
				line-height:20px;
				background-color:#eaeaea;
				padding:15px 20px;
				border-bottom:2px solid #FFF;
			}
			#main .main-tabs .tab-content ul li:nth-child(even) { background-color:#f4f4f4; }
				#main .main-tabs .tab-content ul li strong {
					display:block;
					font-family:"SofiaProExtraLight", Arial, sans-serif;
					color:#4a4a4a;
					font-size:12px;
					line-height:16px;
					text-transform:uppercase;
					font-weight:700;
					margin-bottom:4px;
				}
		#main .main-tabs .tab-content form { margin:0px; }
			#main .main-tabs .tab-content form input[type="text"], #main .main-tabs .tab-content form input[type="password"], #main .main-tabs .tab-content form input[type="email"] { width:100%; }
			#main .main-tabs .tab-content form textarea {
				width:100%;
				margin-bottom:20px;
			}
			#main .main-tabs .tab-content form input[type="submit"] { margin:0px; }
			#main .main-tabs .tab-content form .alert {
				padding-top:10px;
				padding-bottom:10px;
				padding-bottom:10px;
				margin:20px 0px 0px;
			}
				#main .main-tabs .tab-content form .alert .close { top:1px; }
		#main .main-tabs .tab-content .gallery-section { overflow:hidden; }
			#main .main-tabs .tab-content .gallery-section .item {
				float:left;
				width:33.33%;
				padding:0px 1% 1% 0px;
			}
				#main .main-tabs .tab-content .gallery-section .item figure { margin-bottom:0px; }


/* Testimonials */
#main .testimonials-main { padding:30px 0px 20px; }
	#main .testimonials-main .testimonials-icon {
		text-align:center;
		margin-bottom:15px;
	}
		#main .testimonials-main .testimonials-icon i {
			background-color:#57b9e1;
			display:inline-block;
			width:64px;
			height:64px;
			color:#FFF;
			font-size:30px;
			line-height:64px;
			-moz-border-radius:32px;
			-webkit-border-radius:32px;
			border-radius:32px;
		}
	#main .testimonials-main .flexslider .slides { background:url(../images/icon-quote.png) no-repeat top left; }
	#main .testimonials-main .item { text-align:center; }
		#main .testimonials-main .item p { padding-top:10px; }
	#main .testimonials-main p {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		color:#4a4a4a;
		font-size:24px;
		line-height:32px;
		margin:0px;
	}
	#main .testimonials-main .name {
		display:inline-block;
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		color:#FFF;
		font-size:9px;
		line-height:14px;
		text-transform:uppercase;
		font-weight:700;
		background-color:#57b9e1;
		padding:5px 10px 4px;
		margin:15px 0px 45px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
	}
	#main .testimonials-main .flex-control-nav {
		bottom:0px;
		line-height:0;
		z-index:100;
	}
		#main .testimonials-main .flex-control-nav li { margin:0px 4px; }
			#main .testimonials-main .flex-control-paging li a {
				width:16px;
				height:16px;
				-moz-border-radius:8px;
				-webkit-border-radius:8px;
				border-radius:8px;
			}

/* Clients */
#main .clients-main {
	/* padding-top:40px; */
	margin-top:30px;
	/* border-top:1px dashed #e0e0e0;	*/
	padding-left: 5%;padding-right:5%;
}


#serviceblock {margin-left: 15%; }
#serviceblock .row {margin:0 auto; max-width:1050px;display:block;}
#serviceblock img {float:left; width:100px; padding-right:10px;}
#serviceblock p {text-align: left;}
#serviceblock h4 {text-align: left;margin-top:0px;font-weight: 700;}


.post-header h2 {color:#acacac;max-width:80%; font-size:2.5em; line-height:normal;}
.post-header .quote-name {color:#df4660;font-weight:bold; font-size:1.5em;}
.post-header .quote-title {color:#df4660; font-size:1.25em;}


/* ========================= Post ========================= */

#post { padding-top:30px; }
	#post .post-meta {
		overflow:hidden;
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		color:#a9a9a9;
		font-size:10px;
		line-height:14px;
		text-transform:uppercase;
		background-color:#f4f4f4;
		margin-top:20px;
	}
		#post .post-meta span {
			float:left;
			padding:10px 15px;
		}
		#post .post-meta .btn-readmore {
			float:right;
			height:100%;
			color:#FFF;
			line-height:34px;
			font-weight:700;
			background-color:#57b9e1;
			padding:0px 15px;
		}
		#post .post-meta .btn-readmore:hover { background-color:#73cef3; }
			#post .post-meta .btn-readmore i { margin-left:5px; }
	#post .nav-pagination {
		overflow:hidden;
		padding-bottom:30px;
	}
		#post .nav-pagination p {
			float:left;
			font-family:"SofiaProExtraLight", Arial, sans-serif;
			font-size:12px;
			line-height:24px;
			color:#a9a9a9;
			margin:0px;
		}
		#post .nav-pagination ul {
			float:right;
			padding:0px;
			margin:0px;
		}
			#post .nav-pagination ul li {
				list-style-type:none;
				float:left;
				line-height:0px;
			}
			#post .nav-pagination ul li.empty-space {
				line-height:24px;
				font-weight:700;
				padding:0px 6px 0px 10px;
			}
				#post .nav-pagination ul li a {
					float:left;
					font-family:"SofiaProExtraLight", Arial, sans-serif;
					width:24px;
					height:24px;
					color:#4a4a4a;
					font-size:11px;
					text-align:center;
					line-height:22px;
					font-weight:700;
					margin:0px 0px 4px 4px;
					border:1px solid #e0e0e0;
				}
				#post .nav-pagination ul li.active a, #post .nav-pagination ul li a:hover {
					color:#FFF;
					background-color:#57b9e1;
					border:1px solid #57b9e1;
				}




/* ========================= Page ========================= */

#page { padding:30px 0px; }

/* Single Page */
#page.single-page .title {
	font-family:"SofiaProExtraLight", Arial, sans-serif;
	font-size:30px;
	line-height:36px;
	padding-bottom:8px;
	margin-bottom:15px;
	border-bottom:1px dashed #e0e0e0;
}

/* Page About & Teams */
#page.page-about, #page.page-teams { padding-bottom:0px; }

/* Page Services */
.page-services .clients {
	padding-top:40px;
	margin-top:30px;
	border-top:1px dashed #e0e0e0;
}



/* ========================= Bottom ========================= */

#bottom {
	color:#909090;
	background-color:#202020;
	padding:60px 0px 20px;
	margin-top:50px;
	border-top:8px solid #e0e0e0;
	border-bottom:1px solid #0a0a0a;
}
	#bottom .header { border-bottom:1px solid #404040; }
		#bottom .header h4 {
			color:#FFF;
			border-bottom:2px solid #404040;
		}
	#bottom a { color:#FFF; }
	#bottom a:hover { color:#57b9e1; }
	#bottom img { border:1px solid #000; }
	#bottom figure { position:relative; }
		#bottom figure .figure-overlay {
			position:absolute;
			top:0px;
			right:0px;
			bottom:0px;
			left:0px;
			background:url(../images/base-figure-overlay-bottom.png) repeat;
			-webkit-transition:opacity .2s ease-in-out;
			-moz-transition:opacity .2s ease-in-out;
			-ms-transition:opacity .2s ease-in-out;
			-o-transition:opacity .2s ease-in-out;
			transition:opacity .2s ease-in-out;
		}
		#bottom a:hover figure .figure-overlay {
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
			filter:alpha(opacity=0);
			opacity:0;
		}
	#bottom .widget { padding-bottom:40px; }
		#bottom .widget form { padding-top:10px; }
		#bottom .widget ul {
			padding:0px;
			margin-left:0px;
		}
			#bottom .widget ul li {
				list-style-type:none;
				padding-top:10px;
				padding-bottom:10px;
				border-top:1px dashed #000;
				border-bottom:1px dashed #4a4a4a;
			}
			#bottom .widget ul li:first-child {
				padding-top:0px;
				border-top:0px;
			}
			#bottom .widget ul li:last-child {
				padding-bottom:0px;
				border-bottom:0px;
			}

/* Recent Posts */
.widget .dotstheme_recent_posts { margin:0px; }
	.widget .dotstheme_recent_posts li { overflow:hidden; }
	#bottom .widget .dotstheme_recent_posts li {
		padding-top:15px;
		padding-bottom:15px;
	}
		.widget .dotstheme_recent_posts li img {
			position:relative;
			float:left;
			width:24%;
		}
		.widget .dotstheme_recent_posts li .text {
			float:right;
			width:70%;
		}
		.widget .dotstheme_recent_posts li h5 {
			font-family:"SofiaProExtraLight", Arial, sans-serif;
			font-size:15px;
			line-height:20px;
			margin:0px;
		}
		.widget .dotstheme_recent_posts li p {
			font-family:"SofiaProExtraLight", Arial, sans-serif;
			font-size:9px;
			line-height:14px;
			text-transform:uppercase;
			margin:8px 0px 0px;
		}

/* Tags Cloud */
.widget .tags_cloud a {
	color:#a9a9a9 !important;
	font-size:13px;
	line-height:34px;
	text-transform:lowercase;
	background-color:#303030;
	padding:5px 10px;
	margin-right:2px;
}
.widget .tags_cloud a:hover {
	color:#FFF !important;
	background-color:#4a4a4a;
}

/* Tweets */
.widget .dotstheme_tweets_widget { margin:0px; }
	.widget .dotstheme_tweets_widget li {
		position:relative;
		padding:15px 0px 15px 50px;
		min-height:95px;
	}
	#bottom .widget .dotstheme_tweets_widget li {
		padding-top:15px;
		padding-bottom:15px;
	}
		.widget .dotstheme_tweets_widget li .avatar {
			position:absolute;
			top:19px;
			left:0px;
			width:36px;
		}
		.widget .dotstheme_tweets_widget li:first-child .avatar { top:4px; }
			.widget .dotstheme_tweets_widget li .avatar img { width:100%; }
			.widget .dotstheme_tweets_widget li .avatar a {
				display:block;
				height:36px;
				font-size:13px;
				line-height:36px;
				text-align:center;
				background-color:#57b9e1;
			}
			.widget .dotstheme_tweets_widget li .avatar a:hover {
				color:#FFF !important;
				background-color:#73cef3;
			}
			#bottom .widget .dotstheme_tweets_widget li .avatar img { border:0px; }
		.widget .dotstheme_tweets_widget li p { margin:0px; }
		.widget .dotstheme_tweets_widget li .date {
			font-family:"SofiaProExtraLight", Arial, sans-serif;
			font-size:10px;
			line-height:14px;
			text-transform:uppercase;
			font-weight:700;
			margin-top:8px;
		}
	.widget .dotstheme_tweets_widget li.loading {
		padding:0px;
		min-height:0px;
	}
	#bottom .widget .dotstheme_tweets_widget li.loading { border:0px; }

/* Flickr Gallery */
.widget .dotstheme_flickr_widget figure {
	float:left;
	width:31.33%;
	margin:0px 1% 2%;
}



/* ========================= Footer ========================= */

#footer {
	color:#8a8a8a;
	text-align:center;
	background-color:#111;
	padding:25px 0px;
	border-top:1px solid #2a2a2a;
}
	#footer p {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:12px;
		line-height:16px;
		/* text-transform:uppercase; */
		font-weight:700;
		margin:0px;
	}
	#footer a { color:#FFF; }
	#footer a:hover { color:#57b9e1; }







/* ========================= CSS Hacks ========================= */

.ie input[type="text"], .ie input[type="password"], .ie input[type="email"] { line-height:44px; }

.ie .animation { visibility:visible; }

.ie .tbl-pricing .item.tbl-recommend {
	margin-left:0px;
	border-right:1px solid #FFF;
}

.ie #navigation .menu > li ul {
	visibility:visible;
	display:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	opacity:1;
}
.ie #navigation .menu > li:hover > ul, .ie #navigation .menu > li > ul > li:hover > ul { display:block; }
.ie #navigation.stickit .navigation-wrap, .ie #navigation.stickit-end .navigation-wrap { border-bottom:1px solid #e0e0e0; }

.ie #slider .slider-wrapper { background-color:#e9e9e9; }

.ie #slider2 .slider-gallery .slider-text p { background-color:#111; }

@media screen and (-webkit-min-device-pixel-ratio:0) {

	.select-nav select {
		background:rgba(0,0,0,0);
		-webkit-appearance:none;
	}

}








/* ========================= BASE MODIFIERS ========================= */


#header .header-info a {
	color: #f05574 !important;
	font-weight:bold !important;
}
#header .header-info a:hover {text-decoration: underline;}

div.social {display:none;}

nav#navigation .btn-section {float:right;box-shadow:none;padding-left:20px;padding-top:30px;vertical-align:middle;}

#navigation .navigation-wrap ul.menu li a.btn-account {box-shadow:none; border: solid #f05574 3px; outline: none; color: #f05574 !important; text-align: center;}
#navigation .navigation-wrap ul.menu li a.btn-account {	margin-top:30px; padding: 12px 8px 12px; }
#navigation.stickit .navigation-wrap ul.menu li a.btn-account {margin-top:15px; padding: 10px;}
#navigation .navigation-wrap ul.menu li a.btn-account:hover { color: #fff !important;	background: #f05574 }


.promise-panel{
	text-align:center;
	padding-bottom:40px;
}
	.promise-panel h1 {
		font-size:30px;
		line-height:36px;
		text-transform:uppercase;
		font-weight:900;
		margin:0px;
	}
	.promise-panel p {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:24px;
		line-height:24px;
		font-weight:300;
		margin:2px 0px 0px;
	}


section#interior {padding-bottom:50px;color:#616161; width:90%; margin: auto;}
section#interior div.content {}
section#interior div.content a {text-decoration:underline;}
section#interior h2 {color: #003E6B; text-transform: uppercase; margin-top:30px;}
section#interior h2.deemph {font-size:16px;}

section#testimonial {border-top: 8px solid #003E6B;}

div.header-main {float:left;margin-top:100px;margin-left:5%;padding-top: 100px;}
h1.maintitle {color:#fff;font-size:4em;max-width:400px;line-height:normal;text-align:left;font-family:"SofiaProExtraLight", Arial, sans-serif;}
.marquee-home h1.maintitle {font-family:"SofiaProBold", Arial, sans-serif;}
div.marquee {
	width:100%;
	height:478px;
	background-size:cover;
	padding:0;
	margin:0;
	background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/interior-header-example.jpg') center right no-repeat;
	}
div.marquee-home {
	width:100%;
	height:500px;
	background: linear-gradient(to right, rgba(0,62,107,1) 15%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/slider/home-marquee-bg.jpg') center right no-repeat;
	}
div.marquee-home div.header-main {float:left;margin-top:50px;margin-left:5%;}
div.marquee-home h1.maintitle {color:#fff;font-size:3.97em;max-width:440px;line-height:normal;text-align:left;}
div.marquee-home p.title-support {color:#fff;font-size:2em;max-width:680px;line-height:normal;text-align:left;border-left: solid #df4660 6px;padding-left:15px;margin-top:25px;}
div.marquee-home .btn-section {float:left;margin-left:10%;margin-top:3%;}

div#mission div.container {width:100%;min-height:500px;background: #003E6B url('../assets/images/banner/mission-bkgd.jpg') no-repeat right;}
div#mission div.promise-panel h1 {color:#fff;padding-top:150px;}
div#mission div.promise-panel p {color:#fff;padding-top:50px;max-width:650px;margin:0 auto;}


div#covid19testing div.container {width:100%; background: #f05574;padding-bottom:25px;}
div#covid19testing div.header-main {margin-top:50px;  float:none;max-width:900px;position:relative;margin-left:auto;margin-right:auto;}
div#covid19testing div.header-main h1 {color:#fff; font-size: 40px;margin: 10px;}
div#covid19testing div.header-main h2 {color:#fff;font-size: 18px;text-transform: uppercase;font-weight: 500;}
div#covid19testing div.covid_hline {padding-bottom: 10px; border-bottom: 2px solid #fceac5;margin-bottom:10px; width:600px;margin-left:auto;margin-right:auto;}
div#covid19testing div.header-main p  {color:#fff;padding-top:10px;max-width:600px;margin-left:auto;margin-right:auto;}
div#covid19testing div.covid-btns {font-size:1.25em; max-width: 575px;margin: 30px auto;}
div#covid19testing div.covid-btns div.covid-btn {background: #fceac5; font-family: "SofiaProBold", Arial, sans-serif; font-weight: 800; display: block;width:250px;height:50px;padding: 10px 5px; text-decoration: none; float:left; border-radius: 50px;position:relative;margin:-0 0 20px 20px;}
div#covid19testing div.covid-btns div.covid-btn a {color: #063c6f;}
div#covid19testing div.covid-btns div.covid-btn .text {width:225px;text-align:center; position:absolute;right:25px;top:50%;transform: translate(-2%, -50%);}
div#covid19testing div.covid-btns div.covid-btn .round-arrow {height: 40px; width: 40px; background-color: #f05574; border-radius: 50%; display: inline-block;position:absolute;top:50%; right:15px; transform: translate(15%, -50%);padding-left:20px;}
div#covid19testing  div.covid-btns div.covid-btn .round-arrow i {color:#fff;position:absolute;top:50%; transform: translate(-50%, -50%);margin-left:-10px;}


section.logins {padding: 50px 0 100px;;}
section#interior div.login-lis {width:50%;float:left;}
section#interior div.login-covid {width:50%;float:right;}
section#interior div.login-lis form {width:60%;}
section#interior div.login-covid h2 {width:60%;}
section#interior div.login-covid form {width:60%;}



/* ahmed nour css banner neovare */
#add-section{
	background: url(../assets/images/banner/banner.jpg) no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
/*	height: 100%;  */
	height: 500px;
}
.add-section a{
	margin: 12%;
    position: relative;
    top: 123px;
    padding: 13px 90px;
    right: 0px;
    border-radius: 25px;
    color: #fff;
    font-size: 20px;
    background-color: #c1f17d;
}
.heading1 h3{
	color: #fff;
    font-size: 34px;
    margin: 43px 0;
    text-align: center;
    font-family: 'Cairo', sans-serif;

}
.content{
	margin-left: 0px;
}
.logo-neovare {
	display: block;
    margin: 0 auto;
    float: none;
	margin-bottom: 10px;
}
.neovare-after{
	font-family: 'Cairo', sans-serif;
    font-size: 30px;
    color: #e2f569;
    text-align: center;
}
.btn-ads{
	padding: 8px 40px;
    border-radius: 18px;
    font-size: 24px;
    color: #fff !important;
    background-color: #cdde5f;
    border: 1px solid #fff;
    float: none;
    margin: 0 auto;
    display: block;
    margin-top: 22px;
	margin-bottom: 36px;
	font-family: 'Cairo', sans-serif;
}
.btn-ads:hover{
	background-color: #48c4c2 !important;
}







div#valueprop div.container {width:100%; background: #f05574 url('../assets/images/banner/valueprop-bkgd.png') no-repeat bottom left;}
div#valueprop div.header-main {min-height:350px; float:right; text-align:left; max-width:650px;padding-right:150px;}
div#valueprop div.header-main h1 {color:#fff;padding-top:0px;}
div#valueprop div.header-main p {color:#fff;padding-top:50px;}

div#technology {margin-bottom:0px;padding-bottom:0px;position:relative;}
div#technology div.container {width:100%;background: #003E6B url('../assets/images/banner/tech-bkgd.png') no-repeat bottom right;}
div#technology div.header-main {min-height:300px;float:left;padding-left:150px;text-align:left;}
div#technology div.header-main h1 {color:#fff; padding-top: 0px;}
div#technology div.header-main p {color:#fff;padding-top:50px;width:500px;}




#marquee div.mservice {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/services/header-services.jpg') center right no-repeat;}
#marquee div.mngs {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/services/header-ngs-1.jpg') center right no-repeat;}
#marquee div.mpcr {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/services/header-pcr-1.jpg') center right no-repeat;}
#marquee div.mcyto {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/services/header-karyotyping.jpg') center right no-repeat;}
#marquee div.mflow {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/services/header-cytometry-2b.jpg') center right no-repeat;}
#marquee div.mihc {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/services/header-ventana-2.jpg') center right no-repeat;}
#marquee div.mphys {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/physicians/header-about-sip.jpg') center right no-repeat;}
#marquee div.malgo {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/physicians/header-siportfolio.jpg') center right no-repeat;}
#marquee div.mspeci {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/physicians/header-pcr-2.png') center right no-repeat;}
#marquee div.mpay {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../images/header-payers.jpg') center right no-repeat;}
#marquee div.mpayins {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../images/header-patient-support.jpg') center right no-repeat;}
#marquee div.mpati {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/patients/header-patient-support.jpg') center right no-repeat;}
#marquee div.mpatins {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/patients/header-payers.jpg') center right no-repeat;}
#marquee div.mpatbill {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../images/header-payers.jpg') center right no-repeat;}
#marquee div.mabout {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/about-us/header-about-sip.jpg') center right no-repeat;}
#marquee div.mlead {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/about-us/header-physician-support.jpg') center right no-repeat;}
#marquee div.mlic {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/about-us/header-ngs-2.jpg') center right no-repeat;}
#marquee div.mjobs {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/about-us/interior-header-example.jpg') center right no-repeat;}
#marquee div.mhist {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/about-us/header-physician-support.jpg') center right no-repeat;}
#marquee div.mreq {background: linear-gradient(to right, rgba(0,62,107,1) 20%, rgba(0,62,107,.66) 30%, rgba(0,62,107,.33) 40%, transparent 50%), #003E6B url('../assets/images/physicians/header-ngs-1.jpg') center right no-repeat;}


#testimonial div.test1 {min-height: 600px;background: #f05574 url('images/home-desiree-carlson.html') center center no-repeat; background-size: cover;}
#testimonial div.test2 {min-height: 600px;background: #f05574 url('../assets/images/testimonial/home-barry-kaplan.jpg') center center no-repeat; background-size: cover;}


.tablewrap {margin:0 auto;width:800px;}

table {margin-top: 20px; border-spacing: 1px; border-collapse: separate;}
table th {color:#003E6B;  text-align:center;
font-family:"SofiaProBold", Arial, sans-serif; font-size: 1.4em;
font-weight:700; text-rendering:auto;margin-top:0px;
}
table tr {background: #eaeff1;}
table tr.head {background: #fff;}
table tr.alt {background: #f7f8fa;}
table td {color:#003E6B;
font-family:"SofiaProBold", Arial, sans-serif;
font-weight:700; margin: .5px; padding: 10px;}
table td.altundo {background: #eaeff1;}
table td.altforce {background: #f7f8fa;}
table td.ltfnt {font-weight:300;}
table td ul {list-style-type:none;padding:0;}
table td ul li {}

table.tablewrap  {display: block; }
table.tablewrap  th {display: inline-block; }
table.tablewrap  td {display: inline-block; }



.tableline {width:50px;height:5px;background: #f05574;margin-top: 30px;}
.tablelike {
  display: table;
  width: 100%;
}
/* .row {display: table-row;} */
.row-home {display:block;}

.column {
  display: table-cell; display: inline-block;
background: #eaeff1; color:#003E6B;
font-family:"SofiaProBold", Arial, sans-serif;
font-weight:700; margin: .5px; padding: 10px; width: 150px;
}
.tablelike .tablehead {color:#003E6B; width: 100%; text-align:center;
font-family:"SofiaProBold", Arial, sans-serif; font-size: 1.4em;
font-weight:700; text-rendering:auto;margin-top:0px;
}
.tableend {margin-bottom: 60px;}

div#ihc_special_stains {width:800px;}
div#ihc_special_stains .column {width:190px;}
div#in_situ_hybridization_ish {width:800px;}
div#in_situ_hybridization_ish .column {width:190px;}
div#immunohistochemistry_ihc_antibodies .column {width:250px;}


section#interior div.content ul.clean {list-style-type: none; padding-left: 0px;}

section#testimonial .post-header {padding-left:100px;padding-top:100px;}
div.pl50 {padding-left:50px;}
#navigation .menu li ul.ml0 {margin-left:0px;}


div.clear {clear:left;clear:right;}
.profile {margin-top:25px;}
img.biopic {width:150px;float:left;padding: 0 10px 0 0;}
.profile .biotext {width:350px;float:right;margin-right:50px;}
.profile .nametitle {font-family:"SofiaProBold", Arial, sans-serif;font-weight:700;}


/* accordion */
.panel-default > .panel-heading {background: #003E6B;}
.panel-default > .panel-heading:hover {background: #f05574;}
.panel-group .panel-heading + .panel-collapse .panel-body {background: #ffffff;}
.panel-default .panel-collapse h4 {margin:20px 0 0 0; font-weight:600;color:#003E6B;}
.panel-default .panel-collapse table {margin-top: 5px; border-spacing: 1px; border-collapse: separate;}


div#tripanel {
	width:100%;
	min-height:500px;
	background: #f05574 url('../assets/images/banner/tissue-bkgd.jpg') center center no-repeat;
	background-size: cover;}


div#tripanel .tablelike {
	display: table;
	width: 75%;
	margin: 0 auto;
	font-size:15px;
}
div#tripanel .tablelike .column  {
	/* spacing for 3 colums */
	/* width: 32%; */
	/* spacing for 2 colums */
	width: 49%;
	background: none;
	padding: 0 30px;
	vertical-align: top;
}
div#tripanel .tablelike .column h4 a {
    font-family: "SofiaProExtraLight", Arial, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: underline;
	margin:0px;color:#fff;
}
div#tripanel .tablelike .column p {
	font-family:"SofiaProExtraLight", Arial, sans-serif;
	margin:0px 0px 10px;color:#fff;
	line-height: 22px;
}
div#tripanel .tablelike .column p.linkfake {
    font-family: "SofiaProExtraLight", Arial, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: underline;
    margin:0px;color:#fff;
}



div#tripanel tr {background:none;}

div#tripanel div.tripanel {
	text-align:center;
	padding-bottom:40px;padding-top:100px;
}
div#tripanel div.tripanel h1 {
		font-size:30px;
		line-height:36px;
		text-transform:uppercase;
		font-weight:900;
		margin:0px;color:#fff;
	}
div#tripanel div.tripanel p {
		font-family:"SofiaProExtraLight", Arial, sans-serif;
		font-size:24px;
		line-height:24px;
		font-weight:300;
		margin:2px 0px 0px;
	}


div#tripanel table {margin:0 auto;width:75%;}
div#tripanel table td.tripanel {background: none;width:33%;text-align:left;padding:0 30px;vertical-align:top;color:#fff;}

div#tripanel table td.tripanel h4 {font-family:"SofiaProExtraLight", Arial, sans-serif;font-size:1.2em;font-weight:bold;text-decoration:underline;}
div#tripanel table td.tripanel h4 a, div#tripanel table td.tripanel h4 a:visited  {font-size:1.2em;font-weight:bold;text-decoration:underline;color:#fff;}
div#tripanel table td.tripanel p {font-family:"SofiaProExtraLight", Arial, sans-serif;font-weight:300;}


section#footer .creds {margin-bottom:40px;}
section#footer .creds p img {width: 80px; padding-left: 15px; padding-right: 15px;}
section#footer .contact {margin-bottom:40px;}
section#footer .contact p {width: 30%; float: left; margin-right: 5%;font-size:1.1em;}
section#footer .contact p span {margin-bottom:10px;display:inline-block;}
section#footer .contact .email2 {margin-right: 0;}
section#footer .address {font-size:1.1em;margin-bottom:30px;}
section#footer .legalese {font-size:1.1em;}
section#footer span.ftspc {padding-top:30px;margin-left: -5%;}










/* ============================================================== */
/* ============================================================== */
/* ========================= Media Queries ========================= */
/* ============================================================== */
/* ============================================================== */

@media (min-width: 1200px) and (max-width: 1400px) {

	div.features #serviceblock img {width:75px;}

	.post-header {padding-top:10%;padding-left:15%;}
	.post-header h2 {font-size:2.25em;}
	.quote .post-header .quote-name {font-size:1.25em;}
	.quote .post-header .quote-title {font-size:1em;}
}

@media (min-width: 992px) and (max-width: 1199px) {
	#navigation .logo {
		float:none;
		text-align:center;
		padding:30px 0px 12px;
		max-width:15%;
		float:left;
	}
	#navigation .logo img {
		height:auto;
		/*max-width:15%;*/
		margin-top:5%;
	}
	#header .header-info span { padding:11px; }
	#header form input[type="text"] { width:140px; }

	#navigation .menu > li { padding:0px 13px; }
	#navigation .menu > li ul { margin-left:16px; }
	#navigation .menu > li ul { width:168px; }
	#navigation .menu > li ul li a { padding:10px 14px; }
	#navigation .menu > li > ul > li > a i { margin-right:-3px; }

	#main .header-main h1 {
		font-size:26px;line-height:32px;
	}
	#main .header-main p {
		font-size:16px;line-height:22px;
	}

	#main .main-tabs .nav-tabs li a {
		height:64px;font-size:24px;line-height:64px;
	}

	.widget .tab-content ul li img { width:28%; }
	.widget .tab-content ul li .text { width:66%; }

	.widget .projects_widget figure .figure-overlay a {
		right:10px;bottom:10px;left:10px;
	}


	div.features #serviceblock {margin-left:auto;width:70%;}
	div.features #serviceblock .item {width:49%;}
	div.features #serviceblock .item p {margin:5px 0px 0px;font-size:.9em;}
	div.features #serviceblock h4 {font-size:18px;}
	div.features #serviceblock img {width:50px;}



	div#covid19testing div.covid-btns div.covid-btn {float:none;margin: 20px auto;}

	div#valueprop div.header-main {padding-right:10%;max-width:600px;}

	div#technology div.header-main {padding-left:0;}

	.post-header {padding-top:10%;padding-left:15%;}
	.post-header h2 {font-size:2em;}
	.quote .post-header .quote-name {font-size:1.25em;}
	.quote .post-header .quote-title {font-size:1em;}


	#portfolio .portfolio-menu a { margin:0px 15px; }

	.widget .dotstheme_recent_posts li img { width:30%; }
	.widget .dotstheme_recent_posts li .text { width:65%; }

}

@media (min-width: 768px) and (max-width: 991px) {
	/*#navigation .logo img { max-width:20% !important; }*/
	#navigation .logo {
		float:none;
		text-align:center;
		padding:30px 0px 12px;
		max-width:15%;
		float:left;
	}
	#navigation .logo img {
		height:auto;
		/*max-width:15%;*/
		margin-top:10%;
	}
	#header .header-info span { padding:11px; }
	#header .social { display:none; }
	#header form input[type="text"] { width:140px; }

	#navigation ul.menu { padding-inline-start: 0px;}
	#navigation .menu > li { padding:0px 6px; }
	#navigation .menu > li > a i { display:none; }
	#navigation .menu > li ul { margin-left:5px; }
	#navigation .menu > li ul { width:156px; }
	#navigation .menu > li ul li a { padding:10px 8px; }
	#navigation .menu > li > ul > li > a i { margin-right:-1px; }

	.sub-navigation h2 { float:none; }
	.sub-navigation .breadcrumb {
		float:none;margin:10px 0px 0px;
	}

	#main .header-main h1 {
		font-size:22px;line-height:28px;
	}
	#main .header-main p {
		font-size:15px;line-height:21px;
	}

	#main .main-tabs .nav-tabs li a {
		height:43px;font-size:18px;line-height:43px;
	}

	#main .archive-main .item figure { width:35%; }
	#main .archive-main .item .content { width:60%; }

	div.features #serviceblock {margin-left:auto;width:80%;padding-left:0;padding-right:0;}
	div.features #serviceblock .item {width:49%;}
	div.features #serviceblock .item p {margin:5px 0px 0px;font-size:.9em;}
	div.features #serviceblock h4 {font-size:1em;}
	div.features #serviceblock img {width:50px;}

	div#covid19testing div.covid-btns div.covid-btn {float:none;margin: 20px auto;}

	div#valueprop div.container {background-size: 50%;}
	div#valueprop div.header-main {padding-right:0;max-width:450px;min-height: 300px;}

	div#technology div.container {background-size:50%;}
	div#technology div.header-main {padding-left:0;}
	div#technology div.header-main p {max-width:350px;}

	.post-header {padding-top:5%;padding-left:15%;}
	.post-header h2 {font-size:1.5em;}
	.quote .post-header .quote-name {font-size:1em;}
	.quote .post-header .quote-title {font-size:.75em;}

	.widget .tab-content ul li img { width:100%; }
	.widget .tab-content ul li .text {
		width:100%;padding-top:8px;
	}

	.widget .projects_widget figure .figure-overlay a {
		right:10px;bottom:10px;left:10px;
		font-size:14px;line-height:20px;
	}

	.widget .dotstheme_recent_posts li img { display:none; }
	.widget .dotstheme_recent_posts li .text {
		float:none;width:auto;
	}

}

@media (max-width: 767px) {

	.select-nav { display:block; }

	.scrollup { display:none !important; }

	#header { text-align:center; }
	#header .header-info {
		float:none;
		padding-top:5px;
		border-left:0px;
	}
	#header .header-info span {
		display:block;
		/* float:none;
		padding:0px; */
		border-right:0px;
		font-size: 12px;
	}
	#header .header-info .email-header-1{
		display:none;
	}
	#header .pull-right { float:none !important; }
	#header .social {
		float:none;
		padding-top:10px;
	}
	#header .social a {
		display:inline-block;
		float:none;
		width:38px;
		height:38px;
		line-height:38px;
		color:#bababa;
		background-color:#f0f0f0;
		padding:0px;
		margin-bottom:5px;
		border-left:0px;
	}
	#header form {
		overflow:hidden;
		float:none;
		width:350px;
		padding:15px 0px;
		margin:0px auto;
	}
	#header form input[type="text"] {
		width:300px;
		border:1px solid #e9e9e9;
		border-right:0px;
	}

	#navigation, #navigation .logo, #navigation .logo img, #navigation .menu > li > a {
		-webkit-transition:none;
		-moz-transition:none;
		-ms-transition:none;
		-o-transition:none;
		transition:none;
	}
	#navigation {
		position:static;
		height:auto;
	}
	#navigation .navigation-wrap {
		position:static;
		top:auto;
		left:auto;
		width:auto;
	}
	#navigation .menu { display:none; }
	#navigation .logo {
		float:none;
		text-align:center;
		padding:25px 0px 25px;
	}
	#navigation .logo img {
		height:auto;
		max-width:60%;
	}
	#navigation.stickit, #navigation.stickit-end { height:auto; }
	#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap {
		position:static;
		background-color:#FFF;
		border-bottom:0px;
	}
	#navigation.stickit .logo, #navigation.stickit-end .logo { padding:30px 0px 12px; }
	#navigation.stickit .logo img, #navigation.stickit-end .logo img { height:auto; }

	.sub-navigation h2 { float:none; }
	.sub-navigation .breadcrumb {
		float:none;margin:10px 0px 0px;
	}

	.features2 .nav-tabs li { width:100%; }
	.features2 .nav-tabs li a { margin-right:0px; }

	.portfolios .item, .teams .item {
		float:left;width:50%;
	}

	.clients .row > div {
		float:left;width:33.33%;
	}

	#main .header-main h1 {
		font-size:24px;line-height:28px;
	}
	#main .header-main p {
		font-size:18px;line-height:24px;margin-top:5px;
	}

	#main .main-tabs .nav-tabs li {
		float:left;width:16.66%;padding:1px;
	}
	#main .main-tabs .nav-tabs li a {
		height:100px;line-height:100px;
	}
	#main .main-tabs .tab-content { padding-top:20px; }

	#main .archive-main .item figure { width:18%; }
	#main .archive-main .item .content { width:79%; }


	div.features #serviceblock .item p {margin:5px 0px 0px;font-size:.9em;}
	div.features #serviceblock h4 {font-size:20px;}
	div.features #serviceblock img {width:75px;}


	div#covid19testing div.container div.header-main {width:initial;}
	div#covid19testing div.container div.header-main h2 {max-width:75%;margin-left:auto;margin-right:auto;}
	div#covid19testing div.container div.header-main div.covid_hline {width:300px;}
	div#covid19testing div.container div.header-main p {max-width:75%;margin-left:auto;margin-right:auto;}
	div#covid19testing div.covid-btns div.covid-btn {float:none;margin: 20px auto;}
	div#covid19testing div.covid-btns div.covid-btn .round-arrow {
		height: 30px;
		width: 30px;
		transform: translate(15%,-50%);
		-webkit-transform: translate(15%,-50%);
		-moz-transform: translate(15%,-50%);
		-ms-transform: translate(15%,-50%);
		-o-transform: translate(15%,-50%);
}
	div#covid19testing div.covid-btns div.covid-btn .round-arrow i { transform: translate(-45%, -50%);}

	#add-section div.row div.content {margin-left:0px;}

	div#valueprop div.container {background-size: 50%;}
	div#valueprop div.header-main {padding-right:0;max-width:450px;min-height: 300px;}

	div#technology div.container {background-size:33%;}
	div#technology div.header-main {padding-left:0;margin-top:50px;min-height:200px;}
	div#technology div.header-main p {max-width:300px;}


	section#footer .contact p {margin-right: 3%;font-size:1em;}
	section#footer .address  {font-size:1em;}

	/*
	section#footer .creds {margin-left:0px;}
	section#footer .creds p img {width: 25%;}
	section#footer p {margin: 0 10px 25px;}
	section#footer img {width:25%;}
	section#footer .phone, section#footer .email, section#footer .email2  {float: none;}
	section#footer .email  {margin-left: 0;} */
	/* section#footer .address {width:85% !important;} // DEPRECATED DUE TO ONPAGE STYLE */
	/* section#footer .legalese {font-size:1.1em;margin-top:15px;width:212px;margin-left:auto;margin-right:auto;}
	section#footer .legalese span {text-align:center;margin-left:0px !important;}*/
	/* mobile spacing fix for customer service email */
	/* section#footer div.contact p.email span, section#footer div.contact p.email a {margin-left:0;}*/


	.widget .tab-content ul li img { width:12%; }
	.widget .tab-content ul li .text { width:86%; }
	.widget .dotstheme_recent_posts li img { width:12%; }
	.widget .dotstheme_recent_posts li .text { width:86%; }



}

@media (max-width: 680px) {

	#main .main-tabs .nav-tabs li a {
		height:80px;
		line-height:80px;
	}

	#main .archive-main .item figure { width:24%; }
	#main .archive-main .item .content { width:73%; }

	section#footer .contact p {width: 100%; float: none; margin: 0;}
	section#footer .phone,  section#footer .email  {padding-bottom:25px;}


	.widget .tab-content ul li img { width:14%; }
	.widget .tab-content ul li .text { width:84%; }

	.widget .dotstheme_recent_posts li img { width:16%; }
	.widget .dotstheme_recent_posts li .text { width:82%; }

}

@media (max-width: 540px) {

	#main .main-tabs .nav-tabs li a {
		height:64px;
		line-height:64px;
	}

	.widget .tab-content ul li img { width:16%; }
	.widget .tab-content ul li .text { width:81%; }

}

@media (max-width: 480px) {

	#header form { width:auto; }
	#header form input[type="text"] { width:80%; }
	#header form input[type="submit"] { width:20%; }


	.clients .row > div { width:50%; }

	#main .main-tabs .nav-tabs li { width:33.33%; }
	#main .main-tabs .nav-tabs li a {
		height:100px;
		line-height:100px;
	}

	#main .archive-main .item figure { width:30%; }
	#main .archive-main .item .content { width:65%; }

	.widget .tab-content ul li img { width:20%; }
	.widget .tab-content ul li .text { width:77%; }

	.widget .dotstheme_recent_posts li img { width:24%; }
	.widget .dotstheme_recent_posts li .text { width:72%; }


	div.marquee-home {height: 500px; background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #303030 url('../images/home-marquee-bg-mobile.jpg') top center no-repeat;}
	div.marquee-home h1.maintitle {font-size: 1.75em;}
	div.marquee-home p.title-support {font-size: 1.25em;}
	#serviceblock {margin-left:0;}
	#serviceblock .row .item img {padding-bottom:5px;float:none;}
	#serviceblock h4 {text-align: center;}
	div#mission div.container {min-height: 350px;}
	div#mission div.promise-panel h1 {padding-top: 50px;}
	.post-header { padding-bottom:15px; padding-top:20px;padding-left:30px;}
	.post-header h2 {font-size: 1.25em;}
	div#covid19testing div.header-main h1 {font-size: 30px;}
	div#valueprop div.header-main {
		 margin-top: 50px;
		 padding-right: 20px;
		 min-height:250px;
		}
	div#valueprop div.header-main .header-main h1 {font-size:14px;}
	div#valueprop div.container {background-size: 50% auto;}
	div#valueprop div.header-main p {padding-top:20px;}
	div#technology div.container {background-size: 50% auto;}
	div#technology div.header-main {min-height: 0px; padding-left: 0px; margin-top:20px;}
	div#technology div.header-main .header-main h1 {font-size:16px;}
	div#technology div.header-main .header-main p {padding-top: 0px; width: 50%;}


	section#marquee div.marquee div.marquee-home {height: 400px; background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #303030 url('../images/interior-header-example.jpg') top center no-repeat;}



#marquee h1.maintitle {font-size: 2em;}

#marquee div.mservice {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-services.jpg') top center no-repeat;}
#marquee div.mngs {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-ngs-1-mobile.jpg') top center no-repeat;}
#marquee div.mpcr {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-pcr-1-mobile.jpg') top center no-repeat;}
#marquee div.mcyto {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-karyotyping.jpg') top center no-repeat;}
#marquee div.mflow {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-cytometry-2b-mobile.jpg') top center no-repeat;}
#marquee div.mihc {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-ventana-2.jpg') top center no-repeat;}
#marquee div.mphys {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-physician-support-mobile.jpg') top center no-repeat;}
#marquee div.malgo {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-siportfolio.jpg') top center no-repeat;}
#marquee div.mspeci {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-pcr-2-mobile.jpg') top center no-repeat;}
#marquee div.mpay {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-payers.jpg') top center no-repeat;}
#marquee div.mpayins {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-patient-support-mobile.jpg') top center no-repeat;}
#marquee div.mpati {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-patient-support-mobile.jpg') top center no-repeat;}
#marquee div.mpatins {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-payers.jpg') top center no-repeat;}
#marquee div.mpatbill {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-payers.jpg') top center no-repeat;}
#marquee div.mabout {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-about-sip-mobile.jpg') top center no-repeat;}
#marquee div.mlead {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-about-sip.jpg') top center no-repeat;}
#marquee div.mlic {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-ngs-2-mobile.jpg') top center no-repeat;}
#marquee div.mjobs {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-careers-mobile.jpg') top center no-repeat;}
#marquee div.mhist {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-physician-support-mobile.jpg') top center no-repeat;}
#marquee div.mreq {background: linear-gradient(to bottom, rgba(0,62,107,1) 10%, rgba(0,62,107,.66) 20%, rgba(0,62,107,.33) 30%, transparent 40%), #003E6B url('../images/header-ngs-1-mobile.jpg') top center no-repeat;}

	.tablewrap {margin:0 auto;width:auto;}

	table {display:none;}
	section#testimonial .post-header {padding-left:0px;padding-top:0px;}
	section#testimonial .post-header h2 {max-width:none;}
	section#testimonial .pl50 {padding-left:25px;}
	div#tripanel .tablelike {width:100%;}
	div#tripanel .tablelike .column {width:100%;padding:0 5px 25px;}
	div#tripanel .tablelike .column p {line-height: 16px;}


}

@media (max-width: 400px) {

	#main .archive-main .item figure { width:40%; }
	#main .archive-main .item .content { width:54%; }

	.widget .tab-content ul li img { width:22%; }
	.widget .tab-content ul li .text { width:74%; }

	.widget .dotstheme_recent_posts li img { width:30%; }
	.widget .dotstheme_recent_posts li .text { width:64%; }

}

@media (max-width: 300px) {

	.select-nav { margin-bottom:10px; }

	#header form input[type="text"] { width:74%; }
	#header form input[type="submit"] { width:26%; }

	.teams-big .item figure, #main .archive-main .item figure, #post .single-post .post-author .post-author-content figure, #comments ul li figure, .page-author .author .author-content figure, .widget .tab-content ul li img, .widget .dotstheme_recent_posts li img { width:100%; }
	.teams-big .item .content, #main .archive-main .item .content, #post .single-post .post-author .post-author-content .post-author-text, #comments ul li .content, .page-author .author .author-content .author-text, .widget .tab-content ul li .text, .widget .dotstheme_recent_posts li .text {
		width:100%;
		padding-top:10px;
	}

	.clients .row > div {
		float:none;width:auto;
	}

	#main .main-tabs .nav-tabs li a {
		height:64px;font-size:24px;line-height:64px;
	}

	.widget .projects_widget figure .figure-overlay a {
		right:10px;bottom:10px;left:10px;
		font-size:14px;line-height:20px;
	}

}






/*billing info page */
.billpdf > div {
    text-align: center;
    width: 35%;
    display: inline-block;
    padding: 180px 0;
}

.billpdf > div a{
    border: 1px solid #003f6b;
    border-radius: 40px;
    padding: 25px;
    font-size: 20px;
    color: #003f6b;
    animation-duration: 0.7s;
}

.billpdf > div a:hover {
    background-color: #003f6b;
    color: #fff;
}

.billpdf > div hr{
    margin: 50px 0;
    background-color: #003f6b;
    height: 1px;
}

@media(max-width: 1000px){
    .billpdf > div {
        width: 45%;
    }
}

@media(max-width: 780px){
    .billpdf > div {
        width: 65%;
    }
}

@media(max-width: 550px){

    .billpdf > div {
        width: 85%;
    }

    .billpdf > div a{

        padding: 15px;
        font-size: 15px;

    }
}

.fa-icon-myCarousel-left{
  position: absolute;
	top: 50%;
	z-index: 5;
	left:7%;
	display: inline-block;
  font-size:40px;
}

.fa-icon-myCarousel-right{
  position: absolute;
	top: 50%;
	right:7%;
	z-index: 5;
	display: inline-block;
  font-size:40px;
}

/* flight-page
================================================== */
.flight-hero{background-image:url("../assets/images/images-covid/companies.jpg");}

.flight .flight-ico {
	display:inline-block;
	vertical-align:middle;
	background:url(../assets/images/images-covid/flight.png) no-repeat;
	align-items: center;
	background-size: contain;
	background-position: -7px -20px;
	width: 100px;
	height: 100px;
}


.flight h1 {font-size: 2.5rem;}
.flight h3 {font-size: 1.1em;}

div.covid-btn {background: #f05574; font-family: "SofiaProBold", Arial, sans-serif; font-weight: 800; display: block;width:300px;height:75px;padding: 10px 5px; text-decoration: none; border-radius: 50px;position:relative;margin: 40px auto;}
div.covid-btn .text {width:225px;text-align:center; position:absolute;right:25px;top:50%;transform: translate(-15%, -50%);}
div.covid-btn a .text {color: #fceac5;font-size:1.3em;}
div.covid-btn a .text:hover {color: #063c6f;}
div.covid-btn .round-arrow {height: 60px; width: 60px; background-color: #063c6f; border-radius: 50%; display: inline-block;position:absolute;top:50%; right:15px; transform: translate(15%, -50%);padding-left:20px;}
div.covid-btn .round-arrow i {color:#fceac5;position:absolute;top:50%; transform: translate(-50%, -50%);margin-left:-10px;font-size:1.75em;}
div.covid-btn .round-arrow i.arfix {transform: translate(35%, -50%);}


.sprite.certified-ico{
width: 64px;
height: 64px;
background-position: -724px 0px;
}
.sprite.support-ico{
width: 64px;
height: 64px;
background-position: -800px 0px;
}
.sprite.convenient-ico{
width: 49px;
height: 65px;
background-position: -872px 0px;
}
.sprite.insurances-ico{
width: 65px;
height: 68px;
background-position: -933px 0px;
}
.sprite.bill-ico{
width: 55px;
height: 69px;
background-position: -1005px 0px;
}
.sprite.fast-ico{
width: 74px;
height: 65px;
background-position: -568px 0px;
}
.sprite.expanding-ico{
width: 58px;
height: 70px;
background-position: -648px 0px;
}


.flight #How .py-5 {padding-top: 2rem !important;padding-bottom: 2rem !important;}
.flight #How .mx-5 {margin-left: 2rem!important;margin-right: 2rem!important;}

.flight #How .sprite {background:url(../assets/images/images-covid/sprite-flight.png) no-repeat;}
.flight #How .sprite.ico-01{
width: 143px;
height: 144px;
background-position:-29px 0px;
margin-bottom: 37px;
transform: scale(0.7);
}
.flight #How .sprite.ico-02{
width: 155px;
height: 144px;
background-position:-188px 0px;
margin-bottom: 37px;
transform: scale(0.7);
}
.flight #How .sprite.ico-03{
width: 141px;
height: 144px;
background-position:-349px 0px;
margin-bottom: 37px;
transform: scale(0.7);
}
.flight #How .sprite.ico-04{
width: 180px;
height: 144px;
background-position:-1px -160px;
margin-bottom: 37px;
transform: scale(0.7);
}
.flight #How .sprite.ico-05{
width: 175px;
height: 144px;
background-position:-175px -160px;
margin-bottom: 37px;
transform: scale(0.7);
}
.flight #How .sprite.ico-06{
width: 170px;
height: 144px;
background-position:-350px -160px;
margin-bottom: 37px;
transform: scale(0.7);
}
.flight #How .sprite.ico-01,.flight #How .sprite.ico-02,.flight #How .sprite.ico-03 {margin-bottom: 7px;}

.flight #How h3 {margin-bottom:1.75rem}
.flight #How h3 a {text-decoration:underline;}
.flight #How h4 {font-size: .8em;line-height: 1.35;font-family: Montserrat, Helvetica, sans-serif;text-align: left;}
.flight #How h4 span.emph {font-weight:600;text-decoration:underline;}
.flight #How ul li {margin-top: 7px;text-align: left;margin-left: 20px;}
.flight #How ul li {margin-bottom: 7px; font-size: .8em;line-height: 1.35;font-family: Montserrat, Helvetica, sans-serif; }



/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {  }

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {


}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {  }

/*  unclear legacy fix inherited from original developer */
@media (max-width: 767px) {

.flight h1 {font-size: 1.75rem;}
.flight h3 {font-size: 1.3em;}
.flight .flight-hero h3 {font-size: 1.1em;}
  #How .border{
    border: 0 none !important;
  }

}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {


}

.hero-wrap.hero-wrap-2, .hero-wrap.hero-wrap-2 .row.no-gutters  {
    height: auto;
    position: relative;
}

.full-screen {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    opacity: .87;
    background-color: linear-gradient(90deg, rgba(2,50,91,1) 0%, rgba(0,60,112,1) 45%, rgba(0,212,255,0.06764712721025912) 100%);
    background: rgb(2, 50, 91);
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.align-items-center {
	-ms-flex-align: center!important;
	align-items: center!important
}

.justify-content-center {
	-ms-flex-pack: center!important;
	justify-content: center!important
}

.pt-5,
.py-5 {
	padding-top: 3rem!important
}

.pt-2,
.py-2 {
	padding-top: 1rem!important
}

.p-2 {
	padding: 1rem!important
}

.pt-4,
.py-4 {
	padding-top: 2.5rem!important
}

.mb-2,
.my-2 {
	margin-bottom: .5rem!important
}

.text-white {
	color: #fff!important
}

.separator{width:50px; height: 7px; border-radius: 7px; background-color:#FF4060; margin:0px 0 7px 0; display: inline-block;}

.red{color:#FF4060;}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.badge1 {
 position:relative;
}
.badge1[data-badge]:after {
 content:attr(data-badge);
 /* position:absolute;
 top:-10px;
 right:-43px; */
 font-size:.9em;
 background:#00396f;
 color:white;
 /* width:40px;height:25px; */
 text-align:center;
 /* line-height:23px; */
 border-radius:13%;
 box-shadow:0 0 1px #333;
 padding: 5px;
}



.webique_header {
	width: 100%;
	position: relative;
	z-index: 15
}
.webique_header:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}
@media only screen and (min-width: 1025px) {
	.webique_header {
		position: absolute;
		overflow: visible
	}
	.webique_header.webique_header_fixed.webique_header_fixed_hide {
		margin-top: -80px;
		position: fixed;
		left: 0;
		top: 0
	}
	body.admin-bar .webique_header.webique_header_fixed.webique_header_fixed_hide {
		top: 32px
	}
	.webique_header.webique_header_fixed.webique_header_fixed_hide .webique_header_top {
		display: block
	}
	.webique_header.webique_header_fixed.webique_header_fixed_hide .webique_header_mid {
		display: block
	}
	.webique_header.webique_header_fixed.webique_header_fixed_hide .webique_header_bot {
		display: block
	}
	.webique_header.webique_header_fixed.webique_header_fixed_hide .webique_logo_def {
		display: none
	}
	.webique_header.webique_header_fixed.webique_header_fixed_hide .webique_logo_resp {
		display: inline-block
	}
	.webique_header.webique_header_fixed.webique_header_fixed_show {
		margin-top: 0;
		-webkit-transition: margin-top .3s ease;
		-moz-transition: margin-top .3s ease;
		-ms-transition: margin-top .3s ease;
		-o-transition: margin-top .3s ease;
		transition: margin-top .3s ease
	}
}
.webique_header_search_form_wrap {
	width: 100%;
	height: 100%;
	visibility: hidden;
	opacity: 0;
	position: fixed;
	z-index: 10000;
	background-color: rgba(88, 190, 95, 0.98);
	-webkit-transition: opacity .3s ease, visibility .3s ease;
	-moz-transition: opacity .3s ease, visibility .3s ease;
	-ms-transition: opacity .3s ease, visibility .3s ease;
	-o-transition: opacity .3s ease, visibility .3s ease;
	transition: opacity .3s ease, visibility .3s ease
}
.webique_header_search_form_wrap.webique_show {
	visibility: visible;
	opacity: 1
}

.webique_header_search_form_close {
	text-align: center;
	font-size: 18px;
	line-height: 1em;
	display: block;
	color: #fff;
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: auto;
	right: 3%;
	top: 9%;
	bottom: auto;
	-webkit-transition: color .3s ease;
	-moz-transition: color .3s ease;
	-ms-transition: color .3s ease;
	-o-transition: color .3s ease;
	transition: color .3s ease
}

.webique_header_search_form_close:hover {
	color: rgba(255, 255, 255, 0.5)
}

.webique_header_search_form {
	max-width: 90%;
	width: 600px;
	height: 65px;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_header_search_form form {
	display: block;
	width: 100%;
	height: 100%
}

.webique_header_search_form input::-webkit-input-placeholder {
	color: #fff
}

.webique_header_search_form input:-moz-placeholder {
	color: #fff
}

.webique_header_search_form .webique_header_search_form_input {
	background-color: transparent;
	width: 100%;
	height: 100%;
	padding: 0 35px 0 0;
	border-width: 0;
	border-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-family: "Playfair Display", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 34px;
	line-height: 42px;
	font-weight: 900;
	font-style: normal;
	text-transform: none;
	color: #fff;
	border-color: rgba(255, 255, 255, 0.3);
	-webkit-transition: border-color .3s ease;
	-moz-transition: border-color .3s ease;
	-ms-transition: border-color .3s ease;
	-o-transition: border-color .3s ease;
	transition: border-color .3s ease
}

.webique_header_search_form .webique_header_search_form_input:focus {
	border-color: #fff
}

.webique_header_search_form .webique_header_search_form_button {
	font-size: 20px;
	line-height: 1em;
	background-color: transparent;
	padding: 0;
	border-width: 0;
	border-style: solid;
	width: 1em;
	height: 100%;
	margin: auto !important;
	position: absolute;
	left: auto;
	right: 0;
	top: 0;
	bottom: 0;
	color: #fff;
	-webkit-transition: color .3s ease;
	-moz-transition: color .3s ease;
	-ms-transition: color .3s ease;
	-o-transition: color .3s ease;
	transition: color .3s ease
}

.webique_header_search_form .webique_header_search_form_button:hover {
	color: rgba(255, 255, 255, 0.5)
}

.webique_header_search_form .webique_header_search_form_button:before {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_nav {
	display: block;
	position: relative;
	z-index: 100
}

.webique_nav:hover {
	z-index: 105
}

.webique_nav ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.webique_nav>ul:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_nav li {
	display: block;
	margin: 0;
	padding: 0;
	position: relative
}

.webique_nav a {
	display: block;
	position: relative;
	z-index: 10;
	text-align: left;
	-webkit-transition: color .3s ease, background-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease;
	-ms-transition: color .3s ease, background-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

@media only screen and (min-width: 1025px) {
	.webique_nav {
		height: 100%;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		align-items: center
	}
	.webique_nav>ul {
		width: 100%;
		height: 100%
	}
	.webique_header_top .webique_nav>ul {
		height: 100%
	}
	.webique_header_mid .webique_nav>ul {
		height: 100%
	}
	.webique_header_bot .webique_nav>ul {
		height: 100%
	}
	.webique_nav>ul>li {
		height: 100%;
		float: left
	}
	.webique_header_top .webique_nav>ul>li {
		position: relative
	}
	.webique_header_mid .webique_nav>ul>li {
		position: relative
	}
	.webique_header_bot .webique_nav>ul>li {
		position: relative
	}
	.webique_nav>ul>li.webique_drop_reverse {
		direction: rtl
	}
	.webique_nav>ul>li.webique_drop_reverse>* {
		direction: ltr
	}
	.webique_nav>ul>li>a {
		height: 100%;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		align-items: center
	}
	.webique_nav>ul>li.webique_hide_text>a .webique_nav_title {
		display: none
	}
	.webique_nav>ul>li ul {
		visibility: hidden;
		opacity: 0;
		position: absolute;
		-webkit-transition: opacity .3s ease, visibility .3s ease, margin .3s ease;
		-moz-transition: opacity .3s ease, visibility .3s ease, margin .3s ease;
		-ms-transition: opacity .3s ease, visibility .3s ease, margin .3s ease;
		-o-transition: opacity .3s ease, visibility .3s ease, margin .3s ease;
		transition: opacity .3s ease, visibility .3s ease, margin .3s ease
	}
	.webique_header_top .webique_nav>ul>li ul {
		width: 180px;
		padding: 10px 0 10px;
		border-width: 0;
		border-style: solid
	}
	.webique_header_mid .webique_nav>ul>li ul {
		width: 230px;
		padding: 15px 0 15px;
		border-width: 0;
		border-style: solid
	}
	.webique_header_bot .webique_nav>ul>li ul {
		width: 230px;
		padding: 15px 0 15px;
		border-width: 0;
		border-style: solid
	}
	.webique_nav>ul>li ul:before {
		content: '';
		width: 0;
		height: 0;
		position: absolute
	}
	.webique_nav>ul>li.webique_standard_menu.webique_drop_reverse ul li a,
	.webique_nav>ul>li.page_item.webique_drop_reverse ul li a {
		text-align: right
	}
	.webique_nav>ul>li>ul {
		top: 100%
	}
	.webique_header_top .webique_nav>ul>li>ul {
		margin: -10px 0 0 -15px
	}
	.webique_header_mid .webique_nav>ul>li>ul {
		margin: -10px 0 0 -15px
	}
	.webique_header_bot .webique_nav>ul>li>ul {
		margin: -10px 0 0 -15px
	}
	.webique_nav>ul>li>ul>li.webique_hide_text>a .webique_nav_title {
		display: none
	}
	.webique_header_top .webique_nav>ul>li.webique_drop_reverse>ul {
		margin-left: 0;
		margin-right: -15px
	}
	.webique_header_mid .webique_nav>ul>li.webique_drop_reverse>ul {
		margin-left: 0;
		margin-right: -15px
	}
	.webique_header_bot .webique_nav>ul>li.webique_drop_reverse>ul {
		margin-left: 0;
		margin-right: -15px
	}
	.webique_nav>ul>li>ul ul {
		left: 100%
	}
	.webique_header_top .webique_nav>ul>li>ul ul {
		margin-left: -10px;
		margin-right: 0;
		top: -10px
	}
	.webique_header_mid .webique_nav>ul>li>ul ul {
		margin-left: -10px;
		margin-right: 0;
		top: -15px
	}
	.webique_header_bot .webique_nav>ul>li>ul ul {
		margin-left: -10px;
		margin-right: 0;
		top: -15px
	}
	.webique_nav>ul>li.webique_drop_reverse>ul ul {
		left: auto;
		right: 100%
	}
	.webique_header_top .webique_nav>ul>li.webique_drop_reverse>ul ul {
		margin-left: 0;
		margin-right: -10px
	}
	.webique_header_mid .webique_nav>ul>li.webique_drop_reverse>ul ul {
		margin-left: 0;
		margin-right: -10px
	}
	.webique_header_bot .webique_nav>ul>li.webique_drop_reverse>ul ul {
		margin-left: 0;
		margin-right: -10px
	}
	.webique_nav>ul>li:hover>ul,
	.webique_nav>ul>li li:hover>ul {
		visibility: visible;
		opacity: 1;
		z-index: 11
	}
	.webique_header_top .webique_nav>ul>li:hover>ul {
		margin-top: 0px
	}
	.webique_header_mid .webique_nav>ul>li:hover>ul {
		margin-top: 1em;
	}
	.webique_header_bot .webique_nav>ul>li:hover>ul {
		margin-top: 0
	}
	.webique_nav>ul>li:hover>ul:before {
		width: 100%;
		left: 0
	}
	.webique_header_top .webique_nav>ul>li:hover>ul:before {
		height: 0px;
		top: 0px
	}
	.webique_header_mid .webique_nav>ul>li:hover>ul:before {
		height: 0;
		top: 0
	}
	.webique_header_bot .webique_nav>ul>li:hover>ul:before {
		height: 0;
		top: 0
	}
	.webique_header_top .webique_nav>ul>li li:hover>ul {
		margin-left: 8px;
		margin-right: 0
	}
	.webique_header_mid .webique_nav>ul>li li:hover>ul {
		margin-left: 8px;
		margin-right: 0
	}
	.webique_header_bot .webique_nav>ul>li li:hover>ul {
		margin-left: 8px;
		margin-right: 0
	}
	.webique_nav>ul>li li:hover>ul:before {
		height: 100%;
		top: 0
	}
	.webique_header_top .webique_nav>ul>li li:hover>ul:before {
		width: 8px;
		height: 100%;
		left: -8px
	}
	.webique_header_mid .webique_nav>ul>li li:hover>ul:before {
		width: 8px;
		height: 100%;
		left: -8px
	}
	.webique_header_bot .webique_nav>ul>li li:hover>ul:before {
		width: 8px;
		height: 100%;
		left: -8px
	}
	.webique_header_top .webique_nav>ul>li.webique_drop_reverse li:hover>ul {
		margin-left: 0;
		margin-right: 8px
	}
	.webique_header_mid .webique_nav>ul>li.webique_drop_reverse li:hover>ul {
		margin-left: 0;
		margin-right: 8px
	}
	.webique_header_bot .webique_nav>ul>li.webique_drop_reverse li:hover>ul {
		margin-left: 0;
		margin-right: 8px
	}
	.webique_header_top .webique_nav>ul>li.webique_drop_reverse li:hover>ul:before {
		left: auto;
		right: -8px
	}
	.webique_header_mid .webique_nav>ul>li.webique_drop_reverse li:hover>ul:before {
		left: auto;
		right: -8px
	}
	.webique_header_bot .webique_nav>ul>li.webique_drop_reverse li:hover>ul:before {
		left: auto;
		right: -8px
	}
	.webique_nav>ul>li.webique_mega_menu>ul {
		width: auto;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		justify-content: space-between
	}
	.webique_header_top .webique_nav>ul>li.webique_mega_menu>ul {
		padding: 10px 5px 10px
	}
	.webique_header_mid .webique_nav>ul>li.webique_mega_menu>ul {
		padding: 25px 13px 30px
	}
	.webique_header_bot .webique_nav>ul>li.webique_mega_menu>ul {
		padding: 25px 13px 30px
	}
	.webique_nav>ul>li.webique_mega_menu>ul>li {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
	.webique_header_top .webique_nav>ul>li.webique_mega_menu>ul>li {
		width: 180px;
		padding-left: 10px;
		padding-right: 10px
	}
	.webique_header_mid .webique_nav>ul>li.webique_mega_menu>ul>li {
		width: 230px;
		padding-left: 12px;
		padding-right: 12px
	}
	.webique_header_bot .webique_nav>ul>li.webique_mega_menu>ul>li {
		width: 230px;
		padding-left: 12px;
		padding-right: 12px
	}
	.webique_nav>ul>li.webique_mega_menu>ul ul {
		background-color: transparent;
		width: auto;
		margin: 0 !important;
		padding: 0;
		position: relative;
		left: auto !important;
		right: auto !important;
		top: auto !important;
		bottom: auto !important;
		border-width: 0;
		border-style: solid
	}
	.webique_nav>ul>li.webique_mega_menu>ul ul:before {
		content: none
	}
	.webique_nav>ul>li.webique_mega_menu.webique_drop_reverse>ul ul {
		margin: 0
	}
	.webique_nav>ul>li.webique_mega_menu:hover ul {
		visibility: visible;
		opacity: 1
	}
}

.webique_resp_nav_but {
	text-align: center;
	display: block;
	position: relative
}

.webique_resp_nav_but span {
	display: block;
	line-height: 1em
}

.webique_resp_nav_but span.webique_resp_nav_but_open {
	font-size: 18px;
	display: block
}

.webique_resp_nav_but span.webique_resp_nav_but_close {
	font-size: 14px;
	display: none
}

.webique_opened>.webique_resp_nav_but span.webique_resp_nav_but_open {
	display: none
}

.webique_opened>.webique_resp_nav_but span.webique_resp_nav_but_close {
	display: block
}

.webique_header_top {
	position: relative
}

@media only screen and (max-width: 991px) {
	.webique_header_top {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-color: #e0e0e0
	}
	.webique_header_top.webique_header_top_border_hide {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_top {
		color: #04334c;
		background-color: #f2f2f2
	}
}

.webique_header_fixed_hide .webique_header_top {
	color: #04334c;
	background-color: #f2f2f2
}

@media only screen and (min-width: 1025px) {
	.webique_header_top {
		height: 0px;
		color: #04334c;
		background-color: #f2f2f2
	}
	.webique_header_fixed_hide .webique_header_top {
		height: 0px
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_top.webique_header_top_border_full_width {
		border-bottom-width: 1px;
		border-bottom-style: solid
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_top.webique_header_top_border_full_width {
		border-color: #e0e0e0
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_top.webique_header_top_border_full_width {
		border-color: #e0e0e0
	}
}

.webique_header_fixed_hide .webique_header_top.webique_header_top_border_full_width {
	border-color: #e0e0e0
}

.webique_header_top.webique_boxed {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_header_top.webique_boxed {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_header_top .webique_header_top_out {
	height: 100%
}

.webique_full_width.webique_header_top .webique_header_top_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_full_width.webique_header_top .webique_header_top_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_container.webique_boxed .webique_header_top .webique_header_top_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_container.webique_boxed .webique_header_top .webique_header_top_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_full_width_cont.webique_header_top .webique_header_top_out {
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1700px) {
	.webique_full_width_cont.webique_header_top .webique_header_top_out {
		width: 100%;
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_header_top .webique_header_top_in {
	width: 100%;
	height: 100%
}

.webique_header_top .webique_header_top_in:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

@media only screen and (max-width: 991px) {
	.webique_header_top .webique_header_top_in {
		display: none;
		padding-top: 35px;
		padding-bottom: 15px
	}
	.webique_header_top .webique_header_top_in.webique_opened {
		display: block
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_top_border_along_content.webique_header_top .webique_header_top_in {
		border-bottom-width: 1px;
		border-bottom-style: solid
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_top_border_along_content.webique_header_top .webique_header_top_in {
		border-color: #e0e0e0
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_top_border_along_content.webique_header_top .webique_header_top_in {
		border-color: #e0e0e0
	}
}

.webique_header_fixed_hide .webique_header_top_border_along_content.webique_header_top .webique_header_top_in {
	border-color: #e0e0e0
}

@media only screen and (max-width: 1024px) {
	.webique_header_top .webique_header_top_in>div {
		height: 0px
	}
}

@media only screen and (max-width: 991px) {
	.webique_header_top .webique_header_top_in>div {
		height: auto
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_top a {
		color: #f05574
	}
	.webique_header_top a:hover {
		color: #8696a8
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_top a {
		color: #f05574
	}
	.webique_header_top a:hover {
		color: #8696a8
	}
}

.webique_header_fixed_hide .webique_header_top a {
	color: #f05574
}

.webique_header_fixed_hide .webique_header_top a:hover {
	color: #8696a8
}

.webique_header_top_social {
	height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center
}

@media only screen and (min-width: 992px) {
	.webique_header_top_social {
		float: right
	}
	.webique_header_top_type_centered .webique_header_top_social {
		float: none
	}
}

.webique_header_top_social .webique_social_wrap {
	outline: none
}

.webique_header_top_social .webique_social_wrap ul {
	list-style: none;
	margin: 0 -10px;
	padding: 0
}

.webique_header_top_social .webique_social_wrap ul:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_header_top_social .webique_social_wrap li {
	margin: 0 10px;
	float: left
}

.webique_header_top_social .webique_social_wrap a {
	font-size: 16px;
	line-height: 1em;
	text-align: center;
	display: block;
	width: 1em;
	height: 1em;
	position: relative
}

@media only screen and (min-width: 1025px) {
	.webique_header_top_social .webique_social_wrap a {
		color: #f05574
	}
	.webique_header_top_social .webique_social_wrap a:hover {
		color: #8696a8
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_top_social .webique_social_wrap a {
		color: #f05574
	}
	.webique_header_top_social .webique_social_wrap a:hover {
		color: #8696a8
	}
}

.webique_header_fixed_hide .webique_header_top_social .webique_social_wrap a {
	color: #f05574
}

.webique_header_fixed_hide .webique_header_top_social .webique_social_wrap a:hover {
	color: #8696a8
}

.webique_header_top_social .webique_social_wrap a:before {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_header_top_resp_nav_but {
	height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center
}

@media only screen and (max-width: 991px) {
	div+.webique_header_top_resp_nav_but {
		margin-top: 25px
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_top_resp_nav_but {
		float: right
	}
	.webique_header_top_type_centered .webique_header_top_resp_nav_but {
		float: none
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_top_resp_nav_but {
		display: none
	}
}

.webique_top_resp_nav_but {
	display: block;
	padding: 5px
}

.webique_top_resp_nav_but .webique_resp_nav_but {
	color: #8e8f94
}

.webique_header_top .webique_header_top_in .webique_header_top_nav {
	height: 100%
}

@media only screen and (max-width: 991px) {
	.webique_header_top_nav {
		margin-top: 20px;
		margin-bottom: -15px
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_top_nav {
		display: none;
		clear: both;
		margin-left: -30px;
		margin-right: -30px
	}
	.webique_header_top_nav.webique_opened {
		display: block
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_top_nav {
		float: right
	}
	.webique_header_top_type_centered .webique_header_top_nav {
		float: none;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		justify-content: center
	}
}

.webique_top_nav_wrap {
	outline: none
}

.webique_nav .webique_top_nav {
	outline: none
}

@media only screen and (max-width: 1024px) {
	.webique_nav .webique_top_nav {
		padding-top: 12px;
		padding-bottom: 10px;
		background-color: #f9f9f9
	}
	.webique_nav .webique_top_nav>li:first-child>a {
		border-top-width: 0;
		border-top-style: solid
	}
	.webique_nav .webique_top_nav li a {
		padding-top: 8px;
		padding-bottom: 8px;
		border-top-width: 1px;
		border-top-style: solid;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		align-items: center;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		justify-content: center;
		border-color: #e6e6e6
	}
	.webique_nav .webique_top_nav .webique_nav_text {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_top_nav .webique_nav_icon {
		line-height: 1em;
		margin-right: 10px;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_icon {
		font-size: 15px;
		line-height: 20px
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_icon {
		font-size: 13px;
		line-height: 20px
	}
	.webique_nav .webique_top_nav .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_top_nav .webique_nav_title {
		display: block;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 13px;
		line-height: 20px;
		font-weight: 600;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 12px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_top_nav .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 10px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #8e8f94;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_top_nav .webique_nav_tag {
		padding: 0 7px;
		position: relative;
		margin-left: 5px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		color: #fff;
		background-color: #f05574;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 9px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		-webkit-transition: background-color .3s ease;
		-moz-transition: background-color .3s ease;
		-ms-transition: background-color .3s ease;
		-o-transition: background-color .3s ease;
		transition: background-color .3s ease
	}
	.webique_nav .webique_top_nav li>a:hover .webique_nav_icon,
	.webique_nav .webique_top_nav li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_top_nav li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_top_nav li>a:hover .webique_nav_title,
	.webique_nav .webique_top_nav li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_top_nav li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_top_nav li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_top_nav li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav li.current_page_item>a .webique_nav_subtitle {
		color: #f05574
	}
	.webique_nav .webique_top_nav .webique_nav_toggle {
		display: block;
		width: 18px;
		height: 18px;
		margin-left: 8px
	}
	.webique_nav .webique_top_nav .webique_nav_toggle span {
		display: block;
		font-size: 7px;
		line-height: 1em;
		width: 100%;
		height: 100%;
		border-width: 1px;
		border-style: solid;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		color: #04334c;
		background-color: #f9f9f9;
		border-color: #e6e6e6;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-ms-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-ms-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	.webique_nav .webique_top_nav .webique_nav_toggle span:before {
		width: 1em;
		height: 1em;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0
	}
	.webique_nav .webique_top_nav .webique_nav_toggle.webique_opened span {
		color: #fff;
		background-color: #f05574;
		border-color: #f05574;
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg)
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_top_border_full_width .webique_nav .webique_top_nav,
	.webique_header_top_border_along_content .webique_nav .webique_top_nav {
		margin-bottom: -1px
	}
	.webique_nav .webique_top_nav>li {
		margin-right: 20px
	}
	.webique_nav .webique_top_nav>li:last-child {
		margin-right: 0
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_text {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_icon {
		font-size: 15px;
		line-height: 20px;
		margin-right: 8px;
		color: #8e8f94;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a .webique_nav_icon {
		color: #8e8f94
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_title {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 13px;
		line-height: 20px;
		font-weight: 600;
		font-style: normal;
		text-transform: none;
		color: #8e8f94;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a .webique_nav_title {
		color: #8e8f94
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 10px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_top_nav>li>a .webique_nav_tag {
		padding: 0 7px;
		position: relative;
		margin-left: 5px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 9px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		color: #fff;
		background-color: #04334c;
		-webkit-transition: background-color .3s ease;
		-moz-transition: background-color .3s ease;
		-ms-transition: background-color .3s ease;
		-o-transition: background-color .3s ease;
		transition: background-color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a .webique_nav_tag {
		color: #f05574;
		background-color: #04334c
	}
	.webique_nav .webique_top_nav>li>a:hover .webique_nav_icon,
	.webique_nav .webique_top_nav>li:hover>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li>a:hover .webique_nav_title,
	.webique_nav .webique_top_nav>li:hover>a .webique_nav_title,
	.webique_nav .webique_top_nav>li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li:hover>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a:hover .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li:hover>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a:hover .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li:hover>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a:hover .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li:hover>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_top_nav>li>a:hover .webique_nav_tag,
	.webique_nav .webique_top_nav>li:hover>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li>a:hover .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li:hover>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_tag,
	.webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_tag,
	.webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_tag,
	.webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-item>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_item>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current-menu-ancestor>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_top_nav>li.current_page_ancestor>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_text {
		padding: 7px 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_icon {
		font-size: 13px;
		line-height: 20px;
		margin-right: 7px;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_title {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 12px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 10px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #8e8f94;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_top_nav>li li a .webique_nav_tag {
		padding: 0 7px;
		position: relative;
		margin-left: 5px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 9px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		color: #fff;
		background-color: #f05574
	}
	.webique_nav .webique_top_nav>li li>a[href]:hover .webique_nav_icon,
	.webique_nav .webique_top_nav>li li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li li>a[href]:hover .webique_nav_title,
	.webique_nav .webique_top_nav>li li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_top_nav>li li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_top_nav>li li>a[href]:hover .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li li.current_page_item>a .webique_nav_subtitle {
		color: #f05574
	}
	.webique_nav .webique_top_nav>li.webique_standard_menu li>a:hover .webique_nav_icon,
	.webique_nav .webique_top_nav>li.webique_standard_menu li:hover>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.page_item li>a:hover .webique_nav_icon,
	.webique_nav .webique_top_nav>li.page_item li:hover>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.page_item li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.page_item li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_top_nav>li.webique_standard_menu li>a:hover .webique_nav_title,
	.webique_nav .webique_top_nav>li.webique_standard_menu li:hover>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.page_item li>a:hover .webique_nav_title,
	.webique_nav .webique_top_nav>li.page_item li:hover>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.page_item li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.page_item li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_top_nav>li.webique_standard_menu li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.webique_standard_menu li:hover>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.page_item li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.page_item li:hover>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.page_item li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_top_nav>li.page_item li.current_page_ancestor>a .webique_nav_subtitle {
		color: #f05574
	}
	.webique_nav .webique_top_nav>li.webique_standard_menu ul,
	.webique_nav .webique_top_nav>li.page_item ul {
		-webkit-border-radius: 10px;
		border-radius: 10px;
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15)
	}
	.webique_nav .webique_top_nav>li.webique_standard_menu>ul,
	.webique_nav .webique_top_nav>li.page_item>ul {
		-webkit-border-radius: 0 0 10px 10px;
		border-radius: 0 0 10px 10px
	}
	.webique_nav .webique_top_nav>li.webique_standard_menu li a,
	.webique_nav .webique_top_nav>li.page_item li a {
		padding-left: 15px;
		padding-right: 15px
	}
	.webique_nav .webique_top_nav>li.webique_standard_menu li a .webique_nav_text,
	.webique_nav .webique_top_nav>li.page_item li a .webique_nav_text {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		color: #e6e6e6
	}
	.webique_nav .webique_top_nav>li.webique_standard_menu li:last-child>a .webique_nav_text,
	.webique_nav .webique_top_nav>li.page_item li:last-child>a .webique_nav_text {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
	.webique_nav .webique_top_nav>li.webique_mega_menu>ul {
		-webkit-border-radius: 0 0 10px 10px;
		border-radius: 0 0 10px 10px;
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15)
	}
	.webique_nav .webique_top_nav>li.webique_mega_menu>ul>li>a .webique_nav_icon {
		font-size: 15px;
		line-height: 20px
	}
	.webique_nav .webique_top_nav>li.webique_mega_menu>ul>li>a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 13px;
		line-height: 20px;
		font-weight: 600;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_top_nav>li.webique_mega_menu>ul>li li a .webique_nav_text {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		color: #e6e6e6
	}
	.webique_nav .webique_top_nav>li.webique_mega_menu>ul>li li:last-child>a .webique_nav_text {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
	.webique_nav .webique_top_nav ul {
		background-color: #f9f9f9
	}
}

.webique_header_top_add_info {
	height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center
}

@media only screen and (max-width: 991px) {
	div+.webique_header_top_add_info {
		margin-top: 22px
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_top_add_info {
		float: left
	}
	.webique_header_top_type_centered .webique_header_top_add_info {
		float: none
	}
}

.webique_header_top_add_info ul {
	list-style: none;
	margin: 0;
	padding: 0
}

@media only screen and (max-width: 991px) {
	.webique_header_top_add_info ul {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		align-items: center
	}
}

.webique_header_top_add_info li {
	display: block;
	position: relative;
	font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: 500;
	font-style: normal
}

@media only screen and (max-width: 991px) {
	.webique_header_top_add_info li {
		margin-top: 6px;
		text-align: center
	}
	.webique_header_top_add_info li:first-child {
		margin-top: 0
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_top_add_info li {
		float: left;
		margin-right: 20px
	}
	.webique_header_top_add_info li:last-child {
		margin-right: 0
	}
}

.webique_header_top_add_info li i {
	font-size: 15px;
	line-height: 1em;
	text-align: center;
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: auto;
	top: 0;
	bottom: 0
}

.webique_header_top_add_info li i+.webique_add_info_text {
	padding-left: 20px
}

.webique_header_top_toggle {
	display: none;
	height: 50px;
	margin-left: -30px;
	margin-right: -30px;
	position: relative
}

@media only screen and (max-width: 991px) {
	.webique_header_top_toggle {
		display: block
	}
}

.webique_header_top_toggle span {
	font-size: 14px;
	line-height: 1em;
	text-align: center;
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	color: #f05574
}

.webique_header_top_toggle.webique_opened span {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}

.webique_header_mid {
	position: relative
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid {
		color: #04334c;
		background-color: #fff
	}
	.webique_header_mid.webique_header_bot_border_along_content {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-color: #e0e0e0
	}
}

.webique_header_fixed_hide .webique_header_mid {
	color: #04334c;
	background-color: #fff
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid {
		height: 100px;
		color: #04334c;
		background-color: rgba(255, 255, 255, 0)
	}
	.webique_header_fixed_hide .webique_header_mid {
		height: 80px
	}
}

.webique_header_mid.webique_header_mid_border_full_width {
	border-bottom-width: 1px;
	border-bottom-style: solid
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid.webique_header_mid_border_full_width {
		border-color: rgba(224, 224, 224, 0)
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid.webique_header_mid_border_full_width {
		border-color: #e0e0e0
	}
}

.webique_header_fixed_hide .webique_header_mid.webique_header_mid_border_full_width {
	border-color: #e0e0e0
}

.webique_header_mid.webique_boxed {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid.webique_boxed {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_header_mid .webique_header_mid_out {
	/* height: 100% */
}

.webique_full_width.webique_header_mid .webique_header_mid_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 20px;
	/* padding-right: 20px */
}

@media only screen and (min-width: 1025px) {
	.webique_full_width.webique_header_mid .webique_header_mid_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_container.webique_boxed .webique_header_mid .webique_header_mid_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_container.webique_boxed .webique_header_mid .webique_header_mid_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_full_width_cont.webique_header_mid .webique_header_mid_out {
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1700px) {
	.webique_full_width_cont.webique_header_mid .webique_header_mid_out {
		width: 100%;
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_header_mid .webique_header_mid_in {
	width: 100%;
	height: 100%;
	position: relative
}

.webique_header_mid .webique_header_mid_in:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

@media only screen and (max-width: 991px) {
	.webique_header_mid .webique_header_mid_in {
		padding-top: 30px;
		padding-bottom: 30px
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_mid_type_centered.webique_header_mid .webique_header_mid_in {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		justify-content: space-between;
		-webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		align-items: center
	}
	.webique_header_mid_type_centered.webique_header_mid .webique_header_mid_in:after {
		content: none
	}
	.webique_header_mid_type_centered.webique_header_mid .webique_header_mid_in>div {
		width: 100%
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_border_along_content.webique_header_mid .webique_header_mid_in {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-color: rgba(224, 224, 224, 0)
	}
	.webique_header_fixed_hide .webique_header_mid_border_along_content.webique_header_mid .webique_header_mid_in {
		border-color: #e0e0e0
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid .webique_header_mid_in>div {
		height: 100px
	}
}

@media only screen and (max-width: 991px) {
	.webique_header_mid .webique_header_mid_in>div {
		/* height: auto */
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid a {
		color: #f05574
	}
	.webique_header_mid a:hover {
		color: #8696a8
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid a {
		color: #f05574
	}
	.webique_header_mid a:hover {
		color: #8696a8
	}
}

.webique_header_fixed_hide .webique_header_mid a {
	color: #f05574
}

.webique_header_fixed_hide .webique_header_mid a:hover {
	color: #8696a8
}

.webique_header_mid_content {
	height: 100%;
	overflow: hidden;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
	font-family: "Scope One", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 30px;
	line-height: 44px;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
	font-size: 20px;
	line-height: 26px
}

@media only screen and (max-width: 991px) {
	.webique_header_mid_content {
		text-align: center;
		margin-bottom: 30px;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		justify-content: center
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_mid_content {
		float: left
	}
}

.webique_header_mid_content * {
	margin-bottom: 0
}

.webique_header_mid_logo {
	height: 100%;
	overflow: hidden;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center
}

@media only screen and (min-width: 992px) {
	.webique_header_mid_logo {
		float: left
	}
}

.webique_header_mid_logo .webique_logo {
	outline: none
}

.webique_header_mid_logo .webique_logo_def {
	display: inline-block
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid_logo .webique_logo_def {
		display: none
	}
}

.webique_header_mid_logo .webique_logo_resp {
	display: none
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid_logo .webique_logo_resp {
		display: inline-block
	}
}

.webique_header_mid_logo .webique_logo_img {
	outline: none
}

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi) {
	.webique_header_mid_logo .webique_logo_img {
		display: none
	}
}

.webique_header_mid_logo .webique_logo_img_retina {
	display: none
}

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi) {
	.webique_header_mid_logo .webique_logo_img_retina {
		display: inline-block
	}
}

.webique_header_mid_info {
	height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-justify-content: flex-end;
	-moz-justify-content: flex-end;
	-ms-justify-content: flex-end;
	justify-content: flex-end
}

@media only screen and (max-width: 991px) {
	.webique_header_mid_info {
		padding-top: 30px;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		justify-content: center;
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_mid_info {
		float: right
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_info>div:first-child {
		margin-left: 30px
	}
}

.webique_header_mid_search {
	outline: none
}

@media only screen and (max-width: 991px) {
	.webique_header_mid_search {
		display: none
	}
}

.webique_header_mid_search .webique_header_search {
	font-size: 16px;
	line-height: 1em;
	display: block;
	width: 1em;
	height: 1em;
	position: relative
}

.webique_header_mid_search .webique_header_search:before {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

@media only screen and (max-width: 991px) {
	.webique_header_mid_resp_search_nav_wrap {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex
	}
	div:not(.webique_header_mid_search)+.webique_header_mid_resp_search_nav_wrap {
		margin-top: 20px
	}
}

@media only screen and (min-width: 992px) {
	.webique_header_mid_type_default div+.webique_header_mid_resp_search_nav_wrap {
		margin-left: 30px
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_resp_search_nav_wrap {
		display: none
	}
}

.webique_header_mid_resp_search_nav_wrap:empty {
	display: none !important
}

.webique_header_mid_resp_search {
	display: block
}

@media only screen and (min-width: 992px) {
	.webique_header_mid_resp_search {
		display: none
	}
}

.webique_header_mid_resp_search .webique_header_search {
	font-size: 16px;
	line-height: 1em;
	display: block;
	width: 48px;
	height: 48px;
	position: relative;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12)
}

.webique_header_mid_resp_search .webique_header_search:before {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_header_mid_add_info {
	outline: none
}

@media only screen and (min-width: 992px) {
	div+.webique_header_mid_add_info {
		margin-left: 30px
	}
}

.webique_header_mid_add_info ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.webique_header_mid_add_info li {
	margin-top: 4px;
	font-family: "Scope One", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 30px;
	line-height: 44px;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
	font-size: 20px;
	line-height: 30px
}

.webique_header_mid_add_info li:first-child {
	margin-top: 0
}

@media only screen and (max-width: 991px) {
	.webique_header_mid_add_info li {
		text-align: center
	}
}

.webique_header_mid_add_info a {
	position: relative
}

.webique_header_mid_add_info a:before {
	content: '';
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted
}

.webique_header_mid_social {
	position: relative
}

@media only screen and (max-width: 991px) {
	div:not(.webique_header_mid_search)+.webique_header_mid_social {
		margin-top: 20px
	}
}

@media only screen and (min-width: 992px) {
	div+.webique_header_mid_social {
		margin-left: 25px;
		padding-left: 21px
	}
	div+.webique_header_mid_social:before {
		content: '';
		width: 1px;
		height: 14px;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: auto;
		top: 0;
		bottom: 0;
		background-color: rgba(224, 224, 224, 0)
	}
	.webique_header_fixed_hide div+.webique_header_mid_social:before {
		background-color: #e0e0e0
	}
}

.webique_header_mid_social .webique_social_wrap {
	overflow: hidden
}

.webique_header_mid_social .webique_social_wrap ul {
	list-style: none;
	text-align: center;
	margin: 0 -3px -7px;
	padding: 0
}

.webique_header_mid_social .webique_social_wrap ul:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_header_mid_social .webique_social_wrap li {
	display: inline-block;
	margin: 0 3px 7px
}

@media only screen and (min-width: 992px) {
	.webique_header_mid_social .webique_social_wrap li {
		float: left
	}
}

.webique_header_mid_social .webique_social_wrap a {
	font-size: 16px;
	line-height: 1em;
	text-align: center;
	display: block;
	width: 30px;
	height: 30px;
	position: relative;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: color .3s ease, background-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease;
	-ms-transition: color .3s ease, background-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease;
	transition: color .3s ease, background-color .3s ease
}

.webique_header_mid_social .webique_social_wrap a:before {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_social .webique_social_wrap a {
		color: #fff;
		background-color: #f05574
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid_social .webique_social_wrap a {
		color: #fff;
		background-color: #f05574
	}
}

.webique_header_fixed_hide .webique_header_mid_social .webique_social_wrap a {
	color: #fff;
	background-color: #f05574
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_social .webique_social_wrap a:hover {
		background-color: #8696a8
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid_social .webique_social_wrap a:hover {
		background-color: #8696a8
	}
}

.webique_header_fixed_hide .webique_header_mid_social .webique_social_wrap a:hover {
	background-color: #8696a8
}

.webique_header_mid_button {
	outline: none
}

@media only screen and (min-width: 992px) {
	div+.webique_header_mid_button {
		margin-left: 30px
	}
}

@media only screen and (max-width: 991px) {
	div:not(.webique_header_mid_search)+.webique_header_mid_button {
		margin-top: 20px
	}
}

.webique_header_mid_button .webique_header_mid_button_link {
	text-align: center;
	display: inline-block;
	padding: 9px 28px;
	margin-bottom: -6px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	border-width: 2px;
	border-style: solid;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
	font-style: normal;
	text-transform: none;
	-webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_button .webique_header_mid_button_link {
		color: #fff;
		background-color: #f05574;
		border-color: #f05574
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid_button .webique_header_mid_button_link {
		color: #fff;
		background-color: #f05574;
		border-color: #f05574
	}
}

.webique_header_fixed_hide .webique_header_mid_button .webique_header_mid_button_link {
	color: #fff;
	background-color: #f05574;
	border-color: #f05574
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_button .webique_header_mid_button_link:hover {
		color: #f05574;
		background-color: #fff
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid_button .webique_header_mid_button_link:hover {
		color: #f05574;
		background-color: #fff
	}
}

.webique_header_fixed_hide .webique_header_mid_button .webique_header_mid_button_link:hover {
	color: #f05574;
	background-color: #fff
}

.webique_header_mid_button .webique_header_mid_button_link span {
	position: relative
}

.webique_header_mid_resp_nav_but {
	outline: none
}

@media only screen and (max-width: 991px) {
	.webique_header_mid_resp_search+.webique_header_mid_resp_nav_but {
		margin-left: 20px
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_resp_nav_but {
		display: none
	}
}

.webique_mid_resp_nav_but {
	display: block;
	width: 48px;
	height: 48px;
	position: relative;
	cursor: pointer;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12)
}

.webique_mid_resp_nav_but .webique_resp_nav_but {
	width: 18px;
	height: 16px;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	color: #f05574
}

.webique_mid_resp_nav_but .webique_resp_nav_but span {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_header_mid .webique_header_mid_in .webique_header_mid_nav {
	height: 100%
}

@media only screen and (max-width: 991px) {
	.webique_header_mid_nav {
		/* margin-top: 30px; */
		/* margin-bottom: -50px */
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_mid_nav {
		display: none;
		clear: both;
		/* margin-left: -30px; */
		margin-right: -30px;
		/* border-top-width: 1px;
		border-top-style: solid;
		border-color: #e0e0e0 */
	}
	.webique_header_mid_nav.webique_opened {
		display: block
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_mid_nav {
		float: right
	}
}

.webique_mid_nav_wrap {
	outline: none
}

.webique_nav .webique_mid_nav {
	outline: none
}

.webique_header_mid_border_full_width .webique_nav .webique_mid_nav,
.webique_header_mid_border_along_content .webique_nav .webique_mid_nav {
	margin-bottom: -1px
}

@media only screen and (max-width: 1024px) {
	.webique_nav .webique_mid_nav {
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		background-color: #f9f9f9
	}
	.webique_nav .webique_mid_nav>li:first-child>a {
		border-top-width: 0;
		border-top-style: solid
	}
	.webique_nav .webique_mid_nav li a {
		border-top-width: 1px;
		border-top-style: solid;
		padding: 19px 70px 19px 30px;
		border-color: #e6e6e6
	}
	.webique_nav .webique_mid_nav li li a {
		padding-left: 50px;
		padding-right: 70px
	}
	.webique_nav .webique_mid_nav li li li a {
		padding-top: 14px;
		padding-bottom: 14px;
		padding-left: 70px;
		padding-right: 70px
	}
	.webique_nav .webique_mid_nav li li li a .webique_nav_toggle span {
		width: 25px;
		height: 25px;
		left: 5px;
		right: auto
	}
	.webique_nav .webique_mid_nav li li li li a {
		padding-left: 90px;
		padding-right: 70px
	}
	.webique_nav .webique_mid_nav li li li li li a {
		padding-left: 110px;
		padding-right: 70px
	}
	.webique_nav .webique_mid_nav .webique_nav_text {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_mid_nav .webique_nav_icon {
		line-height: 1em;
		margin-right: 10px;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_icon {
		font-size: 16px;
		line-height: 20px
	}
	.webique_nav .webique_mid_nav .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_mid_nav .webique_nav_title {
		display: block;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 14px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_mid_nav .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 12px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #979797;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_mid_nav .webique_nav_tag {
		padding: 0 8px;
		position: relative;
		margin-left: 8px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		color: #fff;
		background-color: #f05574;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 10px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		-webkit-transition: background-color .3s ease;
		-moz-transition: background-color .3s ease;
		-ms-transition: background-color .3s ease;
		-o-transition: background-color .3s ease;
		transition: background-color .3s ease
	}
	.webique_nav .webique_mid_nav li>a:hover .webique_nav_icon,
	.webique_nav .webique_mid_nav li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_mid_nav li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_mid_nav li>a:hover .webique_nav_title,
	.webique_nav .webique_mid_nav li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_mid_nav li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_mid_nav li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_mid_nav li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav li.current_page_item>a .webique_nav_subtitle {
		color: #f05574
	}
	.webique_nav .webique_mid_nav .webique_nav_toggle {
		display: block;
		width: 70px;
		height: 100%;
		position: absolute;
		left: auto;
		right: 0;
		top: 0;
		bottom: auto
	}
	.webique_nav .webique_mid_nav .webique_nav_toggle span {
		font-size: 11px;
		line-height: 1em;
		border-width: 1px;
		border-style: solid;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		width: 35px;
		height: 35px;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: auto;
		top: 0;
		bottom: 0;
		color: #04334c;
		background-color: #f9f9f9;
		border-color: #e6e6e6;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-ms-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-ms-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	.webique_nav .webique_mid_nav .webique_nav_toggle span:before {
		width: 1em;
		height: 1em;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0
	}
	.webique_nav .webique_mid_nav .webique_nav_toggle.webique_opened span {
		color: #fff;
		background-color: #f05574;
		border-color: #f05574;
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg)
	}
}

@media only screen and (min-width: 1025px) {
	.webique_nav .webique_mid_nav>li {
		margin-right: 30px
	}
	.webique_nav .webique_mid_nav>li:last-child {
		margin-right: 0
	}
	.webique_nav .webique_mid_nav>li>a:before {
		content: '';
		width: 0;
		height: 4px;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: 0;
		top: auto;
		bottom: 0;
		background-color: #04334c;
		-webkit-transition: width .3s ease;
		-moz-transition: width .3s ease;
		-ms-transition: width .3s ease;
		-o-transition: width .3s ease;
		transition: width .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a:before {
		background-color: #04334c
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_text {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px;
		margin-right: 10px;
		color: #8e8f94;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a .webique_nav_icon {
		color: #8e8f94
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_title {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #8e8f94;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a .webique_nav_title {
		color: #8e8f94
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 12px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #979797;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a .webique_nav_subtitle {
		color: #979797
	}
	.webique_nav .webique_mid_nav>li>a .webique_nav_tag {
		padding: 0 8px;
		position: relative;
		margin-left: 8px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 10px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		color: #fff;
		background-color: #04334c;
		-webkit-transition: background-color .3s ease;
		-moz-transition: background-color .3s ease;
		-ms-transition: background-color .3s ease;
		-o-transition: background-color .3s ease;
		transition: background-color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a .webique_nav_tag {
		color: #f05574;
		background-color: #04334c
	}
	.webique_nav .webique_mid_nav>li>a:hover:before,
	.webique_nav .webique_mid_nav>li:hover>a:before {
		width: 100%
	}
	.webique_nav .webique_mid_nav>li>a:hover .webique_nav_icon,
	.webique_nav .webique_mid_nav>li:hover>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li>a:hover .webique_nav_title,
	.webique_nav .webique_mid_nav>li:hover>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li:hover>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a:hover .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li:hover>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a:hover .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li:hover>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a:hover .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li:hover>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_mid_nav>li>a:hover .webique_nav_tag,
	.webique_nav .webique_mid_nav>li:hover>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li>a:hover .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li:hover>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_nav .webique_mid_nav>li.current-menu-item>a:before,
	.webique_nav .webique_mid_nav>li.current_page_item>a:before,
	.webique_nav .webique_mid_nav>li.current-menu-ancestor>a:before,
	.webique_nav .webique_mid_nav>li.current_page_ancestor>a:before {
		width: 100%;
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-item>a:before,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_item>a:before,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-ancestor>a:before,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_ancestor>a:before {
		background-color: #04334c
	}
	.webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_tag,
	.webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_tag,
	.webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_tag,
	.webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-item>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_item>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current-menu-ancestor>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_mid_nav>li.current_page_ancestor>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_text {
		padding: 10px 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_icon {
		font-size: 16px;
		line-height: 20px;
		margin-right: 10px;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_title {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 14px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #04334c;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 12px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #979797;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_mid_nav>li li a .webique_nav_tag {
		padding: 0 8px;
		position: relative;
		margin-left: 8px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 10px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		color: #fff;
		background-color: #f05574
	}
	.webique_nav .webique_mid_nav>li li>a[href]:hover .webique_nav_icon,
	.webique_nav .webique_mid_nav>li li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li li>a[href]:hover .webique_nav_title,
	.webique_nav .webique_mid_nav>li li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li li>a[href]:hover .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li li.current_page_item>a .webique_nav_subtitle {
		color: #f05574
	}
	.webique_nav .webique_mid_nav>li.webique_standard_menu li>a:hover .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li:hover>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.page_item li>a:hover .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.page_item li:hover>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.page_item li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.page_item li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li>a:hover .webique_nav_title,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li:hover>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.page_item li>a:hover .webique_nav_title,
	.webique_nav .webique_mid_nav>li.page_item li:hover>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.page_item li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.page_item li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li:hover>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.page_item li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.page_item li:hover>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.page_item li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_mid_nav>li.page_item li.current_page_ancestor>a .webique_nav_subtitle {
		color: #f05574
	}
	.webique_nav .webique_mid_nav>li.webique_standard_menu ul,
	.webique_nav .webique_mid_nav>li.page_item ul {
		-webkit-border-radius: 10px;
		border-radius: 10px;
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15)
	}
	.webique_nav .webique_mid_nav>li.webique_standard_menu>ul,
	.webique_nav .webique_mid_nav>li.page_item>ul {
		-webkit-border-radius: 0 0 10px 10px;
		border-radius: 0 0 10px 10px
	}
	.webique_nav .webique_mid_nav>li.webique_standard_menu li a,
	.webique_nav .webique_mid_nav>li.page_item li a {
		padding-left: 15px;
		padding-right: 15px
	}
	.webique_nav .webique_mid_nav>li.webique_standard_menu li a .webique_nav_text,
	.webique_nav .webique_mid_nav>li.page_item li a .webique_nav_text {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		color: #e6e6e6
	}
	.webique_nav .webique_mid_nav>li.webique_standard_menu li:last-child>a .webique_nav_text,
	.webique_nav .webique_mid_nav>li.page_item li:last-child>a .webique_nav_text {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
	.webique_nav .webique_mid_nav>li.webique_mega_menu>ul {
		-webkit-border-radius: 0 0 10px 10px;
		border-radius: 0 0 10px 10px;
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15)
	}
	.webique_nav .webique_mid_nav>li.webique_mega_menu>ul>li>a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px
	}
	.webique_nav .webique_mid_nav>li.webique_mega_menu>ul>li>a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_mid_nav>li.webique_mega_menu>ul>li li a .webique_nav_text {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		color: #e6e6e6
	}
	.webique_nav .webique_mid_nav>li.webique_mega_menu>ul>li li:last-child>a .webique_nav_text {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
	.webique_nav .webique_mid_nav ul {
		background-color: #f9f9f9
	}
}

.webique_header_bot {
	position: relative
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot {
		background-color: #fff
	}
	.webique_header_bot.webique_header_bot_border_along_content {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-color: #e0e0e0
	}
}

.webique_header_fixed_hide .webique_header_bot {
	background-color: #fff
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot {
		height: 0px;
		background-color: #fff
	}
	.webique_header_fixed_hide .webique_header_bot {
		height: 0px
	}
}

.webique_header_bot.webique_header_bot_border_full_width {
	border-bottom-width: 1px;
	border-bottom-style: solid
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot.webique_header_bot_border_full_width {
		border-color: #e0e0e0
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot.webique_header_bot_border_full_width {
		border-color: #e0e0e0
	}
}

.webique_header_fixed_hide .webique_header_bot.webique_header_bot_border_full_width {
	border-color: #e0e0e0
}

.webique_header_bot.webique_boxed {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot.webique_boxed {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_header_bot .webique_header_bot_out {
	height: 100%
}

.webique_full_width.webique_header_bot .webique_header_bot_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_full_width.webique_header_bot .webique_header_bot_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_container.webique_boxed .webique_header_bot .webique_header_bot_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_container.webique_boxed .webique_header_bot .webique_header_bot_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_full_width_cont.webique_header_bot .webique_header_bot_out {
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1700px) {
	.webique_full_width_cont.webique_header_bot .webique_header_bot_out {
		width: 100%;
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_header_bot .webique_header_bot_in {
	width: 100%;
	height: 100%;
	position: relative
}

.webique_header_bot .webique_header_bot_in:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_border_along_content.webique_header_bot .webique_header_bot_in {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-color: #e0e0e0
	}
	.webique_header_fixed_hide .webique_header_bot_border_along_content.webique_header_bot .webique_header_bot_in {
		border-color: #e0e0e0
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot a {
		color: #f05574
	}
	.webique_header_bot a:hover {
		color: #8696a8
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot a {
		color: #f05574
	}
	.webique_header_bot a:hover {
		color: #8696a8
	}
}

.webique_header_fixed_hide .webique_header_bot a {
	color: #f05574
}

.webique_header_fixed_hide .webique_header_bot a:hover {
	color: #8696a8
}

.webique_header_bot_info {
	height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot_info {
		padding-top: 20px;
		padding-bottom: 20px
	}
	.webique_header_bot_info div+div {
		margin-left: 20px
	}
}

@media only screen and (max-width: 539px) {
	.webique_header_bot_info {
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_info {
		float: right
	}
}

.webique_header_bot_search {
	outline: none
}

.webique_header_bot_search .webique_header_search {
	font-size: 16px;
	line-height: 1em;
	display: block;
	position: relative
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot_search .webique_header_search {
		width: 48px;
		height: 48px;
		background-color: #fff;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
		box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12)
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_search .webique_header_search {
		width: 36px;
		height: 36px
	}
}

.webique_header_bot_search .webique_header_search:before {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_header_bot_button {
	outline: none
}

@media only screen and (max-width: 539px) {
	.webique_header_bot_info div+.webique_header_bot_button {
		text-align: center;
		width: 100%;
		margin-top: 20px;
		margin-left: 0
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_search+.webique_header_bot_button {
		margin-left: 20px
	}
}

.webique_header_bot_button .webique_header_bot_button_link {
	text-align: center;
	display: inline-block;
	padding: 9px 28px;
	margin-bottom: -6px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	border-width: 2px;
	border-style: solid;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
	font-style: normal;
	text-transform: none;
	-webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_button .webique_header_bot_button_link {
		color: #fff;
		background-color: #f05574;
		border-color: #f05574
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot_button .webique_header_bot_button_link {
		color: #fff;
		background-color: #f05574;
		border-color: #f05574
	}
}

.webique_header_fixed_hide .webique_header_bot_button .webique_header_bot_button_link {
	color: #fff;
	background-color: #f05574;
	border-color: #f05574
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_button .webique_header_bot_button_link:hover {
		color: #f05574;
		background-color: #fff
	}
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot_button .webique_header_bot_button_link:hover {
		color: #f05574;
		background-color: #fff
	}
}

.webique_header_fixed_hide .webique_header_bot_button .webique_header_bot_button_link:hover {
	color: #f05574;
	background-color: #fff
}

.webique_header_bot_button .webique_header_bot_button_link span {
	position: relative
}

.webique_header_bot_resp_nav_but {
	outline: none
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_resp_nav_but {
		display: none
	}
}

.webique_bot_resp_nav_but {
	display: block;
	width: 48px;
	height: 48px;
	position: relative;
	cursor: pointer;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12)
}

.webique_bot_resp_nav_but .webique_resp_nav_but {
	width: 18px;
	height: 16px;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	color: #f05574
}

.webique_bot_resp_nav_but .webique_resp_nav_but span {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_header_bot .webique_header_bot_in .webique_header_bot_nav {
	height: 100%
}

@media only screen and (max-width: 1024px) {
	.webique_header_bot_nav {
		display: none;
		clear: both;
		margin-left: -30px;
		margin-right: -30px;
		border-top-width: 1px;
		border-top-style: solid;
		border-color: #e0e0e0
	}
	.webique_header_bot_nav.webique_opened {
		display: block
	}
}

@media only screen and (min-width: 1025px) {
	.webique_header_bot_nav {
		float: left
	}
	.webique_header_bot_type_centered .webique_header_bot_nav {
		float: none;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-ms-justify-content: center;
		justify-content: center
	}
}

.webique_bot_nav_wrap {
	outline: none
}

.webique_nav .webique_bot_nav {
	outline: none
}

.webique_header_bot_border_full_width .webique_nav .webique_bot_nav,
.webique_header_bot_border_along_content .webique_nav .webique_bot_nav {
	margin-bottom: -1px
}

@media only screen and (max-width: 1024px) {
	.webique_nav .webique_bot_nav {
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		background-color: #f9f9f9
	}
	.webique_nav .webique_bot_nav>li:first-child>a {
		border-top-width: 0;
		border-top-style: solid
	}
	.webique_nav .webique_bot_nav li a {
		border-top-width: 1px;
		border-top-style: solid;
		padding: 19px 70px 19px 30px;
		border-color: #e6e6e6
	}
	.webique_nav .webique_bot_nav li li a {
		padding-left: 50px;
		padding-right: 70px
	}
	.webique_nav .webique_bot_nav li li li a {
		padding-top: 14px;
		padding-bottom: 14px;
		padding-left: 70px;
		padding-right: 70px
	}
	.webique_nav .webique_bot_nav li li li a .webique_nav_toggle span {
		width: 25px;
		height: 25px;
		left: 5px;
		right: auto
	}
	.webique_nav .webique_bot_nav li li li li a {
		padding-left: 90px;
		padding-right: 70px
	}
	.webique_nav .webique_bot_nav li li li li li a {
		padding-left: 110px;
		padding-right: 70px
	}
	.webique_nav .webique_bot_nav .webique_nav_text {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_bot_nav .webique_nav_icon {
		line-height: 1em;
		margin-right: 10px;
		color: #8696a8;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px
	}
	.webique_nav .webique_bot_nav .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_bot_nav .webique_nav_title {
		display: block;
		color: #8696a8;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_bot_nav .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 13px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #797a7d;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_bot_nav .webique_nav_tag {
		padding: 0 8px;
		position: relative;
		margin-left: 8px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		color: #f05574;
		background-color: #04334c;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 11px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		-webkit-transition: background-color .3s ease;
		-moz-transition: background-color .3s ease;
		-ms-transition: background-color .3s ease;
		-o-transition: background-color .3s ease;
		transition: background-color .3s ease
	}
	.webique_nav .webique_bot_nav li>a:hover .webique_nav_icon,
	.webique_nav .webique_bot_nav li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_bot_nav li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_bot_nav li>a:hover .webique_nav_title,
	.webique_nav .webique_bot_nav li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_bot_nav li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_bot_nav li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_bot_nav li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav li.current_page_item>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_bot_nav .webique_nav_toggle {
		display: block;
		width: 70px;
		height: 100%;
		position: absolute;
		left: auto;
		right: 0;
		top: 0;
		bottom: auto
	}
	.webique_nav .webique_bot_nav .webique_nav_toggle span {
		font-size: 11px;
		line-height: 1em;
		border-width: 1px;
		border-style: solid;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		width: 35px;
		height: 35px;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: auto;
		top: 0;
		bottom: 0;
		color: #8696a8;
		background-color: #f9f9f9;
		border-color: #e6e6e6;
		-webkit-transition: all .3s ease;
		-moz-transition: all .3s ease;
		-ms-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-ms-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	.webique_nav .webique_bot_nav .webique_nav_toggle span:before {
		width: 1em;
		height: 1em;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0
	}
	.webique_nav .webique_bot_nav .webique_nav_toggle.webique_opened span {
		color: #f05574;
		background-color: #04334c;
		border-color: #04334c;
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg)
	}
}

@media only screen and (min-width: 1025px) {
	.webique_nav .webique_bot_nav>li {
		margin-right: 30px
	}
	.webique_nav .webique_bot_nav>li:last-child {
		margin-right: 0
	}
	.webique_nav .webique_bot_nav>li>a:before {
		content: '';
		width: 0;
		height: 4px;
		margin: auto !important;
		position: absolute;
		left: 0;
		right: 0;
		top: auto;
		bottom: 0;
		background-color: #04334c;
		-webkit-transition: width .3s ease;
		-moz-transition: width .3s ease;
		-ms-transition: width .3s ease;
		-o-transition: width .3s ease;
		transition: width .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a:before {
		background-color: #04334c
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_text {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px;
		margin-right: 10px;
		color: #8696a8;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a .webique_nav_icon {
		color: #8696a8
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_title {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #8696a8;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a .webique_nav_title {
		color: #8696a8
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 13px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #797a7d;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a .webique_nav_subtitle {
		color: #797a7d
	}
	.webique_nav .webique_bot_nav>li>a .webique_nav_tag {
		padding: 0 8px;
		position: relative;
		margin-left: 8px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 11px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		color: #f05574;
		background-color: #04334c;
		-webkit-transition: background-color .3s ease;
		-moz-transition: background-color .3s ease;
		-ms-transition: background-color .3s ease;
		-o-transition: background-color .3s ease;
		transition: background-color .3s ease
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a .webique_nav_tag {
		color: #f05574;
		background-color: #04334c
	}
	.webique_nav .webique_bot_nav>li>a:hover:before,
	.webique_nav .webique_bot_nav>li:hover>a:before {
		width: 100%
	}
	.webique_nav .webique_bot_nav>li>a:hover .webique_nav_icon,
	.webique_nav .webique_bot_nav>li:hover>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li>a:hover .webique_nav_title,
	.webique_nav .webique_bot_nav>li:hover>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li:hover>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a:hover .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li:hover>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a:hover .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li:hover>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a:hover .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li:hover>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_bot_nav>li>a:hover .webique_nav_tag,
	.webique_nav .webique_bot_nav>li:hover>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li>a:hover .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li:hover>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_nav .webique_bot_nav>li.current-menu-item>a:before,
	.webique_nav .webique_bot_nav>li.current_page_item>a:before,
	.webique_nav .webique_bot_nav>li.current-menu-ancestor>a:before,
	.webique_nav .webique_bot_nav>li.current_page_ancestor>a:before {
		width: 100%;
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-item>a:before,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_item>a:before,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-ancestor>a:before,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_ancestor>a:before {
		background-color: #04334c
	}
	.webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_icon,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_title,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_tag,
	.webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_tag,
	.webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_tag,
	.webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-item>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_item>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current-menu-ancestor>a .webique_nav_tag,
	.webique_header_fixed_hide .webique_nav .webique_bot_nav>li.current_page_ancestor>a .webique_nav_tag {
		background-color: #04334c
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_text {
		padding: 10px 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: flex;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-ms-align-items: flex-start;
		align-items: flex-start
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px;
		margin-right: 10px;
		color: #8696a8;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_title_wrap {
		overflow: hidden
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_title {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #8696a8;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_subtitle {
		display: block;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 13px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		color: #797a7d;
		-webkit-transition: color .3s ease;
		-moz-transition: color .3s ease;
		-ms-transition: color .3s ease;
		-o-transition: color .3s ease;
		transition: color .3s ease
	}
	.webique_nav .webique_bot_nav>li li a .webique_nav_tag {
		padding: 0 8px;
		position: relative;
		margin-left: 8px;
		-webkit-border-radius: 30px;
		border-radius: 30px;
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 11px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none;
		text-transform: uppercase;
		color: #f05574;
		background-color: #04334c
	}
	.webique_nav .webique_bot_nav>li li>a[href]:hover .webique_nav_icon,
	.webique_nav .webique_bot_nav>li li.current-menu-item>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li li.current_page_item>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li li>a[href]:hover .webique_nav_title,
	.webique_nav .webique_bot_nav>li li.current-menu-item>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li li.current_page_item>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li li>a[href]:hover .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li li.current-menu-item>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li li.current_page_item>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_bot_nav>li.webique_standard_menu li>a:hover .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li:hover>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.page_item li>a:hover .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.page_item li:hover>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.page_item li.current-menu-ancestor>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.page_item li.current_page_ancestor>a .webique_nav_icon,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li>a:hover .webique_nav_title,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li:hover>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.page_item li>a:hover .webique_nav_title,
	.webique_nav .webique_bot_nav>li.page_item li:hover>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.page_item li.current-menu-ancestor>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.page_item li.current_page_ancestor>a .webique_nav_title,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li:hover>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.webique_standard_menu li.current_page_ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.page_item li>a:hover .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.page_item li:hover>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.page_item li.current-menu-ancestor>a .webique_nav_subtitle,
	.webique_nav .webique_bot_nav>li.page_item li.current_page_ancestor>a .webique_nav_subtitle {
		color: #04334c
	}
	.webique_nav .webique_bot_nav>li.webique_standard_menu ul,
	.webique_nav .webique_bot_nav>li.page_item ul {
		-webkit-border-radius: 10px;
		border-radius: 10px;
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15)
	}
	.webique_nav .webique_bot_nav>li.webique_standard_menu>ul,
	.webique_nav .webique_bot_nav>li.page_item>ul {
		-webkit-border-radius: 0 0 10px 10px;
		border-radius: 0 0 10px 10px
	}
	.webique_nav .webique_bot_nav>li.webique_standard_menu li a,
	.webique_nav .webique_bot_nav>li.page_item li a {
		padding-left: 15px;
		padding-right: 15px
	}
	.webique_nav .webique_bot_nav>li.webique_standard_menu li a .webique_nav_text,
	.webique_nav .webique_bot_nav>li.page_item li a .webique_nav_text {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		color: #e6e6e6
	}
	.webique_nav .webique_bot_nav>li.webique_standard_menu li:last-child>a .webique_nav_text,
	.webique_nav .webique_bot_nav>li.page_item li:last-child>a .webique_nav_text {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
	.webique_nav .webique_bot_nav>li.webique_mega_menu>ul {
		-webkit-border-radius: 0 0 10px 10px;
		border-radius: 0 0 10px 10px;
		-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15)
	}
	.webique_nav .webique_bot_nav>li.webique_mega_menu>ul>li>a .webique_nav_icon {
		font-size: 17px;
		line-height: 20px
	}
	.webique_nav .webique_bot_nav>li.webique_mega_menu>ul>li>a .webique_nav_title {
		font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 15px;
		line-height: 20px;
		font-weight: 500;
		font-style: normal;
		text-transform: none
	}
	.webique_nav .webique_bot_nav>li.webique_mega_menu>ul>li li a .webique_nav_text {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		color: #e6e6e6
	}
	.webique_nav .webique_bot_nav>li.webique_mega_menu>ul>li li:last-child>a .webique_nav_text {
		border-bottom-width: 0;
		border-bottom-style: solid
	}
	.webique_nav .webique_bot_nav ul {
		background-color: #f9f9f9
	}
}

.webique_main {
	width: 100%;
	position: relative
}

.webique_headline {
	overflow: hidden;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid
}

.webique_headline.webique_headline_hide,
.webique_headline.webique_headline_text_hide {
	border-bottom-width: 0;
	border-bottom-style: solid
}

.webique_headline:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0
}

.webique_headline_out {
	overflow: hidden;
	position: relative;
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_headline_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_headline_in {
	overflow: hidden;
	position: relative;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex
}

.webique_headline_in:before {
	content: '';
	display: block
}

@media only screen and (max-width: 539px) {
	.webique_headline_in {
		padding: 20px 0
	}
	.webique_headline_in:before {
		content: none
	}
}

.webique_headline_text_wrap {
	text-align: center;
	width: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	align-items: center
}

@media only screen and (min-width: 540px) {
	.webique_headline_alignment_left .webique_headline_text_wrap {
		text-align: left;
		-webkit-flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		justify-content: space-between
	}
	.webique_headline_alignment_right .webique_headline_text_wrap {
		text-align: right;
		-webkit-flex-direction: row-reverse;
		-moz-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		justify-content: space-between
	}
}

.webique_headline_title {
	width: 100%;
	margin: 0;
	padding: 0
}

.webique_breadcrumbs {
	overflow: hidden;
	position: relative;
	font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: 500;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid
}

.webique_breadcrumbs_out {
	overflow: hidden;
	position: relative;
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_breadcrumbs_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_breadcrumbs_in {
	text-align: center;
	padding: 15px 0;
	overflow: hidden;
	position: relative
}

.webique_breadcrumbs_in * {
	vertical-align: middle
}

@media only screen and (min-width: 540px) {
	.webique_breadcrumbs_alignment_left .webique_breadcrumbs_in {
		text-align: left
	}
	.webique_breadcrumbs_alignment_right .webique_breadcrumbs_in {
		text-align: right
	}
}

.webique_breadcrumbs_sep {
	display: inline-block;
	vertical-align: middle;
	width: 1px;
	height: 12px;
	margin: 0 12px
}

.webique_content_wrap {
	position: relative;
	background-color: #fff
}

.webique_content_wrap:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_content_wrap_out {
	position: relative;
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_content_wrap_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_content_wrap_out:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_content_wrap_in {
	position: relative
}

.webique_content_wrap_in:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_content {
	width: 100%;
	padding-top: 80px;
	padding-bottom: 80px;
	position: relative
}

.webique_content:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_content.webique_content_disable_vert_pad {
	padding-top: 0;
	padding-bottom: 0
}

@media only screen and (min-width: 992px) {
	.webique_layout_r_sidebar .webique_content {
		width: 71.2%;
		float: left
	}
	.webique_layout_l_sidebar .webique_content {
		width: 71.2%;
		float: right
	}
}

.webique_sidebar {
	width: 100%;
	padding-top: 80px;
	padding-bottom: 80px;
	position: relative
}

.webique_sidebar:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_sidebar:before {
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e0e0e0
}

@media only screen and (min-width: 992px) {
	.webique_sidebar:before {
		content: none
	}
	.webique_layout_r_sidebar .webique_sidebar {
		width: 28.8%;
		padding-left: 65px;
		padding-right: 0;
		float: right
	}
	.webique_layout_l_sidebar .webique_sidebar {
		width: 28.8%;
		padding-left: 0;
		padding-right: 65px;
		float: left
	}
}

.webique_sidebar_bottom {
	position: relative;
	color: rgba(255, 255, 255, 0.6);
	background-color: #00324b
}

.webique_sidebar_bottom_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_sidebar_bottom_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_sidebar_bottom_wrap {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: rgba(255, 255, 255, 0.15)
}

.webique_sidebar_bottom_in {
	margin: 0 -1.3%;
	padding: 75px 0 100px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

@media only screen and (min-width: 1025px) {
	.webique_sidebar_bottom_in {
		-webkit-justify-content: flex-start;
		-moz-justify-content: flex-start;
		-ms-justify-content: flex-start;
		justify-content: flex-start
	}
}

.webique_sidebar_bottom_in>.widget {
	width: 97.40000000000001%;
	margin-top: 25px;
	margin-left: 1.3%;
	margin-right: 1.3%;
	position: relative
}

@media only screen and (min-width: 768px) {
	.webique_layout_one_fourth .webique_sidebar_bottom_in>.widget,
	.webique_layout_one_half .webique_sidebar_bottom_in>.widget {
		width: 47.4%
	}
	.webique_layout_one_sixth .webique_sidebar_bottom_in>.widget,
	.webique_layout_one_fifth .webique_sidebar_bottom_in>.widget,
	.webique_layout_one_third .webique_sidebar_bottom_in>.widget {
		width: 30.73333%
	}
}

@media only screen and (min-width: 992px) {
	.webique_layout_one_sixth .webique_sidebar_bottom_in>.widget {
		width: 14.06667%
	}
	.webique_layout_one_fifth .webique_sidebar_bottom_in>.widget {
		width: 17.4%
	}
	.webique_layout_one_fourth .webique_sidebar_bottom_in>.widget {
		width: 22.4%
	}
}

.webique_footer {
	overflow: hidden;
	position: relative;
	color: rgba(255, 255, 255, 0.6);
	background-color: #00324b
}

.webique_footer a {
	color: #fff
}

.webique_footer a:hover {
	color: #aaaaad
}

.webique_footer_out {
	width: 1240px;
	max-width: 100%;
	margin: 0 auto;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width: 1025px) {
	.webique_footer_out {
		padding-left: 40px;
		padding-right: 40px
	}
}

.webique_footer_in {
	padding: 32px 0;
	overflow: hidden
}

.webique_footer_social {
	margin: 0 0 20px;
	position: relative
}

@media only screen and (min-width: 768px) {
	.webique_footer_social {
		margin: 3px 0;
		float: right
	}
}

.webique_footer_social .webique_social_wrap {
	outline: none
}

.webique_footer_social .webique_social_wrap ul {
	text-align: center;
	list-style: none;
	margin: 0 -8px;
	padding: 0
}

.webique_footer_social .webique_social_wrap ul:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden
}

.webique_footer_social .webique_social_wrap li {
	display: inline-block;
	margin: 0 8px
}

@media only screen and (min-width: 768px) {
	.webique_footer_social .webique_social_wrap li {
		float: left
	}
}

.webique_footer_social .webique_social_wrap a {
	font-size: 16px;
	line-height: 1em;
	text-align: center;
	display: block;
	width: 1.12em;
	height: 1em;
	position: relative
}

.webique_footer_social .webique_social_wrap a:before {
	width: 1em;
	height: 1em;
	margin: auto !important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.webique_footer_nav_wrap {
	margin: 0 0 30px
}

@media only screen and (min-width: 768px) {
	.webique_footer_nav_wrap {
		margin: 0;
		float: right
	}
}

.webique_footer_nav {
	list-style: none;
	margin: -5px -15px 0;
	padding: 0;
	font-family: "Libre Franklin", Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	font-style: normal;
	text-transform: none
}

@media only screen and (max-width: 767px) {
	.webique_footer_nav {
		text-align: center
	}
}

.webique_footer_nav>li {
	display: inline-block;
	margin: 5px 15px 0
}

.webique_footer_nav .webique_nav_icon,
.webique_footer_nav .webique_nav_subtitle,
.webique_footer_nav .webique_nav_tag {
	display: none !important
}




@font-face {
  font-family: 'webique-theme-icons';
  src: url('webique-theme-icons.eot?83382101');
  src: url('webique-theme-icons.eot?83382101#iefix') format('embedded-opentype'),
       url('webique-theme-icons.woff2?83382101') format('woff2'),
       url('webique-theme-icons.woff?83382101') format('woff'),
       url('webique-theme-icons.ttf?83382101') format('truetype'),
       url('webique-theme-icons.svg?83382101#webique-theme-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'webique-theme-icons';
    src: url('webique-theme-icons.svg?83382101#webique-theme-icons') format('svg');
  }
}
*/

[class^="webique-theme-icon-"]:before,
[class*=" webique-theme-icon-"]:before,
.webique_icon_nav_toggle:before,
.webique_icon_header_top_toggle:before,
.webique_icon_resp_nav_but_open:before,
.webique_icon_resp_nav_but_close:before,
.webique_icon_close:before,
.webique_icon_pagination_prev:before,
.webique_icon_pagination_next:before,
.webique_icon_items_nav_prev:before,
.webique_icon_items_nav_next:before,
.webique_icon_slick_prev:before,
.webique_icon_slick_next:before,
.webique_icon_owl_prev:before,
.webique_icon_owl_next:before,
.wpb_gallery .wpb_flexslider.flexslider .flex-direction-nav a.flex-prev:before,
.wpb_gallery .wpb_flexslider.flexslider .flex-direction-nav a.flex-next:before,
.wpb_gallery .wpb_gallery_slides.wpb_slider_nivo .nivo-directionNav a.nivo-prevNav:before,
.wpb_gallery .wpb_gallery_slides.wpb_slider_nivo .nivo-directionNav a.nivo-nextNav:before,
.wpb_images_carousel .vc_images_carousel .vc_carousel-control.vc_left:before,
.wpb_images_carousel .vc_images_carousel .vc_carousel-control.vc_right:before,
.webique_vc_grid .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:before,
.webique_vc_grid .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:before,
.webique_icon_search:before,
.webique_icon_comment:before,
.webique_icon_post_type_tag:before,
.webique_star_rating:before,
.webique_star_rating span:before {
	font-family:"webique-theme-icons";
	font-style:normal !important;
	font-weight:normal !important;
	font-variant:normal !important;
	text-transform:none !important;
	text-align:center;
	speak:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.webique-theme-icon-chevron-down:before,
.webique_icon_header_top_toggle:before {
	content:'\c001';
}

.webique-theme-icon-chevron-left:before,
.webique_icon_pagination_prev:before,
.webique_icon_items_nav_prev:before,
.webique_icon_slick_prev:before,
.webique_icon_owl_prev:before,
.wpb_gallery .wpb_flexslider.flexslider .flex-direction-nav a.flex-prev:before,
.wpb_gallery .wpb_gallery_slides.wpb_slider_nivo .nivo-directionNav a.nivo-prevNav:before,
.wpb_images_carousel .vc_images_carousel .vc_carousel-control.vc_left:before,
.webique_vc_grid .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:before {
	content:'\c002';
}

.webique-theme-icon-chevron-right:before,
.webique_icon_nav_toggle:before,
.webique_icon_pagination_next:before,
.webique_icon_items_nav_next:before,
.webique_icon_slick_next:before,
.webique_icon_owl_next:before,
.wpb_gallery .wpb_flexslider.flexslider .flex-direction-nav a.flex-next:before,
.wpb_gallery .wpb_gallery_slides.wpb_slider_nivo .nivo-directionNav a.nivo-nextNav:before,
.wpb_images_carousel .vc_images_carousel .vc_carousel-control.vc_right:before,
.webique_vc_grid .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:before {
	content:'\c003';
}

.webique-theme-icon-chevron-up:before {
	content:'\c004';
}

.webique-theme-icon-close:before,
.webique_icon_resp_nav_but_close:before,
.webique_icon_close:before {
	content:'\c005';
}

.webique-theme-icon-comment:before,
.webique_icon_comment:before {
	content:'\c006';
}

.webique-theme-icon-menu:before,
.webique_icon_resp_nav_but_open:before {
	content:'\c007';
}

.webique-theme-icon-plus:before {
	content:'\c008';
}

.webique-theme-icon-ribbon:before {
	content:'\c009';
}

.webique-theme-icon-search:before,
.webique_icon_search:before {
	content:'\c010';
}

.webique-theme-icon-tag:before,
.webique_icon_post_type_tag:before {
	content:'\c011';
}

.webique-theme-icon-bag:before {
	content:'\c012';
}

.webique-theme-icon-star:before {
	content:'\c013';
}

.webique_star_rating:before,
.webique_star_rating span:before {
	content:"\c013\c013\c013\c013\c013";
}



.webique_icon_img_placeholder:before,
.webique_icon_spinner_loader:before,
.webique_icon_social_share_facebook:before,
.webique_icon_social_share_twitter:before,
.webique_icon_social_share_google:before,
.webique_icon_social_share_linkedin:before,
.webique_icon_social_share_pinterest:before {
	font-family:"FontAwesome";
	font-style:normal !important;
	font-weight:normal !important;
	font-variant:normal !important;
	text-transform:none !important;
	text-align:center;
	speak:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.webique_icon_img_placeholder:before {
	content:"\f03e";
}

.webique_icon_spinner_loader:before {
	content:"\f110";
	-webkit-animation:fa-spin 2s infinite linear;
	animation:fa-spin 2s infinite linear;
}

.webique_icon_social_share_facebook:before {
	content:"\f09a";
}

.webique_icon_social_share_twitter:before {
	content:"\f099";
}

.webique_icon_social_share_google:before {
	content:"\f0d5";
}

.webique_icon_social_share_linkedin:before {
	content:"\f0e1";
}

.webique_icon_social_share_pinterest:before {
	content:"\f231";
}

.webique_media_width {
	display: block;
	width: auto;
	visibility: hidden
}

@media only screen and (max-width: 1699px) {
	.webique_media_width {
		width: 1699px
	}
}

@media only screen and (max-width: 1199px) {
	.webique_media_width {
		width: 1199px
	}
}

@media only screen and (max-width: 1024px) {
	.webique_media_width {
		width: 1024px
	}
}

@media only screen and (max-width: 991px) {
	.webique_media_width {
		width: 991px
	}
}

@media only screen and (max-width: 767px) {
	.webique_media_width {
		width: 767px
	}
}

@media only screen and (max-width: 539px) {
	.webique_media_width {
		width: 539px
	}
}

@media only screen and (max-width: 319px) {
	.webique_media_width {
		width: 319px
	}
}

.btn-account{
	border: 2px solid #f05574;
  background-color: white;
  color: #f05574 !important;
  padding: 14px 28px;
  font-size: 16px;
  cursor: pointer;
}
.danger {
  border-color: #f44336;
  color: red;
}
.danger:hover {
  background: #f44336;
  color: white;
}
.webique_opened{
	padding-top: 0px;
}
/* (A) FIXED WRAPPER */
.hwrap {
	overflow: hidden; /* HIDE SCROLL BAR */
	background: #f05574;
	font-size: 17px;
	color: #fff;
}
/* (B) MOVING TICKER WRAPPER */
.hmove { display: flex; }
/* (C) ITEMS - INTO A LONG HORIZONTAL ROW */
.hitem {
	flex-shrink: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 10px;
	/* text-align: center; */
}
/* (D) ANIMATION - MOVE ITEMS FROM RIGHT TO LEFT */
/* 4 ITEMS -400%, CHANGE THIS IF YOU ADD/REMOVE ITEMS */
@keyframes tickerh {
	0% { transform: translate3d(80%, 0, 0); }
	100% { transform: translate3d(-400%, 0, 0); }
}
.hmove { /*animation: tickerh linear 70s infinite;*/ }
.hmove:hover { animation-play-state: paused; }
.bg-yellow {
	background: #FFC107;
}
.text-flash {
   animation-name: flash;
    animation-duration: 0.2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: running;
}

@keyframes flash {
    from {color: red;}
    to {color: black;}
}
.custom-tooltip {
    position: relative;
    display: inline-block;
  }

  .custom-tooltip .tooltiptext {
    visibility: hidden;
    width: 270px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 999;
    top: 150%;
    left: 10%;
    margin-left: -60px;
  }

  .custom-tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent black transparent;
  }

  .custom-tooltip:hover .tooltiptext {
    visibility: visible;
  }
	.search-btn {
	    color: white !important;
	    background-color: #f05574;
	    border: none;
	    font-size: 1em;
	    font-weight: 600;
	    border-radius: 0.4em;
	    -webkit-border-radius: 0.4em;
	    -moz-border-radius: 0.4em;
	    -ms-border-radius: 0.4em;
	    -o-border-radius: 0.4em;
	}

	.search-btn:hover {
	    background-color: #db4e6a;
	}
.p-top-100 {
	padding-top:100px;
}
.p-19px {
	font-size: 19px !important;
}
.contact-button {
	background: #00396f;
	border-color: #00396f;
	padding: 5px 10px;
}
.contact-button:hover {
	background: #00396f;
	border-color: #00396f;
}