/*
Theme Name: Eurasia Foundation
Theme URI: http://nclud.com/
Author: nclud
Author URI: http://nclud.com/
Description: Custom Theme for the Eurasia Foundation
Version: 1.0
*/

:root {
	--primary-color: #003a70;
	--secondary-color: #000;
	--greenscale: #11a887;
	--orangescale: #fb8d29;
	--white-color: #fff;
	--other-color: #f8c744;
}
p {
	margin-bottom: 1.5em;
}
p:last-child {
	margin-bottom: 0;
}
.justify-content-pc {
	justify-content: center;
}
img {
	max-width: 100%;
	height: auto;
}
main.main-content {
	margin-left: auto;
	margin-right: auto;
}
body::-webkit-scrollbar {
	width: 4px;
	height: 4px;
	background-color: #f5f5f5;
}
body::-webkit-scrollbar-thumb {
	background-color: #000;
}
body {
	position: relative;
}
.header-logo-top a {
	display: block;
	line-height: 0;
}
#header-search {
	position: relative;
}
.custom-header {
	padding: 0px;
}
.row-main-header {
	justify-content: space-between;
	padding: 0px;
	align-items: center;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}
.menu-main-menu-site #menu-main-menu .menu-item-link-wrap {
	display: flex;
	justify-content: center;
	align-items: center;
}
.menu-main-menu-site #menu-main-menu > li.menu-item-has-children > .menu-item-link-wrap .icon {
	display: inline-block;
	cursor: pointer;
}
.menu-main-menu-site #menu-main-menu > li.menu-item-has-children > .menu-item-link-wrap .icon::after {
	content: "\e906";
	font-family: "icomoon" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 26px;
	padding-left: 0px;
	line-height: 20px;
	padding-bottom: 1px;
	width: 20px;
	display: block;
}
.menu-main-menu-site .navbar-nav > li {
	margin-left: 20px;
	margin-right: 20px;
	position: relative;
}
#header-search .search-box {
	position: absolute;
	left: 0;
	height: 100%;
	width: 0;
	padding-left: 0;
	transform: translateX(20%);
	opacity: 0;
	transition: all 0.2s 0.2s;
	background: #fff;
	max-width: 1200px;
	top: 0;
}
.row-main-header.show .close-search-toggle:before {
	content: "\e904";
	font-family: "icomoon" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
#header-search.show .search-box {
	width: calc(100%);
	transform: translateX(0);
	opacity: 1;
}
#header-search .search-box .search-input {
	font-size: 24px;
	border: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	color: #000;
	border-bottom: 1px solid #000;
	outline: none;
	padding-right: 30px;
}
.close-search-toggle {
	position: absolute;
	right: 2px;
	top: 50%;
	margin-top: -8px;
	cursor: pointer;
	line-height: 16px;
}
.right-header-top {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	align-items: center;
	align-content: center;
	padding-top: 35px;
}
.top-menu-bar {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	flex-wrap: wrap;
	font-size: 14px;
	line-height: 1.2em;
	color: #595959;
	margin-bottom: 18px;
	margin-top: -13px;
}
.top-menu-bar a {
	color: #595959;
	line-height: 12px;
	display: block;
}
.top-menu-bar > div:after {
	content: "";
	position: absolute;
	right: 0;
	top: -1px;
	width: 1px;
	height: 100%;
	background: #d5d5d5;
}
.top-menu-bar > div {
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
}
.top-menu-bar > div:last-child {
	padding-right: 0;
}
.top-menu-bar > div:last-child:after {
	display: none;
}
.top-menu-bar a:hover,
.top-menu-bar a:focus {
	color: #0055b8;
}
.btn-header-top a {
	font-weight: 600;
	background: #003a70;
	color: #fff;
	padding: 5px 10px;
	display: block;
	letter-spacing: 0.03em;
	line-height: 14px;
	padding-top: 7px;
	padding-bottom: 4px;
	border-radius: 4px;
}
.btn-header-top a:hover,
.btn-header-top a:focus {
	background: var(--other-color);
	color: #fff;
}
.search-button .txt-search {
	margin-right: 5px;
}
.search-toggle {
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-evenly;
}
.search-button i {
	font-size: 11px;
}
.close-search-button {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -12px;
	cursor: pointer;
	line-height: 0;
}
.custom-header .container {
	max-width: 1200px;
}

footer {
	background-image: url(../png/bg-footer.png);
	background-repeat: no-repeat;
	background-position: top;
	background-size: cover;
	padding-top: 8%;
}
.footer-copyright {
	font-size: 12px;
	color: #fff;
	text-align: right;
	padding-bottom: 30px;
}
.footer-contact {
	display: flex;
	align-items: center;
	justify-content: space-evenly;
	align-content: center;
	flex-wrap: wrap;
	padding-top: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: rgba(255, 255, 255, 0.17);
	margin-top: 30px;
}
.right-footer-site {
	width: calc(100% - 370px);
	display: flex;
	justify-content: flex-end;
	align-content: center;
	align-items: center;
	padding-left: 30px;
}
.lists-social-footer li a {
	width: 35px;
	height: 35px;
	background: #fff;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 18px;
}
.lists-social-footer li a:hover,
.lists-social-footer li a:focus {
	background: var(--other-color);
	color: #fff;
}
.lists-social-footer li {
	margin-left: 7.5px;
	line-height: 0;
	margin-right: 7.5px;
}
.lists-social-footer {
	list-style: none;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: space-evenly;
	padding-left: 15px;
	padding-right: 15px;
}
.button-footer-contact > div {
	padding-right: 7.5px;
	padding-left: 7.5px;
}
.button-footer-contact {
	display: flex;
	align-items: center;
	justify-content: space-evenly;
	align-content: center;
	flex-wrap: wrap;
	margin-left: -7.5px;
	margin-right: -7.5px;
}
.button-footer-contact .btn-item-footer {
	border: 2px solid #fff;
	color: #fff;
	border-radius: 4px;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 9px 40px;
	display: block;
	text-align: center;
	padding-top: 11px;
	letter-spacing: 0.03em;
}
.button-footer-contact .btn-white-footer a {
	color: var(--primary-color);
	background: #fff;
}
.button-footer-contact .btn-item-footer:hover,
.button-footer-contact .btn-item-footer:hover {
	background: var(--other-color);
	border-color: var(--other-color);
	color: #fff;
}
.main-widget-footer {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-left: -15px;
	margin-right: -15px;
	padding-bottom: 40px;
	padding-top: 60px;
}
.main-widget-footer .main-menu-footer {
	width: 20%;
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
}
.main-widget-footer .main-menu-footer .widget-title a {
	font-size: 18px;
	font-weight: 500;
	font-family: "Hind", sans-serif;
	text-transform: capitalize;
	letter-spacing: 0;
	color: #fff;
}
.main-widget-footer .main-menu-footer a,
.main-widget-footer .main-menu-footer li {
	color: rgba(255, 255, 255, 0.57);
	font-size: 14px;
	line-height: 24px;
}
.main-widget-footer .main-menu-footer a:hover,
.main-widget-footer .main-menu-footer a:focus {
	color: #fff;
}
.menu-main-menu-site #menu-main-menu li a {
	color: #000;
	font-size: 18px;
	font-weight: 500;
	font-family: "Montserrat", sans-serif;
	letter-spacing: 0;
	/* text-transform: capitalize; */
	display: flex;
	align-items: center;
	/* padding-bottom: 55px; */
	position: relative;
}
.menu-main-menu-site #menu-main-menu {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	flex-direction: inherit;
	justify-content: flex-end;
}
.menu-main-menu-site {
	width: 100%;
	display: flex;
	align-content: center;
	justify-content: flex-end;
	flex-wrap: wrap;
}
.menu-main-menu-site #menu-main-menu > li a:hover,
.menu-main-menu-site #menu-main-menu > li a:focus {
	color: #0055b8;
}
.menu-main-menu-site #menu-main-menu > li:hover > a {
	color: #0055b8;
}
.menu-main-menu-site #menu-main-menu > li.current-menu-item.current_page_item > a {
	color: #0055b8;
}
.menu-main-menu-site #menu-main-menu > li.current_page_ancestor.current_page_parent > a {
	color: #0055b8;
}
.menu-main-menu-site #menu-main-menu li > .sub-menu li.current_page_item > a {
	color: #fff;
	background: #003a70;
	border-bottom-color: #01a887;
}
/* .menu-main-menu-site #menu-main-menu > li > a:before {
	content: "";
	position: absolute;
	left: -20px;
	top: 0;
	height: 27px;
	background: #d5d5d5;
	width: 1px;
} */
.menu-main-menu-site .navbar-nav > li:first-child > a:before {
	display: none;
}
.menu-main-menu-site .navbar-nav > li:first-child {
	margin-left: 0px;
}
.menu-main-menu-site .navbar-nav > li:last-child {
	margin-right: 0px;
}

.content-tpl-BoardOfTrustees .image-single-item-card img {
	width: 100%;
}
.content-tpl-BoardOfTrustees .image-single-item-card {
	padding: 0px;
	background: none;
	margin-bottom: 10px;
	overflow: hidden;
	border: none;
}
.content-tpl-BoardOfTrustees .image-single-item-card img {
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
}
.content-column-item-team {
	margin-bottom: 30px;
}
.content-column-item-team:hover a {
	color: var(--greenscale);
}
.content-column-item-team:hover .image-single-item-card img {
	transform: scale(1.06);
	-ms-transform: scale(1.06);
}

.img-content-image-text {
	line-height: 0;
}

.header-single-news {
	margin-top: 30px;
}
.content-single-news h2 {
	font-family: "Montserrat", sans-serif;
	font-size: 22px;
	font-weight: 600;
}
.feature-image-single-post img {
	width: 100%;
	margin-bottom: 5px;
}
.feature-image-single-post {
	display: block;
	overflow: hidden;
}
.content-text-single-news figure {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
	max-width: 100%;
}
.content-text-single-news blockquote {
	color: #0055b8;
	margin-bottom: 1.5em;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.3em;
	font-family: "Montserrat", sans-serif;
	padding-left: 30px;
	padding-right: 30px;
}
.content-text-single-news img {
	margin-left: auto;
	margin-right: auto;
	display: inherit;
}
.content-text-single-news img.alignleft {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
.content-text-single-news figure figcaption {
	margin-top: 15px;
	font-style: italic;
	text-align: center;
}
.main-topic-single-post {
	border-top: 1px solid #bababa;
	border-bottom: 1px solid #bababa;
	padding-top: 15px;
	padding-bottom: 45px;
	margin-top: 50px;
	margin-bottom: 100px;
}
.main-topic-single-post a {
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
}
.main-topic-single-post a:hover,
.main-topic-single-post a:focus {
	color: var(--primary-color);
	text-decoration: none;
}
.main-item-post-grid .image-item-post-grid {
	width: 100%;
	display: block;
	line-height: 0;
	overflow: hidden;
}
.main-item-post-grid .main-hover-thumbnail {
	margin-bottom: 15px;
}

.main-item-post-grid .image-item-post-grid img {
	width: 100%;
	transition: transform 0.3s ease, opacity 0.3s;
	transition-timing-function: cubic-bezier(0.39, 0.76, 0.51, 0.56);
}
.main-item-post-grid:hover .image-item-post-grid img {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.title-item-post-thumbnail a {
	color: #000;
}
.title-item-post-thumbnail a:hover,
.title-item-post-thumbnail a:focus {
	color: var(--primary-color);
}

.content-text-left-single-event {
	padding-left: 30px;
	padding-right: 30px;
}
.content-text-right-single-event {
	padding-right: 30px;
}
.btn-single-event {
	margin-top: 40px;
}
.btn-single-event .item-btn-event-left {
	text-transform: uppercase;
}
.social-share-body-event .widget .addtoany_list a {
	border: 1px solid #dedede;
	border-radius: 50%;
	text-align: center;
	align-items: center;
	display: inline-flex;
	height: 35px;
	width: 35px;
	justify-content: center;
	margin-right: 10px;
}
.social-share-body-event .widget .addtoany_list a:hover {
	background: #dedede;
	color: #fff;
}
.section-items-grid-archive .item-grid-post-main {
	margin-top: 15px;
	margin-bottom: 15px;
}
.gform_wrapper.gravity-theme .gfield input.large,
.gform_wrapper.gravity-theme .gfield select.large,
.gfield--type-address input,
.gfield--type-address select,
.ginput_container_textarea .textarea.large{
	width: 100%;
	background: #f7f7f7;
	border: 1px solid #c4c4c4;
	padding: 15px;
	border-radius: 3px;
	outline: none;
	overflow: hidden;
}
body .gform_wrapper.gravity-theme .gfield_label {
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 4px;
	display: inline-block;
	padding: 0;
	font-family: "Hind", sans-serif;
	line-height: 16px;
}
.gform_wrapper.gravity-theme .gfield input.large:hover,
.gform_wrapper.gravity-theme .gfield input.large:focus {
	border-color: #003a70;
}
.gform_wrapper.gravity-theme .gfield textarea.medium {
	width: 100%;
	background: #f7f7f7;
	border: 1px solid #c4c4c4;
	padding: 15px;
	border-radius: 3px;
	outline: none;
	overflow: hidden;
}
.gform_wrapper.gravity-theme .gfield textarea.medium:focus {
	border-color: #003a70;
}

.gform_footer .gform_button.button {
	display: inline-block;
	padding: 15px 40px;
	background: var(--primary-color);
	color: #fff;
	border-radius: 3px;
	font-size: 14px;
	font-weight: 600;
	line-height: 14px;
	padding-top: 17px;
	letter-spacing: 0.03em;
	border: none;
	text-transform: uppercase;
	min-height: 52px;
}
.gform_footer .gform_button.button:hover,
.gform_footer .gform_button.button:focus {
	background: var(--other-color);
}
.form_keep_in_touch {
	max-width: 600px;
	display: flex;
	align-items: flex-end;
	flex-wrap: wrap;
	width: 100%;
	position: relative;
}
.gform_wrapper.gravity-theme .form_keep_in_touch .gform_footer {
	margin: 0px;
	padding: 0px;
	width: calc(30% - 40px);
}
.gform_wrapper.gravity-theme .form_keep_in_touch .gform_footer input.button {
	margin-bottom: 0px;
}
.form_keep_in_touch .gform_body.gform-body {
	padding-right: 40px;
	width: 70%;
}
.form_keep_in_touch .gfield_validation_message {
	position: absolute;
}

.page-404-content {
	margin-top: 160px;
	text-align: center;
	padding-bottom: 160px;
}
.btn-404-back-home a {
	border: 1px solid #fff;
	padding: 15px 30px;
	display: inline-block;
	color: #fff;
	margin-top: 60px;
	background: var(--primary-color);
}
.btn-404-back-home a:hover,
.btn-404-back-home a:focus {
	background: var(--orangescale);
	color: #fff;
}

.display-flex {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.middle-height {
	align-items: center;
	align-content: center;
}
.full-height {
	min-height: 100vh;
}
.search-form-filter .facetwp-icon:before {
	width: 10px;
	height: 10px;
	background: url("../png/icon-search.png") no-repeat;
	background-position: center;
	background-size: contain;
}
.search-main-filter .facetwp-facet select {
	-webkit-appearance: none;
	-moz-appearance: none;
	background: transparent;
	background-image: url("../png/polygon%204.png");
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 25px;
}
.search-main-filter .facetwp-facet select {
	width: 150px;
	text-overflow: ellipsis;
}
.search-main-filter .facetwp-facet-areas_of_expertise_news_events.facetwp-facet select {
	width: 200px;
}
.search-main-filter .facetwp-facet-areas_of_expertise_project select {
	width: 200px;
}
.search-main-filter .facetwp-facet-filter_success_story_by_regions select {
	width: 120px;
}
.search-main-filter .facetwp-facet-areas_of_expertise_success_story select {
	width: 80px;
}
.list-selected-filter li .txt-value-selected-filter {
	color: #0055b8;
	border: 1px solid #0055b8;
	border-radius: 15px;
	padding: 4px 15px;
	text-transform: capitalize;
	padding-top: 5px;
	cursor: pointer;
	display: flex;
	align-items: center;
	margin-left: 10px;
	margin-right: 10px;
}
.list-selected-filter li .txt-value-selected-filter:after {
	content: "";
	background-image: url("../png/group%204780.png");
	width: 10px;
	height: 10px;
	display: inline-block;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	margin-left: 10px;
}
.list-selected-filter li .txt-value-selected-filter:hover,
.list-selected-filter li .txt-value-selected-filter:focus {
	background: var(--orangescale);
}
.list-selected-filter {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 10px -10px;
	margin-top: 15px;
}
.facetwp-type-pager .facetwp-pager {
	display: flex;
	align-items: center;
	justify-content: center;
	align-content: center;
}
.facetwp-type-pager {
	margin-bottom: 0;
	margin-top: 40px;
}
.facetwp-type-pager .facetwp-pager a {
	font-size: 18px;
	font-weight: 600;
	font-family: "Montserrat", sans-serif;
	width: auto;
	height: 40px;
	line-height: 40px;
	min-width: 40px;
	text-align: center;
	border-radius: 50%;
	background: transparent;
}
.facetwp-type-pager .facetwp-pager a.active {
	background: var(--primary-color);
	color: #fff;
}
.facetwp-type-pager .facetwp-pager a:hover {
	background: var(--primary-color);
	color: #fff;
}

.facetwp-type-pager .facetwp-pager a.prev {
	border-radius: 0;
	width: auto;
	height: auto;
	font-size: 14px;
	text-transform: uppercase;
	line-height: inherit;
	margin-right: 40px;
	font-family: "Hind", sans-serif;
}
.facetwp-type-pager .facetwp-pager a.prev:hover {
	color: var(--primary-color);
	background: transparent;
}
.facetwp-type-pager .facetwp-pager a.prev.active {
	color: var(--primary-color);
	background: transparent;
}
.facetwp-type-pager .facetwp-pager a.next {
	border-radius: 0;
	width: auto;
	height: auto;
	font-size: 14px;
	text-transform: uppercase;
	line-height: inherit;
	margin-left: 40px;
	font-family: "Hind", sans-serif;
}
.facetwp-type-pager .facetwp-pager a.next:hover {
	color: var(--primary-color);
	background: transparent;
}
.facetwp-type-pager .facetwp-pager a.next.active {
	color: var(--primary-color);
	background: transparent;
}
.prev-list-nav-carousel-content {
	background-image: url("../png/prev-arrow.png");
}
.next-list-nav-carousel-content {
	background-image: url("../png/next-arrow.png");
}

.image-item-thumbnail img.hiden-img-for-bg {
	display: none;
}
.bg-for-img-column:before {
	content: "";
	padding-top: 58%;
	display: block;
}
.bg-for-img-column {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.single-project .content-text-right-single-event iframe {
	width: 100%;
	min-height: 320px;
}
.single-project .content-text-right-single-event table tr td {
	vertical-align: middle;
	padding: 10px;
}
.single-project .content-text-right-single-event table tr td {
	min-width: 100px;
}
.single-project .content-text-right-single-event ul li {
	list-style: disc;
	margin-bottom: 7px;
}
.single-project .content-text-right-single-event ul {
	padding-left: 35px;
}
.single-project .content-text-single-news blockquote p {
	margin-bottom: 14px;
	font-size: 16px;
	line-height: 1.2em;
}
.single-project .content-text-single-news blockquote {
	font-size: 22px;
	line-height: 1.2em;
}

.item-related-post .image-item-post-grid img {
	display: none;
}
.item-related-post .image-item-post-grid {
	min-height: 200px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
#tt_sm_map .tt_name_sm a:before {
	content: "\e90a";
	font-size: 10px;
	line-height: 14px;
}
#tt_sm_map .tt_name_sm a:after {
	content: "\e90c";
	font-size: 16px;
}
.footer-contact-mobile {
	display: none;
}
.content-text-single-news iframe {
	width: 100%;
	min-height: 320px;
}
body.single-post tr td {
	padding: 10px;
	vertical-align: middle;
}
.heading-contact {
	font-family: "Montserrat", sans-serif;
	font-weight: 600;
}
.main-hover-thumbnail {
	overflow: hidden;
	position: relative;
}
.main-box-item-grid-selectfilter:hover .main-hover-thumbnail .img-item-grid-selectfilter {
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.main-hover-thumbnail .img-item-grid-selectfilter {
	transition: transform 0.3s ease, opacity 0.3s;
	transition-timing-function: cubic-bezier(0.39, 0.76, 0.51, 0.56);
}
.main-hover-thumbnail .bg-for-img-column {
	transition: transform 0.3s ease, opacity 0.3s;
	transition-timing-function: cubic-bezier(0.39, 0.76, 0.51, 0.56);
}
.main-item-thumbnail-module:hover .main-hover-thumbnail .bg-for-img-column {
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.main-item-thumbnail-module:hover .title-item-three-thumbnail {
	color: var(--orangescale);
}
.content-item-thumbnail-grid:hover .main-hover-thumbnail .img-item-grid-selectfilter {
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.content-item-thumbnail-grid:hover .title-item-post-thumbnail a {
	color: var(--orangescale);
}
.item-featured_news_and_events_module .main-hover-thumbnail {
	margin-bottom: 15px;
}

.item-related-post .main-hover-thumbnail .image-item-post-grid {
	transition: transform 0.3s ease, opacity 0.3s;
	transition-timing-function: cubic-bezier(0.39, 0.76, 0.51, 0.56);
}
.item-related-post .content-item-thumbnail-grid:hover .main-hover-thumbnail .image-item-post-grid {
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.item-carousel-history .img-item-carousel-history img {
	object-fit: cover;
	height: 208px;
	width: 100%;
}
.image-item-card img {
	height: 230px;
	width: 100%;
	object-fit: cover;
}
.main-content {
	overflow: hidden;
	margin-bottom: 0;
}

.careers-description font[size] {
	font-size: 1em;
}

.careers-description h4 {
	text-transform: uppercase;
}

.careers-description ul {
	margin-bottom: 1.5em;
	padding-left: 1.5em;
	list-style-type: disc;
}

.careers-description li {
	margin-bottom: 0.5em;
}
.section-add_space_white {
	height: 60px;
}

/* .slick-dots li[aria-hidden="true"]{display: none;}
.item-hero-banner-slider[aria-hidden="true"]{display: none;}
.slick-dots li[aria-hidden="false"]{display: block;}
.slick-track > div[aria-hidden="true"]{display: none !important;}
.item-hero-banner-slider[aria-hidden="true"]{display: none !important;} */