html {
  scroll-behavior: smooth;
}
.stateMenu, nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul a, nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li a {
  padding-top: 11px;
  padding-bottom: 10px;
  padding-left: 45px;
  cursor: pointer; }
  .stateMenu:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li a:hover {
    border-left: solid 8px #006591;
    background: #0191ce;}
  .stateMenu:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li a:hover span {
    color: #ffffff;}

@font-face {
  font-family: 'roboto-bold';
  src: url("./font/Roboto-Bold.ttf") format("truetype"); }
nav.main_menu {
  position: relative;
  top: 18px;
  left: -25px;
  -ms-position: relative;
  -ms-top: 9px;
  -ms-left: -25px;
  -webkit-position: relative;
  -webkit-top: 9px;
  -webkit-left: -25px; }
  @media (max-width: 1700px) {
    nav.main_menu {
      left: -120px;
      position: relative; } }
  nav.main_menu #menu-main-menu {
    position: relative;
    top: -22px; }
    nav.main_menu #menu-main-menu .q_menu_arrow {
      display: none; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul {
      columns: 2;
      -webkit-columns: 2;
      -moz-columns: 2;
      -o-columns: 2;
      -ms-columns: 2;
      padding-left: 0; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li {
        width: 250px;
        padding-bottom: 0;
        margin-bottom: 5px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(1) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/smartphone.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(1) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/phone.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 8px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(1) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(1) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(2) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/cloud-computing.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(2) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/cloud.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 9px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(2) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(2) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(3) a:before {
          content: "";
          background: url(/wp-content/uploads/2019/03/translate.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(3) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/language.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 9px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(3) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(3) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(4) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/options.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(4) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/puzzle.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(4) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(4) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(5) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/team.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(5) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/team-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 30px;
          position: absolute;
          left: 3px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(5) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(5) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(6) {
          margin-bottom: 22px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(6) a::before {
            content: "";
            background: url(/wp-content/uploads/2019/03/joystick.png) no-repeat;
            background-size: contain;
            display: block;
            width: 100%;
            height: 25px;
            margin-right: 7px;
            float: left;
            z-index: 1;
            position: absolute;
            left: 13px;
            bottom: 6px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(6) a:hover::before {
            content: "";
            background: url(/wp-content/uploads/2019/03/gamification.png) no-repeat;
            background-size: contain;
            display: block;
            width: 100%;
            height: 25px;
            position: absolute;
            left: 5px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(6) a:hover span:not(.plus) {
            position: relative;
            left: -7px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(6) a span:not(.plus)::after {
            content: "";
            background: #d1d1d1;
            height: 2px;
            width: 203px;
            display: block;
            position: relative;
            top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(7) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/video-player.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(7) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/videoconference.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(7) a:hover span:not(.plus) {
          position: relative;
          top: 0px;
          left: -6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(7) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(8) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/growth.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(8) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/growth-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 5px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(8) a:hover span:not(.plus) {
          position: relative;
          left: -8px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(8) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(9) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/tools.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(9) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/tools-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(9) a:hover span:not(.plus) {
          position: relative;
          left: -8px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(9) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(10) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/auction.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(10) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/auction-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          .
                                position: absolute;
          left: 7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(10) a:hover span:not(.plus) {
          position: relative;
          left: -8px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(10) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 203px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(11) {
          position: relative;
          /*  top: 7px; */ }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(11) a::before {
            content: "";
            background: url(/wp-content/uploads/2019/03/law.png) no-repeat;
            background-size: contain;
            display: block;
            width: 100%;
            height: 25px;
            margin-right: 7px;
            float: left;
            z-index: 1;
            position: absolute;
            left: 13px;
            bottom: 4px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(11) a:hover::before {
            content: "";
            background: url(/wp-content/uploads/2019/03/law-1.png) no-repeat;
            background-size: contain;
            display: block;
            width: 100%;
            height: 25px;
            position: absolute;
            left: 6px;
            bottom: 4px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(11) a:hover span:not(.plus) {
            position: relative;
            left: -8px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(11) a span:not(.plus)::after {
            content: "";
            background: #d1d1d1;
            height: 2px;
            width: 203px;
            display: block;
            position: relative;
            top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(12) {
          position: relative;
          /* top: 12px; */
          margin-bottom: 10px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(12) a::before {
            content: "";
            background: url(/wp-content/uploads/2019/03/more.png) no-repeat;
            background-size: contain;
            display: block;
            width: 100%;
            height: 25px;
            margin-right: 7px;
            float: left;
            z-index: 1;
            position: absolute;
            left: 13px;
            bottom: 6px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(12) a:hover::before {
            content: "";
            background: url(/wp-content/uploads/2019/03/plus.png) no-repeat;
            background-size: contain;
            display: block;
            width: 100%;
            height: 25px;
            width: 35px;
            height: 35px;
            position: absolute;
            left: 2px;
            top: 0px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(12) a:hover span:not(.plus) {
            position: relative;
            left: -8px; }
          nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li:nth-child(12) a span:not(.plus)::after {
            content: "";
            background: #d1d1d1;
            height: 2px;
            width: 203px;
            display: block;
            position: relative;
            top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul {
      padding-left: 0;
      padding-top: 27px;
      height: 345px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) {
      margin-top: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/CRM_1-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/CRM_1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 179px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul {
      left: 236px;
      top: -23px;
      padding-top: 29px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li {
        width: 100%;
        margin-top: 3px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(1) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/upload.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(1) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/cloud-upload.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(1) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(1) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(2) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/tag.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(2) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/tag-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(2) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(2) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(3) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/crm-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(3) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/CRM.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(3) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(3) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(4) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/microsoft.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(4) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/microsoft-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(4) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(1) > ul li:nth-child(4) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) {
      margin-top: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/cms_2.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/cms_2-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 179px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul {
      left: 236px;
      top: -65px;
      padding-top: 27px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li {
        width: 100%;
        margin-top: 3px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(1) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/tap.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(1) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/tap-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 8px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(1) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(1) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(2) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/drupal.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(2) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/drupal-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(2) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(2) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(3) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/07/logoWordpress.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(3) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/07/logoWordpressWhite.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(3) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(3) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(4) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/icon.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(4) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/joomla.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(4) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(4) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(5) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/dropbox.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(5) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/dropbox-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(5) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(5) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(6) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/onedrive.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(6) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/onedrive-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(6) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(2) > ul li:nth-child(6) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) {
      margin-top: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > a:before {
      content: "";
      background: url(/wp-content/uploads/2019/03/shopping-cart_3.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 11px;
      bottom: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/car_3.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 4px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 179px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul {
      left: 236px;
      top: -107px;
      padding-top: 27px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li {
        width: 100%;
        margin-top: 3px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(1) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/shopping-bag.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(1) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/bag.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(1) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(1) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(2) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/payment-method.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(2) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/payment.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(2) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(3) > ul li:nth-child(2) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) {
      margin-top: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/write-board_4.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/virtua-classroom_4.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 179px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul {
      left: 236px;
      top: -149px;
      padding-top: 27px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li {
        width: 100%;
        margin-top: 3px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(1) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/video-conference-2.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(1) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/video-conference-2-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(1) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(1) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(2) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/creative-cloud-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(2) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/adobe-cloud.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(2) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(2) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(3) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/video-conference-1-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(3) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/video-conference-3.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(3) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(3) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(4) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/videocall-2.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(4) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/videocall2.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(4) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(4) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(5) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/videocall-1-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(5) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/video-call.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(5) a:hover span {
          position: relative;
          left: -7px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(4) > ul li:nth-child(5) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) {
      margin-top: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/sap_5.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/sap_5-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 30px;
      position: absolute;
      left: 5px;
      top: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 179px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul {
      left: 236px;
      top: -191px;
      padding-top: 27px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li {
        width: 100%;
        margin-top: 3px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(1) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/customer-partner.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 32px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 11px;
          bottom: 0px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(1) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/customer.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 28px;
          position: absolute;
          left: 6px;
          bottom: 2px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(1) a:hover span {
          position: relative;
          left: -6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(1) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(2) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/sap-lms1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 32px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 11px;
          bottom: 0px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(2) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/sap-lms.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 28px;
          position: absolute;
          left: 6px;
          bottom: 2px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(2) a:hover span {
          position: relative;
          left: -6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(5) > ul li:nth-child(2) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(6) {
      margin-top: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(6) > a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/hr_6.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 12px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(6) > a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/hr_6-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(6) > a:hover span:not(.plus) {
      position: relative;
      left: -8px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(6) > a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 179px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) {
      margin-top: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/more.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/plus.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      width: 35px;
      height: 35px;
      position: absolute;
      left: 0px;
      top: 0px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > a:hover span:not(.plus) {
      position: relative;
      left: -8px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 179px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > ul {
      left: 236px;
      top: -275px;
      padding-top: 27px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > ul li {
        width: 100%;
        margin-top: 3px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > ul li:nth-child(1) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/google-plus.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 11px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > ul li:nth-child(1) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/google.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          left: 6px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > ul li:nth-child(1) a:hover span {
          position: relative;
          left: -6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li:nth-child(7) > ul li:nth-child(1) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 246px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul > li ul {
      width: 392px;
      height: 345px;
      padding-left: 50px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul {
      columns: 2;
      -webkit-columns: 2;
      -moz-columns: 2;
      -o-columns: 2;
      -ms-columns: 2;
      padding-left: 0;
      width: 680px;
      height: 253px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li {
      width: 100%;
      padding-bottom: 3px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(1) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/corporate.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(1) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/corporate-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(1) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(1) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(2) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/education.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(2) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/education-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(2) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(2) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(3) a:before {
      content: "";
      background: url(/wp-content/uploads/2019/03/asosiations.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(3) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/asosiations-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 22px;
      position: absolute;
      left: 4px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(3) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(3) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(4) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/banking.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(4) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/banking-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(4) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(4) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(5) {
      margin-bottom: 39px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(5) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/compliance.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(5) a:hover {
      height: 38px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(5) a:hover::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/compliance-1.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        position: absolute;
        left: 3px;
        bottom: 6px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(5) a:hover span {
        position: relative;
        left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(5) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 10px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(6) a {
      width: 100%; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(6) a::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/healthcare.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        margin-right: 7px;
        float: left;
        z-index: 1;
        position: absolute;
        left: 13px;
        bottom: 6px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(6) a:hover::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/healthcare-1.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        position: absolute;
        left: 5px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(6) a:hover span:not(.plus) {
        position: relative;
        left: -7px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(6) a span:not(.plus)::after {
        content: "";
        background: #d1d1d1;
        height: 2px;
        width: 262px;
        display: block;
        position: relative;
        top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(7) a {
      width: 100%; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(7) a::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/goberment.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        margin-right: 7px;
        float: left;
        z-index: 1;
        position: absolute;
        left: 13px;
        bottom: 6px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(7) a:hover::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/goberment-1.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        position: absolute;
        left: 6px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(7) a:hover span:not(.plus) {
        position: relative;
        top: 0px;
        left: -6px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(7) a span:not(.plus)::after {
        content: "";
        background: #d1d1d1;
        height: 2px;
        width: 262px;
        display: block;
        position: relative;
        top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(8) a {
      width: 100%; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(8) a::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/retail-2.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        margin-right: 7px;
        float: left;
        z-index: 1;
        position: absolute;
        left: 13px;
        bottom: 6px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(8) a:hover::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/retail-1.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        position: absolute;
        left: 5px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(8) a:hover span:not(.plus) {
        position: relative;
        left: -8px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(8) a span:not(.plus)::after {
        content: "";
        background: #d1d1d1;
        height: 2px;
        width: 262px;
        display: block;
        position: relative;
        top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(9) a {
      width: 100%; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(9) a::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/retail-2.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        margin-right: 7px;
        float: left;
        z-index: 1;
        position: absolute;
        left: 13px;
        bottom: 6px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(9) a:hover::before {
        content: "";
        background: url(/wp-content/uploads/2019/03/retail-1.png) no-repeat;
        background-size: contain;
        display: block;
        width: 100%;
        height: 25px;
        position: absolute;
        left: 5px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(9) a:hover span:not(.plus) {
        position: relative;
        left: -8px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(9) a span:not(.plus)::after {
        content: "";
        background: #d1d1d1;
        height: 2px;
        width: 262px;
        display: block;
        position: relative;
        top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(10) {
      margin-bottom: 0px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(10) a {
        width: 100%; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(10) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/transport.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(10) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/03/transport-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          bottom: 7px;
          left: 5px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(10) a:hover span:not(.plus) {
          position: relative;
          left: -8px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(10) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 262px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(11) {
      margin-bottom: 18px; }
      nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(11) a {
        width: 100%; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(11) a::before {
          content: "";
          background: url(/wp-content/uploads/2019/04/manufacture.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          margin-right: 7px;
          float: left;
          z-index: 1;
          position: absolute;
          left: 13px;
          bottom: 6px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(11) a:hover::before {
          content: "";
          background: url(/wp-content/uploads/2019/04/manufacture-1.png) no-repeat;
          background-size: contain;
          display: block;
          width: 100%;
          height: 25px;
          position: absolute;
          bottom: 7px;
          left: 5px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(11) a:hover span:not(.plus) {
          position: relative;
          left: -8px; }
        nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li:nth-child(11) a span:not(.plus)::after {
          content: "";
          background: #d1d1d1;
          height: 2px;
          width: 262px;
          display: block;
          position: relative;
          top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul {
      columns: 2;
      -webkit-columns: 2;
      -moz-columns: 2;
      -o-columns: 2;
      -ms-columns: 2;
      padding-left: 0;
      width: 679px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li {
      width: 100%;
      padding-bottom: 0;
      margin-bottom: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(1) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/elearning-ecommerce.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(1) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/elearning-ecommerce-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(1) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(1) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(2) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/virtual-classroom.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(2) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/CIRTUAL-CLASSROOM.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(2) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(2) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(3) a:before {
      content: "";
      background: url(/wp-content/uploads/2019/03/customer-training.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(3) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/customer-training-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 22px;
      position: absolute;
      left: 4px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(3) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(3) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(4) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/trainers.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(4) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/TRAINERS.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(4) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(4) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(5) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/file.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 15px;
      bottom: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(5) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/file-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 7px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(5) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(5) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(6) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/salesforce.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(6) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/salesforce-blanco.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(6) a:hover span:not(.plus) {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(6) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(7) {
      margin-bottom: 131px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(7) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/interactive-video.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(7) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/PLAY.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(7) a:hover span:not(.plus) {
      position: relative;
      top: 0px;
      left: -6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li:nth-child(7) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 262px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul {
      padding-left: 0;
      padding-right: 0px !important;
      width: 286px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li {
      width: 88%;
      padding-bottom: 0;
      margin-bottom: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(1) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/Course-creation-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(1) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/Course-creation.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(1) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(1) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 197px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(2) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/catalogue.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(2) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/catalogue-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(2) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li:nth-child(2) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 197px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul {
      columns: 2;
      -webkit-columns: 2;
      -moz-columns: 2;
      -o-columns: 2;
      -ms-columns: 2;
      padding-left: 0;
      width: 476px;
      position: relative;
      left: -76px;
      padding-right: 29px !important; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li {
      width: 100%;
      padding-bottom: 0;
      margin-bottom: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li a {
      text-align: left; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(1) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/about-us.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(1) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/icono-1-2.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 20px;
      position: absolute;
      left: 4px;
      bottom: 8px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(1) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(1) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 171px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(2) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/clients.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(2) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/icono-2-2.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(2) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(2) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 171px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(3) a:before {
      content: "";
      background: url(/wp-content/uploads/2019/03/rfp.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(3) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/icono-3-2.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 22px;
      position: absolute;
      left: 4px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(3) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(3) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 171px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(4) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/partners-program.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(4) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/icono-4-2.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(4) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(4) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 171px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(5) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/blog.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 15px;
      bottom: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(5) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/icono-5-2.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 7px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(5) a:hover span {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(5) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 171px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(6) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/community.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(6) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/icono-6-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 5px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(6) a:hover span:not(.plus) {
      position: relative;
      left: -7px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(6) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 171px;
      display: block;
      position: relative;
      top: 12px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(7) {
      margin-bottom: 132px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(7) a::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/contact-us.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      margin-right: 7px;
      float: left;
      z-index: 1;
      position: absolute;
      left: 13px;
      bottom: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(7) a:hover::before {
      content: "";
      background: url(/wp-content/uploads/2019/03/icono-7-1.png) no-repeat;
      background-size: contain;
      display: block;
      width: 100%;
      height: 25px;
      position: absolute;
      left: 6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(7) a:hover span:not(.plus) {
      position: relative;
      top: 0px;
      left: -6px; }
    nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li:nth-child(7) a span:not(.plus)::after {
      content: "";
      background: #d1d1d1;
      height: 2px;
      width: 171px;
      display: block;
      position: relative;
      top: 12px; }

.menu-movil-container {
  text-align: center; }
  .menu-movil-container #menu-movil li {
    list-style-type: none;
    margin-top: 15px; }
  .menu-movil-container #menu-movil > li > a {
    color: rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
    width: 100%;
    display: block; }
  .menu-movil-container #menu-movil .active {
    background: none !important; }

.m_mobile {
  display: none;
  background: #ffffff !important; }
  .m_mobile ul li {
    border-bottom: 1px solid #eaeaea;
    margin: 0;
    padding: 0;
    position: relative;
    background: none !important; }
    .m_mobile ul li h3 {
      font-size: 20px !important;
      font-weight: 400;
      color: #888;
      padding: 10px 0;
      display: block;
      position: relative;
      text-transform: none;
      line-height: 26px;
      letter-spacing: 0;
      text-align: center !important; }
  .m_mobile .second .inner ul {
    display: block !important;
    position: relative;
    background: #ffffff !important;
    position: relative; }
  @media (max-width: 1424px) {
    .m_mobile {
      display: block; } }

.btn_mobile {
  position: relative;
  top: 5px;
  display: none; }
  .btn_mobile i {
    font-size: 1.4rem;
    color: #118FC9; }
  @media (max-width: 1424px) {
    .btn_mobile {
      display: block; } }

.logo_wrapper {
  position: relative;
  left: -21px; }
  @media (max-width: 767px) {
    .logo_wrapper {
      left: 20% !important;
      top: 7px; } }
  @media (max-width: 1000px) {
    .logo_wrapper {
      top: -30px !important;
      left: 62px !important; } }

header .header_inner .header_top_bottom_holder .header_top .btnRowHeader {
  display: -ms-flexbox;
  -webkit-display: flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  header .header_inner .header_top_bottom_holder .header_top .btnRowHeader div:nth-child(3) {
    margin-right: 20px; }
  header .header_inner .header_top_bottom_holder .header_top .btnRowHeader div:nth-child(4) {
    border-left: 1px solid #989898;
    border-right: 1px solid #989898; }
    @media (max-width: 1000px) {
      header .header_inner .header_top_bottom_holder .header_top .btnRowHeader div:nth-child(4) {
        border-left: none !important;
        border-right: none !important; } }
header .header_inner .header_top_bottom_holder .header_top .btnHeader {
  -ms-flex: 0 0 auto;
  -webkit-box-flex: 0;
          flex: 0 0 auto;
  width: auto;
  max-width: none; }
  @media (max-width: 767px) {
    header .header_inner .header_top_bottom_holder .header_top .btnHeader #internationalNumbersDrop > div > ul li span:nth-child(1) {
      display: none; } }
header .header_inner .header_top_bottom_holder .header_top .btn-rfp {
  background: #8abf4a !important;
  border: none;
  border-radius:0px !important ;
  color: #fff;
  display: block;
  width: 99px;
  height: 26px;
  font-size: 12px;
  line-height: 1;
   letter-spacing:1px;
  text-align:center !important;
  padding:7px !important;
  }
  
  header .header_inner .header_top_bottom_holder .header_top .btn-rfp:hover {
	  background-color:#577f25!important;
  }
  @media (max-width: 767px) {
    header .header_inner .header_top_bottom_holder .header_top .btn-rfp {
      display: none; } }
header .header_inner .header_top_bottom_holder .header_top .btn-demo {
  background: #8abf4a  !important;
  border: none;
  border-radius:0px !important;
  color: #fff;
  display: block;
  width: 92px;
  height: 26px;
  font-size: 12px;
  line-height:1;
  text-align: center;
  letter-spacing:1px;
  text-align:center !important;
	padding:7px !important;
  }
  header .header_inner .header_top_bottom_holder .header_top .btn-demo:hover {
	  background-color:#577f25!important;
		
	}
  @media (max-width: 767px) {
    header .header_inner .header_top_bottom_holder .header_top .btn-demo {
      display: none; } }
header .header_inner .header_top_bottom_holder .header_top .btn-trial {
  background: #7db836 !important;
  border: none;
  border-radius:0px !important;
  color: #fff;
  display: block;
  width: 92px !important;
  height: 26px !important;
  font-size: 12px !important;
  line-height: 1;
  text-align: center!important;
   letter-spacing:1px;
  padding:7px !important;
  
  }
  header .header_inner .header_top_bottom_holder .header_top .btn-trial:hover{
	   background-color:#577f25!important;
	  }
  @media (max-width: 767px) {
    header .header_inner .header_top_bottom_holder .header_top .btn-trial {
      display: none; } }
@media (max-width: 767px) {
  header {
    height: 65px; } }

@media (max-width: 767px) {
  .header_top {
    line-height: 0 !important; } }

.listButtons {
  position: relative;
  top: 9px; }
  @media (max-width: 767px) {
    .listButtons {
      display: block !important; } }
  @media (max-width: 1424px) {
    .listButtons {
      display: none; } }
  .listButtons .btn-rfp {
    background: #8abf4a!important;
    border: none;
    border-radius:0px;
    color: #ffffff;
    display: block;
    width: 99px;
    height: 26px;
    font-size: 12px;
    line-height: 1;
	letter-spacing:1px;
	text-align:center !important;
	padding:7px !important; }
	.listButtons .btn-rfp:hover
	{
		background:#577f25 !important;
	}
    .listButtons .btn-rfp b:hover {
      -webkit-box-shadow: none;
              box-shadow: none; }
    @media (max-width: 767px) {
      .listButtons .btn-rfp {
        display: none; } }
  .listButtons .btn-demo {
    background: #7db836 !important;
    border: none;
    border-radius:0px;
    color: #ffffff;
    display: block;
    width: 92px;
    height: 26px;
    font-size: 12px;
    line-height: 1;
    letter-spacing:1px;
	text-align:center !important;
	padding:7px !important;}
	.listButtons .btn-demo:hover {
	background-color:#577f25!important;
		
	}
    @media (max-width: 767px) {
      .listButtons .btn-demo {
        display: none; } }
  .listButtons .btn-trial {
    background: #7db836!important;
    border: none;
    border-radius:0px;
    color: #ffffff;
    display: block;
    width: 92px !important;
    height: 26px !important;
    font-size: 12px !important;
    line-height: 1;
    letter-spacing:1px;
	text-align:center !important;
	padding:7px !important; }
	.listButtons .btn-trial:hover {
		background-color:#577f25 !important;
	}
    .listButtons .btn-trial b:hover {
      -webkit-box-shadow: none;
              box-shadow: none; }
    @media (max-width: 767px) {
      .listButtons .btn-trial {
        display: none; } }
  @media (max-width: 767px) {
    .listButtons .numbers #internationalNumbersDrop img {
      display: none !important; } }

@media (max-width: 1350px) {
  .header_top_bottom_holder {
    padding-right: 3%; } }

@media (max-width: 1000px) {
  .header_bottom {
    padding-left: 5% !important;
    padding-top: 3% !important;
    position: absolute !important;
    top: 16px;
    z-index: 99999; } }

@media (max-width: 480px) {
  .content_inner .title_size_small {
    height: auto !important; } }

@media only screen and (min-width: 1300px) {
  .qode_grid_1200 .container_inner {
    width: 1238px !important; } }
.displayCookies {
  background-color: #333333;
  color: white;
  position: fixed;
  padding: 5px;
  width: auto;
  bottom: 0;
  left: 100px;
  z-index: 999999;
  display: block;
  font-weight: 300;
  font-size: 0.8rem;
  cursor: pointer !important;
  margin: 0;
  padding: 5px 10px;
  text-align: center;
  -webkit-box-shadow: #161616 2px 2px 5px 2px;
          box-shadow: #161616 2px 2px 5px 2px; }

/* @import "./global/colors";
@import "./global/general";

footer{
    text-align: center;
} */
.stateMenu, nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul a, nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li a, nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li a {
  padding-top: 11px;
  padding-bottom: 10px;
  padding-left: 45px;
  cursor: pointer; }
  .stateMenu:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li a:hover, nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li a:hover {
    border-left: solid 8px #006591;
    background: #0191ce; }
  .stateMenu:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9676 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9689 > div.second > div > ul a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9717 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9732 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9744 > div.second > div > ul li a:hover span, nav.main_menu #menu-main-menu > #nav-menu-item-9747 > div.second > div > ul li a:hover span {
    color: #ffffff; }

footer .footer_top_holder {
  background: url(/blog/wp-content/uploads/2019/04/background_footer.jpg) no-repeat;
  background-size: cover;
  background-position: right; }
  footer .footer_top_holder > div {
    width: 70%; }
    @media (max-width: 1370px) {
      footer .footer_top_holder > div {
        width: 78%; } }
  footer .footer_top_holder .footer_top a {
    color: #bebebe; }
  footer .footer_top_holder .textwidget .flagCountry {
    border-radius: 25px;
    height: 19px;
    width: 19px; }
  footer .footer_top_holder .footer_left h3, footer .footer_top_holder .footer_left a {
    color: #ffffff; }
  footer .footer_top_holder .footer_left a, footer .footer_top_holder .footer_left p {
    font-weight: 300;
    font-size: 0.9rem;
    color: #a9a9a9; }
  footer .footer_top_holder .footer_left p.tOffices {
    font-weight: 400;
    position: relative;
    left: -28px; }
    footer .footer_top_holder .footer_left p.tOffices:before {
      content: "";
      background: url(/wp-content/uploads/2019/02/placelocation.png);
      background-size: contain;
      background-repeat: no-repeat;
      width: 20px;
      height: 20px;
      display: inline-block;
      padding-left: 28px;
      position: relative;
      top: 3px; }
  footer .footer_top_holder .footer_left h3 {
    font-size: 1rem;
    padding-bottom: 10px; }
    footer .footer_top_holder .footer_left h3:before {
      content: "";
      height: 51px;
      display: inline-block;
      border-left: solid 1px;
      float: left;
      position: relative;
      top: -11px;
      left: -25px; }
      @media (max-width: 480px) {
        footer .footer_top_holder .footer_left h3:before {
          left: 0px; } }
      @media (max-width: 575px) {
        footer .footer_top_holder .footer_left h3:before {
          border-left: none !important; } }
  footer .footer_top_holder .fl-2 {
    position: relative;
    top: 5px; }
  footer .footer_top_holder .fl-3 {
    padding-left: 100px; }
  @media (max-width: 480px) {
    footer .footer_top_holder .fl_c {
      margin-top: 30px; }
      footer .footer_top_holder .fl_c h3 {
        text-align: center; }
        footer .footer_top_holder .fl_c h3:before {
          content: "";
          left: 14px !important; }
      footer .footer_top_holder .fl_c p {
        text-align: center; }
      footer .footer_top_holder .fl_c .fl_d {
        margin: 0 auto; } }
  @media (max-width: 1200px) {
    footer .footer_top_holder {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
              flex: 0 0 100%;
      max-width: 100%; } }
  @media (max-width: 575px) {
    footer .footer_top_holder {
      text-align: center; } }
footer .footBottom {
  background: #151515;
  width: 100%; }
  footer .footBottom .footer_bottom_holder {
    background: #151515;
    padding-left: 0px !important;
    padding-right: 0px !important; }
    footer .footBottom .footer_bottom_holder h3 {
      color: #bebebe;
      font-size: 1rem;
      padding-top: 7px; }
    @media (max-width: 480px) {
      footer .footBottom .footer_bottom_holder .three_columns {
        margin: 0 auto;
        padding-top: 13px;
        padding-bottom: 13px; } }
  footer .footBottom .q_social_icon_holder i {
    font-size: 1.5rem !important; }
footer .four_columns form input[type=text].wpcf7-form-control, footer .four_columns form input[type=email].wpcf7-form-control, footer .four_columns form input[type=tel].wpcf7-form-control {
  height: 33px; }
footer .btn_us {
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background: #7db836;
  width: 32px;
  height: 135px;
  text-align: center;
  color: #ffffff !important;
  line-height: 1.7; }
footer .footer_right {
  background: #111b1f; }
  footer .footer_right h3 {
    color: #ffffff;
    font-size: 1.2rem; }
  @media (max-width: 1200px) {
    footer .footer_right {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
              flex: 0 0 100%;
      max-width: 100%; } }
footer .b2_tel {
  position: relative;
  left: -18px; }
footer .b2_telB {
  position: relative;
  left: -38px; }
  @media (max-width: 480px) {
    footer .b2_telB {
      left: 0px; } }
footer .btn_submit {
  position: relative;
  left: 30px; }
  @media (max-width: 480px) {
    footer .btn_submit {
      left: 0px; } }
footer .countryNum h3 {
  font-size: 1rem; }
  footer .countryNum h3:before {
    content: "";
    height: 51px;
    display: inline-block;
    border-left: solid 1px;
    float: left;
    position: relative;
    top: -11px;
    left: -25px; }
footer .countryNum p {
  display: none; }
footer .countryNum li {
  list-style-type: none; }
  footer .countryNum li img {
    border-radius: 45px;
    height: 17px;
    width: 17px; }
  footer .countryNum li a {
    color: #ffffff;
    font-size: 0.8rem;
    font-weight: 300; }
footer .countryNum .blockNum span {
  position: relative;
  left: 27px; }
footer .countryNum .blockNum_b {
  position: relative;
  top: -11px; }
footer .contactButton {
  background: #8abf4a;
  width: 39px;
  position: fixed;
  top: 40%;
  z-index: 9999999;
  right: 0px;
  height: 115px; }
  footer .contactButton ul li {
    list-style-type: none;
    padding-top: 6px; }
    footer .contactButton ul li a {
      text-align: center;
      display: block; }
      footer .contactButton ul li a i {
        font-size: 1.7rem;
        color: #ffffff; }
    footer .contactButton ul li:last-child a i {
      -webkit-transform: rotate(-36deg);
              transform: rotate(-36deg); }
footer .contentButton {
  background: #7db836;
  width: 186px;
  position: fixed;
  top: 40%;
  z-index: 9999999;
  right: -186px;
  height: 115px; }
  footer .contentButton ul li {
    list-style-type: none;
    padding-top: 10px;
    padding-left: 10px; }
    footer .contentButton ul li a {
      display: block;
      color: #ffffff !important; }
    footer .contentButton ul li:nth-child(2) {
      position: relative;
      top: 0px; }
    footer .contentButton ul li:nth-child(3) {
      position: relative;
      top: 0px; }
footer .blockFormFooter {
  width: 88%;
  margin: 0 auto; }
  footer .blockFormFooter img {
    width: 100%; }
  footer .blockFormFooter input[type="text"], footer .blockFormFooter input[type="tel"], footer .blockFormFooter input[type="email"] {
    height: 37px !important;
    margin-bottom: 7%;
    color: #000000 !important;
    font-weight: bold; }
    footer .blockFormFooter input[type="text"]::-webkit-input-placeholder, footer .blockFormFooter input[type="tel"]::-webkit-input-placeholder, footer .blockFormFooter input[type="email"]::-webkit-input-placeholder {
      color: #000000 !important;
      font-weight: bold; }
    footer .blockFormFooter input[type="text"]:-ms-input-placeholder, footer .blockFormFooter input[type="tel"]:-ms-input-placeholder, footer .blockFormFooter input[type="email"]:-ms-input-placeholder {
      color: #000000 !important;
      font-weight: bold; }
    footer .blockFormFooter input[type="text"]::-ms-input-placeholder, footer .blockFormFooter input[type="tel"]::-ms-input-placeholder, footer .blockFormFooter input[type="email"]::-ms-input-placeholder {
      color: #000000 !important;
      font-weight: bold; }
    footer .blockFormFooter input[type="text"]::placeholder, footer .blockFormFooter input[type="tel"]::placeholder, footer .blockFormFooter input[type="email"]::placeholder {
      color: #000000 !important;
      font-weight: bold; }
  footer .blockFormFooter textarea {
    max-height: 172px !important; }
    footer .blockFormFooter textarea, footer .blockFormFooter textarea::-webkit-input-placeholder {
      color: #000000 !important;
      font-weight: bold; }
    footer .blockFormFooter textarea, footer .blockFormFooter textarea:-ms-input-placeholder {
      color: #000000 !important;
      font-weight: bold; }
    footer .blockFormFooter textarea, footer .blockFormFooter textarea::-ms-input-placeholder {
      color: #000000 !important;
      font-weight: bold; }
    footer .blockFormFooter textarea, footer .blockFormFooter textarea::placeholder {
      color: #000000 !important;
      font-weight: bold; }

.thankyou-widget {
  position: absolute;
  top: 0;
  background: url("https://www.paradisosolutions.com/wp-content/uploads/2016/09/thankyou-banner-min.jpg");
  background-size: cover;
  background-position: bottom;
  width: 100%;
  height: 100%; }
  .thankyou-widget span.closeWidget {
    font-size: 1.2rem;
    color: #ffffff !important;
    cursor: pointer;
    text-align: right;
    position: absolute;
    top: 8px;
    right: 20px;
    z-index: 9999; }
  .thankyou-widget span {
    display: block;
    color: #7db836;
    text-align: center;
    font-size: 1.3rem; }
  .thankyou-widget p {
    text-align: center;
    color: #ffffff !important;
    width: 90%;
    margin: 0 auto; }

.floatWidget span label input {
  height: 29px !important;
  position: relative;
  top: 5px; }

.scrollbar {
  height: 282px;
  overflow-y: scroll;
  overflow-x: hidden;
  margin-bottom: 25px;
  width: 85%; }

#style-1::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 30px;
  background-color: #F5F5F5; }

#style-1::-webkit-scrollbar {
  width: 7px; }

#style-1::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555; }

.locationCountry {
  position: relative; }
  .locationCountry img {
    display: block;
    margin: 0 auto;
    width: 90%; }
  .locationCountry .countryMap {
    display: inline; }
    .locationCountry .countryMap li {
      background: url(https://dev.paradisosolutions.com/wp-content/uploads/2019/06/maps-and-flags.png) no-repeat;
      background-size: contain;
      cursor: pointer !important;
      width: 3%;
      height: 18px;
      display: inline-block;
      -webkit-transition: -webkit-transform 1s;
      transition: -webkit-transform 1s;
      transition: transform 1s;
      transition: transform 1s, -webkit-transform 1s;
      position: absolute; }
      .locationCountry .countryMap li:hover {
        -webkit-transform: translateX(0px) translatey(-7px);
                transform: translateX(0px) translatey(-7px); }
      .locationCountry .countryMap li:nth-child(1) {
        top: 43%;
        left: 27%; }
      .locationCountry .countryMap li:nth-child(2) {
        top: 73%;
        right: 13%; }
      .locationCountry .countryMap li:nth-child(3) {
        top: 28%;
        left: 46.6%; }
      .locationCountry .countryMap li:nth-child(4) {
        top: 45%;
        right: 38%; }
      .locationCountry .countryMap li:nth-child(5) {
        top: 49%;
        right: 31%; }
      .locationCountry .countryMap li:nth-child(6) {
        top: 45%;
        left: 22%; }
      .locationCountry .countryMap li:nth-child(7) {
        top: 56%;
        left: 29%; }
  .locationCountry .my-custom {
    background: red !important; }
/*# sourceMappingURL=main.css.map */