﻿@import url("https://fonts.googleapis.com/css?family=Poppins:400,600,700");
@font-face {
  font-family: "IsidoraSans-Black";
  src: url("/fonts/IsidoraSans-Black.woff") format("woff"), url("/fonts/IsidoraSans-Black.ttf") format("truetype"), url("/fonts/IsidoraSans-Black.otf") format("opentype"); }

@font-face {
  font-family: "FontAwesome5ProRegular";
  src: url("/fonts/FontAwesome5ProRegular.woff") format("woff"), url("/fonts/FontAwesome5ProRegular.ttf") format("truetype"), url("/fonts/FontAwesome5ProRegular.otf") format("opentype"); }

html, html body {
  font-family: 'Poppins', sans-serif; }
  @media (max-width: 600px) {
    html.admin-bar, html body.admin-bar {
      margin-top: -46px; }
      html.admin-bar .mobile-panel + .header-container, html body.admin-bar .mobile-panel + .header-container {
        padding-top: 46px; } }

body {
  position: relative;
  /*footer.site-footer .footer-area-wrap {
		position: relative;

		&:before {
			content: ' ';
			background: url(/images/smartcane/smartcane-logo-2018-172-white.png) no-repeat center center;
			position: absolute;
			width: 150px;
			height: 96px;
			z-index: 1;
		}
	}*/ }
  body .hentry ul:not([class]) > li:before, body .comment-content ul:not([class]) > li:before, body .wc-tab ul:not([class]) > li:before {
    content: ' ';
    width: 5px;
    height: 5px;
    background: #86c447;
    border-radius: 50%;
    top: 0;
    position: relative; }
  body.page-template-no-breadcrumbs #primary #main .entry-content {
    padding-top: 0; }
  body .sc-captions .elementor-widget-wrap {
    display: flex; }
  body .sc-header-primary .elementor-widget-container {
    background: #86c447;
    display: inline-block; }
    body .sc-header-primary .elementor-widget-container h2 {
      color: #fff;
      padding: 15px 45px;
      position: relative; }
      body .sc-header-primary .elementor-widget-container h2:before {
        content: ' ';
        width: 20px;
        height: 20px;
        position: absolute;
        border-radius: 50%;
        z-index: 1;
        left: 100%;
        transform: translateX(-50%) translateY(-50%);
        top: 50%;
        background: #86c447; }
  body .sc-header-secondary .elementor-widget-container {
    background: rgba(255, 255, 255, 0.9);
    display: inline-block; }
    body .sc-header-secondary .elementor-widget-container h3 {
      color: #86c447;
      padding: 15px 45px; }
  /*body.home .site-branding {
    display: none; }*/
  body form#aspnetForm section.content {
    min-height: 100vh;
    margin-bottom: 30px; }
  @media (min-width: 1200px) {
    body.single-post .hentry .post__left-col {
      position: absolute;
      right: 100%; } }
  body .jet-posts .jet-more-wrap a {
    padding: 4px 25px;
    height: auto;
    border-radius: 0;
    text-align: center;
    margin: 0 auto; }
  body .breadcrumbs {
    background-color: #f6f6f6;
    position: relative;
    padding: 34px 0 33px;
    border-bottom: 1px solid #eaeaea;
    z-index: 0; }
    body .breadcrumbs:before {
      background-repeat: repeat;
      background-attachment: scroll;
      background-size: auto;
      opacity: 1;
      background-position: center;
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url(/wp-content/themes/jardinier/assets/images/texture.png);
      z-index: 1; }
    body .breadcrumbs > .container {
      z-index: 2;
      position: relative; }
    body .breadcrumbs .page-title {
      font-size: 18px; }
  body:not(.home) .entry-content, body:not(.home) form#aspnetForm section.content {
    padding: 15px 0; }
  body.home .breadcrumbs,
  body.home .site .header-container_wrap.container,
  body.home #aspnetForm header.menu {
    border-bottom: none; }
  body #toTop {
    display: block;
    left: 50%;
    position: fixed;
    bottom: 0;
    background: #52626f;
    border-radius: 0;
    right: 50%;
    transform: translateX(-50%);
    padding: 35px; }
    body #toTop:before {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translateX(-50%) translateY(-50%);
      font: normal normal 28px "FontAwesome5ProRegular";
      content: '\f106';
      color: #aaa;
      margin-top: -5px; }
    body #toTop:hover:before {
      color: #fff; }
  body footer.site-footer, body footer.site-footer .footer-copyright {
    color: #fff; }
  body footer.site-footer .contact-information__item {
    color: #eee; }
    body footer.site-footer .contact-information__item span.icon {
      color: #eee;
      margin-right: 10px; }
  body footer.site-footer .invert .widget_nav_menu ul li a:before {
    margin-right: 10px;
    display: inline-block;
    font-family: 'nc-icon-mini';
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  body footer.site-footer .invert .contact-information-widget .icon, body footer.site-footer .invert .contact-information-widget a[href*="mailto:"]:hover {
    color: #eee; }
  body footer.site-footer ul a,
  body footer.site-footer ul span,
  body footer.site-footer ul > li,
  body footer.site-footer .contact-information-widget__inner li {
    list-style: none; }
    body footer.site-footer ul a, body footer.site-footer ul a:before,
    body footer.site-footer ul span,
    body footer.site-footer ul span:before,
    body footer.site-footer ul > li,
    body footer.site-footer ul > li:before,
    body footer.site-footer .contact-information-widget__inner li,
    body footer.site-footer .contact-information-widget__inner li:before {
      font-size: 14px; }
  body footer.site-footer .contact-information-widget__inner li {
    font-style: normal;
    font-weight: 400;
    line-height: 1.643;
    font-family: 'Poppins', sans-serif;
    letter-spacing: 0em;
    list-style: none; }
  body footer.site-footer A,
  body footer.site-footer .invert .social-list a,
  body footer.site-footer .invert .widget_nav_menu ul li a,
  body footer.site-footer .invert .contact-information-widget a[href*="mailto:"] {
    color: #125819; }
    body footer.site-footer A:hover,
    body footer.site-footer .invert .social-list a:hover,
    body footer.site-footer .invert .widget_nav_menu ul li a:hover,
    body footer.site-footer .invert .contact-information-widget a[href*="mailto:"]:hover {
      color: #fff;
      text-decoration: none; }
  body footer.site-footer #menu-case-studies li a:before {
    content: '\ea66';
    color: #fff; }
  body footer.site-footer .footer-copyright a {
    float: right;
    margin-left: 5px; }
  @media (max-width: 767px) {
    body footer.site-footer .footer-copyright {
      text-align: center; }
      body footer.site-footer .footer-copyright a {
        float: none; }
    body footer.site-footer .footer-copyright > a:first-child:before {
      display: block;
      content: ' '; } }
  body footer.site-footer .footer-container {
    padding: 13px 0; }
  body footer.site-footer .footer-area {
    padding: 50px 0 25px; }
  body footer.site-footer .footer-area:not(.footer-area--fullwidth) .widget {
    margin-bottom: 45px; }
  body footer.site-footer .footer-area .widget-title.title-decoration {
    padding-top: 26px;
    position: relative; }
  body footer.site-footer .footer-area .widget-title.title-decoration {
    padding: 0; }
  body footer.site-footer .footer-area .widget-title {
    margin-bottom: 15px; }
  body footer.site-footer ul {
    padding: 0; }
  body footer.site-footer .widget-title {
    color: #ffffff;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 1.44;
    font-family: 'Poppins', sans-serif;
    letter-spacing: 0em;
    text-align: inherit; }
  body footer.site-footer .site-info-block, body footer.site-footer .footer-copyright {
    width: 100%;
    display: block; }
  body h1, body h2, body h3, body h4, body h5, body h6 {
    font-family: 'Poppins', sans-serif;
    text-transform: none;
    font-weight: bold;
    color: #4d6476; }
  body img.site-link__img {
    height: 86px;
    width: auto; }
  body .elementor-widget-heading h3.elementor-heading-title {
    line-height: 1.1; }
  body p > strong {
    font-size: 19px;
    font-weight: normal; }
  body .elementor-text-editor > p {
    margin-bottom: 5px; }
  body .contact-facilitator {
    background: #f0f1f3; }
  body footer.site-footer {
    background: #6d8293; }
    body footer.site-footer .footer-area-wrap {
      background: #52626f; }
  body .site .header-container_wrap.container, body #aspnetForm header.menu {
    border-bottom: 1px solid #eaeaea; }
  body .sc-facilitators {
    background: #fff; }
    body .sc-facilitators .elementor-toggle .elementor-toggle-icon-left {
      color: #86c447;
      font-weight: bold;
      font-size: 16px; }
    body .sc-facilitators .elementor-toggle .elementor-tab-title {
      border-bottom: none;
      border-top: 1px solid #f0f0f0;
      color: #4d6476;
      font-weight: normal; }
    body .sc-facilitators .elementor-toggle-item:first-child .elementor-tab-title {
      border-top: none; }
    @media (max-width: 767px) {
      body .sc-facilitators .elementor-toggle-item:first-child .elementor-tab-title {
        border-top: 1px solid #f0f0f0; } }
    body .sc-facilitators .facilitator-contact {
      margin-top: 15px; }
      body .sc-facilitators .facilitator-contact:first-child {
        margin-top: 0; }
      body .sc-facilitators .facilitator-contact .image {
        border-radius: 50%;
        width: 100px;
        height: 100px;
        display: inline-block;
        overflow: hidden;
        position: relative;
        float: left;
        margin-right: 35px; }
        body .sc-facilitators .facilitator-contact .image img {
          width: auto;
          height: 110px;
          margin: 0;
          padding: 0;
          display: block;
          max-width: none;
          left: 50%;
          top: 50%;
          transform: translateX(-50%) translateY(-50%);
          position: relative; }
      body .sc-facilitators .facilitator-contact .no-image {
        width: 100px;
        height: 100px;
        float: left;
        margin-right: 35px; }
      body .sc-facilitators .facilitator-contact h6 {
        margin: 0;
        padding: 0;
        margin-bottom: 15px; }
      body .sc-facilitators .facilitator-contact .email {
        font-size: 14px; }
      body .sc-facilitators .facilitator-contact .number strong, body .sc-facilitators .facilitator-contact .email strong {
        /*width: 20px;*/
        display: inline-block; }
      body .sc-facilitators .facilitator-contact:after {
        content: '';
        clear: both;
        float: none;
        display: block; }
      body .sc-facilitators .facilitator-contact.base-height .image img {
        /*width: 100px;*/
        height: auto;
        max-height: none; }
  body .sc-drop-shadow:before {
    content: ' ';
    position: absolute;
    top: 0;
    width: 100%;
    height: 70px;
    background: -moz-linear-gradient(top, #f0f1f3 0%, #f0f1f3 31%, rgba(240, 241, 243, 0) 100%);
    background: -webkit-linear-gradient(top, #f0f1f3 0%, #f0f1f3 31%, rgba(240, 241, 243, 0) 100%);
    background: linear-gradient(to bottom, #f0f1f3 0%, #f0f1f3 31%, rgba(240, 241, 243, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f1f3', endColorstr='#00f0f1f3',GradientType=0 ); }
  body.elementor-editor-active header#masthead {
    z-index: -1; }
  body .site .header-container_wrap.container, body.ui-content, body.ui-full-width {
    max-width: 100%; }
    body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul, body .site .header-container_wrap.container #aspnetForm #main-menu.menu, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul, body.ui-content #site-navigation.main-navigation #main-menu.menu, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul, body.ui-content #aspnetForm #main-menu.menu, body.ui-content #aspnetForm > .menu > .wp-menu > ul, body.ui-full-width #site-navigation.main-navigation #main-menu.menu, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul, body.ui-full-width #aspnetForm #main-menu.menu, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul {
      margin: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end; }
      body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]), body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]), body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]), body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]), body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]), body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]), body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]), body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]), body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]), body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]), body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]), body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) {
        margin: 0 5px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        position: relative; }
        body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a:before, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a:before, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a:before, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a:before, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a:before, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a:before, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a:before, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a:before, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a:before, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a:before, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a:before, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a:before {
          content: ' ';
          height: 0;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          background: #eee;
          transition: height 250ms; }
        body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a .mi-text, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a .mi-text, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]):hover > a > span, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]):hover > a .mi-text, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a > span, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a .mi-text, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a > span, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a .mi-text, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a > span, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a .mi-text, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]):hover > a > span, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]):hover > a .mi-text, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a > span, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a .mi-text, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a > span, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a .mi-text, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a > span, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a .mi-text, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]):hover > a > span, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]):hover > a .mi-text, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a > span, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a .mi-text {
          /*color: #fff;*/ }
        body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a:before, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a:before, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]):hover > a:before, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a:before, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a:before, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a:before, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]):hover > a:before, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a:before, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]):hover > a:before, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]):hover > a:before, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]):hover > a:before, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]):hover > a:before {
          height: 100%; }
        body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a {
          height: 86px;
          display: block;
          padding: 10px 10px 11px;
          text-align: center;
          /*&:hover {
							background: -moz-linear-gradient(top, rgba(171,242,196,1) 0%, rgba(203,240,216,1) 48%, rgba(238,238,238,0) 100%);
							background: -webkit-linear-gradient(top, rgba(171,242,196,1) 0%,rgba(203,240,216,1) 48%,rgba(238,238,238,0) 100%);
							background: linear-gradient(to bottom, rgba(171,242,196,1) 0%,rgba(203,240,216,1) 48%,rgba(238,238,238,0) 100%);
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abf2c4', endColorstr='#00eeeeee',GradientType=0 );
						}*/ }
          body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a:hover, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a:hover, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a:hover, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a:hover, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a:hover, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a:hover, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a:hover, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a:hover, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a:hover, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a:hover, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a:hover, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a:hover {
            text-decoration: none; }
          body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a > span, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a > span, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a > span, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text {
            font-weight: normal;
            font-size: 18px;
            color: #52626f;
            text-transform: none;
            top: 50%;
            transform: translateY(-50%);
            position: relative;
            display: block; }
            body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span .fas, body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text .fas, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span .fas, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text .fas, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a > span .fas, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text .fas, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span .fas, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text .fas, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span .fas, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text .fas, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span .fas, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text .fas, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a > span .fas, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text .fas, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span .fas, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text .fas, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span .fas, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text .fas, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span .fas, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text .fas, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a > span .fas, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text .fas, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span .fas, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text .fas {
              font-weight: normal;
              margin-right: 5px; }
            body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span > label, body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text > label, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span > label, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text > label, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a > span > label, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text > label, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span > label, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text > label, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span > label, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text > label, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span > label, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text > label, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a > span > label, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text > label, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span > label, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text > label, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span > label, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text > label, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span > label, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text > label, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a > span > label, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text > label, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span > label, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text > label {
              font-weight: normal;
              padding: 0;
              margin: 0; }
          @media (max-width: 599px) {
            body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a {
              height: auto;
              display: block;
              width: 100%; }
              body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a > span, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a > span, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a > span, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a > span, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]) > a .mi-text, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a > span, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]) > a .mi-text {
                top: 0;
                transform: translateY(0); } }
        body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown {
          /*&:hover > .dropdown-menu.dropdown {
							display: block;

							.dropdown-menu.dropdown > li:hover > .dropdown-menu.dropdown {
								display: block;
							}
						}*/ }
          body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown {
            margin-top: -1px;
            background: #86c447;
            border-radius: 0;
            border: none;
            padding: 15px 0; }
            body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown a > span {
              color: #fff; }
            body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li {
              padding: 0;
              border-top: 1px solid rgba(255, 255, 255, 0.3); }
              body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li:first-child {
                border: none; }
              body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a:hover, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > li > a:focus {
                background: #52626f;
                color: #fff; }
              body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown .dropdown-menu.dropdown > li > a {
                padding: 5px 20px; }
          body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body .site .header-container_wrap.container #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-content #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-content #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-content #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-full-width #site-navigation.main-navigation #main-menu.menu > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-full-width #aspnetForm #main-menu.menu > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul > li:not([hidden]).has-dropdown > .dropdown-menu.dropdown:before {
            content: ' ';
            display: block;
            position: absolute;
            top: -15px;
            left: 15px;
            width: 0;
            height: 0;
            border-left: 15px solid transparent;
            border-right: 15px solid transparent;
            border-bottom: 15px solid #86c447; }
      body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu .has-dropdown, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown, body .site .header-container_wrap.container #aspnetForm #main-menu.menu .has-dropdown, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul .has-dropdown, body.ui-content #site-navigation.main-navigation #main-menu.menu .has-dropdown, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown, body.ui-content #aspnetForm #main-menu.menu .has-dropdown, body.ui-content #aspnetForm > .menu > .wp-menu > ul .has-dropdown, body.ui-full-width #site-navigation.main-navigation #main-menu.menu .has-dropdown, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown, body.ui-full-width #aspnetForm #main-menu.menu .has-dropdown, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul .has-dropdown {
        position: relative; }
        body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown, body .site .header-container_wrap.container #aspnetForm #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-content #site-navigation.main-navigation #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-content #aspnetForm #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-content #aspnetForm > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-full-width #site-navigation.main-navigation #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-full-width #aspnetForm #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown {
          display: block; }
          body .site .header-container_wrap.container #site-navigation.main-navigation #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body .site .header-container_wrap.container #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body .site .header-container_wrap.container #aspnetForm #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body .site .header-container_wrap.container #aspnetForm > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-content #site-navigation.main-navigation #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-content #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-content #aspnetForm #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-content #aspnetForm > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-full-width #site-navigation.main-navigation #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-full-width #site-navigation.main-navigation > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-full-width #aspnetForm #main-menu.menu .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown, body.ui-full-width #aspnetForm > .menu > .wp-menu > ul .has-dropdown:hover > .dropdown-menu.dropdown > .has-dropdown > .dropdown-menu.dropdown {
            top: 0;
            left: 100%; }
    body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm .site-logo, body .site .header-container_wrap.container #aspnetForm#aspnetForm .site-logo, body.ui-content #site-navigation.main-navigation#aspnetForm .site-logo, body.ui-content #aspnetForm#aspnetForm .site-logo, body.ui-full-width #site-navigation.main-navigation#aspnetForm .site-logo, body.ui-full-width #aspnetForm#aspnetForm .site-logo {
      margin-left: 15px; }
    body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm header.menu, body .site .header-container_wrap.container #aspnetForm#aspnetForm header.menu, body.ui-content #site-navigation.main-navigation#aspnetForm header.menu, body.ui-content #aspnetForm#aspnetForm header.menu, body.ui-full-width #site-navigation.main-navigation#aspnetForm header.menu, body.ui-full-width #aspnetForm#aspnetForm header.menu {
      display: flex; }
      body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm header.menu > .wp-menu, body .site .header-container_wrap.container #aspnetForm#aspnetForm header.menu > .wp-menu, body.ui-content #site-navigation.main-navigation#aspnetForm header.menu > .wp-menu, body.ui-content #aspnetForm#aspnetForm header.menu > .wp-menu, body.ui-full-width #site-navigation.main-navigation#aspnetForm header.menu > .wp-menu, body.ui-full-width #aspnetForm#aspnetForm header.menu > .wp-menu {
        display: flex;
        flex: 1;
        flex-direction: row-reverse; }
        body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm header.menu > .wp-menu > ul > li, body .site .header-container_wrap.container #aspnetForm#aspnetForm header.menu > .wp-menu > ul > li, body.ui-content #site-navigation.main-navigation#aspnetForm header.menu > .wp-menu > ul > li, body.ui-content #aspnetForm#aspnetForm header.menu > .wp-menu > ul > li, body.ui-full-width #site-navigation.main-navigation#aspnetForm header.menu > .wp-menu > ul > li, body.ui-full-width #aspnetForm#aspnetForm header.menu > .wp-menu > ul > li {
          display: inline-block; }
    @media (max-width: 1440px) {
      body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) {
        margin: 0 2px; }
        body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a {
          padding: 3px; }
          body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text {
            font-size: 16px; }
          body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .fas.fa-user, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .fas.fa-user, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .fas.fa-user, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .fas.fa-user, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .fas.fa-user, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .fas.fa-user {
            text-align: center; } }
    @media (max-width: 950px) {
      body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a {
        padding: 3px; }
        body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a > span, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) > a .mi-text {
          font-size: 14px; } }
    @media (max-width: 600px) {
      body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm .site-logo, body .site .header-container_wrap.container #aspnetForm#aspnetForm .site-logo, body.ui-content #site-navigation.main-navigation#aspnetForm .site-logo, body.ui-content #aspnetForm#aspnetForm .site-logo, body.ui-full-width #site-navigation.main-navigation#aspnetForm .site-logo, body.ui-full-width #aspnetForm#aspnetForm .site-logo {
        left: 50%;
        position: relative;
        margin: 10px 0;
        padding: 0;
        transform: translateX(-50%); }
      body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu.menu-open > .wp-menu.wp-menu-80 > ul, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu.menu-open > .wp-menu.wp-menu-80 > ul, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu.menu-open > .wp-menu.wp-menu-80 > ul, body.ui-content #aspnetForm#aspnetForm > header.menu.menu-open > .wp-menu.wp-menu-80 > ul, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu.menu-open > .wp-menu.wp-menu-80 > ul, body.ui-full-width #aspnetForm#aspnetForm > header.menu.menu-open > .wp-menu.wp-menu-80 > ul {
        left: 0; }
      body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul {
        position: fixed;
        top: 60px;
        left: -90vw;
        width: 90vw;
        height: 100%;
        background: #333;
        z-index: 111;
        overflow: auto;
        display: block;
        transition: left 250ms; }
        body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]), body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) {
          display: block; }
          body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a > span, body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a .mi-text, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a > span, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a .mi-text, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a > span, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a .mi-text, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a > span, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a .mi-text, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a > span, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a .mi-text, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a > span, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]) a .mi-text {
            color: #fff;
            text-align: left;
            padding: 5px; }
          body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown {
            display: block;
            border: none;
            background: #3a3a3a;
            position: relative;
            float: none;
            box-shadow: none; }
            body .site .header-container_wrap.container #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown > li, body .site .header-container_wrap.container #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown > li, body.ui-content #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown > li, body.ui-content #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown > li, body.ui-full-width #site-navigation.main-navigation#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown > li, body.ui-full-width #aspnetForm#aspnetForm > header.menu > .wp-menu.wp-menu-80 > ul > li:not([hidden]).has-dropdown > ul.dropdown-menu.dropdown > li {
              border: none; } }
    body .site .header-container_wrap.container .mobile-panel, body.ui-content .mobile-panel, body.ui-full-width .mobile-panel {
      background: #333;
      padding: 10px 20px;
      height: 60px;
      display: none; }
      @media (max-width: 600px) {
        body .site .header-container_wrap.container .mobile-panel, body.ui-content .mobile-panel, body.ui-full-width .mobile-panel {
          display: flex; } }
      body .site .header-container_wrap.container .mobile-panel > *, body.ui-content .mobile-panel > *, body.ui-full-width .mobile-panel > * {
        display: flex; }
      body .site .header-container_wrap.container .mobile-panel .menu-toggle, body.ui-content .mobile-panel .menu-toggle, body.ui-full-width .mobile-panel .menu-toggle {
        width: 18px;
        border: none;
        background: none;
        padding: 0;
        margin: 0;
        position: relative; }
      body .site .header-container_wrap.container .mobile-panel.search-closed .search-form, body.ui-content .mobile-panel.search-closed .search-form, body.ui-full-width .mobile-panel.search-closed .search-form {
        transition: transform 250ms; }
      body .site .header-container_wrap.container .mobile-panel.search-open .search-form, body.ui-content .mobile-panel.search-open .search-form, body.ui-full-width .mobile-panel.search-open .search-form {
        transition: transform 250ms;
        transform: translateY(0px); }
      body .site .header-container_wrap.container .mobile-panel .search-form, body.ui-content .mobile-panel .search-form, body.ui-full-width .mobile-panel .search-form {
        display: none;
        /*not complete*/
        flex: 1;
        transform: translateY(-60px); }
      body .site .header-container_wrap.container .mobile-panel .search-toggle, body.ui-content .mobile-panel .search-toggle, body.ui-full-width .mobile-panel .search-toggle {
        display: none;
        /*not complete*/
        background: none;
        font-family: 'nc-icon-mini';
        line-height: 1;
        speak: none;
        text-transform: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        border: none;
        padding: 0;
        margin: 0; }
        body .site .header-container_wrap.container .mobile-panel .search-toggle:before, body.ui-content .mobile-panel .search-toggle:before, body.ui-full-width .mobile-panel .search-toggle:before {
          content: '\ea66';
          color: #fff; }
      body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle, body.ui-content .mobile-panel.menu-open .menu-toggle, body.ui-full-width .mobile-panel.menu-open .menu-toggle {
        /*> span,*/ }
        body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle > span, body.ui-content .mobile-panel.menu-open .menu-toggle > span, body.ui-full-width .mobile-panel.menu-open .menu-toggle > span {
          display: block;
          position: absolute; }
        body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle > span:before,
        body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle > span:after, body.ui-content .mobile-panel.menu-open .menu-toggle > span:before,
        body.ui-content .mobile-panel.menu-open .menu-toggle > span:after, body.ui-full-width .mobile-panel.menu-open .menu-toggle > span:before,
        body.ui-full-width .mobile-panel.menu-open .menu-toggle > span:after {
          height: 2px;
          width: 18px;
          background: #86c447;
          display: block;
          position: absolute;
          top: 50%; }
        body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle > span:before, body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle > span:after, body.ui-content .mobile-panel.menu-open .menu-toggle > span:before, body.ui-content .mobile-panel.menu-open .menu-toggle > span:after, body.ui-full-width .mobile-panel.menu-open .menu-toggle > span:before, body.ui-full-width .mobile-panel.menu-open .menu-toggle > span:after {
          content: ''; }
        body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle > span:before, body.ui-content .mobile-panel.menu-open .menu-toggle > span:before, body.ui-full-width .mobile-panel.menu-open .menu-toggle > span:before {
          transform: translateY(-50%) rotate(-45deg); }
        body .site .header-container_wrap.container .mobile-panel.menu-open .menu-toggle > span:after, body.ui-content .mobile-panel.menu-open .menu-toggle > span:after, body.ui-full-width .mobile-panel.menu-open .menu-toggle > span:after {
          transform: translateY(-50%) rotate(45deg); }
      body .site .header-container_wrap.container .mobile-panel.menu-closed .menu-toggle > span,
      body .site .header-container_wrap.container .mobile-panel.menu-closed .menu-toggle > span:before,
      body .site .header-container_wrap.container .mobile-panel.menu-closed .menu-toggle > span:after, body.ui-content .mobile-panel.menu-closed .menu-toggle > span,
      body.ui-content .mobile-panel.menu-closed .menu-toggle > span:before,
      body.ui-content .mobile-panel.menu-closed .menu-toggle > span:after, body.ui-full-width .mobile-panel.menu-closed .menu-toggle > span,
      body.ui-full-width .mobile-panel.menu-closed .menu-toggle > span:before,
      body.ui-full-width .mobile-panel.menu-closed .menu-toggle > span:after {
        height: 2px;
        width: 18px;
        background: #fff;
        display: block;
        position: absolute; }
      body .site .header-container_wrap.container .mobile-panel.menu-closed .menu-toggle > span:before, body .site .header-container_wrap.container .mobile-panel.menu-closed .menu-toggle > span:after, body.ui-content .mobile-panel.menu-closed .menu-toggle > span:before, body.ui-content .mobile-panel.menu-closed .menu-toggle > span:after, body.ui-full-width .mobile-panel.menu-closed .menu-toggle > span:before, body.ui-full-width .mobile-panel.menu-closed .menu-toggle > span:after {
        content: ''; }
      body .site .header-container_wrap.container .mobile-panel.menu-closed .menu-toggle > span:before, body.ui-content .mobile-panel.menu-closed .menu-toggle > span:before, body.ui-full-width .mobile-panel.menu-closed .menu-toggle > span:before {
        top: -6px; }
      body .site .header-container_wrap.container .mobile-panel.menu-closed .menu-toggle > span:after, body.ui-content .mobile-panel.menu-closed .menu-toggle > span:after, body.ui-full-width .mobile-panel.menu-closed .menu-toggle > span:after {
        top: 6px; }
  body .your-farm-your-way p {
    font-family: "IsidoraSans-Black";
    font-size: 60pt;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    padding: 30px;
    background: #86c447;
    display: inline-block;
    margin: 0; }
    @media (max-width: 767px) {
      body .your-farm-your-way p {
        font-size: 16pt; } }
  body .your-farm-your-way-about {
    font-family: "IsidoraSans-Black";
    background: #86c447;
    position: absolute;
    bottom: -45px;
    left: -45px;
    padding: 25px 45px;
    font-size: 16pt;
    line-height: 1.2;
    color: #fff; }
    body .your-farm-your-way-about strong {
      font-size: 26pt; }
    body .your-farm-your-way-about:after {
      content: ' ';
      width: 15px;
      height: 15px;
      position: absolute;
      border-radius: 50%;
      z-index: 1;
      left: 50%;
      transform: translateX(-50%) translateY(-50%);
      top: 100%;
      background: #86c447;
      left: 20%; }
  body .sc-tag-line h5, body .sc-tag-line-light h5 {
    border-left: 3px solid #86c447;
    padding-left: 15px;
    text-transform: none;
    color: #86c447;
    line-height: 1.1;
    font-family: 'Poppins', sans-serif;
    font-weight: bold;
    font-size: 18pt; }
  body .sc-tag-line-light h5 {
    font-weight: 100; }
  body .button-inline-container .elementor-widget-wrap {
    flex: none; }
  body .btn-inline {
    display: inline-block;
    width: auto !important;
    margin-right: 5px; }
    body .btn-inline a.elementor-button {
      padding: 10px 15px;
      border-radius: 0;
      margin-bottom: 25px;
      position: relative; }
      body .btn-inline a.elementor-button span.elementor-button-text {
        color: #fff;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 15px; }
      body .btn-inline a.elementor-button span {
        position: relative;
        z-index: 1; }
      body .btn-inline a.elementor-button:before {
        content: '';
        width: 0px;
        height: 0px;
        background: #ff9a30;
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
        position: absolute;
        transition: width 250ms, height 250ms;
        z-index: 0; }
      body .btn-inline a.elementor-button:hover:before {
        width: 100%;
        height: 100%; }
    body .btn-inline.login a {
      background: #4d6476; }
    body .btn-inline.register a {
      background: #86c447; }
  body .sc-module-preview > span.module_no {
    background: #0ca9cc;
    color: #fff; }
  body .sc-module-preview.preview {
    padding: 0 0 0 35px; }
    body .sc-module-preview.preview > span.module_no {
      border-radius: 50%;
      position: absolute;
      width: 30px;
      height: 30px;
      overflow: hidden;
      text-align: center;
      padding: 10px;
      left: -10px;
      font-weight: bold; }
      body .sc-module-preview.preview > span.module_no > span {
        position: relative;
        display: block;
        top: 50%;
        transform: translateY(-50%); }
  body .sc-module-preview .title {
    color: #0ca9cc;
    margin: 0;
    font-weight: bold; }
  body .sc-module-preview .description {
    color: #888d90;
    margin: 0 0 5px 0;
    line-height: 1.4; }
  body .sc-module-preview a {
    display: block;
    position: relative;
    color: #606562;
    margin: 0 0 15px 20px;
    font-weight: bold; }
    body .sc-module-preview a:before {
      display: inline-block;
      margin-right: 15px;
      content: '\f15b';
      font: normal normal 16px "FontAwesome5ProRegular";
      color: #0ca9cc;
      position: absolute;
      left: -20px;
      top: 50%;
      transform: translateY(-50%); }

  body .sc-module-preview.core > span.module_no {
    background: #ff9a30; }
  body .sc-module-preview.core .title {
    color: #ff9a30; }
  body .sc-module-preview.core a:before {
    color: #ff9a30; }

 
  body .sc-module-preview.green > span.module_no {
    background: #86c447; }
  body .sc-module-preview.green .title {
    color: #86c447; }
  body .sc-module-preview.green a:before {
    color: #86c447; }

  body .sc-module-preview.short {
    margin-bottom: 30px; }
    body .sc-module-preview.short .module_no {
      padding: 3px 10px;
      display: inline-block;
      position: relative;
      font-weight: bold;
      font-size: 19px; }
      body .sc-module-preview.short .module_no:before {
        content: ' ';
        width: 9px;
        height: 9px;
        position: absolute;
        border-radius: 50%;
        z-index: 1;
        left: 100%;
        transform: translateX(-50%) translateY(-50%);
        top: 50%;
        background: #0ca9cc; }
    body .sc-module-preview.short .title {
      margin: 5px 0; }
    body .sc-module-preview.short.core .module_no:before {
      background: #ff9a30; }
    body .sc-module-preview.short.green .module_no:before {
      background: #86c447; }
    body .sc-module-preview.short .description {
      font-size: 13px; }
  body .sc-caption {
    padding: 5px;
    overflow: hidden;
    margin-top: 20px;
    cursor: pointer; }
    body .sc-caption .wp-caption {
      cursor: pointer; }
      body .sc-caption .wp-caption img {
        margin-bottom: 30px; }
      body .sc-caption .wp-caption .wp-caption-text {
        margin: 0 -5px;
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 2;
        color: #fff;
        font-size: 20px;
        line-height: 1.1;
        font-weight: bold;
        padding: 10px;
        /*transition: padding 250ms;*/ }
        body .sc-caption .wp-caption .wp-caption-text:before {
          content: ' ';
          width: 15px;
          height: 15px;
          position: absolute;
          border-radius: 50%;
          z-index: 1;
          left: 50%;
          transform: translateX(-50%) translateY(-50%);
          top: 0; }
    body .sc-caption:hover .wp-caption .wp-caption-text {
      padding: 20px; }
    body .sc-caption.green {
      border: 1px solid #86c447;
      transition: border-color 250ms; }
      body .sc-caption.green .wp-caption-text {
        background: #86c447;
        transition: background 250ms, padding 250ms; }
        body .sc-caption.green .wp-caption-text:before {
          background: #86c447;
          transition: background 250ms; }
      body .sc-caption.green:hover {
        border-color: #93ca5a; }
        body .sc-caption.green:hover .wp-caption-text {
          background: #93ca5a; }
          body .sc-caption.green:hover .wp-caption-text:before {
            background: #93ca5a; }
    body .sc-caption.orange {
      border: 1px solid #ff9a30;
      transition: border-color 250ms; }
      body .sc-caption.orange .wp-caption-text {
        background: #ff9a30;
        transition: background 250ms, padding 250ms; }
        body .sc-caption.orange .wp-caption-text:before {
          background: #ff9a30;
          transition: background 250ms; }
      body .sc-caption.orange:hover {
        border-color: #ffa64a; }
        body .sc-caption.orange:hover .wp-caption-text {
          background: #ffa64a; }
          body .sc-caption.orange:hover .wp-caption-text:before {
            background: #ffa64a; }
    body .sc-caption.blue {
      border: 1px solid #0ca9cc;
      transition: border-color 250ms; }
      body .sc-caption.blue .wp-caption-text {
        background: #0ca9cc;
        transition: background 250ms, padding 250ms; }
        body .sc-caption.blue .wp-caption-text:before {
          background: #0ca9cc;
          transition: background 250ms; }
      body .sc-caption.blue:hover {
        border-color: #0dbde4; }
        body .sc-caption.blue:hover .wp-caption-text {
          background: #0dbde4; }
          body .sc-caption.blue:hover .wp-caption-text:before {
            background: #0dbde4; }

.sc-faq .title {
  background: #e9eaec;
  border-top: 1px solid #66696e;
  border-bottom: 1px solid #66696e;
  margin: 0;
  padding: 5px 15px;
  color: #808589; }

.sc-faq .description {
  margin: 0;
  color: #a1a5a8;
  font-size: 14px;
  line-height: 1.1;
  padding: 5px; }

.sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items {
  margin: 0;
  width: 100%;
  text-align: center;
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 50px;
  border-bottom: 2px solid #0ca9cc;
  padding-bottom: 10px; }
  .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item {
    flex: 1 auto;
    list-style: none; }
    .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item, .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item + .elementor-icon-list-item {
      margin-top: 0; }
    .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item .elementor-icon-list-icon {
      width: 50px;
      height: 50px;
      display: block;
      margin: auto;
      background: #0ca9cc;
      border-radius: 50%; }
      .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item .elementor-icon-list-icon > i {
        display: none; }
    .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item .elementor-icon-list-text {
      display: block;
      width: 100%;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translateY(-50%) translateX(-50%);
      text-align: center;
      padding: 0;
      color: #fff; }
  .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items:before, .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items:after {
    content: ' ';
    width: 2px;
    position: absolute;
    bottom: 0;
    height: 30px;
    background: #0ca9cc; }
  .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items:before {
    left: 0; }
  .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items:after {
    right: 0; }

.sc-module-icons.sc-module-icons-core > .elementor-widget-container > ul.elementor-icon-list-items {
  border-bottom: 2px solid #ff9a30; }
  .sc-module-icons.sc-module-icons-core > .elementor-widget-container > ul.elementor-icon-list-items:before, .sc-module-icons.sc-module-icons-core > .elementor-widget-container > ul.elementor-icon-list-items:after {
    background: #ff9a30; }
  .sc-module-icons.sc-module-icons-core > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item .elementor-icon-list-icon {
    background: #ff9a30; }

.case-studies .post-thumbnail img {
  height: 250px; }

  .sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items:before,
.sc-module-icons > .elementor-widget-container > ul.elementor-icon-list-items:after {
    display:none;
}


.sc-module-icons.sc-module-icons-green > .elementor-widget-container > ul.elementor-icon-list-items {
  border-bottom: 2px solid #86c447; }
  .sc-module-icons.sc-module-icons-green > .elementor-widget-container > ul.elementor-icon-list-items:before, .sc-module-icons.sc-module-icons-green > .elementor-widget-container > ul.elementor-icon-list-items:after {
    background: #86c447; }
  .sc-module-icons.sc-module-icons-green > .elementor-widget-container > ul.elementor-icon-list-items > li.elementor-icon-list-item .elementor-icon-list-icon {
    background: #86c447; }

body footer.site-footer .footer-copyright a,
body footer.site-footer .invert .contact-information-widget a[href*="mailto:"]{
    color: #fff;
}

.sc-facilitators-tiles .jet-team-member__position {
    background: #4D6476;
    padding: 6px 10px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
}
.sc-facilitators-tiles .__green  .jet-team-member__position{
    background: #86c447;
}
.sc-facilitators-tiles  .jet-team-member__socials {
    margin: 0;
}
.sc-facilitators-tiles  .jet-team-member .jet-team-member__socials {
    margin: 0;
}


