/* SYKES 2020 STYLING */

.facetwp-facet.facetwp-facet-newsroom_search.facetwp-type-search {
	margin-bottom: 20px;
}

.facetwp-facet-newsroom_search {
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
}

.facetwp-facet-newsroom_search .facetwp-search-wrap input {
	background-color: #fff!important;
	border-radius: 0!important;
	padding: 11px 10px 10px 13px!important;
	font-size: 13px;
}

.facetwp-facet-newsroom_search input.facetwp-search {
	border: 1px solid #fff!important;
}

.facetwp-facet-newsroom_search .facetwp-search-wrap input {
	background-color: #fff!important;
}

.facetwp-btn {
	display: none;
}

.contatc-info--name {
	font-weight: 700;
	margin-top: 20px;
	display: block;
}

.featured-author--bio {
	margin-bottom: 20px;
}

.contatc-info--info {
	border-left: 1px solid #e2e2e2;
	padding-left: 10px;
	font-size: 13px;
}

/* Single Page */

.sidebar-single--twenty.categories a {
	display: block;
}

.sykes-20--container {
	background-color: #fafafc;
}

.page-body--container {
	display: flex;
}

.container--main {
	width: 70%;
}

.main--full-width {
	width: 100%!important;
}

.container--side {
	width: 30%;
	margin-left: 2%;
	transform: translate(0, 160px);
	margin-bottom: 90px;
}

.container--side.single-post {
	transform: translate(0px, 0);
}

.sidebar-single--twenty {
	background-color: #ffffff;
	padding: 30px;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
}

.btn.btn-sidebar {
	background-color: #039be5;
	display: inline-block;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0.5px;
	font-weight: 700;
	padding: 6px 20px;
	margin-top: 20px;
}

.btn.btn-sidebar.inline.linkedin {
	background-color: #252527;
	font-weight: 400;
	color: #ffffff;
}

.author-ic {
	top: -1px!important;
	font-size: 17px;
	line-height: 17px;
	font-weight: 400;
	padding-right: 10px;
}

.featured--job-title {
	text-transform: uppercase;
	font-size: 12px;
	color: #acacac;
	line-height: 16px;
	margin-bottom: 10px;
}

.icon-button {
	top: 0!important;
	font-weight: 300;
	margin-right: 10px;
}

#sb_instagram {
	padding-bottom: 0!important;
}

.featured-author--img img {
	width: 100%;
	height: auto;
	margin-top: -20px;
}

.featured-author--img {
	max-height: 220px;
	overflow: hidden;
}

.btn-wrap--center {
	margin: 0 auto;
	text-align: center;
}

.featured-author--title {
	font-size: 20px;
	line-height: 24px;
	font-weight: 700;
	color: #039be5;
	margin-top: 20px!important;
}

.textwidget.custom-html-widget img {
	max-width: 100%;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
}

.facetwp-facet-blog_search .facetwp-search-wrap input {
	background-color: #fff!important;
	border-radius: 0!important;
	padding: 11px 10px 10px 13px!important;
	font-size: 13px;
}

.facetwp-facet.facetwp-facet-blog_search.facetwp-type-search {
	margin-bottom: 20px;
}

.facetwp-facet-blog_search {
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
}

.facetwp-facet-blog_search .facetwp-search-wrap i {
	display: none!important;
}

.facetwp-facet-blog_category_select {
	margin-bottom: 0!important;
}

.facetwp-facet-blog_search .facetwp-search-wrap input {
	background-color: #fff!important;
}

.facetwp-facet-blog_search input.facetwp-search {
	border: 1px solid #fff!important;
}

.facetwp-facet-blog_search input.facetwp-search:focus {
	border: 1px solid #039be5!important;
}

.sidebar-single--twenty h3 {
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
	color: #444444;
	text-transform: none;
}

h3.small-header {
	font-size: 15px;
	color: #039be5;
}

.sidebar-single--twenty p {
	font-size: 12px;
	line-height: 20px;
}

.sidebar-single--twenty .facetwp-dropdown {
	background-color: #ffffff!important;
}

.sidebar-single--twenty form label {
	background-color: #e0e0e0!important;
}

.page-header {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 400px;
	background-position: center!important;
	background-size: cover!important;
}

.page-header.single-post {
	height: 400px;
}

.page-header--title.tight {
	text-align: left;
	max-width: 1000px;
	padding: 0 5%;
	width: 100%;
}

.center {
	text-align: center!important;
}

.page-body--container.tight.post-body--single {
	transform: translate(0, -70px);
	padding: 90px 5%;
	width: 1000px;
}

.page-header--title {
	text-align: center;
	width: 1200px;
	margin: 0 auto;
}

h1.page-title {
	color: #fff;
}

h1.page-title.single-20 {
	text-transform: none;
	font-size: 42px;
	line-height: 52px;
	color: #fff;
}

h4.page-subtitle {
	color: #fff;
}

p.loop-cat.blog-20.single-20 {
	color: #fff;
}

.blockquote-20 {
	background-color: #039be5;
	text-align: center;
	padding: 60px 10% 60px 10%;
	color: #fff;
	font-size: 30px;
	line-height: 40px;
	margin-bottom: 40px;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
}

p.blockquote-text {
	font-size: 26px;
	line-height: 30px;
	margin-top: 30px;
}

p.blockquote-author {
	padding-bottom: 0!important;
	font-size: 18px;
	padding-bottom: 20px;
}

.quote-svg {
	width: 100px;
	display: block;
	text-align: center;
	margin: 0 auto;
	height: 40px;
	fill: white;
}

img.img-full {
	max-width: 100%;
}

.post-date {
	color: #ffffff;
	font-weight: 700;
	margin-right: 20px;
}

.post-cats a {
	color: #bfe3ff!important;
	font-weight: 700;
}

.page-body {
	background-color: #fafafc;
}

.page-body--container {
	max-width: 1200px;
	margin: 0 auto;
	transform: translate(0, -120px);
}

.page-body--container.single-post {
	transform: translate(0);
	padding-top: 50px;
}

.triangle-bottom {
	-webkit-clip-path: polygon(0 0, 0 80%, 50% 100%, 100% 80%, 100% 0);
	clip-path: polygon(0 0, 0 80%, 50% 100%, 100% 80%, 100% 0);
}

.author-info {
	display: flex;
	align-items: center;
	margin-top: 20px;
}

.author-img--container {
	height: 52px;
}

.author-img {
	height: 52px;
	border-radius: 100px;
}

.author-name {
	color: #fff;
	margin-left: 20px;
	font-size: 16px;
}

.author-title {
	font-size: 13px;
	color: #039be5;
	margin-left: 10px;
	font-weight: 700;
}

.sw-wrapper {
	background-color: #ffffff;
	padding: 30px;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 26px;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
}

/*RECENT POSTS SIDEBAR*/

.recentposts--loop-single {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px;
	transition: all 0.2s ease;
}

.recentposts--loop-single:hover {
	transform: translate(5px, 0);
}

.recentposts--loop-single:hover h3.loop-title.blog-20.sidebar {
	color: #039be5;
}

.recentposts--img {
	height: 75px;
	width: 25%;
	background-position: center center!important;
	background-size: cover!important;
}

.recentposts--title {
	width: 75%;
	padding-left: 20px;
}

.loop-date.blog-20.sidebar {
	margin-top: 6px;
}

h3.loop-title.blog-20.sidebar {
	font-size: 14px;
	line-height: 20px;
	color: #444;
	margin-bottom: 0!important;
}

/*LOOP*/

.loop--post-image.blog-20 {
	height: 260px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-position: center!important;
	transition: all 0.5s ease;
}

.image-overlay.blog-20:hover .loop--post-image.blog-20 {
	background-size: auto!important;
}

.box-shadow--shallow {
	transition: all 0.5s ease;
}

.box-shadow--shallow:hover {
	box-shadow: 0 5px 9px rgba(0, 0, 0, 0.15), 0 0 0 rgba(0, 0, 0, 0.15);
}

.image-overlay.blog-20 {
	display: flex;
	align-items: center;
	background-color: #fff;
	height: 100%;
	width: 100%;
	padding: 10%;
	transition: all 0.5s ease;
}

.image-overlay.blog-20:hover {
	background-color: rgba(255, 255, 255, 0);
	color: #fff;
}

h3.loop-title.blog-20 {
	font-size: 18px;
	text-transform: none;
	font-weight: 700;
	line-height: 23px;
}

p.loop-cat.blog-20 {
	padding-bottom: 0;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 24px;
	font-weight: 700;
	letter-spacing: 0.5px;
}

p.loop-date.blog-20 {
	font-size: 14px;
	color: #b9b9b9;
	padding-bottom: 0;
}

.image-overlay.blog-20:hover h3.loop-title.blog-20 {
	color: #fff;
}

.image-overlay.blog-20:hover p.loop-cat.blog-20 {
	color: #fff;
}

.image-overlay.blog-20:hover p.loop-date.blog-20 {
	color: #fff;
}

.datetime-ic {
	font-size: 13px;
	height: 11px;
	margin-right: 3px;
}

h2 {
	font-size: 30px!important;
	line-height: 40px!important;
}

.post--breadcrumb {
	color: #fff;
	font-size: 13px;
}

.post--breadcrumb a {
	color: #b5e4fa!important;
	font-weight: 700;
}

input#searchsubmit {
	font-family: roboto;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0.5px;
	font-weight: 700;
	padding: 6px 20px;
	border-radius: 0;
	margin-top: 20px;
	line-height: 26px;
}

form label {
	padding: 0!important;
}

input[type=text],
textarea,
input[type=email],
input[type=password],
input[type=tel],
input[type=url],
input[type=search],
input[type=date],
.material.woocommerce-page[data-form-style="default"] input#coupon_code {
	border-radius: 0!important;
}

.wrap--recentawards-list {
	display: flex;
	border-bottom: 1px solid #d6d6d6;
	font-size: 16px;
	padding: 10px;
}

.title--recentawards-list {
	width: 60%;
	font-weight: 700;
}

.awardedby--recentawards-list {
	width: 30%;
}

.year--recentawards-list {
	width: 10%;
}

.wrap--recentawards-list.heading {
	color: #039be5;
	font-size: 20px;
	font-weight: 700;
	border-bottom: 2px solid #d6d6d6;
}

.container--awards-list h2 {
	text-align: center;
	margin-bottom: 60px!important;
	font-weight: 700;
}

.list-heading--mobile {
	color: #039be5;
	font-weight: 700;
	padding-right: 10px;
	display: none;
}

.loop-actions {
	text-align: center;
	margin-top: 50px;
}

.btn-20 {
	width: 200px;
	background-color: #039be5;
	color: #fff;
	padding: 10px;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
	transition: transform .3s cubic-bezier(.68, -.55, .265, 1.55);
}

.btn-20:hover {
	transform: translateY(-5px);
}

.newsroom-featured {
	margin: 0 0 10px 0!important;
}

.image-overlay.blog-20.featured {
	background-color: #039be5;
	color: #fff;
}

.image-overlay.blog-20.featured h3 {
	color: #fff;
}

.image-overlay.blog-20.featured p {
	color: #fff;
}

.image-overlay.blog-20.featured:hover {
	background-color: rgba(255, 255, 255, 0);
}

.loop--post-image.blog-20.featured {
	height: 320px!important;
}

.image-overlay.blog-20.featured h3 {
	font-size: 30px;
	line-height: 34px;
}

.specialnote-text {
	background-color: #039be5;
	padding: 5px 20px;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 0.5px;
	color: #fff;
	margin-bottom: 20px;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .05), 0 0 0 rgba(0, 0, 0, .08);
}

.loop--specialnote-text {
	font-size: 12px;
	text-transform: uppercase;
	line-height: 18px;
	letter-spacing: 0.5px;
}

.nectar-fancy-ul[data-list-icon="dot"] ul li {
	font-size: 16px!important;
	font-weight: 700;
	line-height: 20px;
	margin-bottom: 12px;
}

.nectar-fancy-ul[data-list-icon="dot"] ul li {
	padding-left: 20px;
}

.twenty-supertitle {
	text-transform: uppercase;
	letter-spacing: 4px;
	color: #039be5!important;
}

.vertical-heading h2 {
	font-weight: 700!important;
	margin-bottom: 0!important;
}

.vertical-super h4 {
	text-transform: uppercase;
	color: #039be5;
	letter-spacing: 5px;
	font-size: 15px;
}

.vertical-super {
	margin-bottom: 0!important;
}

h1.sykes-inner--title {
	text-transform: none;
}

.sykes--standard-header {
	height: 600px;
	background-position: center;
}

div[data-style="minimal_small"] .toggle h3 {
	text-transform: none;
}

div[data-style="minimal_small"] .toggle.default>h3:after {
	background-color: #039be5;
}

div[data-style="minimal_small"] .toggle.default h3 a:hover,
div[data-style="minimal_small"] .toggle.default.open h3 a {
	color: #039be5;
}

body div[data-style*="minimal"] .toggle.open h3 a,
body div[data-style*="minimal"] .toggle h3 a {
	background-color: transparent;
	font-size: 20px;
	font-weight: 700!important;
}

div[data-style="minimal_small"] .toggle.default h3 a:hover,
div[data-style="minimal_small"] .toggle.default.open h3 a {
	color: #039be5;
	font-size: 20px;
	font-weight: 700;
}

div[data-style="minimal_small"] .toggle>div {
	padding-top: 10px!important;
	line-height: 20px;
}

body .testimonial_slider blockquote span,
.nectar_single_testimonial span {
	font-size: 20px;
}

span.open-quote {
	position: absolute;
	opacity: 0.3;
	font-size: 230px!important;
	top: 20px;
}

.nectar-flickity.nectar-carousel[data-column-padding="5px"] .inner-wrap {
	padding: 15px 5px 5px 5px;
}

.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
	margin: 50px 0 50px 0;
}

ol.flickity-page-dots {
	transform: translate(0px, -30px);
}

div[data-style="minimal_small"] .toggle {
	margin-bottom: 10px;
}

h2 {
	font-size: 48px!important;
	line-height: 52px!important;
}

/*GDPR Plugin*/

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
	background-color: #202020;
	border-top: 0px solid #fff!important;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
	background-color: #3a3a3a!important;
	border-top: 0px solid #fff!important;
	box-shadow: none;
	transition: all 0.5s ease;
}

#moove_gdpr_cookie_modal,
#moove_gdpr_cookie_info_bar,
.gdpr_cookie_settings_shortcode_content {
	font-family: roboto;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {
	font-size: 12px!important;
	line-height: 16px!important;
	font-weight: 300!important;
}

#moove_gdpr_cookie_info_bar {
	bottom: 10px!important;
	left: 49%!important;
	width: 50%!important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
	padding-left: 0!important;
	padding-right: 0!important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
	padding: 0!important;
	display: block!important;
	width: 100%!important;
}

button.mgbutton.moove-gdpr-infobar-allow-all {
	border-radius: 0!important;
	font-weight: 300!important;
	text-transform: uppercase!important;
	font-family: roboto!important;
	letter-spacing: 1px!important;
	font-size: 12px!important;
	margin: 0!important;
	width: 100%;
}

.moove-gdpr-cookie-notice {
	padding: 5px 0;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
	padding-left: 0!important;
	padding-right: 0!important;
}

#moove_gdpr_cookie_info_bar {
	min-height: 0!important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
	padding: 15px 30px!important;
	border: 0px solid #4CAF50!important;
	background-color: #444!important;
	color: #fff!important;
	line-height: 13px!important;
}

.moove-gdpr-cookie-notice p {
	color: #a7a7a7!important;
}

.moove-gdpr-cookie-notice {
	text-align: right;
}

span.change-settings-button {
	color: #039be5;
	font-weight: 700;
	font-style: inherit;
}

button.mgbutton:hover {
	background-color: #202020;
	border: 0px solid #039be5;
	color: #fff;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover {
	background-color: #4CAF50!important;
	color: #fff!important;
	border-color: #fff!important;
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,
.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover {
	background-color: #5ac35e!important;
	color: #ffffff!important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
	padding: 10px!important;
	border-top: 0px solid #fff!important;
	display: grid !important;
	grid-template-columns: 1fr 200px;
	grid-gap: 0 20px;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden {
	bottom: -400px!important;
}

span.tab-title {
	font-family: roboto!important;
	font-weight: 700!important;
}

.moove-gdpr-branding-cnt {
	display: none!important;
}

button.mgbutton.moove-gdpr-modal-allow-all.button-visible {
	border-radius: 0!important;
	font-weight: 400!important;
	text-transform: uppercase!important;
	font-family: roboto!important;
	letter-spacing: 1px!important;
	font-size: 15px!important;
	background-color: #4CAF50!important;
	border-color: #4caf50!important;
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content {
	border-radius: 0!important;
}

.lity {
	z-index: 99999!important;
	background: rgba(45, 45, 45, 0.95)!important;
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {
	color: #039be5!important;
	background-color: #202020!important;
	border: none!important;
	border-radius: 0!important;
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover {
	background-color: #444!important;
}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {
	width: 40px!important;
	height: 40px!important;
	line-height: 40px!important;
	font-size: 28px!important;
}

.pp-button a {
	font-weight: 700!important;
	font-family: roboto!important;
	text-decoration: none!important;
	color: #039be5!important;
	background-color: #dcdcdc!important;
	padding: 15px 25px!important;
	text-transform: uppercase;
	font-size: 12px!important;
	letter-spacing: 1px;
	margin-top: 20px!important;
	display: inline-block;
	margin-right: 10px;
}

.pp-button a:hover {
	opacity: 0.9!important;
}

span.gdpr-nav-tab-title {
	font-family: roboto!important;
	font-size: 12px;
	font-weight: 700!important;
	letter-spacing: 1px;
}

/*Sustianability*/

.navbg-sustainability {
	background-color: #02579c;
}

.navbg-sustainability a {
	color: #fff;
}

.sustainability__link-social a:hover .navbg-sustainability {
	background-color: #000!important;
}

a.nectar-button.small.see-through.extra-color-2 {
	margin-bottom: 0;
}

.col-box--icon {
	background-color: #fff;
	border-radius: 100px;
	padding: 30px!important;
	width: 120px!important;
	height: 120px!important;
}

.col-box--heading h4 {
	text-transform: uppercase;
	font-weight: 700!important;
}

.col-box--heading {
	margin-bottom: 5px!important;
}

.col-box--text {
	margin-top: 15px;
}

.quote-attribution {
	font-weight: 700;
	color: #2196F3;
	font-style: italic;
}

.sustainability__detailed-cta .iwithtext {
	padding: 10px!important;
	border-bottom: 2px solid #3d3d3d;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
}

.sustainability__detailed-cta .iwithtext .iwt-text {
	width: 80%;
	padding-left: 15px;
}

.sustainability__detailed-cta .iwithtext h3 {
	text-transform: uppercase;
	margin-bottom: 0!important;
}

.sustainability__detailed-cta .iwithtext .iwt-icon {
	position: inherit;
	width: 20%!important;
}

.sustainability__detailed-cta .iwithtext img {
	height: 80px!important;
	width: 80px!important;
	margin-bottom: 0!important;
}

.detailed-cta--txt {
	margin-bottom: 0!important;
	padding: 20px;
	min-height: 270px;
}

.btn--block-cta {
	display: block!important;
	text-align: center!important;
	margin-bottom: 0!important;
}

.pillar-image {
	width: 100%;
}

.iwt-icon img {
	width: 80px!important;
	height: 80px!important;
}

.iwithtext .iwt-text {
	padding-left: 105px!important;
}

.vc_col-sm-6 .iwithtext .iwt-icon {
	top: -28px;
}

.sustainability__detailed-cta .iwithtext .iwt-text {
	padding-left: 10px!important;
}

.quote-lower {
	right: 0;
	position: absolute;
	transform: translate(-70px, -30px);
}

.loop--podcast-wrap {
	display: flex;
}

@media only screen and (max-width: 1300px) {
	#moove_gdpr_cookie_info_bar {
		left: 15%!important;
		width: 70%!important;
	}
}

@media only screen and (max-width: 1000px) {
	.mobile-orderrev {
		order: 2;
	}
	.vertical-heading h2 {
		font-size: 30px!important;
	}
	.vertical-heading {
		margin-bottom: 10px!important;
	}
	ul {
		margin: 0;
		padding: 0;
	}
	.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding {
		margin: 0;
	}
	blockquote.nectar_single_testimonial p {
		font-size: 27px!important;
		line-height: 37px!important;
	}
	.span_12.light .nectar_single_testimonial span {
		font-size: 13px;
	}
	.moove-gdpr-cookie-notice {
		width: 100%!important;
	}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
		padding-left: 0!important;
		width: 100%!important;
		max-width: 200px;
		padding: 0 !important;
	}
	.moove-gdpr-cookie-notice {
		width: 100%!important;
		padding: 0 0!important;
	}
	#moove_gdpr_cookie_info_bar {
		width: 100%!important;
		left: 0!important;
		bottom: 0!important;
	}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice {
		margin-bottom: 0!important;
		padding: 20px 0 !important;
	}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {
		font-size: 10px!important;
		line-height: 13px!important;
	}
}

.facetwp-template[data-name=privacy_policies] .container--loop-post {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 30px;
}

.facetwp-template[data-name=privacy_policies] .container--loop-post .flex--third.flex--facet {
	max-width: 100%;
	width: 100%;
	margin: 0 !important;
}

.facetwp-template[data-name=privacy_policies] .container--loop-post .loop--post-image {
	width: 100%;
}

/* NOT JUST ALL TALK PAGE */

.campaigns-template-single-campaigns-njat {
	padding-top: 80px;
}

.campaigns-template-single-campaigns-njat .sy-campaign-inner-form iframe {
	max-height: 210px;
}

.campaigns-template-single-campaigns-njat,
.campaigns-template-single-campaigns-njat.material .ocm-effect-wrap {
	background-color: #fff;
	color: #353A40;
}

.campaigns-template-single-campaigns-njat img {
	max-width: 100%;
	height: auto;
}

.campaigns-template-single-campaigns-njat .sy-campaign-text ul li {
	opacity: 0.75;
}

.campaigns-template-single-campaigns-njat .sy-inner {
	max-width: 1450px;
}

.campaigns-template-single-campaigns-njat .sy-top {
	padding: 30px 0;
	position: fixed;
	z-index: 20;
	top: 0;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 200;
}

.campaigns-template-single-campaigns-njat.admin-bar .sy-top {
	top: 32px;
}

.campaigns-template-single-campaigns-njat .sy-top a {
	line-height: 1;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid {
	display: grid;
	grid-template-columns: 180px 1fr;
	align-items: center;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	padding: 0;
	margin: 0 0 0 100px;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li {
	list-style-type: none;
	position: relative;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li a {
	font-family: 'Roboto', sans-serif;
	text-transform: uppercase;
	color: #353A40;
	font: 700 20px/1 'Roboto', sans-serif;
	transition: 0.3s;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	letter-spacing: 1px;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li a:hover {
	color: #039be5;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li ul {
	position: absolute;
	background: rgba(45,45,45,100) !important;
	top: 100%;
	left: 0;
	display: block;
	padding: 0 10px;
	margin: 0;
	height: 0;
	overflow: hidden;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li:hover > ul {
	padding: 11px 10px;
	height: 250px;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li ul li a {
	display: block;
	padding: 6px 10px;
	text-align: left;
	color: #dbdbdb !important;
	font-size: 12px;
	text-transform: none;
	line-height: 13px;
    letter-spacing: 0;
    font-weight: 400;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li ul li a:hover {
	color: #dbdbdb !important;
	background: #039be5 !important;
}

.campaigns-template-single-campaigns-njat h1 {
	color: #353A40;
	text-transform: none;
	font: 700 44px/1.2 'Roboto', sans-serif;
	margin-bottom: 30px;
}

.campaigns-template-single-campaigns-njat p {
	line-height: 2;
	opacity: 0.7;
}

.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid {
    grid-template-columns: 1fr 540px;
    grid-gap: 0 6%;
    align-items: center;
    padding: 100px 0;
}

.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid .sy-campaign-text {
	padding-right: 100px;
}

.campaigns-template-single-campaigns-njat .sy-campaign-inner-form {
	background: #e5f5fd;
	box-shadow: none;
	padding: 55px;
}

.campaigns-template-single-campaigns-njat h2 {
	font: 700 42px/1.2 'Roboto', sans-serif !important;
	color: #353A40;
}

.campaigns-template-single-campaigns-njat .sy-campaign-inner-form h3 {
	margin-bottom: 10px;
	font-weight: 700;
	font-size: 28px !important;
	line-height: 1.4 !important;
}

.campaigns-template-single-campaigns-njat .sy-njat-download-img {
	display: block;
	margin-bottom: 20px;
}

.campaigns-template-single-campaigns-njat .sy-njat-form input[type=text] {
	background: #fff;
}

.campaigns-template-single-campaigns-njat .sy-njat-form input[type=text]::placeholder {
	color: #222;
}

.campaigns-template-single-campaigns-njat .sy-njat-form input[type=submit] {
    display: block;
    width: 100%;
    margin-top: 15px;
    padding: 15px 10px;
    font-size: 16px;
}

.campaigns-template-single-campaigns-njat .sy-button.sy-blue,
.campaigns-template-single-campaigns-njat .sy-button.sy-blue:visited,
.campaigns-template-single-campaigns-njat .sy-button.sy-blue:focus {
	margin: 20px 0 0;
	max-width: 250px;
	font-size: 16px;
	background: #00589c !important;
	transition: 0.3s;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
}

.campaigns-template-single-campaigns-njat .sy-button.sy-blue:hover {
	opacity: 0.8;
	color: #fff;
}

.campaigns-template-single-campaigns-njat .sy-section-one {
	background: #e5f5fd;
	padding: 65px 0;
}

.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	align-items: center;
}

.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-section-one-img-box {
	grid-column-start: 1;
	grid-row-start: 1;
	position: relative;
}

.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-one-img {
	position: absolute;
}

.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-one-img.sy-one-money {
	top: 12%;
	left: -20px;
	width: 48%;
}

.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-one-img.sy-one-graph {
	bottom: 8%;
	left: 10%;
	width: 21%;
}

.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-one-img.sy-one-stars {
	right: 50px;
	top: 67%;
	width: 27%;
}

.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-section-one-text {
	grid-column-start: 2;
	grid-row-start: 1;
	padding: 60px 0 60px 140px;
}

.campaigns-template-single-campaigns-njat .sy-section-two {
	padding: 110px 0;
	background: #f7f7f7;
}

.campaigns-template-single-campaigns-njat .sy-section-two h2,
.campaigns-template-single-campaigns-njat .sy-section-two p {
	text-align: center;
	max-width: 1040px;
	margin: 0 auto 30px !important;
}

.campaigns-template-single-campaigns-njat .sy-section-two h2 {
	color: #000 !important;
	font-size: 52px !important;
	max-width: 610px;
}

.campaigns-template-single-campaigns-njat .sy-section-two p {
	font-size: 20px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-section-two-features {
	text-align: center;
	max-width: 1340px;
	margin: 0 auto;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature {
	display: inline-block;
	box-sizing: border-box;
	padding: 0 20px 40px;
	width: 20%;
	vertical-align: top;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature .sy-img-box {
	position: relative;
	height: 179px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature img {
	display: inline-block;
	margin-bottom: 10px;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: 15px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature:nth-of-type(2) img {
	bottom: 2px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature:nth-of-type(4) img {
	bottom: 10px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature:nth-of-type(5) img {
	bottom: 18px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature h3 {
	font-size: 20px;
	color: #000 !important;
	line-height: 1.6;
	margin-bottom: 10px;
	height: 64px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature p {
	font-size: 18px;
	line-height: 1.4;
	text-align: left;
	margin-bottom: 0 !important;
	min-height: 170px;
}

.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature .sy-more {
	display: block;
	text-align: left;
	font-size: 16px;
}

.campaigns-template-single-campaigns-njat .sy-section-three {
	border-top: 1px solid #ddd;
	padding: 100px 0;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout {
	display: grid;
	grid-template-columns: 1fr 1fr;
	align-items: center;
	margin-bottom: 100px;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:last-of-type {
	margin-bottom: 0;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(odd) .sy-callout-cell {
	padding-right: 160px;
	grid-column-start: 1;
	grid-row-start: 1;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(odd) .sy-callout-img-box {
	grid-column-start: 2;
	grid-row-start: 1;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(even) .sy-callout-cell {
	padding-left: 160px;
	grid-column-start: 2;
	grid-row-start: 1;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(even) .sy-callout-img-box {
	grid-column-start: 1;
	grid-row-start: 1;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout a {
	font-weight: 700;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout h2 {
	margin-bottom: 20px !important;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout h3 {
	padding-left: 3px;
	font-weight: 700;
	font-size: 20px !important;
	text-transform: uppercase;
	margin-bottom: 20px;
	letter-spacing: 1px;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-callout-metric {
	padding: 45px 26px;
	font-size: 18px;
	display: grid;
	grid-template-columns: 95px 1fr;
	grid-gap: 0 20px;
	align-items: center;
	margin-top: 30px;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-callout-metric img {
	grid-column-start: 1;
	grid-row-start: 1;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-callout-metric p {
	grid-column-start: 2;
	grid-row-start: 1;
	line-height: 1.5 !important;
	margin-bottom: 0;
	padding-bottom: 0;
	opacity: 1;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-button {
	margin-left: 0;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-button:hover {
	color: #fff;
	opacity: 0.8;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-blue h3 {
	color: #00589C;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-blue .sy-callout-metric {
	background: rgb(229, 245, 253);
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-blue .sy-button {
	background: #00589C;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-purple h3 {
	color: #4B2C85;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-purple .sy-callout-metric {
	background: rgb(221, 189, 219);
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-purple .sy-button {
	background: #4B2C85;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-green h3 {
	color: #398F43;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-green .sy-callout-metric {
	background: rgb(201, 229, 201);
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-green .sy-button {
	background: #398F43;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(9n+3) .sy-callout-metric p,
.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(9n+4) .sy-callout-metric p,
.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(9n+5) .sy-callout-metric p,
.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(9n+6) .sy-callout-metric p,
.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(9n+9) .sy-callout-metric p {
	font-style: italic;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-callout-metric em {
	display: block;
	font-weight: 700;
	padding-top: 10px;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-orange h3 {
	color: rgb(255, 107, 0);
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-orange .sy-callout-metric {
	background: rgb(255, 223, 178);
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout.sy-callout-orange .sy-button {
	background: rgb(255, 107, 0);
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box {
	position: relative;
	max-width: 696px;
	margin: 0 auto;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box img {
	position: relative;
	z-index: 5;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img {
	position: absolute;
	z-index: 10;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon {
	bottom: 17%;
	right: 9%;
	width: 13%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern {
	bottom: 17%;
	left: 16%;
	width: 14%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-quote {
	top: 21%;
	left: 2%;
	width: 17%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-square {
	right: -4%;
	top: 22%;
	width: 21%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-1 {
	bottom: 15%;
	right: 9%;
	width: 15%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-1 {
	top: 1%;
	right: 12%;
	width: 26%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-stars-p {
	top: 15%;
	width: 29%;
	left: 0px;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-corner {
	left: -2%;
	bottom: 6%;
	width: 17%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-2 {
	bottom: 1%;
	left: 12%;
	width: 15%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-2 {
	top: 0;
	left: 12%;
	width: 14%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-folders {
	bottom: 18%;
	right: 2%;
	width: 19%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-sliders {
	right: 13%;
	top: 3%;
	width: 25%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-3 {
	top: 4%;
	left: 6%;
	width: 28%;
	z-index: 1;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-3 {
	right: 10%;
	bottom: 3%;
	width: 22%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-sliders-1 {
	bottom: 2%;
	right: 10%;
	width: 9%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-4 {
	right: 11%;
	width: 36%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-4 {
	bottom: 8%;
	left: 13%;
	width: 19%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-thumbs {
	top: 37%;
	right: 2%;
	width: 13%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-texture {
	bottom: 0;
	left: 15%;
	width: 30%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-5 {
	top: 0;
	left: 16%;
	width: 20%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-airplane {
	bottom: 24%;
	right: -4%;
	width: 12%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-6 {
	top: 0;
	left: 17%;
	width: 14%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-5 {
	bottom: -8%;
	left: 19%;
	width: 20%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-6 {
	top: -9%;
	left: 11%;
	width: 15%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-7 {
	top: -11%;
	right: 21%;
	width: 18%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-graph-2 {
	bottom: 2%;
	left: -8%;
	width: 65%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-7 {
	top: 30.5%;
	right: 2%;
	width: 14%
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-pattern-8 {
	left: 11%;
	width: 18%;
}

.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout-img-box .sy-callout-img.sy-icon-8 {
	bottom: 4%;
	left: 16%;
	width: 18%;
}

.campaigns-template-single-campaigns-njat .sy-blue-section h2.sy-h2 {
	text-align: center;
	font-size: 52px !important;
	margin-bottom: 20px !important;
}

.campaigns-template-single-campaigns-njat .sy-subtitle {
	font-size: 24px;
	max-width: 610px;
	display: block;
	margin: 0 auto;
	opacity: 0.9 !important;
	line-height: 1.3 !important;
	text-align: center;
}

.campaigns-template-single-campaigns-njat .sy-image-text-grid {
	display: grid;
	grid-template-columns: 50% 50%;
	margin-top: 80px;
	align-items: center;
}

.campaigns-template-single-campaigns-njat .sy-image-text-grid img {
	max-width: 100%;
	height: auto;
}

.campaigns-template-single-campaigns-njat .sy-image-text {
	padding: 20px 100px;
	box-sizing: border-box;
}

.campaigns-template-single-campaigns-njat .sy-image-text h2 {
	text-align: left;
}

.campaigns-template-single-campaigns-njat .sy-image-text a,
.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies a.sy-download,
.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies a.sy-download {
	font-size: 22px;
	font-weight: 700;
}

.campaigns-template-single-campaigns-njat .sy-section-five {
	padding: 125px 0;
}

.campaigns-template-single-campaigns-njat .sy-section-six {
	padding: 0 0 45px;
}

.campaigns-template-single-campaigns-njat .sy-section-five h2,
.campaigns-template-single-campaigns-njat .sy-section-six h2 {
	margin-bottom: 50px !important;
}

.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies,
.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 0 140px;
}

.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies .sy-case-study p,
.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study p {
	font-weight: 700;
	opacity: 1;
	color: #000;
	padding: 15px 0;
	line-height: 1.5 !important;
	max-width: 66%;
	font-size: 20px;
}

.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies .sy-case-study p {
	max-width: 100%;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study p {
	box-sizing: content-box;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study {
	margin-bottom: 80px;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-img-box {
	height: 294px;
	display: block;
	position: relative;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-img-box img {
	left: 0;
	right: 0;
	top: 0;
	position: absolute;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+1) .sy-case-img-box img,
.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+8) .sy-case-img-box img {
	left: -20px;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+2) .sy-case-img-box img {
	left: -6px;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+3) .sy-case-img-box img {
	left: -26px;
	top: -8px;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+4) .sy-case-img-box img {
	top: 20px;
	left: -20px;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+6) .sy-case-img-box img {
	top: 23px;
	left: -39px;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+7) .sy-case-img-box img {
	left: -32px;
}

.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study:nth-of-type(9n+9) .sy-case-img-box img {
	left: -24px;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer {
	padding: 100px 0 40px;
	background: #00589c;
	position: relative;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer i {
	background: #039be5;
	color: #fff;
	padding: 10px;
	border-radius: 250px;
	margin: 0 auto;
	display: block;
	width: 50px;
	height: 50px;
	line-height: 30px;
	font-size: 23px;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer .sy-footer-top {
	position: absolute;
	top: -25px;
	right: 0;
	left: 0;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer .sy-njat-footer-logos {
	display: grid;
	grid-template-columns: 145px 197px;
	grid-gap: 0 100px;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer .sy-njat-footer-links ul {
	padding: 0;
	margin: 20px 0 0;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer .sy-njat-footer-links ul li {
	display: inline-block;
	vertical-align: middle;
	margin-right: 30px;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer .sy-njat-footer-links ul li a {
	color: #039be5;
	transition: 0.3s;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	font-size: 14px;
	font-weight: 700;
}

.campaigns-template-single-campaigns-njat .sy-njat-footer .sy-njat-footer-links ul li a:hover {
	color: #fff;
}

.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid i {
	display: none;
}

.campaigns-template-single-campaigns-njat .sy-section-five img,
.campaigns-template-single-campaigns-njat .sy-section-six img {
	width: 100%;
}

.campaigns-template-single-campaigns-njat .sy-contact-section {
	background: rgba(229, 245, 253, 0.4);
	padding: 90px 0;
}

.campaigns-template-single-campaigns-njat .sy-contact-section h3 {
	max-width: 750px;
    margin: 0 auto 20px;
    display: block;
	text-align: center;	
	font-weight: 700;
}

.campaigns-template-single-campaigns-njat .sy-contact-section iframe {
	max-width: 800px;
    margin: 0 auto;
    display: block;
}

.postid-64772 {
	padding-top: 50px;
}

.postid-64772.admin-bar {
	padding-top: 80px;
}

.postid-64772 .landing-nav {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 30;
	background: #fff;
}

.postid-64772.admin-bar .landing-nav {
	top: 32px;
}

.postid-64772 .landing-nav .col.span_12 {
	max-width: 1245px;
	margin: 0 auto;
	padding: 0 20px;
	display: grid !important;
	grid-template-columns: 159px 1fr;
	grid-gap: 0 20px;
}

.postid-64772 .landing-nav .col.span_12 .vc_col-sm-2 {
	width: 100% !important;
}

.postid-64772 .nav-col--menu ul {
	padding: 0;
	margin: 0;
}

.postid-64772 .nav-col--menu ul li {
	list-style-type: none;
	display: inline-block;
	padding: 0 40px;
}

.postid-64772 .nav-col--menu ul li a {
	font-weight: 700;
	color: #353A40;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 20px;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
}

.postid-64772 #contact h2 {
	color: #444 !important;
}

.postid-64772 .nav-col--menu ul li a:hover {
	color: #039be5;
}

.postid-66298 .guest--wrap,
.postid-66368 .guest--wrap {
	display: none;
}

.page-template-template-glossary .page-body--container,
.single-glossary .page-body--container {
	padding-bottom: 80px;
	padding-top: 0;
}

.page-template-template-glossary .page-body--container ul,
.single-glossary .page-body--container ul {
	margin: 0 0 7px 20px;
}

.page-template-template-glossary .header-cta--contact,
.single-glossary .header-cta--contact {
    display: block;
    text-align: center;
    padding: 10px 20px;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
}

.page-template-template-glossary .header-cta--contact:hover,
.single-glossary .header-cta--contact:hover {
	color: #fff;
	opacity: 0.8;
}

.single-glossary hr {
	display: block;
    border-top: 1px solid #ddd;
    margin: 10px 0 37px;
}

.page-template-template-glossary .sidebar-single--twenty ul,
.single-glossary .sidebar-single--twenty ul {
	margin: 0;
	padding: 0;
}

.page-template-template-glossary .sidebar-single--twenty li, 
.single-glossary .sidebar-single--twenty li {
	list-style-type: none;
}

.page-template-template-glossary .sidebar-single--twenty li a,
.single-glossary .sidebar-single--twenty li a {
	color: #444;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
    font-size: 14px;
    line-height: 20px;
}

.page-template-template-glossary .sidebar-single--twenty li a:hover,
.single-glossary .sidebar-single--twenty li a:hover {
	color: #039be5;
}

.page-template-template-glossary .glossary-related-posts,
.single-glossary .glossary-related-posts {
	background: #f4f4f4;
	padding: 60px 0;
}

.page-template-template-glossary .glossary-related-posts .sy-inner,
.single-glossary .glossary-related-posts .sy-inner {
	max-width: 1200px;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 20px;
}

.page-template-template-glossary .glossary-related-posts h2,
.single-glossary .glossary-related-posts h2 {
	grid-column: span 3;
	margin-bottom: 15px !important;
}

.page-template-template-glossary .glossary-related-posts .glossary-related-post,
.single-glossary .glossary-related-posts .glossary-related-post {
	position: relative;
	padding: 20px;
	box-sizing: border-box;
	background-size: cover !important;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	background: #007cba;
}

.page-template-template-glossary .glossary-related-posts .glossary-related-post:hover,
.single-glossary .glossary-related-posts .glossary-related-post:hover {
	transform: scale(1.05);
}

.page-template-template-glossary .glossary-related-posts .glossary-related-post .sy-mask,
.single-glossary .glossary-related-posts .glossary-related-post .sy-mask {
	background: rgba(0,0,0,0.5);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.page-template-template-glossary p.loop-cat.blog-20.single-20,
.single-glossary p.loop-cat.blog-20.single-20 {
	text-transform: none !important;	
}

.page-template-template-glossary .container--main,
.single-glossary .container--main {
	width: 100% !important;
}

.glossary-widget-back {
	background-size: cover !important;
	background-position: center center !important;
	position: relative;
	min-height: 280px;
	color: #f4f4f4 !important;
}

.glossary-widget-back h3 {
	color: #fff;
	font-size: 24px;
	margin-bottom: 10px;
}

.glossary-widget-back .widget-inner {
	bottom: 20px;
	left: 20px;
	right: 20px;
	position: absolute;
	z-index: 10;
}

.glossary-widget-back.glossary-hiring {
	background: url(/wp-content/uploads/2016/10/sy-careers-temp.jpg);
}

.glossary-widget-back.glossary-quarterly {
	background: url(/wp-content/uploads/2020/11/20_11_18_SQ4_Hub-no-text.jpg);
}

.glossary-post-type {
	background: #039be5;
	padding: 8px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: 700;
	display: inline-block;
	line-height: 1;
	margin-bottom: 5px;
}

.page-template-template-glossary .glossary-related-posts .glossary-related-post .glossary-post-type,
.page-template-template-glossary .glossary-related-posts .glossary-related-post h3,
.single-glossary .glossary-related-posts .glossary-related-post .glossary-post-type,
.single-glossary .glossary-related-posts .glossary-related-post h3 {
	position: relative;
	z-index: 10;
}

.page-template-template-glossary .glossary-related-posts .glossary-related-post h3,
.single-glossary .glossary-related-posts .glossary-related-post h3 {
	line-height: 1;
	font-size: 18px;
	color: #fff;
	margin-bottom: 0;
}

.glossary-nav {
	padding: 35px 0;
	background: #f4f4f4;
	margin-bottom: 60px;
}

.glossary-nav ul {
	padding: 0;
	margin: 0;
	display: block;
	text-align: center;
}

.glossary-nav ul li {
	margin: 3px;
	display: inline-block;
	list-style-type: none;
}

.glossary-nav ul li a {
    display: block;
    width: 32px;
    height: 32px;
    line-height: 30px;
    border-radius: 250px;
    text-align: center;
    font-weight: 700;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	border: 1px solid #ccc;
	color: #ccc;
	cursor: auto;
}

.glossary-nav ul li a.active {
    border: 1px solid #039be5;
	color: #039be5;
	cursor: pointer;
}

.glossary-nav ul li a.home,
.glossary-nav ul li a.active:hover {
	background: #039be5;
	color: #fff;
	border: 1px solid #039be5;
}

.glossary-list-item i {
	position: relative;
    top: 0 !important;
    font-size: 14px;
	color: #039be5;
}



.group_letter {
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-gap: 0 40px;
	align-items: center;
	margin-bottom: 40px;
}

.group_letter.hidden {
		display: none !important;
}

.group_letter .grouping {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 20px;
}

.group_letter .letter {
	background: #039be5;
	font-size: 40px;
	font-weight: 300;
	text-align: center;
	line-height: 80px;
	height: 80px;
	width: 80px;
	border-radius: 250px;
	color: #fff;
}

.page-template-template-facet-loop-page .page-header {
	display: block;
	padding: 70px 0;
	position: relative;
	height: 320px;
}

.page-template-template-facet-loop-page .page-body--container {
	transform: translate(0, -80px);
}

.page-template-template-facet-loop-page .page-header--title {
	position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    margin-top: -35px;
}

.page-template-template-facet-loop-page .container--loop-post {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 15px;
}

.page-template-template-facet-loop-page .flex--facet.featured {
	margin-bottom: 15px !important;
}

.page-template-template-facet-loop-page .flex--facet.featured .image-overlay.blog-20 {
	background-color: #039be5;
}

.page-template-template-facet-loop-page .flex--facet.featured .image-overlay.blog-20:hover {
	background-color: rgba(255,255,255,0);
	color: #fff;
}

.page-template-template-facet-loop-page .flex--facet.featured h3 {
	font-size: 30px;
	line-height: 34px;
	color: #fff;
}

.page-template-template-facet-loop-page .flex--facet.featured h3:before {
	display: block;
	padding-bottom: 0;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
    letter-spacing: 0.5px;	
}

.page-template-template-facet-loop-page .flex--facet.featured p.loop-date.blog-20 {
	color: #fff;
}

.page-template-template-facet-loop-page h3.loop-title.blog-20 {
	min-height: 46px;
}

.page-template-template-facet-loop-page .margin-10 {
	margin: 0 !important;
}

.page-template-template-facet-loop-page .flex--facet.featured.awards h3:before {
	 content: 'Featured Award';
}

.page-template-template-facet-loop-page .flex--facet.featured.post h3:before {
	 content: 'Featured Post';
}

.page-template-template-facet-loop-page .flex--facet.featured.newsrelease h3:before {
	 content: 'Featured News Release';
}

.page-template-template-facet-loop-page .facetwp-pager-label {
	display: none !important;
}

.page-template-template-facet-loop-page .facetwp-pager {
	margin: 20px 0;
}

.page-template-template-facet-loop-page .facetwp-checkbox {
	width: 100%;
    margin: 2px 0 !important;
    text-align: left;
    padding: 20px !important;
    line-height: 14px;
    font-size: 14px;
}

.page-template-template-facet-loop-page .blog-featured {
	background: linear-gradient(rgba(0, 0, 0,0.6),rgba(0, 0, 0,0.6)), url(/wp-content/uploads/2020/11/featured-image-blog.jpg) center -480px !important; 
	background-size: cover !important;	
}

.page-template-template-facet-loop-page .news-featured {
	background: linear-gradient(rgba(0, 0, 0,0.6),rgba(0, 0, 0,0.6)), url(/wp-content/uploads/2020/11/news-release-featured.jpg) center center !important; 
	background-size: cover !important;	
}

.page-template-template-facet-loop-page .facetwp-facet-awards_year {
	transform: rotate(180deg);
}

.page-template-template-facet-loop-page .facetwp-facet-awards_year .facetwp-checkbox {
	transform: rotate(-180deg);
}

.page-template-template-facet-loop-page .facetwp-facet {
	display: block !important;
}

@media only screen and (max-width: 1600px) {
	
	.page-template-template-facet-loop-page .blog-featured {
		background: linear-gradient(rgba(0, 0, 0,0.6),rgba(0, 0, 0,0.6)), url(/wp-content/uploads/2020/11/featured-image-blog.jpg) center center !important; 
	}
}

@media only screen and (max-width: 1500px) {
	.campaigns-template-single-campaigns-njat .sy-top {
		padding: 25px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid img {
		max-width: 100%;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid,
	.campaigns-template-single-campaigns-njat .sy-contact-section {
		padding: 80px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid .sy-campaign-text {
		padding-right: 20px;
	}
	.campaigns-template-single-campaigns-njat h1 {
		font-size: 42px;
	}
	.campaigns-template-single-campaigns-njat h2 {
		font-size: 40px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-one-img.sy-one-money {
		left: 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two,
	.campaigns-template-single-campaigns-njat .sy-blue-section {
		padding: 100px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(odd) .sy-callout-cell {
		padding-right: 120px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(even) .sy-callout-cell {
		padding-left: 120px;
	}
	.campaigns-template-single-campaigns-njat .sy-image-text-grid {
		margin-top: 70px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies {
		grid-gap: 0 120px;
	}
}

@media only screen and (max-width: 1300px) {
	
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies {
		grid-gap: 0 100px;
	}
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul {
		grid-template-columns: repeat(4, 1fr);
		margin: 0 0 0 50px;
	}
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li a {
		font-size: 18px;
	}
	.page-body--container {
		padding: 0 5%;
	}
	.wrap--recentawards-list {
		font-size: 13px;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid {
		padding: 70px 0;
		grid-template-columns: 1fr 1fr;
		grid-gap: 0 40px;
	}
	.campaigns-template-single-campaigns-njat h1 {
		font-size: 40px;
	}
	.campaigns-template-single-campaigns-njat h2,
	.campaigns-template-single-campaigns-njat .sy-section-two h2,
	.campaigns-template-single-campaigns-njat .sy-blue-section h2.sy-h2 {
		font-size: 38px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-inner-form {
		margin-top: 0;
		padding: 55px 45px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid {
		grid-gap: 0 80px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-section-one-text {
		padding: 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two,
	.campaigns-template-single-campaigns-njat .sy-section-three,
	.campaigns-template-single-campaigns-njat .sy-blue-section,
	.campaigns-template-single-campaigns-njat .sy-section-five {
		padding: 90px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(odd) .sy-callout-cell {
		padding-right: 80px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(even) .sy-callout-cell {
		padding-left: 80px;
	}
	.campaigns-template-single-campaigns-njat .sy-subtitle {
		font-size: 22px;
	}
	.campaigns-template-single-campaigns-njat .sy-image-text-grid {
		grid-template-columns: 1fr 1fr;
		margin-top: 60px;
		grid-gap: 0 60px;
	}
	.campaigns-template-single-campaigns-njat .sy-image-text {
		padding: 0;
	}
}

@media only screen and (max-width: 1250px) {
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li:hover > ul {
		height: auto;
	}
}	

@media only screen and (max-width: 1200px) {
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature {
		width: 25%;
	}
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-img-box {
		height: 240px;
	}
	
	.single-glossary .glossary-related-posts .sy-inner {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.single-glossary .glossary-related-posts h2 {
		grid-column: span 2;
	}
}

@media only screen and (max-width: 1100px) {
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-img-box {
		height: 210px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies {
		grid-gap: 0 80px;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid {
		grid-template-columns: 1fr;
		grid-gap: 0;
	}
	.sy-campaign-main-content-grid .sy-campaign-form {
		grid-column-start: 1 !important;
		grid-row-start: 2 !important;
	}
	.sy-campaign-main-content-grid .sy-campaign-text {
		text-align: center;
	}
	.campaigns-template-single-campaigns-njat .sy-button.sy-blue {
		margin: 0 auto 20px;
	}
	.campaigns-template-single-campaigns-njat h1 {
		font-size: 38px;
	}
	.campaigns-template-single-campaigns-njat h2,
	.campaigns-template-single-campaigns-njat .sy-section-two h2,
	.campaigns-template-single-campaigns-njat .sy-blue-section h2.sy-h2 {
		font-size: 36px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two,
	.campaigns-template-single-campaigns-njat .sy-section-three,
	.campaigns-template-single-campaigns-njat .sy-blue-section,
	.campaigns-template-single-campaigns-njat .sy-section-five {
		padding: 80px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout {
		display: block;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(odd) .sy-callout-cell {
		padding-right: 0;
		margin-bottom: 60px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout:nth-of-type(even) .sy-callout-cell {
		padding-left: 0;
		margin-bottom: 60px;
	}
}

@media only screen and (max-width: 1000px) {
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature {
		width: 33.3333%;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature p {
		min-height: 130px;
	}
	.facetwp-template[data-name=privacy_policies] .container--loop-post {
		grid-template-columns: repeat(2, 1fr);
	}	
}

@media only screen and (min-width: 981px) {
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav {
		display: block !important;
	}
}

@media only screen and (max-width: 980px) {	
	
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav {
		display: none;
		z-index: 100;
		top: 100%;
		position: absolute;
		background: #ededed;
		left: 0;
		right: 0;
	}
	
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li ul {
		display: none !important;
	}
	
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid i {
		font-size: 32px;
		position: absolute;
		top: 20px;
		right: 20px;
		display: block;
	}
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul {
		display: block;
		margin: 0;
	}
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li a {
		display: block;
		padding: 20px;
	}	
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies {
		grid-gap: 0 40px;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid,
	.campaigns-template-single-campaigns-njat .sy-contact-section {
		padding: 60px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid .sy-campaign-text {
		padding-right: 0;
	}
	.campaigns-template-single-campaigns-njat h1 {
		font-size: 36px;
	}
	.campaigns-template-single-campaigns-njat h2,
	.campaigns-template-single-campaigns-njat .sy-section-two h2,
	.campaigns-template-single-campaigns-njat .sy-blue-section h2.sy-h2 {
		font-size: 34px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-inner-form h3 {
		font-size: 22px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-inner-form {
		margin-top: 0;
		padding: 45px 35px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid {
		grid-gap: 0 45px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two,
	.campaigns-template-single-campaigns-njat .sy-section-three,
	.campaigns-template-single-campaigns-njat .sy-blue-section,
	.campaigns-template-single-campaigns-njat .sy-section-five {
		padding: 70px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-subtitle {
		font-size: 20px;
	}
	.campaigns-template-single-campaigns-njat .sy-image-text-grid {
		margin-top: 20px;
		display: block;
	}
	.campaigns-template-single-campaigns-njat .sy-image-text-grid img {
		max-width: 500px;
		width: 100%;
		margin: 0 auto 50px;
		display: block;
	}
	.campaigns-template-single-campaigns-njat .sy-image-text,
	.campaigns-template-single-campaigns-njat .sy-section-four .sy-image-text h2,
	.campaigns-template-single-campaigns-njat .sy-section-five h2,
	.campaigns-template-single-campaigns-njat .sy-section-six h2 {
		text-align: center !important;
	}
	.campaigns-template-single-campaigns-njat .sy-section-five h2,
	.campaigns-template-single-campaigns-njat .sy-section-six h2 {
		margin-bottom: 40px !important;
	}
}

@media only screen and (max-width: 860px) {
	
	
	.group_letter .grouping {
		grid-template-columns: 1fr 1fr;
	}
	
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies {
		grid-template-columns: 1fr 1fr;
	}
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies .sy-case-study,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study {
		margin-bottom: 40px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-img-box {
		height: 270px;
	}

	.single-glossary .glossary-related-posts .sy-inner {
		grid-template-columns: 1fr;
	}
	
	.single-glossary .glossary-related-posts h2 {
		grid-column: span 1;
	}		
}

@media all and (max-width: 782px) {
	
	.postid-64772.admin-bar {
		padding-top: 70px;
	}
	
	.postid-64772.admin-bar .landing-nav {
		top: 46px !important;
	}
	
	.postid-64772 .landing-nav .col.span_12 {
		grid-template-columns: 120px 1fr;
	}
	
	.postid-64772 .nav-col--menu ul li {
		padding: 0 12px;
	}
	
	.postid-64772 .nav-col--menu ul li a {
		font-size: 16px;
	}	
	
	.postid-64772 #illustration {
		display: none;
	}
}

@media only screen and (max-width: 767px) {
	
	.page-template-template-facet-loop-page .container--loop-post {
		grid-template-columns: 1fr;	
	}
	
	.page-template-template-facet-loop-page .flex--facet.featured h3 {
		font-size: 22px;
	}
	
	.group_letter {
		grid-template-columns: 60px 1fr;
	}
	
	.group_letter .letter {
		height: 60px;
		width: 60px;
		line-height: 60px;
	}
	
	.campaigns-template-single-campaigns-njat .sy-top {
		padding: 20px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid {
		grid-template-columns: 140px 1fr;
	}
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid nav ul li a {
		font-size: 16px;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid,
	.campaigns-template-single-campaigns-njat .sy-contact-section {
		padding: 50px 0;
	}
	.campaigns-template-single-campaigns-njat h1 {
		font-size: 34px;
	}
	.campaigns-template-single-campaigns-njat h2,
	.campaigns-template-single-campaigns-njat .sy-section-two h2,
	.campaigns-template-single-campaigns-njat .sy-blue-section h2.sy-h2 {
		font-size: 32px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-inner-form h3 {
		font-size: 20px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-inner-form {
		margin-top: 0;
		padding: 35px 25px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid {
		display: block;
	}
	.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-section-one-text {
		text-align: center;
	}
	.campaigns-template-single-campaigns-njat .sy-section-one .sy-section-one-grid .sy-section-one-img-box {
		max-width: 75%;
		margin: 0 auto;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two,
	.campaigns-template-single-campaigns-njat .sy-section-three,
	.campaigns-template-single-campaigns-njat .sy-blue-section,
	.campaigns-template-single-campaigns-njat .sy-section-five {
		padding: 60px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature {
		width: 50%;
	}
	.campaigns-template-single-campaigns-njat .sy-subtitle {
		font-size: 18px;
	}
	.campaigns-template-single-campaigns-njat .sy-image-text-grid {
		margin-top: 40px;
	}
	.campaigns-template-single-campaigns-njat .sy-njat-footer .sy-njat-footer-logos {
		grid-gap: 0 50px;
	}
	.campaigns-template-single-campaigns-njat .sy-njat-footer {
		padding: 60px 0 40px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-callout-metric {
		padding: 26px;
	}
}

@media only screen and (max-width: 690px) {
	.facetwp-template[data-name=privacy_policies] .container--loop-post {
		grid-template-columns: 1fr;
	}
}

@media only screen and (max-width: 680px) {
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies .sy-case-study p,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-study p {
		max-width: 100%;
	}
	.campaigns-template-single-campaigns-njat .sy-section-five .sy-case-studies,
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies {
		display: block;
	}
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-img-box {
		height: auto;
	}
	.campaigns-template-single-campaigns-njat .sy-section-six .sy-case-studies .sy-case-img-box img {
		position: static;
	}
}

@media only screen and (max-width: 520px) {
	.group_letter .grouping {
		grid-template-columns: 1fr;
	}	

	.postid-64772 .landing-nav .col.span_12 {
		grid-template-columns: 100px 1fr;
	}	
	
	.postid-64772.admin-bar {
		padding-top: 40px;
	}
	
	.campaigns-template-single-campaigns-njat .sy-top .sy-top-grid {
		grid-template-columns: 100px 1fr;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-main-content-grid,
	.campaigns-template-single-campaigns-njat .sy-contact-section {
		padding: 40px 0;
	}
	.campaigns-template-single-campaigns-njat h1 {
		font-size: 32px;
	}
	.campaigns-template-single-campaigns-njat h2,
	.campaigns-template-single-campaigns-njat .sy-section-two h2,
	.campaigns-template-single-campaigns-njat .sy-blue-section h2.sy-h2 {
		font-size: 30px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-campaign-inner-form h3 {
		font-size: 18px !important;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two,
	.campaigns-template-single-campaigns-njat .sy-section-three,
	.campaigns-template-single-campaigns-njat .sy-blue-section,
	.campaigns-template-single-campaigns-njat .sy-section-five {
		padding: 50px 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature {
		width: 100%;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature h3 {
		height: auto;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature .sy-img-box {
		height: auto;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature img {
		position: static;
		margin: 0 auto 15px;
	}
	.campaigns-template-single-campaigns-njat .sy-section-two .sy-feature p {
		min-height: 0;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-callout-metric {
		display: block;
	}
	.campaigns-template-single-campaigns-njat .sy-section-three .sy-callout .sy-callout-metric img {
		display: block;
		margin: 0 auto 20px;
	}
}

@media only screen and (max-width: 700px) {
	.sykes--standard-header {
		height: 320px;
	}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
		float: right;
	}
	.sustainability-header h1 {
		font-size: 24px;
	}
	.flex--master {
		flex: 1 100%!important;
	}
}

@media only screen and (max-width: 1000px) {
	.page-body--container {
		display: block;
	}
	.container--main {
		width: 100%;
	}
	.container--side {
		width: 100%;
		margin-left: 0%;
		transform: translate(0, 0);
	}
	.container--side.single-post {
		transform: translate(0px, 0);
		margin-left: 0;
		width: 100%;
	}
	.container--loop-post {
		padding: 0 0%!important;
	}
	.wrap--recentawards-list {
		display: block;
	}
	.wrap--recentawards-list.heading {
		display: none;
	}
	.title--recentawards-list {
		width: 100%;
	}
	.awardedby--recentawards-list {
		width: 100%;
	}
	.year--recentawards-list {
		width: 100%;
	}
	.list-heading--mobile {
		display: block;
		line-height: 10px;
		margin-top: 7px;
		font-size: 10px;
	}
	.wrap--recentawards-list {
		font-size: 12px;
		line-height: 24px;
	}
	.subscriptions--inner {
		display: block!important;
		text-align: center!important;
	}
	.onetake-icons--icon {
		margin-bottom: 5px!important;
	}
	.subscriptions--buttons {
		margin-left: 0!important;
	}
	.onetake-icons--icon {
		margin-right: 0!important;
	}
	.subscriptions--tagline {
		display: none;
	}
	.page-header--title.extended {
		width: 100%;
		padding: 5%;
	}
	.page-header.podcast-20 {
		height: inherit!important;
	}
}

@media only screen and (max-width: 800px) {
	h3.loop-title.blog-20 {
		font-size: 14px;
		text-transform: none;
		font-weight: 700;
		line-height: 19px;
	}
	p.loop-cat.blog-20 {
		font-size: 10px;
		line-height: 18px;
	}
	p.loop-date.blog-20 {
		font-size: 12px;
	}
	.page-body--container.extended {
		max-width: 100%!important;
		display: block!important;
	}
	.loop--podcast-wrap {
		display: block;
	}
	.podcast-wrap--left {
		width: 100%!important;
	}
	.podcast-wrap--right {
		width: 100%!important;
	}
	.loop--post-single.header-post.flex--master.onhover--transform-x.fade-in {
		background-color: rgba(26, 26, 29, 0.5);
		width: 100%;
	}
	.loop--post-single.header-post.flex--master.onhover--transform-x.fade-in {
		width: 100%!important;
	}
	.loop--podcast-ep.onetake-featured {
		display: block;
	}
	.container--loop-post.onetake .loop--post-single {
		margin: 0 0 20px 0!important;
	}
	.ontake--header-featured {
		margin-top: 20px!important;
	}
}

@media only screen and (max-width: 800px) {
	.flex--half {
		flex: 1 100%!important;
		margin: 0 0 20px 0!important;
	}
}

.single-reports .page-header--title.tight {
	max-width: 1100px;
	padding: 0 20px;
}

.single-reports h1.page-title.single-20 {
	max-width: 700px;
}