/*
Theme Name: Expert Perspectives
Author: Ascender Studios
*/
html, body, p, h1, h2, h3, h4, h5, h6, li, a {
  font-family: "articulat-cf", sans-serif;
  font-weight: 400;
  font-style: normal;
}
img {
  width: 100%;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline
}
html {
  scroll-behavior: smooth
}
body {
  line-height: 1;
	background: rgba(240, 243, 245, 0.65);
}
#container {display:flex;}
a {
  text-decoration-skip-ink: auto;
	  text-decoration:none !important;
}
a[href^="tel"] {
  color: inherit;
  text-decoration: none
}
a:hover {color:unset !important;}
button {
  outline: 0
}
ol, ul {
  list-style: none
}
blockquote, q {
  quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none
}
q {
  display: inline;
  font-style: italic
}
q:before {
  content: '"';
  font-style: normal
}
q:after {
  content: '"';
  font-style: normal
}
textarea, input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], input[type="search"], input[type="password"] {
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0
}
input[type="search"] {
  -webkit-appearance: textfield
}
table {
  border-collapse: collapse;
  border-spacing: 0
}
th, td {
  padding: 2px
}
big {
  font-size: 120%
}
small, sup, sub {
  font-size: 80%
}
sup {
  vertical-align: super
}
sub {
  vertical-align: sub
}
dd {
  margin-left: 20px
}
kbd, tt {
  font-family: courier;
  font-size: 12px
}
ins {
  text-decoration: underline
}
del, strike, s {
  text-decoration: line-through
}
dt {
  font-weight: bold
}
address, cite, var {
  font-style: italic
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block
}
* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent
}
.sticky {}
.bypostauthor {}
.wp-caption {}
.wp-caption-text {}
.gallery-caption {}
.alignright {}
.alignleft {}
.aligncenter {}
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  word-break: normal
}
.screen-reader-text:focus {
  background-color: #f7f7f7;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
  clip: auto !important;
  -webkit-clip-path: none;
  clip-path: none;
  color: #007acc;
  display: block;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 700;
  height: auto;
  right: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000
}
.skip-link {
  left: -9999rem;
  top: 2.5rem;
  z-index: 999999999;
  text-decoration: underline
}
.skip-link:focus {
  display: block;
  left: 6px;
  top: 7px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  line-height: normal;
  padding: 15px 23px 14px;
  z-index: 100000;
  right: auto
}
.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active) {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap
}
/* Main area */
main {
  width: calc(100% - 282px);
  float: left;
	background: rgba(240, 243, 245, 0.65);
}
@media (max-width:1399px){
	main {
  width: 100%;
		padding-left:75px
	}
}

main .content_inner {
  padding: 45px;
	width:100%;
	max-width:1304px;
	margin:0 auto;
}
/* Logo */
.site_logo {
  width: 100%;
  padding: 24px 15px 24px 30px;
}
@media (max-width:1399px){
	.site_logo {
 max-width:75px;
  padding: 24px 14px 24px 14px;
}
}
/*Left Side */
.app {
  float: left;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15); 
	width:282px;
  background: #fff;
}

@media(max-width:1399px){
	.app {
		width:75px;
		float:unset;
		position:absolute;
		left:0;
		top:0;
		right:0;
			bottom:0;
		z-index:9;
	}
}

/* Small screen icons for navigation */
@media screen and (max-width: 1399px) {
    .small_nav_home a, .nav_thera_cat a, ._8627 a, ._8630 a, ._expert-directory a, ._8654 a, .login_logout a, .search_bar_nav form {
        text-indent: -9999px; /* Hide the text by moving it off-screen */
        overflow: hidden;
        display: block; /* Make the link a block element */
        width: 41px; /* Set the width of the link to match the image width */
        height: 41px; /* Set the height of the link to match the image height */
        background-size: 41px; /* Adjust background size as needed */
    }
	.small_nav_home a, .small_nav_home > a:hover {
		 background: url('/wp-content/themes/expert_perspectives/img/home.svg') no-repeat left center !important; /* Set the background image */
	}
	.nav_thera_cat > a {
		 background: url('/wp-content/themes/expert_perspectives/img/thera_cat.svg') no-repeat left center !important; /* Set the background image */
	}
	._8627 > a {
				 background: url('/wp-content/themes/expert_perspectives/img/conference.svg') no-repeat left center !important; /* Set the background image */

	}
	._8630 > a {
		background: url('/wp-content/themes/expert_perspectives/img/calendar.svg') no-repeat left center !important; /* Set the background image */
	}
	._expert-directory > a{
		background: url('/wp-content/themes/expert_perspectives/img/expert.svg') no-repeat left center !important; /* Set the background image */
	}
	._8654 > a {
		background: url('/wp-content/themes/expert_perspectives/img/about.svg') no-repeat left center !important; /* Set the background image */
	}
	.login_logout > a {
			background: url('/wp-content/themes/expert_perspectives/img/login.svg') no-repeat left center !important; /* Set the background image */ 
	}
	.search_bar_nav form {
		background: url('/wp-content/themes/expert_perspectives/img/search.svg') no-repeat left center !important; /* Set the background image */ 
	}
	
	
}

/* -------------
Sidebar
----------------*/
.sidebar {
  /* position: absolute; */
  width: 100%;
  max-width: 282px;
 height: 95%;
  top: 0;
 overflow: hidden; 
  background-color: #fff;
  -webkit-transform: translateZ(0);
  visibility: visible;
  -webkit-backface-visibility: hidden;
}
.sidebar header {
  background-color: #fff;
  width: 100%;
  display: block;
  padding: 0.75em 1em;
}
/* -------------
Sidebar Nav
----------------*/
.sidebar-nav {
 /* position: fixed; */
  background-color: #fff;
/*  height: 100%; */
  font-weight: 400;
  font-size: 1.2em;
  overflow: auto;
  padding-bottom: 6em;
  z-index: 9;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.sidebar-nav ul {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}
.sidebar-nav li {
	/*padding-top:4px;padding-bottom:4px; */
}
.sidebar-nav ul li {
  font-family: "articulat-cf", sans-serif;
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
  width: 92%;
	padding-left:10px;
}
@media (max-width:1399px){
	.sidebar-nav ul li {
		padding-left:0;
	}
}

/* .sidebar-nav ul li:hover {
	background:#F0F3F5;
		border-radius:10px;
	font-weight:bold;
} */
.sidebar-nav ul li:hover > a, .sidebar-nav ul li a.active, .sidebar-nav .parent-category_nav.active > a, .sidebar-nav .child-categories li.active > a {
	/* font-weight:bold; */
	background:#F0F3F5;
		border-radius:10px;
	color:#065684 !important;
}
.sidebar-nav .child-categories li.active a {
	color:#065684 !important;
}

.sidebar-nav .thera_back, .sidebar-nav .nav_home {
  font-size: 11px;
 
  font-weight: 600;
  line-height: 180%;
  letter-spacing: 0.11px;
  background: #F0F3F5;
  border-radius: 10px;
  font-style: italic;
  width: 60px;
  text-align: right;
  padding-right: 9px;
  padding-top: 2px;
  margin-left: 20px;
	margin-bottom:15px;
	position:relative;
	cursor:pointer;
}



.sidebar-nav ul li a {
  font-family: "articulat-cf", sans-serif;
  font-style: normal;
  text-decoration: none;
  font-weight: 500;
  font-size: 16px;
  line-height: 180%;
  letter-spacing: 0.01em;
  color: #252A2E;
	padding: 5px 10px;
	display:block
}
/* .sidebar-nav ul li a:hover {
  background-color: rgba(0, 0, 0, 0.9);
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  transition: all 0.6s ease;
} */
.sidebar-nav ul li i {
  font-size: 1.8em;
  padding-right: 0.5em;
  width: 9em;
  display: inline;
  vertical-align: middle;
}
.sidebar-nav > ul > li > a.thera-dropdown:after {
  content: "\f054";
font-family: "Font Awesome 5 Free";  font-size: 0.5em;
  width: 10px;
  color: #BD1E2C;
  position: absolute;
	font-weight:900;
	margin-left:5px;
 /* right: 0.75em;
  top: 45%; */
}

.sidebar-nav ul.child-categories {display:none;}
.sidebar-nav .parent-category_nav.active ul.child-categories {display:block;padding-left:10px;padding-right:5px;}
.sidebar-nav .child-categories li {position:relative;}
/* .sidebar-nav .child-categories li:before {
	  content: '';
  width: 3px;
  height: 3px;
  background-color: #000;
  border-radius: 50%;
  position: absolute;
  left: 2px;
  top: 14px;

} */

/* .sidebar-nav .child-categories li a {font-size:14px;padding-top:0;padding-bottom:0;} */
.parent-category {
  margin-left: -9px !important;
}


/*
.sidebar-nav .nav-flyout {
  position: absolute;
  background-color: #fff;
  z-index: 9;
  left: 0;
  width: 100%;
  top: 0;
  height: 100vh;
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.sidebar-nav .nav-flyout a:hover {
  background-color: #fff;
}
.sidebar-nav ul > li:hover .nav-flyout {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.nav-flyout ul {
	list-style-type: disc;
	padding-left:12px;
} */

/* Flyout menu styles */
.nav-flyout, .child-categories {
/*  display: none; */
  position: absolute;
  top: 0;
 left: 100%; 
  width: 100%; /* Adjust the width as needed */
	background:#fff;
	z-index:9;
}
.parent-category_nav.active .child-categories {
	left:0;height:100%;
}

.child-categories {z-index:10;}
.active.nav-flyout {
	left:0;
}

.nav-flyout li {
/*  position: relative; */
}
.sidebar-nav .nav_home > div {
	font-family: 'articulat-cf';
	padding-left:12px;
	color:#667480;
	font-style:italic;
}
.sidebar-nav .nav_home:before, .sidebar-nav .thera_back:before {
	 content: "\f053";
font-family: "Font Awesome 5 Free";  
	font-size: 0.6em;
  width: 10px;
  color: #BD1E2C;
  position: absolute;
	left:0;
	top:1px;
	font-weight:900;
	
} 
.sidebar-nav .nav-flyout .subcat_title {
	font-family: 'articulat-cf';
	font-style: italic;
font-weight: 700;
font-size: 16px;
line-height: 180%;
	margin-left:10px;

/* identical to box height, or 29px */
letter-spacing: 0.01em;

/* EP Neurology 01 */
color: #065684;
}

.open_nav {display:none !important;}
.open_nav img {max-width:41px;}
@media(max-width:1399px){ 
	.open_nav {display:block !important;}
	
}

/* Global Elements */

/* Share Icons */
.share_buttons {
	display:flex;
padding:10px 0 28px
}
.share_buttons .share_label {
font-style: normal;
font-weight: 700;
font-size: 12px;
line-height: 150%;
letter-spacing: 0.05em;
color: #015583;
	margin-top:7px;
}
/* Load More Ajax */

.misha_loadmore{
	font-family: 'articulat-cf';
	width: 300px;
height: 42px;
left: 198px;
top: 909px;
background: #015583;
border-radius: 20px;
	font-weight: 500;
font-size: 16px;
line-height: 120%;

/* or 19px */
display: flex;
align-items: center;
text-align: center;

/* EP White */
color: #FFFFFF;
	margin: 20px auto;
cursor:pointer;

}
.misha_loadmore:hover{
	background-color: #767676;
	color: #fff;
}
.misha_loadmore .misha_loadmore_inner {width:100%;}
.meta {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 140%;
letter-spacing: 0.01em;
color: #667480;
}

.meta .meta_tags {
	text-transform:capitalize;
}

/* Home */

.home main .content_inner {
	padding-top:30px;
}
/*
.home .featured_post_container {
  display: flex;
  flex-wrap: wrap; 
	justify-content: space-between;
} */

.home .featured_post_container .full-width {
  width: 100%;
	min-height:503px;
	border-radius:18px;
	padding-bottom:18px;
	position:relative;
}

.home .featured_post_container .full-width:before{
	content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(360deg, rgba(0, 0, 0, 0.7) 13.32%, rgba(0, 0, 0, 0) 56.86%) no-repeat;
border-radius: 12px;
}

.home .featured_post_container .full-width .full-width-inner  {
	position:absolute;
	bottom:38px;
	left:47px;
	font-style: normal;
font-weight: 700;
font-size: 38px;
line-height: 120%;
color: #FFFFFF;
}
.home .featured_post_container .full-width .full-width-inner a {
	font-weight: 700;
font-size: 38px;
line-height: 120%;
color: #FFFFFF;
	text-decoration:none;
	display:block;
	width:100%;
	
}
.home .featured_post_container .full-width .full-width-inner .child-category {
	display: inline-block;
background: #BD1E2C;
border-radius: 25px;
text-align: center;
padding: 5px 15px 10px;
line-height: 0px;
	margin-bottom:10px;
}
.home .featured_post_container .full-width .full-width-inner .child-category  {
	font-family: 'articulat-cf';
margin:0 0 10px;
	padding:2px 20px;
	font-style: italic;
font-weight: 600;
font-size: 14px;
line-height: 180%;
letter-spacing: 0.01em;
color: #FFFFFF;
	/* line-height:unset; */
}

.home .featured_post_container .full-width .full-width-inner .meta {
font-family: 'articulat-cf';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 120%;
letter-spacing: 0.01em;
color: #F0F3F5;
	margin-top:7px;
}

.home .featured_post_container .column, .home .conference_insights_outter .column {
	font-family: 'articulat-cf';
  width: calc(25% - 20px); 
	font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
color: #252A2E;
}

.home .featured_post_container .column a {
font-family: 'articulat-cf';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
color: #252A2E;
text-decoration:none;
}

.home .featured_post_container .column .meta {
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 140%;
letter-spacing: 0.01em;
color: #667480;
margin-top:7px;
}

.featured_post_container .column .featured_link:hover, .related-article:hover  h3 {
	text-decoration:underline !important;
}


.home .featured_post_container .post {
  /* Shared styles for all posts */
  margin-bottom: 30px;
	background-size:cover;
  /* Add any other shared styles as needed */
}

.home .featured_post_container .post.column .featured-image img, .conference_insights_post_wrap .post.column .featured-image img {
border-radius:12px;	
}

.home .featured_post_container .post.column .child-category {
	margin:0 0 5px;
	width:100%;
}

.home .featured_post_container .post.column .child-category a {
font-family: 'articulat-cf';
font-style: italic;
font-weight: 600;
font-size: 12px;
line-height: 180%;
padding:0;
letter-spacing: 0.01em;
color: #BD1E2C;
}

.home .below_hero_wrapper {
	display:flex;
	margin-top:30px;
	margin-bottom:30px;
}

@media (max-width:1199px){
.home .below_hero_wrapper	{
	flex-direction:column;
	}
}


.home  .home_experts {
  width: 100%;
max-width:610px;
  overflow: hidden;
	background-image: url('/wp-content/uploads/2023/07/triangle_experts.png');
	/*background: linear-gradient(113.01deg, #093659 26.05%, #E61717 117.21%); */
box-shadow: inset 5px 5px 20px 10px rgba(0, 0, 0, 0.3);
border-radius: 10px;
	position:relative;
	background-size:cover;
}
@media (max-width:1199px){
	.home  .home_experts {
  max-width: 100%;
		margin-bottom:30px;
	}
}
		/*
.home .home_experts::before {
	content:'';
	 background-image:url('/wp-content/uploads/2023/07/triangle_experts.png');
	background-size:cover;
	opacity:.125;
	position:absolute;
	width:100%;
	height:100%;
}
*/
.home .home_experts .home_expoerts_title {
font-family: "atrament-web", sans-serif;	
	font-style: italic;
font-weight: 600;
font-size: 37px;
line-height: 120%;
text-align: center;
letter-spacing: 0.01em;
text-transform: uppercase;
color: #FFFFFF;
	padding-top:34px;
}

.home .home_experts .home_exports_description {
	max-width:50%;
	margin:auto;
font-style: italic;
font-weight: 600;
font-size: 14px;
line-height: 140%;
text-align: center;
letter-spacing: 0.02em;
color: #FFFFFF;
	padding-top:12px;
	padding-bottom:24px;
}

.home .home_experts .slider-container {
  width: 100%;
  position: relative;
}

.home .home_experts .slider {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  transition: transform 0.5s ease-in-out;
}

.home .home_experts .slide {
  flex: 0 0 20%; /* Adjust the slide width as per your requirement */
  margin-right: 10px; /* Adjust the slide spacing as per your requirement */
}

.home .home_experts .slide-thumbnail img {
  width: 100%;
  height: auto;
}

.home .home_experts .home_experts_button {
	text-decoration:none;
}
.home .conference_insights_outter {
/*	margin-left:30px; */
	width:100%;
}
.home .below_hero_wrapper .conference_insights_outter {
	margin-left:30px;
}
@media (max-width:1199px){
	.home .below_hero_wrapper .conference_insights_outter{
		margin-left:0;
	}
}
.conference_insights_post_wrap {
	display: flex;
flex-wrap: wrap;
justify-content: space-between;
	padding-top:16px;
}


.home .conference_insights_outter .child-category {
	margin:10px 0 5px;
	width:100%;
}

.home .conference_insights_outter {
	font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
color: #252A2E;
}


.home .conference_insights_outter .child-category a {
font-family: 'articulat-cf';
font-style: italic;
font-weight: 600;
font-size: 12px;
line-height: 180%;
padding:0;
letter-spacing: 0.01em;
color: #BD1E2C;
}
.home .conference_insights_outter .article_link {
	color:#252A2E
}
.home .conference_insights_outter .article_link:hover {
	text-decoration:underline !important;
}



.home .conference_insights_outter .conference_insights_title {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 120%;
color: #015583;	
}

.home .conference_insights_outter .meta {
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 140%;
letter-spacing: 0.01em;
color: #667480;
margin-top:7px;

}
.home .conference_insights_outter .latest_divider {
	margin:20px 0 10px;
}


.home article.latest_article .latest_cat span {
	color:#BD1E2C !important;
}





.home .home_experts .home_experts_button .home_experts_button_inner {
	font-family: 'articulat-cf';
	width:50%;
	border-radius:30px;
	background:transparent;
	font-weight: 500;
font-size: 16px;
line-height: 120%;
	text-align:center;
color: #FFFFFF;
	margin-top:12px;
	border: 1px solid #fff;
	padding: 12px 0;;
	margin:30px auto;


}
.home .home_experts .home_experts_button .home_experts_button_inner::after {
    content: "\f061";
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
    margin-left: 5px; /* Adjust as needed */
}




/* Category Page */


.category_header {
  position: relative;
	height:99px;width:100%;
}
.category_header:before {
	 content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
	 background:url('/wp-content/uploads/2023/04/Expert-Perspectives.png') bottom left no-repeat;
	background-size: cover;
	opacity:.8;
	
}
.page-template-page-conference_insights .category_header:before {
	 background:url('/wp-content/uploads/2023/07/Expert_Perspectives.png') bottom left no-repeat;
	background-size: 100% 100%;
	
}
.page-template-page-coference_calendar .category_header:before {
	 background:url('/wp-content/uploads/2023/07/Expert-Perspectives1.png') bottom left no-repeat;
	background-size: 100% 100%;
	
}

.header_title { position: absolute;
  width: 1096px;
  left: 41px;
  bottom: 10px;}

.header_title h1, .single-post .header_title h1 {
  font-family: 'articulat-cf';
  font-style: italic;
  font-weight: 700;
  font-size: 38px;
  line-height: 120%;
  display: flex;
  align-items: center;
  color: #FFFFFF;
}
.header_title h2 {font-style: italic;
font-weight: 400;
font-size: 16px;
line-height: 150%;
display: flex;
align-items: center;
letter-spacing: 0.02em;
color: #FFFFFF;
margin-bottom:0;
}

h4.latest_header {
  font-family: 'articulat-cf';
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 120%;
  padding-bottom: 10px;
  color: #065684;
}
/* Featured Articles */
#featured {padding-bottom:40px;	display:flex;}
.featured_main_outter {
  background-repeat: no-repeat;
	 font-family: 'articulat-cf';
  border-radius: 12px;
 /* width: 100%; */
width:627px;
  height: 400px;
  position: relative;
  background-size: cover;

}

.featured_main_outter:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.7) 13.32%, rgba(0, 0, 0, 0) 56.86%) no-repeat;
	border-radius:12px;
	
	
	
}

.featured_main_text {position:absolute;bottom:30px;left:39px;}


.featured_main_outter h2 {
  font-family: 'articulat-cf';
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  line-height: 120%;
  width: 100%;
  max-width: 558px;
  color: #FFFFFF;
}

.featured_main_outter .meta {color:#fff;}
.featured_right{
/*width: calc(100% - 500px);
	margin:auto;
	padding-left:30px; */
	width: 47%;
margin: auto;
padding-left: 30px;
	
	
}
.featured_right a:hover .entry-title {
	text-decoration:underline !important;
}
.featured_right article.latest_article header {padding-left:0;}
.featured_right .latest_cat {
	font-size:12px;
	font-style:italic;
	font-weight:600;
}
.child-category {  
  display: inline-block;
  border-radius: 9px;
  margin-bottom: 12px;
}
.child-category a {padding:5px 20px;border-radius: 12px;

font-style: italic;
font-weight: 600;
font-size: 14px;
line-height: 180%;
letter-spacing: 0.01em;
color: #FFFFFF;
	text-decoration:none;
}
.child-category div {padding:1px 20px 0;border-radius: 12px;
font-style: italic;
font-weight: 600;
font-size: 14px;
line-height: 180%;
letter-spacing: 0.01em;
color: #FFFFFF;
	text-decoration:none;
}

/* Category Callout */

.catcallout_outter {
  width: 100%;
  text-align: center;
  background: #fff;
  margin-bottom: 40px;
  border-radius: 12px;
}
.catcallout_inner {
	font-family: 'articulat-cf';
	font-style: italic;
font-weight: 700;
font-size: 24px;
line-height: 120%;
color: #252A2E;
	padding:18px 0;
}
.catcallout_outter .callout_text {display:inline;cursor:pointer;}
.catcallout_outter .callout_text i {color:#fff;padding:6px;border-radius:50%;font-size:17px;margin-left:15px;}
.child-categoryies-wrapper {display:inline;position:relative;}

/* Create a custom arrow using a pseudo-element */
.child-categoryies-wrapper::after {
content: '';
position: absolute;
right: 15px;
top: 50%;
display: block;
border-right: 3px solid #2E3F4D;
border-bottom: 3px solid #2E3F4D;
width: 12px;
height: 12px;
transform: translate(-50%, -50%) rotate(45deg);
z-index: 1;
}


#child-categories {
	font-family: 'articulat-cf';
  border: 0;
  padding: 12px 20px;
  background: #F0F3F5;
  border-radius: 40px;
	margin-left:12px;
	font-style: italic;
font-weight: 500;
font-size: 16px;
line-height: 120%;
letter-spacing: 0.01em;
color: #252A2E;
}
select#child-categories {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: none;
  /* Add additional styles as needed */
}




/*  Category Featured grid */

.featured_post_container {
  display: flex;
  flex-wrap: wrap; 
	justify-content: space-between;
}

.featured_post_container .full-width {
  width: 100%;
	min-height:503px;
	border-radius:18px;
	padding-bottom:18px;
	position:relative;
}

.featured_post_container .full-width:before{
	content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(360deg, rgba(0, 0, 0, 0.7) 13.32%, rgba(0, 0, 0, 0) 56.86%) no-repeat;
border-radius: 12px;
}

.featured_post_container .full-width .full-width-inner  {
	position:absolute;
	bottom:38px;
	left:47px;
	font-style: normal;
font-weight: 700;
font-size: 38px;
line-height: 120%;
color: #FFFFFF;
}
.featured_post_container .full-width .full-width-inner a {
	font-weight: 700;
font-size: 38px;
line-height: 120%;
color: #FFFFFF;
	text-decoration:none;
	
}
.featured_post_container .full-width .full-width-inner .child-category {
	display: table;
background: #BD1E2C;
border-radius: 25px;
text-align: center;
padding: 5px 15px 10px;
line-height: 0px;
	margin-bottom:10px;
}
.featured_post_container .full-width .full-width-inner .child-category a {
	font-family: 'articulat-cf';
margin:0;
	padding:0;
	font-style: italic;
font-weight: 600;
font-size: 14px;
line-height: 180%;
letter-spacing: 0.01em;
color: #FFFFFF;
	line-height:unset;
}

.featured_post_container .full-width .full-width-inner .meta {
font-family: 'articulat-cf';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 120%;
letter-spacing: 0.01em;
color: #F0F3F5;
	margin-top:7px;
}

.featured_post_container .column {
	font-family: 'articulat-cf';
  width: calc(25% - 20px); 
	font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
color: #252A2E;
}
.featured_post_container .column .featured-image {
	padding-bottom:10px;
}
.featured_post_container .column a {
font-family: 'articulat-cf';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
color: #252A2E;
text-decoration:none;
}

.featured_post_container .column .meta {
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 140%;
letter-spacing: 0.01em;
color: #667480;
margin-top:7px;

}


.featured_post_container .post {
  /* Shared styles for all posts */
  margin-bottom: 30px;
  /* Add any other shared styles as needed */
}

.featured_post_container .post.column .featured-image img {
border-radius:12px;	
}

 .featured_post_container .post.column .child-category {
	margin:10px 0;
	width:100%;
}

.featured_post_container .post.column .child-category a {
font-family: 'articulat-cf';
font-style: italic;
font-weight: 600;
font-size: 12px;
line-height: 180%;
padding:0;
letter-spacing: 0.01em;
}




/* Latest Article */

.latest_wrapper {display:flex;}
@media (max-width:1199px){
	.latest_wrapper {flex-direction:column;}	
}
.latest_wrapper .latest_articles {width:100%;padding-right:58px;}
@media (max-width:1199px){ 
.latest_wrapper .latest_articles {padding-right:0;}
}

.latest_wrapper .latest_right {max-width: 339px;}

.article_link {
	text-decoration:none;
}
.article_link:hover .entry-title {
	text-decoration:underline;
}
article.latest_article {
  display: flex;
	
}
article.latest_article header {
  margin: auto 0;
  padding-left: 20px;
}
article.latest_article .entry-summary {
  width: 192px;
}
article.latest_article .entry-summary img {
  width: 192px;
  height: auto;
  border-radius: 6px;
}

article.latest_article .latest_cat span {
	 font-family: 'articulat-cf';
	font-style: italic;
font-weight: 600;
font-size: 12px;
line-height: 180%;
letter-spacing: 0.01em;
color: #065684;
text-decoration:none;
padding-bottom:10px;
}
article.latest_article h2.entry-title, article.latest_article h1.entry-title {
	line-height:0;
	margin-top:5px;
}
article.latest_article h2.entry-title {
  font-family: 'articulat-cf';
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 140%;
  text-decoration: none;
  color: #252A2E;
}
.latest_divider, .page-template-about_us .divider {
  width: 100%;
  height: 1px;
  background: #667480;
  margin: 20px 0;
	opacity: 0.2;
}

/* Conference Right */

.conference_inner {
  background: #fff;
  padding: 20px;
  border-radius: 12px;
}

.conference_inner .conference_inner_wrapper {
	display:flex;
}

.conference_inner .conference_left {
	width:75px;
}
.conference_inner .conference_left .conference_left_inner 
{border-radius:5px;text-align:center;color:#fff;padding: 4px;}

.conference_inner .conference_left .conference_left_inner .month {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 140%;
	margin-bottom:0;
	margin-top:8px;
}
.conference_inner .conference_left .conference_left_inner .date_range{
	font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 140%;
	margin-bottom:8px;
}

.conference_inner .conference_right {
	width:75%;padding-left:12px;
}

.conference_inner h2 {
	font-family: 'articulat-cf';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
text-decoration: none;
color: #252A2E;
}


/* Podcast Right */
.podcast_inner {
  background: #fff;
  padding: 20px;
  border-radius: 12px;
}
.podcast_inner .latest_cat {
	font-family: 'articulat-cf';
font-style: italic;
font-weight: 600;
font-size: 12px;
line-height: 180%;
letter-spacing: 0.01em;
color: #065684;
text-decoration: none;
padding-bottom: 10px;
}
.podcast_inner h2 {
	font-family: 'articulat-cf';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
text-decoration: none;
color: #252A2E;
}


/* EXPERTS Right Side Category */

.experts_inner {
  background: #fff;
  padding: 20px;
  border-radius: 12px;
}


.expert_grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 8px;
}

.expert_grid-column {
    width: 100%;
	border-radius:8px;
	border-collapse: separate; 
	perspective: 1px;
	overflow: hidden;
	max-height:100px;
}
.expert_grid-column p {
font-family: 'articulat-cf';
font-style: normal;
font-weight: 600;
font-size: 25.6668px;
line-height: 140%;
text-align: center;
color: #FFFFFF;
	 position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.meet_the_experts {
	font-family: 'articulat-cf';
  width: 100%;
  display: block;
  text-align: center;
	font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 120%;
text-decoration:none;
	padding: 12px 0;
	margin-top:34px;
	border-radius: 20px;

/* EP White */
color: #FFFFFF;
}

/* SINGLE POST */
.share_outer{padding:28px 0 20px}
.share_outer .share_text {
	font-family: 'articulat-cf';
	font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 18px */
letter-spacing: 0.6px; 
}
.share_outer .share_bar {
	max-width:187px;
}

.single-post .post_container {
	display:flex;
}
.single-post .post_container .post_article {
	/* width:80%; */
	max-width:710px;
}
.single-post .post_container .post_article p {
	background:transparent !important;
}

.single-post  h1 {
font-family: 'articulat-cf';
font-style: normal;
font-weight: 700;
font-size: 38px;
line-height: 120%;
color: #000000;
}

.single-post .post_author
{
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #667480;
	margin-top:15px;
}

.share_buttons {
	
padding:15px 0 0px
}




.single-post .divider {
	width:100%;
	height:1px;
	background:#667480;
		opacity: 0.2;
	margin:32px 0;
}

/* Right Side Post */

.single-post .right_side_post {
  width: 100%;
/* max-width: 340px; */
	padding-left: 40px;}

.single-post .right_side_post .author_outter {
	width:100%;
	background:#fff;
	border-radius:16px;
	margin-bottom:24px;
}

.single-post .right_side_post .author_outter .author_inner {
	display:flex;
	padding:24px;
}

.single-post .right_side_post .author_outter .author_inner .author_left {
	padding-right:24px;
}
.single-post .right_side_post .author_outter .author_inner .author_left img {
	width:100%;
	max-width:83px;
	border-radius:8px;
}
.single-post .right_side_post .author_outter .author_inner .author_left .author_link {
	text-decoration:none;
}

.single-post .right_side_post .author_outter .author_inner .author_left .author_link .author_link_inner {
	font-family: 'articulat-cf';
	width:100%;
	border-radius:12px;
	background:#015583;
	font-weight: 500;
font-size: 12px;
line-height: 180%;
letter-spacing: 0.01em;
color: #FFFFFF;
	text-align:center;
	margin-top:12px;


}
.single-post .right_side_post .author_outter .author_inner .author_left .author_link .author_link_inner::after {
    content: "\f061";
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
    margin-left: 5px; /* Adjust as needed */
}


.single-post .right_side_post .author_outter .author_inner .author_right, .single-post .right_side_post .author_outter .author_inner .author_right p {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 500;
font-size: 11px;
line-height: 140%;
letter-spacing: 0.01em;
color: #667480;


}
.single-post .right_side_post .author_outter .author_inner .author_right h3 {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
color: #252A2E;



}

/* RELATEED ARTICLE */
.single-post .row.related {
	
	padding-top:5px;
}

.single-post .row.related  h2 {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 120%;
	padding-bottom:21px;
color: #065684;
}

.related-article h3 {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
color: #252A2E;
}

.related-article img {
border-radius: 8px;	
	
}
.related-article .post-category {
	font-style: italic;
font-weight: 600;
font-size: 12px;
line-height: 180%;
letter-spacing: 0.01em;
color: #065684;
	margin:7px 0 10px;
}
.related-article .meta_tags, .related-article .author_name {
		font-family: 'articulat-cf';
	font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 140%; /* 16.8px */
letter-spacing: 0.12px; 
	margin-bottom:0;
}


/* modules */


/* Legacy Import Styles */

.expert_comm {display:none;}


/* Legacy Pull Quote */


.bodytext_module_container .pull_quote {
	padding:20px;
	margin-bottom:20px;
	
}
.bodytext_module_container .pull_quote .quote {
	font-size: 22px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 33px */ 
}

.bodytext_module_container .author {
	font-family: 'articulat-cf';
font-weight: 700;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;
}
.bodytext_module_container .author:before {
	content:'\2014';
	padding-right:5px;
}


/* Legacy Q A */


.bodytext_module_container .question .letter {
	font-family: 'articulat-cf';
	padding-bottom:15px;
	font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #39B9D7;
}
/* .bodytext_module_container .question .qtext {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #39B9D7;
} */
.bodytext_module_container .question .qtext  {
font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;	
	
}

/* Legacy References */



.bodytext_module_container .references h3 {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #065684;
}
.bodytext_module_container .references {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;
	
}



/* Body Copy Module / Introduction Module */
.bodytext_module_container {
	padding: 5px 0;
}
.bodytext_module_container .bodytext_title {
font-family: 'articulat-cf';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #39B9D7;
}
.bodytext_module_container .bodytext_module_body {
font-family: 'articulat-cf';
	font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;
}
/* Image Module */

.image_module_container {
padding: 15px 0;
}
.image_module_container .image_module_image img {
	border-radius:16px;
}
.image_module_container .image_module_caption {
font-family: 'articulat-cf';
font-style: italic;
font-weight: 400;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;
	padding-top:28px;
}

/* Video Module */

.video_module_container {
padding: 15px 0;
}
.video_module_container .video_module_video video {
	width:100%;
	border-radius:16px;
}

.video_module_container .video_module_video {
  position: relative;
}

.video_module_container .video_module_video .play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100px;
  height: 100px;
  background-color: #015583;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.play-button::before {
  content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="39" height="48" viewBox="0 0 39 48" fill="none"><path d="M1.00001 2.1054L37.0727 24L1.00001 45.8946L1.00001 2.1054Z" stroke="white" stroke-width="2"/></svg>');
  color: #fff;
	position: absolute;
top: 53%;
left: 54%;
transform: translate(-50%, -50%);
}




.video_module_container .video_module_caption {
font-family: 'articulat-cf';
font-style: italic;
font-weight: 400;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;
padding-top:28px;
}

/* QA Module / Pull Quote Module / Expert Commentary */
.qa_module_container {
padding: 15px 0;
	
}
.qa_module_container .qa_module_title {
	font-family: 'articulat-cf';
	padding-bottom:15px;
	font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #39B9D7;
}
.qa_module_container .qa_question_title {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #39B9D7;
}
.qa_module_container .qa_module_question {
font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;	
	
}
.qa_module_container .divider {
	width:100%;
	height:1px;
	background:#667480;
	opacity:.2;
	margin: 21px 0 36px;
}
.qa_module_container .qa_module_answer {
  display: flex;
  padding: 21px;
  border-left: 8px solid #39B9D7;
}
.qa_module_container .qa_module_answer .qa_module_answer_inner {
	font-family: 'articulat-cf';
font-style: normal;
font-weight: 700;
font-size: 22px;
line-height: 150%;
color: #065684;
}

.qa_module_container .qa_module_answer .qa_module_answer_inner .qa_module_answer_author {
	font-family: 'articulat-cf';
font-weight: 700;
font-size: 18px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;
	padding-top:12px;
}

/* References Module */

.references_module_container {
	padding:15px 0;
}
.references_module_container .references_title {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #065684;
}
.references_module_container .references_module_body {
	font-family: 'articulat-cf';
	font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #252A2E;
	
}

/* Experts Archive */

.post-type-archive-experts .category_header {
	background: linear-gradient(to left, #CC2929, #0F3F63) !important;
}

.post-type-archive-experts .featured_expoerts_h2 {
	font-family: 'articulat-cf';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 120%;
color: #252A2E;
	padding-bottom:20px;
}
.post-type-archive-experts #featured {
  padding-bottom: 40px;
  display: flex;
  justify-content: space-between;
}

.post-type-archive-experts #featured  .featured_main_outter {
  max-width: 290px;
	max-height:347px;
}

.post-type-archive-experts #featured  .featured_main_outter .post-title {
	font-family: 'articulat-cf';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 140%;
}

.post-type-archive-experts #featured  .featured_main_outter .featured_main_text {
	left:12px;padding-right:12px;bottom:12px;
}

.post-type-archive-experts #featured  .featured_main_outter .featured_main_inner .meta {
	  max-height: 0;
  overflow: hidden;
  transition: max-height 0.75s ease;
    
  }

  /* Show the element when hovered over its parent */
 .post-type-archive-experts #featured .featured_main_outter:hover .featured_main_inner .meta {
   max-height:100px;
  }

.post-type-archive-experts .featured_main_text .child-category {
	display: table;
border-radius: 25px;
text-align: center;
padding-top:1px;
	padding-bottom:0px;
line-height: 0px;
	margin-bottom:10px;
}



/* Experts Single Post */



.single-experts .category_header {
	background: linear-gradient(to left, #CC2929, #0F3F63) !important;
}

.single-experts .post_container {
	display:flex;
}
.single-experts .post_container .post_article {
	/* width:80%; */
	max-width:710px;
}


.single-experts  .post_container .title {
	font-family: 'articulat-cf';
	font-weight: 700;
font-size: 38px;
line-height: 120%;
color: #000000;
}
.single-experts  .post_container .experts_info{
	font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.01em;
color: #667480;
}

.single-experts  .post_container .right_side_post{
	width:100%;
	padding-left:30px;
}

.single-experts  .post_container .right_side_post .bio_photo {
	max-width:297px;
	padding-top:15px;
}
.single-experts  .post_container .right_side_post .bio_photo img{
	border-radius:18px;
}
.single-experts .expert_posts h3{
		font-family: 'articulat-cf';
	font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 120%;
color: #252A2E;
	padding-top:30px;
	padding-bottom:20px;
}
.single-experts .expert_posts img {
	width:251px;
	height:unset;
	border-radius:12px;
}

/* Conference Insights */

.page-template-page-conference_insights #featured {
  padding-bottom: 40px;
  display: flex;
  justify-content: space-between;
}

.page-template-page-conference_insights #featured  .featured_main_outter {
  max-width: 599px;
}

.page-template-page-conference_insights .featured_main_text .child-category {
	display: table;
border-radius: 25px;
text-align: center;
padding-top:5px;
	padding-bottom:5px;
line-height: 0px;
	margin-bottom:10px;
}
.page-template-page-conference_insights .featured_main_text .child-category div {
	padding-top:1px;
	padding-bottom:0;
}
/* Login Popup */

.xoo-el-sidebar {display:none;}

/* Search box */

.search-field {
			font-family: 'articulat-cf';
font-weight: 500;
font-size: 16px;
line-height: 180%;
letter-spacing: 0.01em;
color: #252A2E;
	opacity:.5
  border-bottom: 1px solid #667480;;
  border-left: 0;
  border-right: 0;
  border-top: 0;
  margin-top: 20px;
	position:relative;
	background:transparent;
	
}
.search_container {
	position:relative;
}
.search_container::after {
  content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'><path d='M12.4775 11.4922L9.6416 8.65625C9.57129 8.60938 9.50098 8.5625 9.43066 8.5625H9.12598C9.85254 7.71875 10.3213 6.59375 10.3213 5.375C10.3213 2.70312 8.11816 0.5 5.44629 0.5C2.75098 0.5 0.571289 2.70312 0.571289 5.375C0.571289 8.07031 2.75098 10.25 5.44629 10.25C6.66504 10.25 7.7666 9.80469 8.63379 9.07812V9.38281C8.63379 9.45312 8.65723 9.52344 8.7041 9.59375L11.54 12.4297C11.6572 12.5469 11.8447 12.5469 11.9385 12.4297L12.4775 11.8906C12.5947 11.7969 12.5947 11.6094 12.4775 11.4922ZM5.44629 9.125C3.36035 9.125 1.69629 7.46094 1.69629 5.375C1.69629 3.3125 3.36035 1.625 5.44629 1.625C7.50879 1.625 9.19629 3.3125 9.19629 5.375C9.19629 7.46094 7.50879 9.125 5.44629 9.125Z' fill='%23252A2E'/></svg>");
	margin-left:-20px;
}




/* Footer */
footer {
  background: #F0F1F2;
}
footer.footer {padding-top:30px;margin-top:80px;}

footer.footer {display:flex;}
footer.footer .footer_nav {
font-family: 'articulat-cf';	
text-align:right;width:80%;
font-weight: 500;
font-size: 12px;
line-height: 180%;
letter-spacing: 0.01em;
color: #252A2E;}
footer.footer .footer_nav a {color:#000;}

footer .footer_logo {width:100%;max-width:33px;margin-left:20px;}



