@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@700&display=swap');
body {
		font-family: "Roboto", sans-serif;
		font-size:18px;
		line-height:28px;
}
h1,h2,h3,h4,h5,h6,nav {
		font-family:"Quicksand", sans-serif;
		font-weight:700;
}
h2 {line-height:1.4em;}
a:focus, a:hover {text-decoration:none;}
p a, .textwidget a {
		color: #474fa8;
		border-bottom:1px solid;
}
p a:hover, .textwidget a:hover {
		color: #f41124;
}
hr {border-color:#521f0c;}
.navbar-brand>img {
  width: 150px;
}
.header3 .navbar-default .navbar-brand {
		padding-top:5px;
}
.header3 .navbar-default.sticky-solid, .header3 .navbar-default.sticky-transparent.scrolled {
		box-shadow: 0 5px 8px rgba(0, 0, 0, 0.55);
		background-color:#efecdf;
}
.header3 .navbar-default.sticky-solid {
		height:70px;
}
.header3 .navbar-default .navbar-nav > li > a {border-bottom:none;}
.header3 .navbar-default .navbar-nav > li > a:hover {color:#521f0c !important;}
@media (min-width: 768px) {
  .navbar-right {
    margin-top: 10px;
  }
 .navbar-nav > li > a {
    padding: 15px 20px !important;
  }
}
li.active > a, li.current-menu-ancestor > a.dropdown-toggle {color:#a93308 !important;}
.navbar .dropdown-menu > .active > a {background:#efecdf;}
.dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {background-color:#474fa8;}

.ow-button-base {
		text-transform: uppercase;
		font-weight:500;
}
.ow-button-base a.ow-icon-placement-left .sow-icon-image, .ow-button-base a.ow-icon-placement-left [class^="sow-icon-"] {
		margin-right:0.4em !important;
}

.customer-logos img:hover {
  filter: grayscale(0%);
}

@media (min-width:860px) {
		.home-banner-txt1, .home-banner-txt2 {
			max-width:50%;
		}
		.home-banner-txt2 {
				align-self:flex-end;
		}
}

ul#menu-footer {
  list-style: none;
  color: white;
  font-size: 17px;
  padding: 0px;
  margin: 0px;
}
ul#menu-footer li {
  display: inline-block;
  margin: 0px 15px 5px 0px;
}

.bw-images img {filter:grayscale(100%);}
.bw-images img:hover {filter:grayscale(0%);}

/*blockquote {
  padding: 45px;
  margin: 30px 0px 30px 30px;
  font-size: 1.15em;
  line-height: 1.5em;
  float: right;
  max-width: 45%;
  background: #474fa8;
  border-radius: 30px 30px 0px 30px;
  color: #efecdf;
  font-style: italic;
  font-weight: bold;
	position:relative;
}
blockquote p:before {
    content: '\201C';
    position: absolute;
    width: 10%;
    left: 0;
    top: 35px;
		font-size: 80px;
		font-family: "Quicksand";
		opacity:0.5;
}
blockquote p:after {
    content: '\201D';
    position: absolute;
    width: 10%;
    right: 5px;
    bottom: 0;
		font-size: 80px;
		font-family: "Quicksand";
		opacity:0.5;
}*/
/* WPDATATABLES */
.column-country-of-headquarters {text-transform:capitalize;}
/* ------------------- INCLUDE/EDIT IN THEME CSS -------------------------------- */
#post-explainers-spotlight .post-meta hr {display:none;}
#post-explainers-spotlight .post-excerpt {font-style:normal;}
#accordion-content-5-strategic-policy-proposals ol li {margin-bottom:20px;}
/* SINGLE POST CHANGES 
.gtc-events-content .event-convenors {margin-top:0px;}
.gtc-events-content .event-recording {margin-bottom:30px;}*/
.wrapper-header .orbit-thumbnail-bg {min-height:450px;}
/* ORBIT GRID 3 TEMPLATE CHANGES */
li.orbit-article-db span.meta {font-size:0.9em;}
.articles-three-grid .post-title {margin-bottom:20px;}
.articles-three-grid .post-categories {margin:20px 0px;}
.articles-three-grid {grid-row-gap:45px;}
h3.post-title a, .articles-three-grid .orbit-thumbnail-bg a {color: black;border:none;}
/* CATEGORY TAG ARCHIVE */
.gtc-cat-archive .orbit-thumbnail-bg {margin-bottom:20px;}
.gtc-cat-archive .post-categories {display:none;}
/* POPUP BUTTON ALT */
.btn-gtc-alt {
  background: #521f0c;
  margin: 15px auto 0px;
  display: block;
  width: fit-content;
}
.btn-gtc-alt:hover {
  background: #efecdf;
  border:none;
	color:black;
}