@import url('../stack/style.css');

/* MEMBERS CSS */

.sidebar.boxed.boxed--border.boxed--lg.bg--secondary h5 {
    font-size: 24px !important;
    font-family: Open Sans, 'Helvetica', 'Arial', sans-serif !important;
    color: #252525 !important;
    font-weight: 300 !important;
    margin-bottom: 8px;
    margin-top: 35px;
}

.tagcloud a {
    color: #044688;
    font-weight: 700;
    font-size: 1em !important;
}

.tax-wpdmcategory section.imagebg.parallax {
    background-image: url(https://members.emgn.eu/wp-content/uploads/2020/01/07.jpg);
}

.tax-wpdmcategory .col-md-4.hidden-sm {
    float: left !important;
}

.tax-wpdmcategory .col-sm-12.col-md-8 {
    float: right !important;
}

hr {
    display: none;
}

.bp-single-vert-nav .item-body:not(#group-create-body) {
    display: none;
}

.my-account section.imagebg.parallax {
    background-image: url(https://members.emgn.eu/wp-content/uploads/2020/01/04.jpg);
}

.tax-wpdmcategory section.space--sm, footer.space--sm {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.my-account section.space--sm, footer.space--sm {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.sidebar__widget:not(:last-child) {
    margin-bottom: 2.5em !important;
}

.tag .sidebar {
    background-color: white !important;
    border: none !important;
    margin-top: 0 !important;
    padding: 0 !important;
}

.tag section.space--sm.unpad--top .container {
    margin-top: -100px;
    margin-bottom: 0;
}

.tag .masonry hr + .masonry__container, .masonry hr + .row {
    margin-top: 4.2em !important;
}

.single-wpdmpro .col-sm-10.col-md-8.col-sm-offset-1.col-md-offset-2 {
    margin-left: 0 !important;
}

.single-wpdmpro .col-sm-10.col-md-8.col-sm-offset-1.col-md-offset-2 {
    width: 100%;
}

.single-wpdmpro h2.widgettitle {
    font-weight: 300 !important;
}

.post__tags {
    display: none !important;
}

.btn .btn__text {
    color: white !important;
}

li.list-group-item {
    font-size: 14px !important;
}

.single-wpdmpro > div.main-container > section.imagebg.parallax > div.container > div > div > div > div:nth-child(1),
body > div.main-container > section.imagebg.parallax > div.container > div > div > div > div:nth-child(3) {
    height: 40px !important;
}

.otw-sidebar.otw-sidebar-1.otw-sidebar-vertical a {
    color: #044688;
    font-weight: 700;
    font-size: 1em !important;
}

.list-group-item .badge {
    background: #044688 !important;
}

.single-wpdmpro .sidebar {
    margin-top: 0 !important;
}

.single-wpdmpro .w3eden .row {
    position: relative;
    top: 15px;
}

.single-wpdmpro > div.main-container > section.imagebg.parallax > div.container > div > div > div > div.wpb_text_column.wpb_content_element > div > h1 {
    position: relative;
    top: 50px;
}

.single-wpdmpro .w3eden {
    margin-top: 125px !important;
}

.w3eden .h1, .w3eden h1 {
    font-size: 2rem !important;
}

.single-wpdmpro .cat a {
    color: white !important;
}

span.badge.authors-single {
    background: none !important;
}

span.badge.authors-single i {
    display: none !important;
}

span.badge.authors-single span {
    color: black !important;
    font-size: 14px;
}

a.btn.btn-secondary.btn-xs {
    background-color: none !important;
    background-color: transparent !important;
    color: #044688 !important;
    border-color: transparent !important;
    padding: 0 !important;
    margin: 0 !important;
    text-transform: none !important;
}

h2.widgettitle {
    font-size: 24px !important;
    margin-bottom: 8px;
    margin-top: 35px;
}

.lrm-user-modal-container .lrm-switcher a {
    color: black !important;
    font-weight: 800 !important;
}

.hide-logged-in {
    height: 0 !important;
}

.sidebar {
    display: none;
}

form.searchandfilter {
    display: none;
}

.w3eden {
    display: none;
}

.login-col {
    width: 100%;
}

.logged-in .member-msg h3 {
    display: none !important;
}

.logged-in .login-col {
    width: 75% !important;
}

.logged-in .wpb_column.vc_column_container.col-sm-9 {
    width: 100%;
}

.logged-in .sidebar,
.logged-in .searchandfilter,
.logged-in .w3eden {
    display: block !important;
}

.w3eden .btn:hover {
    box-shadow: none !important;
}

.home .w3eden .col-md-8 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.home .w3eden .col-md-4 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

.input-select:after {
    display: none !important;
}

.home i.fa.fa-tag {
    display: none;
}

i.fas.fa-copy,
i.fas.fa-tags {
    padding-left: 15px;
}

.text-muted.text-small a {
    padding-left: 5px;
}

.w3eden .btn-primary {
    background-color: #044688 !important;
    color: white !important;
    border-color: transparent !important;
}

.w3eden a {
    color: #044688 !important;
}

a.wpdm-download-link.btn.btn-primary {
    font-family: Open Sans, 'Helvetica', 'Arial', sans-serif !important;
    font-weight: 400 !important;
    border: none !important;
    padding: 7.5px 16px !important;
    text-transform: uppercase;
    font-size: 1em !important;
    height: 100% !important;
    letter-spacing: 0 !important;
    font-weight: 700 !important;
}

ul.wpdm-cat-tree {
    display: none !important;
}

span.col-md-12.form-group {
    display: none !important;
}

#tabs > a:nth-child(3),
#tabs > a:nth-child(4),
#tabs > a:nth-child(5) {
    display: none !important;
}

.widget.otw-widget-2.widget_tag_cloud {
    margin-top: 65px !important;
}

.bp-login-widget-user-logout .logout {
    display: none !important;
}

.bp-login-widget-user-logout a {
    display: block;
}

.admin-upload {
    display: none !important;
}

.tagcloud a {
    display: block;
}

.tagcloud a:not(:last-child):after {
    display: none !important;
}

.tag > div.main-container > section.space--sm.unpad--top > div > div > div.col-sm-12.col-md-8 {
    float: right !important;
}

.role-administrator .admin-upload {
    display: block !important;
}

body > div.main-container > section:nth-child(3) > div > div > div.login-col.wpb_column.vc_column_container.col-sm-9 > div > div > div:nth-child(4) > div > div > div > div > div > form > div > ul > li:nth-child(1) > input[type=text],
    select#ofpost_tag {
        
    background: white !important;
    border: 1px solid #ced4da !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    border-radius: .25rem !important;
    color: #495057 !important;
    font-family: Open Sans, 'Helvetica', 'Arial', sans-serif !important;
    width: 408px;
}

.searchandfilter input[type="submit"] {
    font-family: Open Sans, 'Helvetica', 'Arial', sans-serif !important;
    font-weight: 400 !important;
    border: none !important;
    padding: 7.5px 16px !important;
    text-transform: uppercase;
    font-size: 1em !important;
    height: 34px !important;
    width: 110px;
    line-height: 0;
    margin-top: 0 !important;
    margin-bottom: 25px !important;
    font-weight: 700 !important;
}


select#ofpost_tag {
    position: relative;
    left: 18px;
}

::placeholder {
    color: #495057 !important;
    font-size: 1rem !important;
}

.w3eden .form-control {
    font-family: Open Sans, 'Helvetica', 'Arial', sans-serif !important;
}

.searchandfilter ul {
    margin-left: 0 !important;
}

form.searchandfilter {
    margin-top: 25px;
}

i#psp {
    color: white;
}

.w3eden #wpdm-dashboard-sidebar .adp-item .far,
.w3eden #wpdm-dashboard-sidebar .adp-item .fa {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.22) !important;
}

.w3eden .btn-primary:hover,
.btn:not([class*='primary']):hover {
    border-color: transparent !important;
}

i.fa.fa-plus-circle {
    color: white !important;
}

button#addtag {
    height: 33.5px !important;
}

.w3eden .btn-warning,
.w3eden .btn-success:hover {
    background-color: #044688 !important;
}

.w3eden .btn-success {
    background-color: #044688 !important;   
}

input.wpdm-radio[type="radio"]:checked {
    border: 1px solid #044688 !important;
    background: #044688 !important;
}

#wpdm-pf > div > div.col-md-4 > div:nth-child(9) {
    display: none !important;
}

ol.breadcrumbs {
    display: none !important;
}

button#publish {
    line-height: 0 !important;
}

#lnk_tpl_chosen, div#pge_tpl_chosen,
div#pack_post_author__chosen,
div#access_chosen {
    display: none !important;
} 


/* header */
.menu-horizontal > li:not(:hover) > a {
	opacity: 1 !important;
}

h1.h2 {
    text-align: center;
}

.bar__module.stack-header-buttons {
    display: none;
}

.menu-horizontal > li:not(:hover) > span {
    opacity: 1;
}

ul#menu-main-menu {
    margin-top: 15px;
}

.tag section.space--sm.breadcrumb--section {
    background-image: url(https://members.emgn.eu/wp-content/uploads/2020/01/07.jpg) !important;
    height: 381px !important;
    text-align: center !important;
    background-position: center !important;
    background-size: cover;
}

.tag .masonry-filter-container {
    display: none !important;
}

h1.team-title {
    color: white !important;
}

.tag section.space--sm {
    padding-top: 13em !important;
    padding-bottom: 7em !important;
}

.tag > div.main-container > section.space--sm.breadcrumb--section > div > div > div > hr {
    display: none !important;
}

.tag > div.main-container > section.space--sm.unpad--top > div > div > div.col-sm-12.col-md-8 > div > hr {
    display: none !important;
}

[data-overlay="8"]:before {
    opacity: 0.5 !important;
}
/*****/

body > div.main-container > section.imagebg.parallax > div.container > div > div > div > div.wpb_text_column.wpb_content_element > div > p > b {
    font-size: 25px;
}

.page-id-3798 > div.main-container > section:nth-child(3) > div:nth-child(1) > div > div > div > div > div > div > h3 > a {
    font-family: Open Sans, 'Helvetica', 'Arial', sans-serif;
    color: #252525;
    font-weight: 300;
}

.page-id-3874  > div.main-container > section:nth-child(3) > div:nth-child(1) > div > div > div > div > div > div > h3 > a {
    font-family: Open Sans, 'Helvetica', 'Arial', sans-serif;
    color: #252525;
    font-weight: 300;
}

/*** NEWS ***/
.single section.space--sm {
    display: none;
}

.comments-form, .comments {
    display: none;
}

section.post-author {
    display: none;
}

.single > div.main-container > section:nth-child(6) {
    display: none;
}

.blog-section {
    padding-top: 2em !important;
}

.article__title.text-center {
    display: none;
}


.jeg_thumb .jeg_post_category a {
    color: white !important;
    background: #044688 !important;
}

.thumbnail-container>img {
    top: inherit !important;
}

.jeg_thumb .jeg_post_category {
    left: 0 !important;
    top: 0 !important;
}

.jeg_readmore {
    color: white !important;
    background: #044688 !important;
    border: none !important;
    border-radius: 6px !important;
    padding-top: 0.46428571em !important;
    padding-bottom: 0.46428571em !important;
    padding-right: 2.78571429em !important;
    padding-left: 2.78571429em !important;
}

.jeg_meta_author a {
    color: #044688 !important;
}

.jeg_meta_comment {
    display: none !important;
}

.jeg_post_meta .fa {
    color: #044688 !important;
}

.jeg_post_meta .jeg_meta_author+.jeg_meta_date:before {
    display: none !important;
}

.jeg_meta_author {
    display: none !important;
}
/****/

.page-id-1186 > div.main-container > section.imagebg.parallax > div.container > div > div > div > div.wpb_text_column.wpb_content_element > div > h1 {
    visibility: hidden;
}

body > div.main-container > section.bg--secondary.emgn-landing.vc_custom_1576271812234.vc_section-has-fill > div > div > div.wpb_column.vc_column_container.col-sm-5 > div > div > div > div > p > a > span {
	color: black !important;
}

body > div.main-container > section.bg--secondary.emgn-landing.vc_custom_1576271812234.vc_section-has-fill > div > div > div.wpb_column.vc_column_container.col-sm-5 > div > div > div > div > p > a {
	background: white !important;
	border-color: transparent;
}

.page-id-496 > div.main-container > section:nth-child(7) > div > div > div.wpb_column.vc_column_container.col-sm-6 > div > div > div.text-center > a > span.label {
    display: none;
}

body > div.main-container > section:nth-child(3) > div > div > div.wpb_column.vc_column_container.col-sm-4 > div > div > div {
	overflow: visible;
	box-shadow: none;
}

/* LANDING IMAGE */
body > div.main-container > section.bg--secondary.emgn-landing.vc_custom_1576271812234.vc_section-has-fill > div > div > div.wpb_column.vc_column_container.col-sm-5 > div > div > div > div > p:nth-child(3) > a > span {
	color: black !important;
}

body > div.main-container > section.bg--secondary.emgn-landing.vc_custom_1576271812234.vc_section-has-fill > div > div > div.wpb_column.vc_column_container.col-sm-5 > div > div > div > div > p:nth-child(3) > a {
	background: white !important;
}

.emgn-landing {
	background-size: cover !important;
}

p.lead {
    margin-top: -15px;
    margin-bottom: 15px;
}
/*****/

/* SERVICES ICONS */
img.service-icons {
    width: 76px;
    height: 76px;
}

.boxed.boxed--lg {
    padding: 1.85714286em !important;
}


body > div.main-container > section:nth-child(2) > div:nth-child(1) > div > div > div > div > div > div > h2,
body > div.main-container > section:nth-child(4) > div > div > div > div > div > div.wpb_text_column.wpb_content_element > div > h2 {
	position: relative;
	top: -50px;
}

/* FOOTER */

.enki {
	color: red !important;
}

footer.space--sm.footer-2.bg--dark {
    text-align: center;
}

footer.space--sm.footer-2.bg--dark {
    padding-top: 0;
    padding-bottom: 0;
}

.eats-member-card-photo-photo.eats-member-card-photo-photoShow {
    left: 0 !important;
    transform: none !important;
    object-fit: contain;
    overflow: visible;
}

.eats-member-card-list-photoContainer {
	overflow: visible !important;
}

.eats-member-card-list-photoContainer:after {
	border: none !important;
}

.eats-member-card-grid-photoContainer {
    display: none;
}

.page-id-496 br {
    display: none;
}

body > div.main-container > section:nth-child(6) > div > div > div.wpb_column.vc_column_container.col-sm-6 > div > div > div.text-center > a > span.label {
	display: none;
}

.page-id-1186 br {
    display: none;
}

.eats-popup-item-containerHorizontal .eats-popup-item-photoContainer {
	width: 0 !important;
}

.eats-popup-item-containerHorizontal .eats-popup-item-infoContainer {
	width: 100% !important;
}

.vc_icon_element {
	margin-bottom: 0;
}

.page-id-496 > div.main-container > div:nth-child(7) > div > div.wpb_column.vc_column_container.col-sm-6 > div > div > div.text-center > a > span.label {
    display: none;
}

.form-btn {
    display: inline;
}

.page-id-3874 > div.main-container > section:nth-child(3) > div:nth-child(3) > div > div:nth-child(2) > div > div > div > div > ul > li {
    padding-top: 10px;
}

.btn .label {
    display: none !important;
}

@media (min-width: 320px) and (max-width: 480px) {
    
    
.icon--lg {
    font-size: 4.5em !important;
}

.feature-5 .feature__body {
    width: 65% !important;
}

img.about-icons {
    width: 75px;
}
    
    
	footer .col-sm-6.col-md-3 {
		margin-bottom: 0 !important;
	}
	
	i.stack-basket {
    display: none;
}
	
	.bar.bar--sm.visible-xs.original--bg {
    background: #252525;
}
	
	i.icon--sm.stack-interface.stack-menu {
    position: relative;
    top: 30px;
}


	
	.logo img:last-child {
    margin-bottom: 50px;
}
	
	.col-xs-4.col-sm-2.text-right.mobile-header i {
    color: white;
}
	
	ul#menu-main-menu-1 {
		text-align: center;
		    margin-top: -35px;
	}
	
	h4 {
		margin-bottom: .2em;
	}
	
	p:last-child {
    margin-bottom: 2em !important;
}
	
	.bar .logo {
     max-height: none; 
    max-width: none;
		margin-left: -23px;
    width: 150px;
}
	
	footer.footer-2 .row:last-child {
    display: none;
}

div#custom_html-3 {
    margin-top: -25px;
}

	img.service-icons {
    width: 40px;
    height: 40px;
}
	
	.home > div.main-container > section:nth-child(3) > div > div > div.wpb_column.vc_column_container.col-sm-3 > div > div > div > div {
    padding-bottom: 25px;
}
	
	.home > div.main-container > section:nth-child(3) > div > div > div.wpb_column.vc_column_container.col-sm-2 > div > div > div > div {
		padding-top: 25px;
	}
	
	.page-id-1186 > div.main-container > section:nth-child(4) > div:nth-child(3) > div > div.wpb_column.vc_column_container.col-sm-8 > div > div > div > div > h2 {
    margin-top: 100px;
}
}

@media (min-width: 768px) and (max-width: 991px) {
	.widget *, article * {
    word-break: unset;
}

.bar .logo {
    max-height: 100px;
    max-width: margin-bottom;
    margin-bottom: -50px;
    max-width: 400px;
    left: -25px;
    margin-top: -35px;
}

body > div.main-container > section.bg--secondary.emgn-landing.vc_custom_1576271812234.vc_section-has-fill > div > div {
    margin-top: 50px;
}
	
	ul#menu-main-menu-1 a {
    padding-left: 10px;
    padding-right: 10px;
}
	
	footer.footer-2 .row:last-child {
    margin-top: 0;
}
	
	ul#menu-main-menu-1 {
    display: inline-flex;
		position: relative;
    top: -10px;
}
	
	
	#custom_html-2 > div > img {
		width: 200px;
	}
	
				.training-row {
		margin-top: 100px;
	}
	
	div#media_image-2 {
    margin-bottom: -25px;
}

nav.bar {
    background: none;
}

nav#menu1 {
    position: absolute;
}

ul#menu-main-menu span {
    color: white !important;
}

ul#menu-main-menu a {
    color: white !important;
}
	
	.page-id-1186 > div.main-container > section:nth-child(4) > div:nth-child(3) > div > div.wpb_column.vc_column_container.col-sm-8 > div > div > div > div > h2 {
    margin-top: 100px;
}


.icon--lg {
    font-size: 3em;
}

img.about-icons {
    width: 60px;
}

.feature.feature-5.boxed.boxed--lg.boxed--border {
    height: 190px;
}

#media_image-2 > a > img {
    margin-bottom: -35px;
}
}

@media (min-width: 992px)
	and (max-width: 1023px) {
	    
	    .bar--transparent:not(.bar--dark) .logo-dark {
    display: block;
    max-width: 150px;
    top: -15px;
    left: -20px;
    max-height: none;
}

.icon--lg {
    font-size: 4em;
}

img.about-icons {
    width: 75px;
}

.feature.feature-5.boxed.boxed--lg.boxed--border {
    height: 150px;
}

#media_image-2 > a > img {
    margin-bottom: -35px;
}
		
		.widget *, article * {
    word-break: unset;
}
		
		ul#menu-main-menu-1 a {
    padding-left: 10px;
    padding-right: 10px;
}
		
		ul#menu-main-menu-1 {
    display: inline-flex;
}
		
		footer.footer-2 .row:last-child {
			margin-top: 0;
		}
		
				#custom_html-2 > div > img {
    width: 300px;
}
	
	div#nav_menu-2 {
    margin-top: -35px;
    position: relative;
    top: -5px;
}
		
			.training-row {
		margin-top: 100px;
	}
		
		.page-id-1186 > div.main-container > section:nth-child(4) > div:nth-child(3) > div > div.wpb_column.vc_column_container.col-sm-8 > div > div > div > div > h2 {
    margin-top: 100px;
}
}


@media (min-width: 1024px) and (max-width: 1199px) {
	
	.page-id-1186 > div.main-container > section:nth-child(4) > div:nth-child(3) > div > div.wpb_column.vc_column_container.col-sm-8 > div > div > div > div > h2 {
    margin-top: 100px;
}
	
	.bar .logo {
    max-height: none; 
    max-width: none;
    width: 250px;
    margin-left: -15px;
    margin-top: -50px;
}
	
	
	ul#menu-main-menu-1 {
    display: inline-flex;
}
	
	ul#menu-main-menu-1 a {
    margin-left: 10px;
    margin-right: 10px;
}
	
	.widget *, article * {
    word-break: unset;
}
	
	
	body > div.main-container > footer > div > div:nth-child(1) {
    margin-bottom: -60px;
}
	
			#custom_html-2 > div > img {
    width: 300px;
}
	
	div#nav_menu-2 {
    margin-top: -35px;
    position: relative;
    top: -5px;
}
	
		.training-row {
		margin-top: 100px;
	}
}

@media (min-width: 1200px) and (max-width: 1600px) {
    
    #communication > div:nth-child(1) > div > div > div.wpb_text_column.wpb_content_element,
    #communication > div:nth-child(1) > div > div > div.wpb_single_image.wpb_content_element.vc_align_center {
            transform: none !important;
    left: 0 !important;
    position: relative;
    }
    
.page-id-1186 > div.main-container > section.bg--secondary > div:nth-child(1) > div > div > div > div > div > div > p {
    font-size: 20px;
    line-height: 35px;
}
    
    #menu-item-3672 > div > div > div > div {
    width: 21%;
}
	
	.training-row {
		margin-top: 100px;
	}
	
	.page-id-496 > div.main-container > div:nth-child(4) > div {
    margin-top: 50px !important;
}

.widget *, article * {
    word-break: unset;
}
	
	/* ABOUT HOME */
body > div.main-container > section:nth-child(3) > div > div > div.wpb_column.vc_column_container.col-sm-2 > div > div {
	width: 300px;
	margin-top: -80px;
	margin-left: -50px;
}
	
		ul#menu-main-menu-1 a {
    margin-left: 15px;
    margin-right: 15px;
    color: white;
}
	
	body > div.main-container > footer > div > div:nth-child(1) {
		margin-bottom: -50px;
	}
	
	ul#menu-main-menu-1 {
    display: inline-flex;
}


	.logo img {
    width: 100%;
    height: 150px;
    object-fit: contain;
}
	
	.logo-text p {
    margin-top: 15px;
}
	
	.eats-member-card-list-photoContainer {
    width: 300px !important;
    height: 300px !important;
    border-radius: 0;
    overflow: visible;
    position: relative;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    object-fit: cover;
}
	
	.eats-member-card-photo-photo.eats-member-card-photo-photoShow {
    left: 0 !important;
    transform: none !important;
    object-fit: contain;
    overflow: visible;
}
	
	.bar .logo {
    max-height: inherit;
    max-width: inherit;
    width: 350px;
    margin-left: -55px;
    margin-top: -50px;
}

	
	.page-id-1186 h4 {
		margin-bottom: .5em !important;
	}
	
			body > div.main-container > section.imagebg.parallax > div.container > div > div > div > div.wpb_text_column.wpb_content_element > div > p {
    margin-top: -15px !important;
	}
	
	.feature.feature-5.boxed.boxed--lg.boxed--border {
    height: 185px;
}
	
	.page-id-1186 > div.main-container > section:nth-child(4) > div:nth-child(3) > div {
    margin-top: 150px;
}
	
	
		body > div.main-container > section:nth-child(3) > div > div > div.wpb_column.vc_column_container.col-sm-4 > div > div > div {
		transform: scale(1.5);
		left: 150px;
		position: relative;
	}
	
.training-row  {
    margin-top: 100px !important;
}
	
	.activity-image img {
		margin-top: -75px;
	}
	
		.partners-row {
		margin-top: 35px;
	}
	
		#custom_html-2 > div > img {
    width: 300px;
}
	
	div#nav_menu-2 {
    margin-top: -35px;
    position: relative;
    top: -5px;
}

.page-id-496 > div.main-container > div:nth-child(3) > div > div:nth-child(1) > div > div > div > figure > div > img {
    width: 360px;
    height: 483px;
    object-fit: contain;
}

.page-id-496 > div.main-container > div:nth-child(5) > div {
    padding-top: 25px;
    padding-bottom: 25px;
}

div#media_image-2 {
    margin-bottom: -25px;
}

#training-technical-assistance > div:nth-child(1) > div > div > div > figure > div > img {
    width: 360px;
    height: 483px;
    object-fit: contain;
}

.bar__module:not(:last-child) {
    margin-top: 35px;
}

body > div.main-container > section.bg--secondary.emgn-landing.vc_custom_1576271812234.vc_section-has-fill > div > div > div.wpb_column.vc_column_container.col-sm-6 > div > div > div > figure > div > img {
    height: 400px;
    width: 400px;
    object-fit: cover;
    margin-top: 50px;
    margin-left: 30px;
}

.about-icons {
    width: 100px;
}

body > div.main-container > section:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > div > div > div:nth-child(1) > span {
    font-size: 125px;
    margin-top: -25px;
}

.feature-5 .feature__body {
    width: 65% !important;
}

.page-id-1186 > div.main-container > section.bg--secondary > div:nth-child(1) > div > div > div > div > div > div > h2 {
    margin-top: 100px;
}

.page-id-1186 > div.main-container > section:nth-child(4) {
    padding-bottom: 0 !important;
}

.cta {
    margin-top: 35px;
}

#menu-item-3672 > div > div > div > div {
    width: 25%;
}

#menu-item-3717 > div > div > div > div {
    left: 970px !important;
    width: 18%;
}

}

@media (min-width: 1600px) {
    
    #training-technical-assistance > div:nth-child(1) > div > div > div > figure > div > img {
    width: 360px;
    height: 483px;
    object-fit: contain;
}
	
	.page-id-1186 > div.main-container > section:nth-child(4) > div:nth-child(3) > div {
    margin-top: 150px;
}
	

	body > div.main-container > section:nth-child(3) > div > div > div.wpb_column.vc_column_container.col-sm-2 > div > div {
	width: 300px;
	margin-top: -80px;
	margin-left: -50px;
}

.home body > div.main-container > section:nth-child(3) > div > div > div.wpb_column.vc_column_container.col-sm-3 > div > div {
	width: 350px;
}
	
	ul#menu-main-menu-1 a {
    margin-left: 15px;
    margin-right: 15px;
    color: white;
}
	
	body > div.main-container > footer > div > div:nth-child(1) {
		margin-bottom: -50px;
	}
	
	ul#menu-main-menu-1 {
    display: inline-flex;
}
	
#custom_html-3 > div > p {
    color: white;
    opacity: 1 !important;
}

.widget *, article * {
    word-break: unset;
}

	.logo img {
    width: 100%;
    height: 150px;
    object-fit: contain;
}
	
	.logo-text p {
    margin-top: 15px;
}

	.eats-member-card-list-photoContainer {
    width: 300px !important;
    height: 300px !important;
    border-radius: 0;
    overflow: visible;
    position: relative;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    object-fit: cover;
}
	
	.bar .logo {
    max-height: inherit;
    max-width: inherit;
    width: 350px;
    margin-left: -55px;
    margin-top: -50px;
}
	
	.page-id-1186 h4 {
		margin-bottom: .5em !important;
	}
	
		body > div.main-container > section.imagebg.parallax > div.container > div > div > div > div.wpb_text_column.wpb_content_element > div > p {
    margin-top: -15px !important;
	}
	
	.feature.feature-5.boxed.boxed--lg.boxed--border {
    height: 185px;
}
	
.training-row  {
    margin-top: 100px !important;
}
	
	.activity-image img {
		margin-top: -75px;
	}
	
	.partners-row {
		margin-top: 35px;
	}
	
	#custom_html-2 > div > img {
    width: 300px;
}

div#media_image-2 {
    margin-bottom: -25px;
}
	
	div#nav_menu-2 {
    margin-top: -35px;
    position: relative;
    top: -5px;
}
	
	.page-id-496 > div.main-container > div:nth-child(4) > div {
    margin-top: 50px;
}

.page-id-496 > div.main-container > div:nth-child(3) > div > div:nth-child(1) > div > div > div > figure > div > img {
    width: 360px;
    height: 483px;
    object-fit: contain;
}

.page-id-496 > div.main-container > div:nth-child(5) > div {
    padding-top: 25px;
    padding-bottom: 25px;
}

.bar__module:not(:last-child) {
    margin-top: 35px;
}

body > div.main-container > section.bg--secondary.emgn-landing.vc_custom_1576271812234.vc_section-has-fill > div > div > div.wpb_column.vc_column_container.col-sm-6 > div > div > div > figure > div > img {
    height: 400px;
    width: 400px;
    object-fit: cover;
    margin-top: 50px;
    margin-left: 30px;
}

.about-icons {
    width: 100px;
}

body > div.main-container > section:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > div > div > div:nth-child(1) > span {
    font-size: 125px;
    margin-top: -25px;
}

.feature-5 .feature__body {
    width: 65% !important;
}

.page-id-1186 > div.main-container > section.bg--secondary > div:nth-child(1) > div > div > div > div > div > div > h2 {
    margin-top: 100px;
}

.page-id-1186 > div.main-container > section:nth-child(4) {
    padding-bottom: 0 !important;
}

.cta {
    margin-top: 35px;
}

#menu-item-3672 > div > div > div > div {
    width: 25%;
}

#menu-item-3717 > div > div > div > div {
    left: 970px !important;
    width: 18%;
}

.page-id-1186 > div.main-container > section.bg--secondary > div:nth-child(1) > div > div > div > div > div > div > p {
    font-size: 20px;
    line-height: 35px;
}

ul#menu-main-menu {
    margin-right: -100px;
}

}