
.rtl .page-sharing-wrapper .sharing-label::after {
	margin-right: .5rem;
	margin-left: 0
}
.page-sharing-wrapper ul {
	padding: 0;
	list-style: none
}
.page-sharing-wrapper li {
	float: left;
	margin-right: 1rem;
	margin-bottom: .5rem;
	list-style: none
}
.rtl .page-sharing-wrapper li {
	float: right;
	margin-right: 0;
	margin-left: 1rem
}
.page-sharing-wrapper .flag, .page-sharing-wrapper .share-links>.icon-icon--star--earth {
	float: left
}
.rtl .page-sharing-wrapper .flag, .rtl .page-sharing-wrapper .share-links>.icon-icon--star--earth {
	float: right
}
.page-sharing-wrapper a {
	display: block;
	padding: 0;
	line-height: 1;
	color: #5f504d
}
.page-sharing-wrapper a::before {
	display: block;
	width: 23px;
	height: 23px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: contain
}
.page-sharing-wrapper a.email::before {
	width: 34px;
	height: 23px;
	background-size: 100%
}
.page-sharing-wrapper a span {
	display: none
}
.pager {
	display: flex;
	justify-content: center;
	margin: 4rem 0;
	list-style: none
}

@media(min-width:1280px) {
.pager {
	justify-content: flex-start
}
}
.pager .pager__items {
	display: flex;
	align-items: center;
	margin: 0;
	padding: 0;
	list-style-type: none
}
.pager .pager__items .pager__item {
	position: relative;
	color: #5f504d
}
.pager .pager__items .pager__item:not(:last-child) {
	margin-right: .5rem
}
.rtl .pager .pager__items .pager__item:not(:last-child) {
	margin-right: 0;
	margin-left: .5rem
}
.pager .pager__items .pager__item.is-active {
	display: flex;
	align-items: center;
	justify-content: center
}
.pager .pager__items .pager__item.is-active a {
	min-width: 1.5rem;
	border-radius: .75rem;
	text-align: center;
	color: #fff;
	background-color: #009594
}
.pager .pager__items .pager__item a {
	padding: 0 .5rem;
	text-decoration: none;
	color: #5f504d
}
.pager .pager__items .pager__item .prev-btn::before {
	width: .625rem;
	height: .625rem;
	transform: rotate(90deg)
}
.rtl .pager .pager__items .pager__item .prev-btn::before {
	transform: rotate(-90deg)
}
.pager .pager__items .pager__item .next-btn::before {
	width: .625rem;
	height: .625rem;
	transform: rotate(-90deg)
}
.rtl .pager .pager__items .pager__item .next-btn::before {
	transform: rotate(90deg)
}
.article-block__title {
	font-size: 1.125rem;
	line-height: 1.3333333333;
	margin-bottom: 0;
	color: #5f504d
}
.article-block__subtitle {
	font-size: 1rem;
	line-height: 1.5;
	color: #5f504d
}
.article-block__image {
	position: relative;
	margin-bottom: 1rem;
	border-radius: 6px;
	overflow: hidden
}
.article-block__image .field--name-hero-image {
	margin-bottom: 0
}
.article-block__image .field--name-treatment {
	position: absolute;
	right: 0;
	bottom: 0
}
.rtl .article-block__image .field--name-treatment {
	right: auto;
	left: 0
}
.article-block__image img {
	display: block;
	width: 100%
}
.article-block.article-big-image .article-block__title {
	font-weight: 700;
	font-size: 1.75rem;
	line-height: 1.2142857143
}
.node-article--list-style .node--type-article, .node-article--list-style .node--type-external-article, .articles-by-category--grid .node-article--list-style .node--type-article, .articles-by-category--grid .node-article--list-style .node--type-external-article {
	border-bottom: 2px dotted rgba(151,139,135,.3);
	margin-bottom: 1.5rem;
	padding-bottom: 1.5rem
}

@media(min-width:768px) {
.node-article--list-style .node--type-article, .node-article--list-style .node--type-external-article, .articles-by-category--grid .node-article--list-style .node--type-article, .articles-by-category--grid .node-article--list-style .node--type-external-article {
	margin-bottom: 2rem
}
}
.node-article--list-style .node--type-article .article-block, .node-article--list-style .node--type-external-article .article-block, .articles-by-category--grid .node-article--list-style .node--type-article .article-block, .articles-by-category--grid .node-article--list-style .node--type-external-article .article-block {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: flex-start
}
.node-article--list-style .node--type-article .article-block__image, .node-article--list-style .node--type-external-article .article-block__image, .articles-by-category--grid .node-article--list-style .node--type-article .article-block__image, .articles-by-category--grid .node-article--list-style .node--type-external-article .article-block__image {
	flex-shrink: 0;
	width: 7.8125rem;
	margin-right: 1rem;
	margin-bottom: 0
}
.rtl .node-article--list-style .node--type-article .article-block__image, .rtl .node-article--list-style .node--type-external-article .article-block__image, .rtl .articles-by-category--grid .node-article--list-style .node--type-article .article-block__image, .rtl .articles-by-category--grid .node-article--list-style .node--type-external-article .article-block__image {
	margin-right: 0;
	margin-left: 1rem
}
.node-article--list-style .node--type-article .article-block__image img, .node-article--list-style .node--type-external-article .article-block__image img, .articles-by-category--grid .node-article--list-style .node--type-article .article-block__image img, .articles-by-category--grid .node-article--list-style .node--type-external-article .article-block__image img {
	border-radius: 6px
}

@media(min-width:768px) {
.node-article--list-style .node--type-article .article-block__image, .node-article--list-style .node--type-external-article .article-block__image, .articles-by-category--grid .node-article--list-style .node--type-article .article-block__image, .articles-by-category--grid .node-article--list-style .node--type-external-article .article-block__image {
	width: 12.5rem
}
}
.node-article--list-style .node--type-article:last-child, .node-article--list-style .node--type-external-article:last-child, .articles-by-category--grid .node-article--list-style .node--type-article:last-child, .articles-by-category--grid .node-article--list-style .node--type-external-article:last-child {
	margin-bottom: 0
}
.article--meta {
	font-size: .8125rem;
	line-height: 1.2307692308;
	margin-bottom: .5rem;
	color: #978b87
}
.article--meta .meta-date, .article--meta .field--name-time-to-read {
	display: inline-block;
	padding-left: .375rem
}
.article--meta .meta-date::before, .article--meta .field--name-time-to-read::before {
	display: inline-block;
	margin-right: .375rem;
	content: "Â·";
	font-size: 1rem;
	line-height: .8
}
.rtl .article--meta .meta-date, .rtl .article--meta .field--name-time-to-read {
	padding-right: .375rem;
	padding-left: 0
}
.rtl .article--meta .meta-date::before, .rtl .article--meta .field--name-time-to-read::before {
	margin-right: 0;
	margin-left: .375rem
}
.article--meta .field--name-article-category {
	display: inline-block;
	text-transform: uppercase;
	color: #009594
}
.taxonomy-term-treatment {
	position: relative;
	max-width: 100%;
	text-transform: inherit;
	color: #fff
}
.taxonomy-term-treatment--name {
	position: relative;
	z-index: 1;
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: flex-start;
	text-transform: uppercase
}
.taxonomy-term-treatment--name::before {
	width: 1.0625rem;
	height: 1.0625rem;
	margin-right: .5rem
}
.rtl .taxonomy-term-treatment--name::before {
	margin-right: 0;
	margin-left: .5rem
}
.taxonomy-term-treatment.product-category-adama {
	background-color: #009594
}
.taxonomy-term-treatment.product-category-blue {
	background-color: #00a0df
}
.taxonomy-term-treatment.product-category-green {
	background-color: #93cc23
}
.taxonomy-term-treatment.product-category-orange {
	background-color: #f5b317
}
.taxonomy-term-treatment.product-category-purple {
	background-color: #9d1d96
}
.rtl .taxonomy-term-treatment, .rtl .taxonomy-term-treatment--name {
	transform: scaleX(-1)
}
.block-facet-sidebar.accordion-item {
	width: auto;
	margin: 0;
	border-bottom: 1px solid rgba(151,139,135,.3);
	border-radius: 0;
	box-shadow: none
}
.block-facet-sidebar .accordion-item--title {
	font-size: 1rem;
	line-height: 1.5;
	padding: 1.125rem .5rem 1.125rem 0
}
.rtl .block-facet-sidebar .accordion-item--title {
	padding: 1.125rem 0 1.125rem .5rem
}
.block-facets-summary--inner {
	padding-bottom: 1.5rem;
	border-bottom: 1px solid rgba(151,139,135,.3)
}

@media(min-width:1025px) {
.block-facets-summary--inner {
	position: relative;
	padding-bottom: 3.5rem
}
}
.block-facets-summary ul {
	padding: 0 0 1rem;
	list-style: none
}
.rtl .block-facets-summary ul {
	padding-right: 0
}
.block-facets-summary--title {
	margin-bottom: 1rem;
	font-weight: 700;
	font-size: 2.25rem;
	line-height: 1.2222222222
}

@media(min-width:1025px) {
.block-facets-summary--title {
	font-size: 1rem;
	line-height: 1.5
}
}
.block-facets-summary .facet-summary-item--facet {
	display: inline-block;
	margin-right: .3125rem;
	margin-bottom: .75rem
}
.block-facets-summary .facet-summary-item--facet a {
	display: block;
	padding: .3125rem .75rem;
	border-radius: 6px;
	color: #fff;
	background-color: rgba(151,139,135,.7)
}
.block-facets-summary .facet-summary-item--facet a:hover {
	background-color: #978b87
}
.block-facets-summary .facet-summary-item--facet .facet-item__status {
	margin-right: .5rem
}
.block-facets-summary .facet-summary-item--facet .facet-item__status::before {
	width: .625rem;
	height: .625rem
}
.rtl .block-facets-summary .facet-summary-item--facet {
	margin-right: 0;
	margin-left: .3125rem
}
.rtl .block-facets-summary .facet-summary-item--facet .facet-item__status {
	margin-right: 0;
	margin-left: .5rem
}
.block-facets-summary .facet-summary-item--clear {
	position: absolute;
	bottom: 1.5rem;
	left: 0;
	display: inline-block;
	font-weight: 700
}

@media(max-width:1024px) {
.block-facets-summary .facet-summary-item--clear {
	left: 1.25rem;
	z-index: 3
}
}
.rtl .block-facets-summary .facet-summary-item--clear {
	right: 0;
	left: auto
}

@media(max-width:1024px) {
.rtl .block-facets-summary .facet-summary-item--clear {
	right: 1.25rem;
	left: auto
}
}
.block-facets-summary .facet-summary-item--clear a {
	text-decoration: underline;
	color: #5f504d
}
.block-facets-summary .facet-summary-item--clear a:hover {
	color: #009594
}
.block-facets-summary .facets-apply-button-wrapper {
	position: absolute;
	right: 1.25rem;
	bottom: 1rem;
	z-index: 3;
	display: inline-block
}

@media(min-width:1025px) {
.block-facets-summary .facets-apply-button-wrapper {
	display: none
}
}
.block-facets-summary .facets-apply-button-wrapper .facets-apply-button {
	min-width: 9.375rem
}
.rtl .block-facets-summary .facets-apply-button-wrapper {
	right: auto;
	left: 1.25rem
}

@media(max-width:1024px) {
.block-facet-blockcrops-list .facets-widget-checkbox ul {
	max-height: 200px;
	padding: 0;
	overflow-x: hidden
}
}
.paragraph--type--articles-overview {
	margin-bottom: 2.5rem
}

@media(min-width:768px) {
.paragraph--type--articles-overview {
	margin-bottom: 4.5rem
}
}

@media(min-width:1025px) {
.paragraph--type--articles-overview {
	margin-bottom: 7rem
}
}
.paragraph--type--articles-overview .view-header {
	display: flex;
	align-items: flex-start;
	justify-content: space-between
}
.paragraph--type--articles-overview .view-header h2 {
	font-weight: 700;
	font-size: 1.75rem;
	line-height: 1.2857142857;
	margin-bottom: 2rem
}

@media(min-width:768px) {
.paragraph--type--articles-overview .view-header h2 {
	font-size: 2.25rem;
	line-height: 1.3333333333
}
}
.paragraph--type--articles-overview .articles-overview--facets--wrapper {
	width: 100%
}

@media(max-width:1024px) {
.paragraph--type--articles-overview .articles-overview--facets--wrapper {
	height: calc(100% - 36px);
	padding: 0 20px
}
}
.paragraph--type--articles-overview .articles-overview--facets--wrapper .block-facets-summary {
	border-bottom: 0
}

@media(min-width:1025px) {
.paragraph--type--articles-overview .articles-overview--facets--wrapper .block-facets-summary {
	display: none
}
}
.paragraph--type--articles-overview .articles-overview--facets--wrapper .block-facets-summary--inner {
	padding-bottom: 0
}
.paragraph--type--articles-overview .block-facet-blockpublication-year {
	position: relative
}

@media(max-width:1024px) {
.paragraph--type--articles-overview .block-facet-blockpublication-year {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	height: 0;
	padding-top: 1.5rem
}
}

@media(max-width:1024px) {
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-controls.select-dropdown {
	height: auto;
	margin-bottom: 1.5rem;
	padding: 0;
	border: 0;
	line-height: 1.5
}
}

@media(min-width:1025px) {
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-controls.select-dropdown {
	width: 100%;
	min-width: auto;
	margin-bottom: 0
}
}
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-controls.select-dropdown::before {
	display: none
}

@media(min-width:1025px) {
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-controls.select-dropdown::before {
	display: block
}
}

@media(min-width:1025px) {
.rtl .paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-controls.select-dropdown {
	padding: 0 20px 0 2rem
}
}
.rtl .paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-controls.select-dropdown::before {
	right: auto;
	left: 1rem
}

@media(max-width:1024px) {
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-menu {
	position: static;
	width: auto;
	height: auto;
	overflow: initial;
	clip: auto;
	opacity: 1;
	visibility: visible;
	flex: 1;
	height: 0;
	border: 0;
	overflow-y: auto;
	box-shadow: none;
	opacity: 1;
	transform: inherit
}
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-menu li {
	padding: 0
}
}

@media(min-width:1025px) {
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-menu {
	max-height: 16.5rem;
	padding: 1rem 0 0;
	overflow-y: auto
}
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-menu.dropdown-menu-open {
	width: 100%;
	min-width: auto
}
}
.paragraph--type--articles-overview .block-facet-blockpublication-year .dropdown-menu li:hover {
	background: rgba(0,0,0,0)
}
.paragraph--type--articles-overview .facets-item-list--checkbox--publication-year {
	position: relative
}
.paragraph--type--articles-overview .facets-item-list--checkbox--publication-year li {
	margin-bottom: 0;
	padding: 0
}
.paragraph--type--articles-overview .facets-item-list--checkbox--publication-year label {
	display: block;
	padding: .625rem 1.25rem .625rem 3.25rem;
	background-position: 1.25rem 50%
}
.paragraph--type--articles-overview .node--type-article {
	border-bottom: 2px dotted rgba(151,139,135,.3);
	margin-bottom: 1.5rem;
	padding-bottom: 1.5rem
}

@media(min-width:768px) {
.paragraph--type--articles-overview .node--type-article {
	margin-bottom: 2rem
}
}
.paragraph--type--articles-overview .node--type-article .article-block {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: flex-start
}
.paragraph--type--articles-overview .node--type-article .article-block__image {
	flex-shrink: 0;
	width: 7.8125rem;
	margin-right: 2rem;
	margin-bottom: 0
}
.rtl .paragraph--type--articles-overview .node--type-article .article-block__image {
	margin-right: 0;
	margin-left: 1rem
}
.paragraph--type--articles-overview .node--type-article .article-block__image img {
	border-radius: 6px
}

@media(min-width:768px) {
.paragraph--type--articles-overview .node--type-article .article-block__image {
	width: 25rem
}
}
.paragraph--type--articles-overview .node--type-article.node--view-mode-article-teaser-big {
	margin-bottom: 3.5rem;
	border-bottom: 0
}
.paragraph--type--articles-overview .node--type-article.node--view-mode-article-teaser-big .article-block {
	flex-flow: column nowrap;
	align-items: flex-start
}
.paragraph--type--articles-overview .node--type-article.node--view-mode-article-teaser-big .article-block__image {
	width: 100%;
	margin-bottom: 1rem
}
.side-filter--wrapper {
	background-image: url(/west-canada/themes/custom/adama/dist/icons/icons-f80d56d2.svg#filter);
	background-repeat: no-repeat
}

@media(max-width:1024px) {
.side-filter.product-catalog {
	position: relative;
	display: block
}
}

@media(max-width:1024px) {
.side-filter .layout-sidebar--left--sidebar, .side-filter .view-events-overview .views-exposed-form, .side-filter .articles-overview--facets, .side-filter .articles-overview--facets--wrapper {
	display: flex;
	flex-direction: column
}
}

@media(max-width:1024px) {
.side-filter .layout-sidebar--left--sidebar, .side-filter .view-events-overview .view-filters, .side-filter .view-articles-overview .articles-overview--facets {
	position: fixed;
	top: 0;
	right: -414px;
	bottom: 0;
	z-index: 9999;
	width: 100%;
	max-width: 25.875rem;
	height: 100%;
	margin: 0;
	padding: 2rem 0 5rem;
	background-color: #fff;
	transition: right 400ms ease-in
}
.rtl .side-filter .layout-sidebar--left--sidebar, .rtl .side-filter .view-events-overview .view-filters, .rtl .side-filter .view-articles-overview .articles-overview--facets {
	right: auto;
	left: -414px;
	transition: left 400ms ease-in
}
.side-filter .layout-sidebar--left--sidebar .views-exposed-form, .side-filter .layout-sidebar--left--sidebar .region-sidebar-first, .side-filter .view-events-overview .view-filters .views-exposed-form, .side-filter .view-events-overview .view-filters .region-sidebar-first, .side-filter .view-articles-overview .articles-overview--facets .views-exposed-form, .side-filter .view-articles-overview .articles-overview--facets .region-sidebar-first {
	width: 100%;
	height: 100%;
	padding: 0 20px 20px;
	overflow-y: auto
}
.side-filter .layout-sidebar--left--sidebar::after, .side-filter .view-events-overview .view-filters::after, .side-filter .view-articles-overview .articles-overview--facets::after {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	height: 5rem;
	border-top: 1px solid rgba(151,139,135,.3);
	content: "";
	background-color: #fff;
	box-shadow: 0 14px 14px 10px rgba(0,0,0,.15)
}
}
.side-filter .layout-sidebar--left--sidebar .region-sidebar-first, .side-filter .view-events-overview .view-filters .region-sidebar-first, .side-filter .view-articles-overview .articles-overview--facets .region-sidebar-first {
	padding-bottom: 20px
}
.side-filter .layout-sidebar--left--sidebar .side-filter--actions, .side-filter .view-events-overview .view-filters .side-filter--actions, .side-filter .view-articles-overview .articles-overview--facets .side-filter--actions {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 3;
	width: 100%
}

@media(min-width:1025px) {
.side-filter .layout-sidebar--left--sidebar .side-filter--actions, .side-filter .view-events-overview .view-filters .side-filter--actions, .side-filter .view-articles-overview .articles-overview--facets .side-filter--actions {
	display: none
}
}
.side-filter .layout-sidebar--left--sidebar .side-filter--actions .form-actions, .side-filter .view-events-overview .view-filters .side-filter--actions .form-actions, .side-filter .view-articles-overview .articles-overview--facets .side-filter--actions .form-actions {
	display: flex;
	flex-flow: row-reverse nowrap;
	align-items: center;
	justify-content: space-between;
	padding: 0 20px 1rem
}
.side-filter .layout-sidebar--left--sidebar .side-filter--actions .form-submit, .side-filter .view-events-overview .view-filters .side-filter--actions .form-submit, .side-filter .view-articles-overview .articles-overview--facets .side-filter--actions .form-submit {
	width: 50%
}
.side-filter .layout-sidebar--left--sidebar .side-filter--actions .form-submit[data-drupal-selector=edit-reset], .side-filter .view-events-overview .view-filters .side-filter--actions .form-submit[data-drupal-selector=edit-reset], .side-filter .view-articles-overview .articles-overview--facets .side-filter--actions .form-submit[data-drupal-selector=edit-reset] {
	width: auto
}
.side-filter .layout-sidebar--left--sidebar .side-filter--actions .form-submit[value^="Clear All Filters"], .side-filter .view-events-overview .view-filters .side-filter--actions .form-submit[value^="Clear All Filters"], .side-filter .view-articles-overview .articles-overview--facets .side-filter--actions .form-submit[value^="Clear All Filters"] {
	padding: 0;
	color: #5f504d;
	background-color: rgba(0,0,0,0)
}

@media(max-width:1024px) {
.side-filter.show-filter::after {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9998;
	content: "";
	background-color: rgba(0,0,0,.5)
}
}
.side-filter.show-filter .layout-sidebar--left--sidebar, .side-filter.show-filter .view-events-overview .view-filters, .side-filter.show-filter .view-articles-overview .articles-overview--facets {
	right: 0
}
.rtl .side-filter.show-filter .layout-sidebar--left--sidebar, .rtl .side-filter.show-filter .view-events-overview .view-filters, .rtl .side-filter.show-filter .view-articles-overview .articles-overview--facets {
	right: auto;
	left: 0
}
.side-filter--wrapper {
	box-shadow: 0 28px 38px 0 rgba(0,0,0,.15);
	position: sticky;
	top: calc(100% - 80px);
	z-index: 5;
	float: right;
	min-width: 8.9375rem;
	margin-right: .5rem;
	padding: .625rem 1.25rem .625rem 1.75rem;
	border: .125rem solid #978b87;
	border-radius: 6px;
	cursor: pointer;
	font-weight: 700;
	text-align: center;
	background-color: #fff;
	background-position: .8125rem 50%;
	background-size: .9375rem auto;
	transform: translateY(-100%)
}

@media(min-width:620px) {
.side-filter--wrapper {
	top: calc(100% - 100px)
}
}

@media(min-width:768px) {
.side-filter--wrapper {
	top: calc(100% - 120px)
}
}

@media(min-width:1025px) {
.side-filter--wrapper {
	display: none
}
}
.rtl .side-filter--wrapper {
	float: left;
	margin-right: 0;
	margin-left: .5rem;
	padding: .625rem 1.75rem .625rem 1.25rem;
	background-position: calc(100% - 13px) 50%
}
.side-filter--open::before {
	position: absolute;
	top: 50%;
	left: 20px;
	width: 1rem;
	transform: translateY(-50%)
}
.side-filter--close {
	margin-bottom: 1rem;
	cursor: pointer
}
.side-filter--close::before {
	display: block;
	width: 1rem;
	margin: 0 1.5rem
}
.rtl .node--type-lobby-page .paragraph--type--articles-by-category.bg-even .title-link-more .field--name-link a, .rtl .adama-global .node--type-
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even .title-link-more .field--name-link a, .adama-global .node--type-lobby-page 
.node--type-lobby-page .layout-sidebar--right .container {
	width: 100%;
	margin: 0
}

@media(max-width:1024px) {
.node--type-lobby-page .layout-sidebar--right--sidebar {
	display: none
}
}
.node--type-lobby-page .layout-sidebar--right--sidebar .paragraph--type--cta-join-adama .cta-block {
	margin-bottom: 1.5rem
}
.node--type-lobby-page .layout-sidebar--right--sidebar .social-embed {
	padding: 0;
	background-color: rgba(0,0,0,0)
}
.node--type-lobby-page .layout-sidebar--right--sidebar .social-embed .field--name-title {
	display: none
}
.node--type-lobby-page .layout-sidebar--right--sidebar .social-embed__grid {
	flex-flow: column nowrap;
	max-width: none;
	margin: 0
}
.node--type-lobby-page .layout-sidebar--right--sidebar .social-embed__item {
	width: 100%;
	height: 27.75rem;
	margin: 0 0 1.5rem
}
.node--type-lobby-page .bg-even {
	background-color: #f5f3f3
}
.node--type-lobby-page .bg-even+.paragraph--type--articles-by-category {
	background-color: #f5f3f3
}
.node--type-lobby-page .bg-odd {
	background-color: #fff
}
.node--type-lobby-page .paragraph--type--articles-by-category {
	background-color: #fff
}
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	background-image: url("data:image/svg+xml,%3Csvg width='1440' height='842' viewBox='0 0 1440 842' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1440 47.864c-93.17 38.655-199.55 50.084-309.19 24.786C753.891-12.906 370.165-21.91 0 40.428V842h1440z' fill='%2300698f'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-size: 150% auto;
	padding: 5rem 0 0;
	color: #fff
}

@media(min-width:1025px) {
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	background-size: 100% 842px
}
}

@media(min-width:768px) {
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	padding-top: 9rem
}
}

@media(min-width:1025px) {
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	padding-top: 8rem
}
}
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even .paragraph-background {
	background-color: #00698f;
	background-image: linear-gradient(184.02deg, #00698f 52%, rgba(0,105,143,0.58) 125.69%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.023' height='14.702' viewBox='0 0 6.356 3.89'%3E%3Cpath d='M4.327 2.73a1.15 1.15 0 00-1.149 1.15l.001.01h2.297l.001-.01a1.14 1.14 0 00-1.15-1.15zM1.15.787a1.15 1.15 0 000 2.298 1.15 1.15 0 001.15-1.15c0-.624-.525-1.148-1.15-1.148zM3.18 0a1.15 1.15 0 001.147 1.142A1.15 1.15 0 005.477 0z' fill='%2300a0df'/%3E%3C/svg%3E");
	padding: 0 0 7rem;
	color: #fff
}

@media(min-width:768px) {
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even .paragraph-background {
	padding-bottom: 9rem
}
}

@media(min-width:1025px) {
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even .paragraph-background {
	padding-bottom: 6.5rem
}
}
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even .node--type-article {
	border-color: rgba(255,255,255,.3)
}
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	background-image: url("data:image/svg+xml,%3Csvg width='1440' height='842' viewBox='0 0 1440 842' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1440 47.864c-93.17 38.655-199.55 50.084-309.19 24.786C753.891-12.906 370.165-21.91 0 40.428V842h1440z' fill='%2300783f'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-size: 150% auto;
	padding: 5rem 0 0;
	color: #fff
}

@media(min-width:1025px) {
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	background-size: 100% 842px
}
}

@media(min-width:768px) {
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	padding-top: 9rem
}
}

@media(min-width:1025px) {
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even {
	padding-top: 8rem
}
}
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even .paragraph-background {
	background-color: #00783f;
	background-image: linear-gradient(184.02deg, #00783f 52%, rgba(0,120,63,0.58) 125.69%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.023' height='14.702' viewBox='0 0 6.356 3.89'%3E%3Cpath d='M4.327 2.73a1.15 1.15 0 00-1.149 1.15l.001.01h2.297l.001-.01a1.14 1.14 0 00-1.15-1.15zM1.15.787a1.15 1.15 0 000 2.298 1.15 1.15 0 001.15-1.15c0-.624-.525-1.148-1.15-1.148zM3.18 0a1.15 1.15 0 001.147 1.142A1.15 1.15 0 005.477 0z' fill='%23009845'/%3E%3C/svg%3E");
	padding: 0 0 7rem;
	color: #fff
}

@media(min-width:768px) {
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even .paragraph-background {
	padding-bottom: 9rem
}
}

@media(min-width:1025px) {
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even .paragraph-background {
	padding-bottom: 6.5rem
}
}
.adama-global .node--type-lobby-page .paragraph--type--articles-by-category.bg-even .node--type-article {
	border-color: rgba(255,255,255,.3)
}
.node--type-lobby-page .paragraph--type--articles-by-category.bg-even+.paragraph--type--articles-by-category {
	background-color: #fff
}
.rtl .node--type-lobby-page .paragraph--type--articles-by-category.bg-even, .rtl .node--type-lobby-page .paragraph--type--articles-by-category.bg-even .paragraph-background {
	transform: scaleX(-1)
}
.lobby_page-sharing-wrapper li:last-child {
	margin-right: 0
}
.rtl .lobby_page-sharing-wrapper li:last-child {
	margin-left: 0
}
.third-navigation {
	margin-bottom: 2.5rem
}

@media(min-width:768px) {
.third-navigation {
	min-width: 13.625rem;
	margin-bottom: 3.5rem
}
}
.third-navigation .container {
	position: relative
}

@media(min-width:1025px) {
.third-navigation .menu li {
	margin-right: 2rem;float: left;width: auto
}
.rtl .third-navigation .menu li {
	margin-right: 0;
	margin-left: 2rem
}
}
.third-navigation .menu li a {
	font-size: 1rem;
	line-height: 1.5;
	display: block;
	padding: .5rem 20px;
	color: #5f504d;
	opacity: .8
}

@media(min-width:1025px) {
.third-navigation .menu li a {
	padding: .5rem 0;
	font-size: 1.8rem;
	font-weight: bold
}
}

@media(min-width:1025px) {
.third-navigation .menu li a.is-active {
	position: relative;
	color: #009595
}
}
.third-navigation .dropdown-controls.select-dropdown {
	box-shadow: 0 14px 14px 0 rgba(0,0,0,.15);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 11.25rem
}

@media(min-width:768px) {
.third-navigation .dropdown-controls.select-dropdown {
	width: 14.75rem
}
}

@media(min-width:1025px) {
.third-navigation .dropdown-controls.select-dropdown {
	display: none
}
}

@media(min-width:1025px) {
.third-navigation .dropdown-menu {
	position: static;
	width: auto;
	height: auto;
	overflow: initial;
	clip: auto;
	opacity: 1;
	min-width: 100%;
	background: rgba(0,0,0,0) none;
	box-shadow: none;
	opacity: 1;
	transition: none;
	transform: none
}
}




.block-page-title-block .page-title {
width:calc(100% - 20px * 2);
	max-width: 1280px;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 2.25rem;
	line-height: 1.3698630137;
	width: min(100% - 40px, 270px);
	margin-bottom: 0;
	color: #fff
}

@media(min-width:1025px) {
.block-page-title-block .page-title {
width:calc(100% - 60px * 2);
	margin-right: 60px;
	margin-left: 60px
}
}

@media(min-width:1280px) {
.block-page-title-block .page-title {
width:calc(100% - 80px * 2);
	margin-right: 80px;
	margin-left: 80px
}
}

@media(min-width:1440px) {
.block-page-title-block .page-title {
	width: 100%;
	margin-right: auto;
	margin-left: auto
}
}

@media(min-width:1025px) {
.block-page-title-block .page-title {
	font-weight: 700;
	font-size: 2.5625rem;
	line-height: 1.3698630137
}
}

@media(min-width:768px) {
.block-page-title-block .page-title {
	width: min(55%, 410px)
}
}

@media(min-width:1440px) {
.block-page-title-block .page-title {
	margin-left: 80px
}
}

@media(min-width:1920px) {
.block-page-title-block .page-title {
	margin-left: 5%
}
}

@media(max-width:767px) {
.block-page-title-block .page-title {
	font-size: 1.75rem
}
}
body.rtl .block-page-title-block {
	transform: scaleX(-1)
}
body.rtl .block-page-title-block .page-title {
	margin-right: auto;
	transform: scaleX(-1)
}
#page-navigation {
	position: relative;
	z-index: 5;
	margin-bottom: -51px
}

@media(min-width:768px) {
#page-navigation {
	margin-bottom: -62px
}
}

@media(min-width:1025px) {
#page-navigation {
	position: sticky;
	top: 0;
	margin-right: 40px;
	margin-bottom: -2.75rem;
	padding: 0;
	color: #fff;
	background-color: #009594
}
.product-category-adama #page-navigation {
	background-color: #00783f
}
.product-category-blue #page-navigation {
	background-color: #00698f
}
.product-category-green #page-navigation {
	background-color: #7db41e
}
.product-category-orange #page-navigation {
	background-color: #eaa23d
}
.product-category-purple #page-navigation {
	background-color: #752157
}
.rtl #page-navigation {
	margin-right: 0;
	margin-left: 40px
}
#page-navigation::after {
	position: absolute;
	top: 0;
	right: -29px;
	display: block;
	width: 29px;
	height: 100%;
	border-radius: 0 0 10px;
	content: "";
	background-color: inherit;
	transform: skewX(-23grad);
	transform-origin: 100% 0
}
.rtl #page-navigation::after {
	right: inherit;
	left: -29px;
	border-radius: 0 0 0 10px;
	transform: skewX(29grad)
}
}

@media(min-width:1280px) {
#page-navigation {
	margin-right: calc((100% - 1280px) / 2 + 29px)
}
.rtl #page-navigation {
	margin-right: 0;
	margin-left: calc((100% - 1280px) / 2 + 29px)
}
#header.fixed+.rtl #page-navigation {
	margin-left: 0
}
}

@media(min-width:1025px) {
.page-type--crop-solution #page-navigation {
	background-color: #978b87
}
}
#page-navigation.sticky {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	width: 100%;
	margin-right: 0;
	background-color: #009594;
	transition: all .3s ease
}
.product-category-adama #page-navigation.sticky {
	background-color: #00783f
}
.product-category-blue #page-navigation.sticky {
	background-color: #00698f
}
.product-category-green #page-navigation.sticky {
	background-color: #7db41e
}
.product-category-orange #page-navigation.sticky {
	background-color: #eaa23d
}
.product-category-purple #page-navigation.sticky {
	background-color: #752157
}

@media(min-width:1025px) {
#page-navigation.sticky {
	padding: 0
}
}
.page-type--crop-solution #page-navigation.sticky {
	background-color: #978b87
}
.page-type--crop-solution #page-navigation.sticky[data-background=product-category-adama] {
	background-color: #00783f
}
.page-type--crop-solution #page-navigation.sticky[data-background=product-category-blue] {
	background-color: #00698f
}
.page-type--crop-solution #page-navigation.sticky[data-background=product-category-green] {
	background-color: #7db41e
}
.page-type--crop-solution #page-navigation.sticky[data-background=product-category-orange] {
	background-color: #eaa23d
}
.page-type--crop-solution #page-navigation.sticky[data-background=product-category-purple] {
	background-color: #752157
}
#page-navigation.sticky .region--page-navigation--content {
	max-width: 1280px
}

@media(min-width:1025px) {
#page-navigation.sticky .region--page-navigation--content {
	margin-right: 60px;
	margin-left: 60px
}
}

@media(min-width:1280px) {
#page-navigation.sticky .region--page-navigation--content {
	margin-right: 80px;
	margin-left: 80px
}
}

@media(min-width:1440px) {
#page-navigation.sticky .region--page-navigation--content {
	margin-right: auto;
	margin-left: auto
}
}

@media(min-width:1025px) {
.rtl #page-navigation.sticky .region--page-navigation--content {
	margin-right: 60px;
	margin-left: 60px
}
}

@media(min-width:1280px) {
.rtl #page-navigation.sticky .region--page-navigation--content {
	margin-right: 80px;
	margin-left: 80px
}
}

@media(min-width:1440px) {
.rtl #page-navigation.sticky .region--page-navigation--content {
	margin-right: auto;
	margin-left: auto
}
}
#page-navigation.sticky .block-adama-product-actions-block {
	background-color: rgba(0,0,0,0)
}
#page-navigation .region--page-navigation--content {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 51px;
	margin-left: 20px
}

@media(min-width:768px) {
#page-navigation .region--page-navigation--content {
	height: 62px
}
}

@media(min-width:1025px) {
#page-navigation .region--page-navigation--content {
	position: relative;
	z-index: 1;
	max-width: calc(1280px - 29px);
	height: inherit;
	min-height: 44px;
	margin-left: 60px
}
}

@media(min-width:1280px) {
#page-navigation .region--page-navigation--content {
	margin-left: 80px
}
}

@media(min-width:1440px) {
#page-navigation .region--page-navigation--content {
	margin-left: auto
}
}
.rtl #page-navigation .region--page-navigation--content {
	margin-right: 20px;
	margin-left: 0
}

@media(min-width:1025px) {
.rtl #page-navigation .region--page-navigation--content {
	margin-right: 60px
}
}

@media(min-width:1280px) {
.rtl #page-navigation .region--page-navigation--content {
	margin-right: 80px
}
}

@media(min-width:1440px) {
.rtl #page-navigation .region--page-navigation--content {
	margin-right: auto
}
}
.toolbar-fixed #page-navigation.sticky {
	top: 2.4375rem
}

@media screen and (min-width:976px) {
.toolbar-fixed #page-navigation.sticky {
	top: 3.375rem
}
}
.node-navigation-block {
	position: relative;
	z-index: 5;
	width: min(40%, 235px)
}

@media(min-width:1025px) {
.node-navigation-block {
	flex: 1 1 auto;
	margin-right: 2rem
}
}

@media(min-width:1025px) {
#page-navigation .dropdown-navigation {
	position: relative;
	z-index: 1;
	width: 100%
}
}
#page-navigation .dropdown-navigation--controls {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
	display: block;
	width: 100%;
	min-width: auto;
	height: 2.5rem;
	padding: 0 3rem 0 1.125rem;
	border: .0625rem solid #f5f3f3;
	border-radius: 6px;
	cursor: pointer;
	font-weight: 700;
	line-height: 2.5rem;
	text-align: left;
	white-space: nowrap;
	color: #5f504d;
	background-color: #fff
}

@media(min-width:768px) {
#page-navigation .dropdown-navigation--controls {
	height: 3rem;
	line-height: 3rem
}
}

@media(min-width:1025px) {
#page-navigation .dropdown-navigation--controls {
	display: none
}
}
.rtl #page-navigation .dropdown-navigation--controls {
	padding: 0 1.125rem 0 3rem
}
#page-navigation .dropdown-navigation--controls::before {
	position: absolute;
	right: 1.125rem;
	width: 10px;
	height: 2.5rem
}

@media(min-width:768px) {
#page-navigation .dropdown-navigation--controls::before {
	height: 3rem
}
}
.rtl #page-navigation .dropdown-navigation--controls::before {
	right: auto;
	left: 1.25rem
}
#page-navigation .dropdown-navigation--menu {
	top: 0;
	left: 0;
	visibility: visible;
	display: none;
	min-width: 14.6875rem
}

@media(min-width:1025px) {
#page-navigation .dropdown-navigation--menu {
	position: relative;
	display: inline-flex;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	min-width: 23.125rem;
	max-width: 1000px;
	padding-right: 40px;
	background: rgba(0,0,0,0);
	opacity: 1;
	transform: none
}
}
#page-navigation .dropdown-navigation--menu::after, #page-navigation .dropdown-navigation--menu::before {
	display: none
}
#page-navigation .dropdown-navigation--menu.dropdown-menu-open {
	position: absolute;
	z-index: 999;
	display: block;
	max-height: calc(100vh - 12rem);
	border: 1px solid #f5f3f3;
	border-radius: 6px;
	overflow-x: hidden;
	overflow-y: auto;
	opacity: 1
}
.rtl #page-navigation .dropdown-navigation--menu {
	right: 0;
	left: auto
}
#page-navigation .dropdown-navigation--more {
	display: none
}

@media(min-width:1025px) {
#page-navigation .dropdown-navigation--more {
	position: relative;
	display: block;
	order: 9999;
	height: 2.75rem;
	padding: 0
}
}
.rtl #page-navigation .dropdown-navigation--more {
	right: auto;
	left: 0
}
#page-navigation .dropdown-navigation--more--controls {
	width: 2.5rem;
	cursor: pointer;
	font-size: 1.875rem;
	line-height: 1
}
.rtl #page-navigation .dropdown-navigation--more--controls {
	padding-right: .75rem
}
#page-navigation .dropdown-navigation--more--menu {
	top: 44px;
	min-width: auto;
	max-width: 200px
}
#page-navigation .dropdown-navigation--more--menu li {
	display: block;
	margin: 0
}
#page-navigation .dropdown-navigation--more--menu li a {
	display: block;
	height: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #5f504d
}
#page-navigation .dropdown-navigation--more--menu li.active {
	font-weight: 700;
	background: rgba(0,0,0,0)
}
.page-navigation {
	margin: 0;
	padding: 0;
	outline: none;
	background-color: #fff
}
.page-navigation li {
	display: block
}
.page-navigation li.active a {
	background-color: #f5f3f3
}
.page-navigation a {
	font-size: 1rem;
	line-height: 1.5;
	display: block;
	padding: .5rem 1rem;
	color: #5f504d;
	overflow-wrap: break-word
}

@media(min-width:1025px) {
.page-navigation {
	display: inline-flex;
	flex-shrink: 1;
	width: 100%;
	border: 0;
	border-radius: 0;
	background: rgba(0,0,0,0);
	box-shadow: none
}
.page-navigation li {
	padding-right: 2rem;
	white-space: nowrap
}
.page-navigation li.active a {
	position: relative;
	background-color: rgba(0,0,0,0);
	opacity: 1
}
.page-navigation li.active a::after {
	position: absolute;
	right: -3px;
	bottom: 0;
	left: -3px;
	display: block;
	height: 3px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	content: "";
	background-color: #fff;
	transition: opacity 400ms
}
.page-navigation a {
	font-size: .9375rem;
	line-height: 1.2;
	position: relative;
	display: inline-block;
	height: 2.75rem;
	padding: 0;
	line-height: 2.75rem;
	color: #fff;
	opacity: .8;
	transition: opacity 400ms
}
.page-navigation a:hover, .page-navigation a:active {
	background-color: rgba(0,0,0,0);
	opacity: 1
}
}
.rtl .page-navigation {
	padding: 0
}

@media(min-width:1025px) {
.rtl .page-navigation li {
	padding-right: 0;
	padding-left: 36px
}
}

.full-page-overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9;
	display: none;
	width: 100%;
	height: 100%;
	background-color: #fff
}

@media(min-width:1025px) {
.full-page-overlay {
	background-color: rgba(0,0,0,.6)
}
}
.full-page-overlay .button-close-desktop {
	position: absolute;
	top: 1.125rem;
	right: 1.3125rem;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 1.5rem;
	height: 1.5rem;
	cursor: pointer
}
.full-page-overlay .button-close-desktop::before {
	width: .875rem;
	height: .875rem
}
.toolbar-fixed .full-page-overlay .button-close-desktop {
	top: 4.625rem
}

.block-adama-country-selector {
	display: none
}

@media(min-width:1280px) {
.block-adama-country-selector {
	display: flex;
	align-items: center;
	margin-right: .75rem;
	margin-left: .5rem;
	padding-right: .75rem;
	border-right: 1px solid #ece9e8
}
.rtl .block-adama-country-selector {
	margin-right: .5rem;
	margin-left: .75rem;
	padding-right: 0;
	padding-left: .75rem;
	border-right: 0;
	border-left: 1px solid #ece9e8
}
}
.mobile-menu-open .block-adama-country-selector {
	position: relative;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	align-items: flex-start;
	width: 100%;
	padding: 0 1.5rem .6875rem 1.5rem
}
.mobile-menu-open .block-adama-country-selector .current-country__icon {
	transform-origin: 0 50%
}
.mobile-menu-open .block-adama-country-selector .current-page-link {
	border-top: 2px dotted rgba(151,139,135,.3);
	position: relative;
	width: 100%;
	padding: 2rem 0
}
.mobile-menu-open .block-adama-country-selector .trigger-country-selector {
	margin-left: 0;
	border: 0
}
.rtl.mobile-menu-open .block-adama-country-selector .current-country__icon {
	transform-origin: 100% 50%
}
.block-adama-country-selector .current-page-link {
	flex-shrink: 0;
	color: rgba(151,139,135,.9)
}

@media(min-width:1280px) {
.block-adama-country-selector .current-page-link {
	font-size: .8125rem;
	line-height: 1.2307692308
}
}
.block-adama-country-selector .current-country__icon {
	display: flex;
	transform: scale(0.5)
}
.block-adama-country-selector .current-country__icon.flag--indonesia {
	transform: scale(0.5) rotate(180deg)
}
.block-adama-country-selector .trigger-country-selector {
	font-size: .8125rem;
	line-height: 1.2307692308;
	display: flex;
	flex-shrink: 0;
	align-items: center;
	margin-left: 1rem;
	text-transform: capitalize;
	color: rgba(151,139,135,.9)
}
.block-adama-country-selector .trigger-country-selector::before {
	order: 2;
	width: .5rem;
	margin-left: .5rem
}

@media(min-width:1280px) {
.rtl .block-adama-country-selector .trigger-country-selector {
	margin-right: 1rem;
	margin-left: 0
}
}
.rtl .block-adama-country-selector .trigger-country-selector::before {
	margin-right: .5rem;
	margin-left: 0
}
.block-adama-country-selector.block-adama-canada-selector {
	font-size: .8125rem;
	line-height: 1.2307692308;
	flex-direction: row;
	margin-left: 0;
	padding-top: .5rem;
	padding-bottom: .5rem
}
.block-adama-country-selector.block-adama-canada-selector a, .block-adama-country-selector.block-adama-canada-selector span {
	display: inline-block;
	padding: 0 .5rem
}
.block-adama-country-selector.block-adama-canada-selector a {
	text-decoration: underline;
	color: #009594
}
.block-adama-country-selector.block-adama-canada-selector span {
	color: rgba(151,139,135,.5)
}
.block-adama-country-selector.block-adama-canada-selector :first-child {
	padding-left: 0
}
.block-adama-country-selector.block-adama-canada-selector :nth-child(2) {
	padding-right: 0;
	border-left: 1px solid #ece9e8
}
.country-selector {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999;
	visibility: visible;
	width: 100%;
	height: 100%;
	max-height: 100%;
	overflow-y: scroll;
	background-color: #fff;
	opacity: 1
}
.country-selector--header {
	margin-bottom: 5.5rem;
	background-color: #009594
}

@media(min-width:768px) {
.country-selector--header {
	margin-bottom: 8.5rem
}
}

@media(min-width:1025px) {
.country-selector--header {
	margin-bottom: 7.5rem
}
}
.country-selector--header::after {
	position: absolute;
	width: 100%;
	height: 3rem;
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' width='414' height='48' viewBox='0 0 414 48' fill='none'%3E%3Cpath d='M0 1v27.584c137.608-14.803 276.17-14.646 414 .336V1z' fill='%2300783f'/%3E%3Cpath d='M0 0v45.7c38.444 4.18 78.75 2.763 120.268-5.076C218.168 21.778 316.258 9.541 414 3.734V0z' fill='%23009845'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 100% 3rem;
	pointer-events: none
}

@media(min-width:768px) {
.country-selector--header::after {
	height: 4.25rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' width='768' height='67' viewBox='0 0 768 67' fill='none'%3E%3Cpath d='M492.316 13.132c93.19 3.095 185.242 13.841 275.684 32.05V3.507c-98.32 0-223.93 5.22-275.684 9.625z' fill='%2300783f'/%3E%3Cpath d='M0 0v36.5c70.323 30.057 151.196 39.417 236.664 21.234C413.783 19.39 591.986 2.882 768 7.272V0z' fill='%23009845'/%3E%3C/svg%3E");
	background-size: 100% 4.25rem
}
}

@media(min-width:1025px) {
.country-selector--header::after {
	height: 3.25rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' width='1440' height='52' viewBox='0 0 1440 52' fill='none'%3E%3Cpath d='M0 0v7.401c109.552 40.302 233.791 55.32 363.953 36.65C724.693-6.52 1086.661-10.92 1440 28.016V0z' fill='%23009845'/%3E%3Cdefs id='defs845'%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' id='rect842' d='M0 0h1440v323H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-size: 100% 3.25rem
}
}
.country-selector--header--brand-wrapper {
	display: flex;
	max-width: calc(1280px + 1rem);
	margin-right: -0.5rem;
	margin-left: -0.5rem;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 3.5rem;
	padding: 1.5rem 0 0
}
.country-selector--header--adama-logo {
	width: 6.875rem;
	height: 2.625rem
}

@media(min-width:768px) {
.country-selector--header--adama-logo {
	margin-left: .5rem
}
}
.country-selector--header .close-btn-icon {
	cursor: pointer
}
.country-selector--header .close-btn-icon::before {
	display: block;
	width: 1.9375rem;
	height: 1.9375rem;
	background-position: 50% 50%;
	background-size: 1.1875rem
}
.country-selector--header--content-wrapper {
	display: flex;
	max-width: calc(1280px + 1rem);
	margin-right: -0.5rem;
	margin-left: -0.5rem;
	flex-direction: column;
	padding: 0 0 1.5rem
}

@media(min-width:768px) {
.country-selector--header--content-wrapper {
	padding: 0 0 2.5rem
}
}

@media(min-width:1025px) {
.country-selector--header--content-wrapper {
	flex-direction: row;
	align-items: start;
	justify-content: space-between
}
}
.country-selector--header--content {
	margin-right: .5rem;
	margin-left: .5rem
}

@media(max-width:767px) {
.country-selector--header--content {
	width: calc(100% - 1rem)
}
}

@media(min-width:768px) {
.country-selector--header--content {
	width: calc(87.5% - 1rem)
}
}

@media(min-width:1025px) {
.country-selector--header--content {
	width: calc(41.6666666667% - 1rem)
}
}
.country-selector--header--title {
	font-size: 2.25rem;
	line-height: 1.3698630137;
	margin-bottom: 1rem;
	color: #fff
}

@media(min-width:1025px) {
.country-selector--header--title {
	font-weight: 700;
	font-size: 2.5625rem;
	line-height: 1.3698630137
}
}

@media(min-width:1025px) {
.country-selector--header--title {
	font-size: 2.5625rem
}
}
.country-selector--header--subtitle {
	font-size: 1rem;
	line-height: 1.5;
	margin: 0;
	color: #fff
}
.country-selector--list {
width:calc(100% - 20px * 2);
	max-width: 1280px;
	margin-right: 20px;
	margin-left: 20px;
	padding: 0;
	list-style-type: none
}

@media(min-width:1025px) {
.country-selector--list {
width:calc(100% - 60px * 2);
	margin-right: 60px;
	margin-left: 60px
}
}

@media(min-width:1280px) {
.country-selector--list {
width:calc(100% - 80px * 2);
	margin-right: 80px;
	margin-left: 80px
}
}

@media(min-width:1440px) {
.country-selector--list {
	width: 100%;
	margin-right: auto;
	margin-left: auto
}
}
.country-selector--list--region {
	font-weight: 700;
	font-size: 1.75rem;
	line-height: 1.2857142857;
	display: block;
	margin-bottom: 1.5rem;
	color: #009594
}

@media(min-width:768px) {
.country-selector--list--region {
	font-size: 2.25rem;
	line-height: 1.3333333333
}
}

@media(min-width:1025px) {
.country-selector--list--region {
	margin-bottom: 1rem
}
}
.country-selector--list--nested-list {
	column-gap: 1rem;
	margin-bottom: 3.5rem;
	padding: inherit;
	list-style-type: inherit
}
.country-selector--list--nested-list.columns-1 {
	column-count: 1
}
.country-selector--list--nested-list:not(.columns-1) {
	column-count: 2
}

@media(min-width:1025px) {
.country-selector--list--nested-list {
	column-width: 5.75rem
}
.country-selector--list--nested-list.columns-2 {
	width: calc(33.3333333333% - 0.6666666667rem);
	column-count: 2
}
.country-selector--list--nested-list.columns-3 {
	width: calc(50% - 0.5rem);
	column-count: 3
}
.country-selector--list--nested-list.columns-4 {
	width: calc(66.6666666667% - 0.3333333333rem);
	column-count: 4
}
.country-selector--list--nested-list.columns-5 {
	width: calc(83.3333333333% - 0.1666666667rem);
	column-count: 5
}
.country-selector--list--nested-list.columns-6 {
	width: calc(100% - 0rem);
	column-count: 6
}
}
.country-selector--list--nested-list--item:not(:last-child) {
	margin-bottom: 1.5rem
}

@media(min-width:1025px) {
.country-selector--list--nested-list--item:not(:last-child) {
	margin-bottom: 1rem
}
}
.country-selector--list--nested-list--item a {
	font-size: 1.125rem;
	line-height: 1.2222222222;
	color: #5f504d
}
.country-selector--list--nested-list--item .country-name-abbreviation {
	font-size: 1.125rem;
	line-height: 1.2222222222;
	color: #978b87
}
[class*=flag--] {
	display: block;
	width: 32px;
	height: 32px;
	background-image: url(/west-canada/themes/custom/adama/img/flags-sprite.png);
	background-repeat: no-repeat
}
.flag--africa {
	background-position: -49px -5px
}
.flag--americas {
	background-position: -89px -131px
}
.flag--argentina {
	background-position: -5px -47px
}
.flag--australia {
	background-position: -47px -47px
}
.flag--austria {
	background-position: -91px -5px
}
.flag--belarus {
	background-position: -91px -47px
}
.flag--belgium {
	background-position: -5px -89px
}
.flag--benin {
	background-position: -47px -89px
}
.flag--brazil {
	background-position: -89px -89px
}
.flag--bulgaria {
	background-position: -133px -5px
}
.flag--burkina-faso {
	background-position: -133px -47px
}
.flag--burundi {
	background-position: -133px -89px
}
.flag--cameroon {
	background-position: -5px -131px
}
.flag--canada {
	background-position: -47px -131px
}
.flag--chile {
	background-position: -131px -131px
}
.flag--colombia {
	background-position: -175px -5px
}
.flag--costa-rica {
	background-position: -175px -47px
}
.flag--curacao {
	background-position: -175px -89px
}
.flag--czech {
	background-position: -175px -131px
}
.flag--denmark {
	background-position: -5px -173px
}
.flag--dominican-republic {
	background-position: -47px -173px
}
.flag--ecuador {
	background-position: -89px -173px
}
.flag--el-salvador {
	background-position: -131px -173px
}
.flag--estonia {
	background-position: -173px -173px
}
.flag--ethiopia {
	background-position: -217px -5px
}
.flag--finland {
	background-position: -217px -47px
}
.flag--france {
	background-position: -217px -89px
}
.flag--gb {
	background-position: -217px -131px
}
.flag--germany {
	width: 34px;
	height: 32px;
	background-position: -5px -5px
}
.flag--ghana {
	background-position: -217px -173px
}
.flag--global {
	background-position: -5px -215px
}
.flag--greece {
	background-position: -47px -215px
}
.flag--guatemala {
	background-position: -89px -215px
}
.flag--honduras {
	background-position: -131px -215px
}
.flag--hungary {
	background-position: -173px -215px
}
.flag--india {
	background-position: -215px -215px
}
.flag--indonesia {
	background-position: -343px -257px
}
.flag--israel {
	background-position: -259px -5px
}
.flag--italy {
	background-position: -259px -47px
}
.flag--ivory-coast {
	background-position: -259px -89px
}
.flag--kenya {
	background-position: -259px -131px
}
.flag--latvia {
	background-position: -259px -173px
}
.flag--lithuania {
	background-position: -259px -215px
}
.flag--mali {
	background-position: -5px -257px
}
.flag--mexico {
	background-position: -47px -257px
}
.flag--moldova {
	background-position: -89px -257px
}
.flag--netherlands {
	background-position: -131px -257px
}
.flag--new-zealand {
	background-position: -173px -257px
}
.flag--nicaragua {
	background-position: -215px -257px
}
.flag--nigeria {
	background-position: -257px -257px
}
.flag--norway {
	background-position: -301px -5px
}
.flag--panama {
	background-position: -301px -47px
}
.flag--paraguay {
	background-position: -301px -89px
}
.flag--peru {
	background-position: -301px -131px
}
.flag--poland {
	background-position: -301px -173px
}
.flag--portugal {
	background-position: -301px -215px
}
.flag--romania {
	background-position: -301px -257px
}
.flag--russia {
	background-position: -5px -299px
}
.flag--serbia {
	background-position: -47px -299px
}
.flag--slovakia {
	background-position: -89px -299px
}
.flag--south-africa {
	background-position: -131px -299px
}
.flag--south-korea {
	background-position: -173px -299px
}
.flag--spain {
	background-position: -215px -299px
}
.flag--sweden {
	background-position: -257px -299px
}
.flag--tanzania {
	background-position: -299px -299px
}
.flag--thailand {
	background-position: -343px -5px
}
.flag--turkey {
	background-position: -343px -47px
}
.flag--uganda {
	background-position: -343px -89px
}
.flag--ukraine {
	background-position: -343px -131px
}
.flag--usa {
	background-position: -343px -173px
}
.flag--vietnam {
	background-position: -343px -215px
}
.responsive-dropdown-trigger::before {
	content: "";
	display: inline-block;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.menu-item--expanded:hover .responsive-dropdown-trigger::before {
	content: "";
	display: inline-block;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.menu--main .menu-item {
	position: relative;
	display: block
}

@media(min-width:1280px) {
.menu--main {
	position: relative;
	display: flex
}
.menu--main>.menu {
	display: flex;
	flex-direction: row;
	align-items: center
}
.menu--main>.menu .menu-item {
	display: block
}
.menu--main>.menu .menu-item:not(:last-child) {
	margin-right: 1.5rem;
	margin-bottom: 0
}
.rtl .menu--main>.menu .menu-item:not(:last-child) {
	margin-right: 0;
	margin-left: 1.5rem
}
.menu--main>.menu .menu-item>a, .menu--main>.menu .menu-item>span:not(.responsive-dropdown-trigger) {
	display: block;
	margin-bottom: 0;
	padding: .5625rem 0;
	cursor: pointer;
	font-weight: 400;
	font-size: 1rem;
	color: #5f504d
}
.menu--main>.menu .menu-item>a:hover, .menu--main>.menu .menu-item>span:not(.responsive-dropdown-trigger):hover {
	color: #009594
}
.menu--main>.menu .menu-item--expanded {
	display: flex;
	align-items: center
}
.menu--main>.menu .menu-item--expanded:hover .responsive-dropdown-trigger::before {
	transform: rotate(180deg)
}
.menu--main>.menu .menu-item--expanded:hover .menu--main--dropdown {
	position: static;
	width: auto;
	height: auto;
	overflow: initial;
	clip: auto;
	opacity: 1;
	position: absolute;
	top: 100%;
	z-index: 1;
	visibility: visible;
	display: block;
	min-width: 23.125rem;
	padding-top: 1.125rem;
	border-radius: 6px;
	opacity: 1
}
.menu--main>.menu .menu-item--expanded .responsive-dropdown-trigger {
	margin-left: .5rem
}
.menu--main>.menu .menu-item--expanded .responsive-dropdown-trigger::before {
	width: .5rem;
	height: .5rem;
	transition: transform .2s
}
.rtl .menu--main>.menu .menu-item--expanded .responsive-dropdown-trigger {
	margin-right: .5rem;
	margin-left: 0
}
.menu--main .menu--main--dropdown {
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
	opacity: 0;
	box-shadow: 0 28px 38px 0 rgba(0,0,0,.15);
	z-index: -1;
	visibility: hidden;
	opacity: 0;
	transition: opacity 400ms
}
.menu--main .menu--main--dropdown::before {
	position: absolute;
	top: 12px;
	right: auto;
	left: 1.5rem;
	display: block;
	width: .625rem;
	height: .375rem;
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.443 1.737L.796 6h8.691L6.841 1.737a2 2 0 00-3.398 0z' fill='%23fff'/%3E%3C/svg%3E");
	background-size: 100% auto
}
.rtl .menu--main .menu--main--dropdown {
	right: 0;
	left: auto
}
.rtl .menu--main .menu--main--dropdown::before {
	right: 1.5rem;
	left: auto
}
.menu--main .sub-menu {
	display: block;
	margin: 0;
	padding: 1rem 6.5rem 2.5rem 1.5rem;
	border-radius: 6px;
	overflow: hidden;
	background-color: #fff;
/*	background-image: url("data:image/svg+xml,%3Csvg width='92.941' height='143.336' viewBox='0 0 92.941 143.336' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M92.941 0c-1.316 2.634-2.477 5.404-3.365 8.387A279.198 279.198 0 011.48 143.336H92.94z' fill='%2300783f'/%3E%3Cpath d='M92.941 37.47C71.387 80.454 39.257 116.73 0 143.337h92.941z' fill='%23009845'/%3E%3C/svg%3E");*/
	background-repeat: no-repeat;
	background-position: 100% calc(100% + 1px)
}
.menu--main .sub-menu.one-col {
	column-count: 1
}
.menu--main .sub-menu.two-cols {
	column-count: 2
}
.menu--main .sub-menu.three-cols {
	column-count: 3
}
.menu--main .sub-menu .menu-item {
	display: block;
	min-width: 7.5rem
}
.menu--main .sub-menu .menu-item:not(:last-child) {
	margin-bottom: 1rem
}
.menu--main .sub-menu .menu-item a {
	font-size: 1rem;
	line-height: 1.5;
	display: block;
	padding: 0;
	font-weight: 400;
	color: #5f504d;
	transition: color .2s
}
.rtl .menu--main .sub-menu {
	padding-right: 1.5rem;
	padding-left: 6.5rem;
	background-image: url("data:image/svg+xml,%3Csvg width='92.941' height='143.336' viewBox='0 0 92.941 143.336' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0c1.31 2.628 2.465 5.391 3.348 8.367A277.79 278.542 0 0 0 91 143H.001Z' fill='%2300783f'/%3E%3Cpath d='M0 37c21.568 43.038 53.718 79.36 93 106H0Z' fill='%23009845'/%3E%3C/svg%3E");
	background-position: 0% calc(100% + 1px)
}
}

@media(min-width:1440px) {
.menu--main>.menu .menu-item:not(:last-child) {
	margin-right: 2rem
}
.rtl .menu--main>.menu .menu-item:not(:last-child) {
	margin-left: 2rem
}
}

@media(max-width:1279px) {
.menu--main {
	display: none
}
.mobile-menu-open .menu--main {
	display: block;
	width: 100%;
	margin-right: 0
}
.menu--main .menu {
	width: 100%
}
.menu--main .menu>.menu-item {
	display: block;
	padding: 0 1.5rem
}
.menu--main .menu>.menu-item>a, .menu--main .menu>.menu-item>span:not(.responsive-dropdown-trigger) {
	font-weight: 700;
	font-size: 1.75rem;
	line-height: 1.2142857143;
	padding: 1rem 0;
	overflow: hidden
}
.menu--main .menu>.menu-item>a::before, .menu--main .menu>.menu-item>span:not(.responsive-dropdown-trigger)::before {
	content: none
}
.menu--main .menu>.menu-item.menu-item--expanded>a {
	margin-right: 1.5rem
}
.rtl .menu--main .menu>.menu-item.menu-item--expanded>a {
	margin-right: 0;
	margin-left: 1.5rem
}
.menu--main .sub-menu {
	padding: 0
}
.menu--main .sub-menu .menu-item {
	padding: 0 1.5rem
}
.menu--main .sub-menu .menu-item a {
	font-weight: 700;
	font-size: 1.25rem;
	line-height: 1.2;
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	font-weight: 400
}
.menu--main .sub-menu .menu-item a:hover {
	color: #009594
}
.menu--main .sub-menu .menu-item:not(:last-child) a {
	border-bottom: 2px dotted rgba(151,139,135,.3)
}
.menu--main .sub-menu .menu-item--expanded::before {
	display: none
}
.menu--main .menu--main--dropdown {
	position: static;
	visibility: visible;
	display: none;
	margin: 0 -1.25rem;
	background-color: #f5f3f3;
	opacity: 1
}
.menu--main .menu--main--dropdown.visible {
	display: block
}
.menu--main .responsive-dropdown-trigger {
	position: absolute;
	top: 1rem;
	right: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 2.75rem;
	height: 2.125rem;
	padding-right: 20px;
	cursor: pointer;
	transition: transform .2s
}
.menu--main .responsive-dropdown-trigger.dropdown-arrow-down::before {
	transform: rotate(180deg)
}
.menu--main .responsive-dropdown-trigger::before {
	width: .875rem;
	height: .875rem
}
.rtl .menu--main .responsive-dropdown-trigger {
	right: auto;
	left: 0;
	padding-right: 0;
	padding-left: 20px
}
}
.block-system-branding-block {
	flex-shrink: 0;
	margin-right: 2rem
}
.rtl .block-system-branding-block {
	margin-right: 0;
	margin-left: 2rem
}
.mobile-menu-open .block-system-branding-block {
	padding: .5rem 20px 1.5rem
}
.path-user .block-system-branding-block, .path-my-adama .block-system-branding-block {
	margin-right: auto
}
.path-user.rtl .block-system-branding-block, .path-my-adama.rtl .block-system-branding-block {
	margin-right: 0;
	margin-left: auto
}
.site-logo img {
	display: block;
	height: 31px
}

@media(min-width:1025px) {
.site-logo img {
	height: 42px
}
}

.dropdown-controls.select-dropdown {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
	display: inline-block;
	min-width: 11.25rem;
	max-width: 100%;
	height: 3rem;
	padding: 0 2rem 0 20px;
	border: 1px solid rgba(151,139,135,.3);
	border-radius: .5rem;
	cursor: pointer;
	line-height: 3rem;
	vertical-align: top;
	background-color: #fff
}

@media(min-width:768px) {
.dropdown-controls.select-dropdown {
	min-width: 14.75rem
}
}
.dropdown-controls.select-dropdown::before {
	position: absolute;
	right: 1.125rem;
	width: .625rem;
	height: 3rem;
	transition: transform 400ms
}
.rtl .dropdown-controls.select-dropdown {
	padding: 0 20px 0 1.5rem
}
.rtl .dropdown-controls.select-dropdown::before {
	right: auto;
	left: .75rem
}
.dropdown-controls-open.select-dropdown::before {
	transform: rotate(-180deg)
}
.dropdown-menu, .form-item-sort-by .form-select {
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
	opacity: 0;
	box-shadow: 0 28px 38px 0 rgba(0,0,0,.15);
	padding: 0;
	border-radius: 6px;
	background: #fff;
	transition: opacity 200ms ease-in
}
.rtl .dropdown-menu, .rtl .form-item-sort-by .form-select {
	right: 0;
	left: auto
}
.rtl .dropdown-menu::before, .rtl .form-item-sort-by .form-select::before {
	right: 1.5rem;
	left: auto
}

.article-block__content p{line-height: 1.5;color: #464646;padding: 1rem 0}
.sour{text-align: center;}








