.elementor-element .swiper ~ .elementor-swiper-button.swiper-button-disabled.swiper-button-disabled {
	display: none;
}

.schedaOP_center,
.schedaOP_top {
	width: auto!important;
	float: none!important;
}

.e-off-canvas[aria-label="OP-info-modal"] table,
main .wp-block-post-content table {
	width: 100%;
}
.e-off-canvas[aria-label="OP-info-modal"] table td,
.e-off-canvas[aria-label="OP-info-modal"] table th,
main .wp-block-post-content table td,
main .wp-block-post-content table th {
	width: auto;
}


.mnb-ps_page-content .mnb_btn--default-inline-icon .elementor-button-content-wrapper {
	padding: 0!important;
}

.mnb-ps_page-content .mnb_btn--default-inline-icon .elementor-button-text,
.mnb-ps_page-content .mnb_btn--default-inline-icon,
.mnb-ps_page-content .mnb_btn--default-inline-icon a {
	display: inline-block!important;
	color: var(--e-global-color-primary)!important;
	padding: 0!important;
	vertical-align: middle;
	text-transform: none!important;
}

.mnb-ps_page-content .mnb-prod-c__hero-shot > .e-con-inner .mnb-hero-shot__wrapper--top {
	padding-top: 15em;
	padding-bottom: 3em;
}

.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-c__half-wide .mnb-c__half-main.mnb-proj-c__container-text-and-image .mnb-proj-c__text-container .elementor-widget-text-editor ul {
	margin-bottom: .75em;
	margin-left: 1em;
}

.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-prod-c__container-wide-text-and-image .mnb-c__half-main.mnb-prod-c__container-text-and-image .mnb-prod-c__text-container .elementor-widget-text-editor li,
.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-c__half-wide .mnb-c__half-main.mnb-proj-c__container-text-and-image .mnb-proj-c__text-container .elementor-widget-text-editor li {
	font-size: 16px;
  font-weight: 300;
  line-height: 20px;
}

.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-prod-c__container-wide-text-and-image .mnb-c__half-main.mnb-prod-c__container-text-and-image .mnb-prod-c__text-container .elementor-widget-text-editor li:before,
.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-c__half-wide .mnb-c__half-main.mnb-proj-c__container-text-and-image .mnb-proj-c__text-container .elementor-widget-text-editor li:before {
	color: var(--e-global-color-primary);
}

.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-c__half-main.mnb-c__container-text-and-image .e-con-inner {
	justify-content: flex-end;
}

.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-c__half-main.mnb-c__container-text-and-image .mnb__c-text-container {
  --width: 50%;
  max-width: 660px;
}

html body .mnb-ps_page-content .mnb_s--text-align-reset .elementor-widget-text-editor {
	text-align: left;
}

@media (max-width: 768px) {
	.mnb-ps_page-content  {
		flex-wrap: nowrap;
	}
	.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-c__half-main.mnb-c__container-text-and-image .mnb__c-text-container {
		--width: 100%;
		max-width: 100%;
	}
}


@media (max-width: 1160px) {
	.mnb-ps__main-nav > .e-con-inner .mnb-ps__main-nav--inner .elementor-element.elementor-widget-nav-menu a {
		padding-left: 12px!important;
		padding-right: 12px!important;
		--_mnb_font-size--text: 14px!important;
	}
}

@media (max-width: 1200px) {
	.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li a {
		padding-left: 12px!important;
		padding-right: 12px!important;
		--_mnb_font-size--text: 14px!important;
	}
}

@media (max-width: 1080px) {
	.mnb-ps__main-nav > .e-con-inner .mnb-ps__main-nav--inner .elementor-element.elementor-widget-nav-menu a {
		--_mnb_font-size--text: 16px!important;
	}

	.mnb-ps__main-nav > .e-con-inner .mnb-ps__main-nav--inner
	.elementor-element.elementor-widget-nav-menu
	.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		width: 50%;
		margin-left: 50%;
	}


	.mnb-ps__main-nav > .e-con-inner .mnb-ps__main-nav--inner
	.elementor-element.elementor-widget-nav-menu
	.elementor-nav-menu--dropdown.elementor-nav-menu__container
	ul	{
		grid-template-columns: 1fr;
	}

	.mnb-ps__main-nav > .e-con-inner .mnb-ps__main-nav--inner
	.elementor-element.elementor-widget-nav-menu
	.elementor-nav-menu--dropdown.elementor-nav-menu__container
	ul	li {
		text-align: right;
		line-height: 4em;
	}

	.mnb-prod-ps__main-nav > .e-con-inner .mnb-ps__main-nav--inner .elementor-element.elementor-widget-nav-menu li {
		line-height: 4em;
	}

	.mnb-prod-ps__main-nav > .e-con-inner .mnb-ps__main-nav--inner .elementor-element.elementor-widget-nav-menu li:first-child {
		margin-top: 2em;
	}
}

.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-proj-c__container.mnb-prod-c__container-wide-text-and-image .mnb-c__half-main.mnb-prod-c__container-text-and-image:after,
.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-proj-c__container.mnb-prod-c__container-wide-text-and-image:after {
	border-bottom-style: dotted;
	--_mnb_border-radius: 0px;
}

.mnb-ps_page-content .mnb-c__cnt-color-default .mnb-prod-c__container-wide-text-and-image .mnb-c__half-main.mnb-prod-c__container-text-and-image {
  justify-content: space-between;
}
