  /* --------------------------------------
@Author: ThemeMascot
@URL: http://themeforest.net/user/ThemeMascot

COLOR1: #1196CC
COLOR2: #202c45
----------------------------------------- */

  /*
 * background: theme-color
 * -----------------------------------------------
*/

  .post .entry-meta.meta-absolute {
      background-color: rgba(32, 44, 69, 0.9) !important;
  }

  .tab-slider .nav.nav-pills a:hover,
  .tab-slider .nav.nav-pills a.active,
  .custom-nav-tabs>li>a:hover,
  .widget .tags a:hover,
  .progress-item .progress-bar,
  .small-title .title::after,
  .drop-caps.colored-square p:first-child:first-letter,
  .drop-caps.colored-rounded p:first-child:first-letter,
  .working-process.theme-colored a,
  .widget.dark .tags a:hover,
  .blog-posts .post .entry-content .post-date.right,
  .horizontal-tab-centered .nav-pills>li>a:hover,
  .horizontal-tab-centered .nav-pills>li.active>a,
  .horizontal-tab-centered .nav-pills>li.active>a:hover,
  .horizontal-tab-centered .nav-pills>li.active>a:focus,
  .owl-theme.dot-theme-colored .owl-controls .owl-dot span,
  .portfolio-filter a.active,
  .portfolio-filter a:hover,
  .pagination.theme-colored li.active a,
  .section-title .both-side-line::after,
  .section-title .both-side-line::before,
  .section-title .top-side-line::after,
  .section-title .left-side-line::before,
  .section-title .right-side-line::before,
  .product .tag-sale,
  .owl-theme .owl-dots .owl-dot.active span,
  .blog-posts .post.style1 .entry-header .entry-date.entry-date-absolute,
  .title-dots span {
      background: #202c45;
  }

  .cd-timeline-simple .cd-timeline-block .cd-timeline-img {
      background: #202c45 !important;
  }

  .ui-state-highlight {
      background: #202c45 !important;
      color: #fff !important;
  }

  /*
 * text: theme-color
 * -----------------------------------------------
*/

  .menuzord-menu>li>.megamenu .megamenu-row li:hover>a,
  .menuzord-menu>li>.megamenu .megamenu-row .post a:hover,
  .menuzord-menu>li>.megamenu .megamenu-row li:hover>a i,
  .menuzord-menu>li>.megamenu .megamenu-row .post a:hover i,
  .blog-posts .post .entry-meta li i,
  .widget .twitter-feed li::after,
  .widget .address li i,
  .icon-box.box-style1.practice-style3 i,
  .icon-box.services-style1:hover .heading,
  .horizontal-contact-widget .widget::before,
  .small-title i,
  .drop-caps.text-colored p:first-child:first-letter,
  .schedule-box:hover .schedule-details .title a,
  .widget.dark .nav-tabs li.active a,
  .pagination.theme-colored li a,
  .pager.theme-colored a,
  .widget .post-title a:hover,
  .donation-form .form-group label {
      color: #202c45;
  }

  .star-rating span::before {
      color: #202c45 !important;
  }

  /*
 * border: theme-color
 * -----------------------------------------------
*/

  .line-bottom:after,
  .widget .line-bottom:after,
  .widget .line-bottom:after,
  .pager.theme-colored a,
  .owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-prev,
  .owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-next {
      border: 1px solid #202c45;
  }

  .owl-theme .owl-dots .owl-dot span {
      border-color: #202c45;
  }

  .icon-box.box-style1.practice-style3:hover .icon-wrapper::after {
      border-color: #202c45 transparent transparent;
  }

  .section-title.title-border {
      border-left: 4px solid #202c45;
  }

  /* border-top-color */

  .cssload-tri {
      border-top: 27px solid #202c45;
  }

  /* border-right-color */

  .border-right-red {
      border-right: 1px solid #202c45;
  }

  .section-title.title-border.title-right {
      border-right: 4px solid #202c45;
  }

  /* border-bottom-color */

  .border-bottom {
      border-bottom: 1px solid #202c45;
  }

  .cssload-tri.cssload-invert {
      border-bottom: 27px solid #202c45;
  }

  /* box-shadow */

  /* Dropdown Search Form */

  .dropdown-search-form-content .dropdown-search-form .input-group {
      border-color: #202c45;
  }

  .dropdown-search-form-content .dropdown-search-form button[type="submit"] {
      background: #202c45;
  }

  .dropdown-search-form-content .dropdown-search-form button[type="submit"] i {
      color: #fff;
  }

  /* Modern Header */

  .modern-header.modern-header-theme-colored .header-nav .header-nav-wrapper:not(.scroll-to-fixed-fixed) nav {
      background: forestgreen;
  }

  .modern-header.modern-header-theme-colored .header-nav .header-nav-wrapper.scroll-to-fixed-fixed {
      background: #202c45;
  }

  /* -------- Text Theme Color ---------- */

  .text-theme-colored {
      color: #202c45 !important;
  }

  .text-hover-theme-colored:hover {
      color: #202c45 !important;
  }

  ul.list.theme-colored li:before,
  ul.list.theme-colored.angle-double-right li:before,
  ul.list.theme-colored.angle-right li:before,
  ul.list.theme-colored.check-circle li:before,
  ul.list.theme-colored.check li:before,
  .list-icon.theme-colored li i {
      color: #202c45;
  }

  /* -------- border-theme-color ---------- */

  .border-theme-colored {
      border-color: #202c45 !important;
  }

  .border-1px-theme-colored {
      border: 1px solid #202c45;
  }

  /* border-left-color */

  blockquote.theme-colored {
      border-left: 3px solid #202c45;
  }

  blockquote.bg-theme-colored {
      border-left: 3px solid #101622;
      color: #fff;
  }

  blockquote.bg-theme-colored footer {
      color: #eeeeee;
  }

  blockquote.gray.bg-theme-colored {
      background-color: #eeeeee !important;
      border-left: 3px solid #202c45;
      color: #202c45;
  }

  blockquote.gray.bg-theme-colored footer {
      color: #777777;
  }

  /* -------- bg-theme-color ---------- */

  .bg-theme-colored {
      background-color: forestgreen;
  }

  .bg-hover-theme-colored:hover {
      background: #202c45 !important;
      border-color: #202c45 !important;
      color: #fff !important;
  }

  .bg-hover-theme-colored:hover h1,
  .bg-hover-theme-colored:hover h2,
  .bg-hover-theme-colored:hover h3,
  .bg-hover-theme-colored:hover h4,
  .bg-hover-theme-colored:hover h5,
  .bg-hover-theme-colored:hover h6,
  .bg-hover-theme-colored:hover p,
  .bg-hover-theme-colored:hover a,
  .bg-hover-theme-colored:hover i {
      color: #fff !important;
  }

  .list-icon.theme-colored.square li i,
  .list-icon.theme-colored.rounded li i {
      background: #202c45;
  }

  /* -------- lighter/darker bg Color ---------- */

  .bg-theme-colored-lighter2 {
      background-color: #23304c !important;
  }

  .bg-theme-colored-lighter3 {
      background-color: #25334f !important;
  }

  .bg-theme-colored-lighter4 {
      background-color: #263553 !important;
  }

  .bg-theme-colored-lighter5 {
      background-color: #283756 !important;
  }

  .bg-theme-colored-lighter6 {
      background-color: #2a395a !important;
  }

  .bg-theme-colored-lighter7 {
      background-color: #2b3c5d !important;
  }

  .bg-theme-colored-lighter8 {
      background-color: #2d3e61 !important;
  }

  .bg-theme-colored-lighter9 {
      background-color: #2f4064 !important;
  }

  .bg-theme-colored-darker2 {
      background-color: #1d283e !important;
  }

  .bg-theme-colored-darker3 {
      background-color: #1b253b !important;
  }

  .bg-theme-colored-darker4 {
      background-color: #1a2337 !important;
  }

  .bg-theme-colored-darker5 {
      background-color: #182134 !important;
  }

  .bg-theme-colored-darker6 {
      background-color: #161f30 !important;
  }

  .bg-theme-colored-darker7 {
      background-color: #151c2d !important;
  }

  .bg-theme-colored-darker8 {
      background-color: #131a29 !important;
  }

  .bg-theme-colored-darker9 {
      background-color: #111826 !important;
  }

  /* -------- Transparent bg Color ---------- */

  .bg-theme-colored-transparent-9 {
      background-color: rgba(32, 44, 69, 0.9) !important;
  }

  .bg-theme-colored-transparent-8 {
      background-color: rgba(32, 44, 69, 0.8) !important;
  }

  .bg-theme-colored-transparent-7 {
      background-color: rgba(32, 44, 69, 0.7) !important;
  }

  .bg-theme-colored-transparent-6 {
      background-color: rgba(32, 44, 69, 0.6) !important;
  }

  .bg-theme-colored-transparent-5 {
      background-color: rgba(32, 44, 69, 0.5) !important;
  }

  .bg-theme-colored-transparent-4 {
      background-color: rgba(32, 44, 69, 0.4) !important;
  }

  .bg-theme-colored-transparent-3 {
      background-color: rgba(32, 44, 69, 0.3) !important;
  }

  .bg-theme-colored-transparent-2 {
      background-color: rgba(32, 44, 69, 0.2) !important;
  }

  .bg-theme-colored-transparent-1 {
      background-color: rgba(32, 44, 69, 0.1) !important;
  }

  .bg-theme-colored-transparent {
      background-color: rgba(32, 44, 69, 0.5) !important;
  }

  /* -------- layer overlay Color ---------- */

  .layer-overlay {
      /* .overlay-theme-colored */
  }

  .layer-overlay.overlay-theme-colored::before {
      background-color: rgba(32, 44, 69, 0.8);
  }

  .layer-overlay.overlay-theme-colored-1::before {
      background-color: rgba(32, 44, 69, 0.1);
  }

  .layer-overlay.overlay-theme-colored-2::before {
      background-color: rgba(32, 44, 69, 0.2);
  }

  .layer-overlay.overlay-theme-colored-3::before {
      background-color: rgba(32, 44, 69, 0.3);
  }

  .layer-overlay.overlay-theme-colored-4::before {
      background-color: rgba(32, 44, 69, 0.4);
  }

  .layer-overlay.overlay-theme-colored-5::before {
      background-color: rgba(32, 44, 69, 0.5);
  }

  .layer-overlay.overlay-theme-colored-6::before {
      background-color: rgba(32, 44, 69, 0.6);
  }

  .layer-overlay.overlay-theme-colored-7::before {
      background-color: rgba(32, 44, 69, 0.7);
  }

  .layer-overlay.overlay-theme-colored-8::before {
      background-color: rgba(32, 44, 69, 0.8);
  }

  .layer-overlay.overlay-theme-colored-9::before {
      background-color: rgba(32, 44, 69, 0.9);
  }

  /*
 * btn-default: theme-color
 * -----------------------------------------------
*/

  .btn-default.btn-theme-colored {
      color: #202c45;
      background-color: #fff;
      border-color: #202c45;
  }

  .btn-default.btn-theme-colored:focus,
  .btn-default.btn-theme-colored.focus {
      color: #202c45;
      background-color: #e6e6e6;
      border-color: #000000;
  }

  .btn-default.btn-theme-colored:hover {
      color: #202c45;
      background-color: #e6e6e6;
      border-color: #0d111b;
  }

  .btn-default.btn-theme-colored:active,
  .btn-default.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-default.btn-theme-colored {
      color: #202c45;
      background-color: #e6e6e6;
      border-color: #0d111b;
  }

  .btn-default.btn-theme-colored:active:hover,
  .btn-default.btn-theme-colored.active:hover,
  .open>.dropdown-toggle.btn-default.btn-theme-colored:hover,
  .btn-default.btn-theme-colored:active:focus,
  .btn-default.btn-theme-colored.active:focus,
  .open>.dropdown-toggle.btn-default.btn-theme-colored:focus,
  .btn-default.btn-theme-colored:active.focus,
  .btn-default.btn-theme-colored.active.focus,
  .open>.dropdown-toggle.btn-default.btn-theme-colored.focus {
      color: #202c45;
      background-color: #d4d4d4;
      border-color: #000000;
  }

  .btn-default.btn-theme-colored:active,
  .btn-default.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-default.btn-theme-colored {
      background-image: none;
  }

  .btn-default.btn-theme-colored.disabled:hover,
  .btn-default.btn-theme-colored[disabled]:hover,
  fieldset[disabled] .btn-default.btn-theme-colored:hover,
  .btn-default.btn-theme-colored.disabled:focus,
  .btn-default.btn-theme-colored[disabled]:focus,
  fieldset[disabled] .btn-default.btn-theme-colored:focus,
  .btn-default.btn-theme-colored.disabled.focus,
  .btn-default.btn-theme-colored[disabled].focus,
  fieldset[disabled] .btn-default.btn-theme-colored.focus {
      background-color: #fff;
      border-color: #202c45;
  }

  .btn-default.btn-theme-colored .badge {
      color: #fff;
      background-color: #202c45;
  }

  .btn-default.btn-theme-colored:hover,
  .btn-default.btn-theme-colored:active,
  .btn-default.btn-theme-colored:focus {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  /*
 * btn-border
 * -----------------------------------------------
*/

  .btn-border.btn-theme-colored {
      color: #202c45;
      background-color: #fff;
      border-color: #202c45;
  }

  .btn-border.btn-theme-colored:focus,
  .btn-border.btn-theme-colored.focus {
      color: #202c45;
      background-color: #e6e6e6;
      border-color: #000000;
  }

  .btn-border.btn-theme-colored:hover {
      color: #202c45;
      background-color: #e6e6e6;
      border-color: #0d111b;
  }

  .btn-border.btn-theme-colored:active,
  .btn-border.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-border.btn-theme-colored {
      color: #202c45;
      background-color: #e6e6e6;
      border-color: #0d111b;
  }

  .btn-border.btn-theme-colored:active:hover,
  .btn-border.btn-theme-colored.active:hover,
  .open>.dropdown-toggle.btn-border.btn-theme-colored:hover,
  .btn-border.btn-theme-colored:active:focus,
  .btn-border.btn-theme-colored.active:focus,
  .open>.dropdown-toggle.btn-border.btn-theme-colored:focus,
  .btn-border.btn-theme-colored:active.focus,
  .btn-border.btn-theme-colored.active.focus,
  .open>.dropdown-toggle.btn-border.btn-theme-colored.focus {
      color: #202c45;
      background-color: #d4d4d4;
      border-color: #000000;
  }

  .btn-border.btn-theme-colored:active,
  .btn-border.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-border.btn-theme-colored {
      background-image: none;
  }

  .btn-border.btn-theme-colored.disabled:hover,
  .btn-border.btn-theme-colored[disabled]:hover,
  fieldset[disabled] .btn-border.btn-theme-colored:hover,
  .btn-border.btn-theme-colored.disabled:focus,
  .btn-border.btn-theme-colored[disabled]:focus,
  fieldset[disabled] .btn-border.btn-theme-colored:focus,
  .btn-border.btn-theme-colored.disabled.focus,
  .btn-border.btn-theme-colored[disabled].focus,
  fieldset[disabled] .btn-border.btn-theme-colored.focus {
      background-color: #fff;
      border-color: #202c45;
  }

  .btn-border.btn-theme-colored .badge {
      color: #fff;
      background-color: #202c45;
  }

  .btn-border.btn-theme-colored:hover,
  .btn-border.btn-theme-colored:active,
  .btn-border.btn-theme-colored:focus {
      background-color: #101622;
      border-color: #101622;
      color: #fff;
  }

  /*
 * btn-dark
 * -----------------------------------------------
*/

  .btn-dark.btn-theme-colored {
      color: #fff;
      background-color: #202c45;
      border-color: #202c45;
  }

  .btn-dark.btn-theme-colored:focus,
  .btn-dark.btn-theme-colored.focus {
      color: #fff;
      background-color: #101622;
      border-color: #000000;
  }

  .btn-dark.btn-theme-colored:hover {
      color: #fff;
      background-color: #101622;
      border-color: #0d111b;
  }

  .btn-dark.btn-theme-colored:active,
  .btn-dark.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored {
      color: #fff;
      background-color: #101622;
      border-color: #0d111b;
  }

  .btn-dark.btn-theme-colored:active:hover,
  .btn-dark.btn-theme-colored.active:hover,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored:hover,
  .btn-dark.btn-theme-colored:active:focus,
  .btn-dark.btn-theme-colored.active:focus,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored:focus,
  .btn-dark.btn-theme-colored:active.focus,
  .btn-dark.btn-theme-colored.active.focus,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored.focus {
      color: #fff;
      background-color: #05060a;
      border-color: #000000;
  }

  .btn-dark.btn-theme-colored:active,
  .btn-dark.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored {
      background-image: none;
  }

  .btn-dark.btn-theme-colored.disabled:hover,
  .btn-dark.btn-theme-colored[disabled]:hover,
  fieldset[disabled] .btn-dark.btn-theme-colored:hover,
  .btn-dark.btn-theme-colored.disabled:focus,
  .btn-dark.btn-theme-colored[disabled]:focus,
  fieldset[disabled] .btn-dark.btn-theme-colored:focus,
  .btn-dark.btn-theme-colored.disabled.focus,
  .btn-dark.btn-theme-colored[disabled].focus,
  fieldset[disabled] .btn-dark.btn-theme-colored.focus {
      background-color: #202c45;
      border-color: #202c45;
  }

  .btn-dark.btn-theme-colored .badge {
      color: #202c45;
      background-color: #fff;
  }

  /*
 * btn-gray
 * -----------------------------------------------
*/

  .btn-gray.btn-theme-colored {
      color: #202c45;
      background-color: #304268;
      border-color: #304268;
  }

  .btn-gray.btn-theme-colored:focus,
  .btn-gray.btn-theme-colored.focus {
      color: #202c45;
      background-color: #202c45;
      border-color: #080b11;
  }

  .btn-gray.btn-theme-colored:hover {
      color: #202c45;
      background-color: #202c45;
      border-color: #1d283e;
  }

  .btn-gray.btn-theme-colored:active,
  .btn-gray.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored {
      color: #202c45;
      background-color: #202c45;
      border-color: #1d283e;
  }

  .btn-gray.btn-theme-colored:active:hover,
  .btn-gray.btn-theme-colored.active:hover,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored:hover,
  .btn-gray.btn-theme-colored:active:focus,
  .btn-gray.btn-theme-colored.active:focus,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored:focus,
  .btn-gray.btn-theme-colored:active.focus,
  .btn-gray.btn-theme-colored.active.focus,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored.focus {
      color: #202c45;
      background-color: #151c2d;
      border-color: #080b11;
  }

  .btn-gray.btn-theme-colored:active,
  .btn-gray.btn-theme-colored.active,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored {
      background-image: none;
  }

  .btn-gray.btn-theme-colored.disabled:hover,
  .btn-gray.btn-theme-colored[disabled]:hover,
  fieldset[disabled] .btn-gray.btn-theme-colored:hover,
  .btn-gray.btn-theme-colored.disabled:focus,
  .btn-gray.btn-theme-colored[disabled]:focus,
  fieldset[disabled] .btn-gray.btn-theme-colored:focus,
  .btn-gray.btn-theme-colored.disabled.focus,
  .btn-gray.btn-theme-colored[disabled].focus,
  fieldset[disabled] .btn-gray.btn-theme-colored.focus {
      background-color: #304268;
      border-color: #304268;
  }

  .btn-gray.btn-theme-colored .badge {
      color: #304268;
      background-color: #202c45;
  }

  /*
 * btn-primary: theme-color
 * -----------------------------------------------
*/

  .btn-theme-colored {
      color: #fff;
      background-color: #202c45;
      border-color: #202c45;
  }

  .btn-theme-colored:focus,
  .btn-theme-colored.focus {
      color: #fff;
      background-color: #101622;
      border-color: #000000;
  }

  .btn-theme-colored:hover {
      color: #fff;
      background-color: #101622;
      border-color: #0d111b;
  }

  .btn-theme-colored:active,
  .btn-theme-colored.active,
  .open>.dropdown-toggle.btn-theme-colored {
      color: #fff;
      background-color: #101622;
      border-color: #0d111b;
  }

  .btn-theme-colored:active:hover,
  .btn-theme-colored.active:hover,
  .open>.dropdown-toggle.btn-theme-colored:hover,
  .btn-theme-colored:active:focus,
  .btn-theme-colored.active:focus,
  .open>.dropdown-toggle.btn-theme-colored:focus,
  .btn-theme-colored:active.focus,
  .btn-theme-colored.active.focus,
  .open>.dropdown-toggle.btn-theme-colored.focus {
      color: #fff;
      background-color: #05060a;
      border-color: #000000;
  }

  .btn-theme-colored:active,
  .btn-theme-colored.active,
  .open>.dropdown-toggle.btn-theme-colored {
      background-image: none;
  }

  .btn-theme-colored.disabled:hover,
  .btn-theme-colored[disabled]:hover,
  fieldset[disabled] .btn-theme-colored:hover,
  .btn-theme-colored.disabled:focus,
  .btn-theme-colored[disabled]:focus,
  fieldset[disabled] .btn-theme-colored:focus,
  .btn-theme-colored.disabled.focus,
  .btn-theme-colored[disabled].focus,
  fieldset[disabled] .btn-theme-colored.focus {
      background-color: #202c45;
      border-color: #202c45;
  }

  .btn-theme-colored .badge {
      color: #202c45;
      background-color: #fff;
  }

  /*
 * btn-transparent
 * -----------------------------------------------
*/

  .btn-transparent {
      background-color: transparent;
      color: #fff;
  }

  .btn-transparent.btn-theme-colored {
      background-color: transparent;
  }

  .btn-transparent.btn-dark {
      background-color: #111111;
      border-color: #111111;
  }

  .btn-transparent.btn-dark:hover {
      background-color: #000000;
      border-color: #000000;
  }

  .btn-transparent.btn-dark.btn-theme-colored {
      background-color: #202c45;
      border-color: #202c45;
  }

  .btn-transparent.btn-dark.btn-theme-colored:hover {
      background-color: #101622;
      border-color: #101622;
  }

  .btn-transparent.btn-border {
      background-color: transparent;
      border-color: #eeeeee;
  }

  .btn-transparent.btn-border:hover {
      background-color: #eeeeee;
      color: #000;
  }

  .btn-transparent.btn-border.btn-theme-colored {
      background-color: transparent;
      border-color: #202c45;
  }

  .btn-transparent.btn-border.btn-theme-colored:hover {
      background-color: #202c45;
      color: #fff;
  }

  .btn-gray.btn-transparent {
      background-color: #d3d3d3;
      color: #333333;
  }

  .btn-gray.btn-transparent:hover {
      background-color: #ececec;
      color: #1a1a1a;
  }

  .btn-gray.btn-transparent.btn-theme-colored {
      background-color: #304268;
      color: #fff;
  }

  .btn-gray.btn-transparent.btn-theme-colored:hover {
      background-color: #101622;
      color: #101622;
  }

  .btn-hover-theme-colored:hover {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  /*
 * Shortcode: styled-icons Theme Colored
 * -----------------------------------------------
*/

  .icon-theme-colored a {
      color: #202c45;
  }

  .icon-theme-colored.icon-bordered a {
      border-color: #202c45;
  }

  .icon-theme-colored.icon-bordered a:hover {
      background-color: #202c45;
      color: #fff;
  }

  .icon-theme-colored.icon-dark a {
      background-color: #202c45;
      color: #fff;
  }

  .icon-theme-colored.icon-dark a:hover {
      background-color: #101622;
  }

  .icon-theme-colored.icon-dark.icon-bordered a {
      border-color: #202c45;
      color: #202c45;
  }

  .icon-theme-colored.icon-dark.icon-bordered a:hover {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  .icon-theme-colored.icon-gray a {
      color: #202c45;
  }

  .icon-theme-colored.icon-gray a:hover {
      color: #101622;
  }

  .icon-theme-colored.icon-gray.icon-bordered a {
      color: #202c45;
  }

  .icon-theme-colored.icon-gray.icon-bordered a:hover {
      background-color: #eeeeee;
      border-color: #eeeeee;
      color: #202c45;
  }

  .icon-hover-theme-colored a:hover {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  .styled-icons.icon-hover-theme-colored a:hover {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  /*
 * Shortcode: Icon Boxes Theme Colored
 * -----------------------------------------------
*/

  .icon-box.iconbox-theme-colored .icon {
      color: #202c45;
  }

  .icon-box.iconbox-theme-colored .icon.icon-border-effect::after {
      box-shadow: 0 0 0 3px #202c45;
  }

  .icon-box.iconbox-theme-colored .icon.icon-bordered {
      border-color: #202c45;
  }

  .icon-box.iconbox-theme-colored .icon.icon-bordered:hover {
      background-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-gray:hover {
      background-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-gray.icon-bordered {
      border-color: #eeeeee;
  }

  .icon-box.iconbox-theme-colored .icon.icon-gray.icon-bordered:hover {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-dark {
      background-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-dark:hover {
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-dark.icon-bordered {
      background-color: transparent;
      border-color: #202c45;
      color: #202c45;
  }

  .icon-box.iconbox-theme-colored .icon.icon-dark.icon-bordered:hover {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-white {
      background-color: #fff;
      color: #202c45;
  }

  .icon-box.iconbox-theme-colored .icon.icon-white:hover {
      background-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-white.icon-bordered {
      background-color: transparent;
      border-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored .icon.icon-white.icon-bordered:hover {
      background-color: #202c45;
      border-color: #202c45;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored.iconbox-border {
      border-color: #202c45;
  }

  /*
 *  accordion.less
 * -----------------------------------------------
*/

  .accordion-theme-colored .panel-default>.panel-heading {
      background-color: #202c45;
  }

  .accordion-theme-colored .panel-default>.panel-heading .panel-title>a,
  .accordion-theme-colored .panel-default>.panel-heading .panel-title>a:hover,
  .accordion-theme-colored .panel-default>.panel-heading .panel-title>a:focus {
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored .panel-heading .panel-title a.active:before {
      background: #202c45;
  }

  .panel-group.accordion-classic-theme-colored-filled .panel-heading {
      background: #202c45;
  }

  .panel-group.accordion-classic-theme-colored-filled .panel-heading .panel-title a {
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored-filled .panel-heading .panel-title a:before {
      background: #1b253b;
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored-filled .panel-heading .panel-title a.active:before {
      background: #0b0f18;
  }

  .panel-group.accordion-classic-theme-colored12 .panel-heading {
      background: #202c45;
  }

  .panel-group.accordion-classic-theme-colored12 .panel-heading .panel-title a {
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored12 .panel-heading .panel-title a:before {
      background: #182134;
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored12 .panel-heading .panel-title a.active:before {
      background: #07BF51;
  }

  .panel-group.accordion-icon-filled.accordion-icon-left.accordion-icon-filled-theme-colored .panel-heading .panel-title a:before {
      background-color: #202c45;
  }

  .panel-group.accordion-icon-filled.accordion-icon-right.accordion-icon-filled-theme-colored .panel-heading .panel-title a:after {
      background-color: #202c45;
  }

  /* Modern Header */

  .modern-header.modern-header-theme-colored2 .header-nav .header-nav-wrapper:not(.scroll-to-fixed-fixed) nav {
      background: #07BF51;
  }

  .modern-header.modern-header-theme-colored2 .header-nav .header-nav-wrapper.scroll-to-fixed-fixed {
      background: #07BF51;
  }

  /* -------- Text Theme Color ---------- */

  .text-theme-colored2 {
      color: black;
      font-size: 16px;
      font-weight: 700;
      margin-top: 3px;
      margin-bottom: 3px;
  }

  .text-white {
      color: white !important;
  }

  .text-hover-theme-colored2:hover {
      color: #07BF51 !important;
  }

  .list-border span,
  .value {
      color: white;
  }

  ul.list.theme-colored2 li:before,
  ul.list.theme-colored2.angle-double-right li:before,
  ul.list.theme-colored2.angle-right li:before,
  ul.list.theme-colored2.check-circle li:before,
  ul.list.theme-colored2.check li:before,
  .list-icon.theme-colored2 li i {
      color: #07BF51;
  }

  /* -------- border-theme-color ---------- */

  .border-theme-colored2 {
      border-color: #07BF51 !important;
  }

  .border-1px-theme-colored2 {
      border: 1px solid #07BF51;
  }

  /* border-left-color */

  blockquote.theme-colored2 {
      border-left: 3px solid #07BF51;
  }

  blockquote.bg-theme-colored2 {
      border-left: 3px solid #058e3c;
      color: #fff;
  }

  blockquote.bg-theme-colored2 footer {
      color: #eeeeee;
  }

  blockquote.gray.bg-theme-colored2 {
      background-color: #eeeeee !important;
      border-left: 3px solid #07BF51;
      color: #07BF51;
  }

  blockquote.gray.bg-theme-colored2 footer {
      color: #777777;
  }

  .price-tag {
      background: #07BF51;
  }

  .services-list li.active a {
      background-color: #07BF51;
  }

  .services-list ul li a:hover {
      background-color: #07BF51;
      color: #fff;
  }

  .services-list li.active a {
      border: 1px solid #07BF51;
  }

  /* -------- bg-theme-color ---------- */

  .bg-theme-colored2 {
      background-color: #eb600b !important;
  }

  .bg-hover-theme-colored2:hover {
      background: #07BF51 !important;
      border-color: #07BF51 !important;
      color: #fff !important;
  }

  .bg-hover-theme-colored2:hover h1,
  .bg-hover-theme-colored2:hover h2,
  .bg-hover-theme-colored2:hover h3,
  .bg-hover-theme-colored2:hover h4,
  .bg-hover-theme-colored2:hover h5,
  .bg-hover-theme-colored2:hover h6,
  .bg-hover-theme-colored2:hover p,
  .bg-hover-theme-colored2:hover a,
  .bg-hover-theme-colored2:hover i {
      color: #fff !important;
  }

  .list-icon.theme-colored2.square li i,
  .list-icon.theme-colored2.rounded li i {
      background: #07BF51;
  }

  /* -------- lighter/darker bg Color ---------- */

  .bg-theme-colored2-lighter2 {
      background-color: #07c955 !important;
  }

  .bg-theme-colored2-lighter3 {
      background-color: #08ce57 !important;
  }

  .bg-theme-colored2-lighter4 {
      background-color: #08d359 !important;
  }

  .bg-theme-colored2-lighter5 {
      background-color: #08d85b !important;
  }

  .bg-theme-colored2-lighter6 {
      background-color: #08dd5e !important;
  }

  .bg-theme-colored2-lighter7 {
      background-color: #08e160 !important;
  }

  .bg-theme-colored2-lighter8 {
      background-color: #08e662 !important;
  }

  .bg-theme-colored2-lighter9 {
      background-color: #09eb64 !important;
  }

  .bg-theme-colored2-darker2 {
      background-color: #07b54d !important;
  }

  .bg-theme-colored2-darker3 {
      background-color: #06b04b !important;
  }

  .bg-theme-colored2-darker4 {
      background-color: #06ab49 !important;
  }

  .bg-theme-colored2-darker5 {
      background-color: #06a647 !important;
  }

  .bg-theme-colored2-darker6 {
      background-color: #06a144 !important;
  }

  .bg-theme-colored2-darker7 {
      background-color: #069d42 !important;
  }

  .bg-theme-colored2-darker8 {
      background-color: #069840 !important;
  }

  .bg-theme-colored2-darker9 {
      background-color: #05933e !important;
  }

  /* -------- Transparent bg Color ---------- */

  .bg-theme-colored2-transparent-9 {
      background-color: rgba(7, 191, 81, 0.9) !important;
  }

  .bg-theme-colored2-transparent-8 {
      background-color: rgba(7, 191, 81, 0.8) !important;
  }

  .bg-theme-colored2-transparent-7 {
      background-color: rgba(7, 191, 81, 0.7) !important;
  }

  .bg-theme-colored2-transparent-6 {
      background-color: rgba(7, 191, 81, 0.6) !important;
  }

  .bg-theme-colored2-transparent-5 {
      background-color: rgba(7, 191, 81, 0.5) !important;
  }

  .bg-theme-colored2-transparent-4 {
      background-color: rgba(7, 191, 81, 0.4) !important;
  }

  .bg-theme-colored2-transparent-3 {
      background-color: rgba(7, 191, 81, 0.3) !important;
  }

  .bg-theme-colored2-transparent-2 {
      background-color: rgba(7, 191, 81, 0.2) !important;
  }

  .bg-theme-colored2-transparent-1 {
      background-color: rgba(7, 191, 81, 0.1) !important;
  }

  .bg-theme-colored2-transparent {
      background-color: rgba(7, 191, 81, 0.5) !important;
  }

  /* -------- layer overlay Color ---------- */

  .layer-overlay {
      /* .overlay-theme-colored2 */
  }

  .layer-overlay.overlay-theme-colored2::before {
      background-color: rgba(7, 191, 81, 0.8) !important;
  }

  .layer-overlay.overlay-theme-colored2-1::before {
      background-color: rgba(7, 191, 81, 0.1);
  }

  .layer-overlay.overlay-theme-colored2-2::before {
      background-color: rgba(7, 191, 81, 0.2);
  }

  .layer-overlay.overlay-theme-colored2-3::before {
      background-color: rgba(7, 191, 81, 0.3);
  }

  .layer-overlay.overlay-theme-colored2-4::before {
      background-color: rgba(7, 191, 81, 0.4);
  }

  .layer-overlay.overlay-theme-colored2-5::before {
      background-color: rgba(7, 191, 81, 0.5);
  }

  .layer-overlay.overlay-theme-colored2-6::before {
      background-color: rgba(7, 191, 81, 0.6);
  }

  .layer-overlay.overlay-theme-colored2-7::before {
      background-color: rgba(7, 191, 81, 0.7);
  }

  .layer-overlay.overlay-theme-colored2-8::before {
      background-color: rgba(7, 191, 81, 0.8);
  }

  .layer-overlay.overlay-theme-colored2-9::before {
      background-color: rgba(7, 191, 81, 0.9);
  }

  /*
 * btn-default: theme-color
 * -----------------------------------------------
*/

  .btn-default.btn-theme-colored2 {
      color: #07BF51;
      background-color: #fff;
      border-color: #07BF51;
  }

  .btn-default.btn-theme-colored2:focus,
  .btn-default.btn-theme-colored2.focus {
      color: #07BF51;
      background-color: #e6e6e6;
      border-color: #02441d;
  }

  .btn-default.btn-theme-colored2:hover {
      color: #07BF51;
      background-color: #e6e6e6;
      border-color: #058438;
  }

  .btn-default.btn-theme-colored2:active,
  .btn-default.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-default.btn-theme-colored2 {
      color: #07BF51;
      background-color: #e6e6e6;
      border-color: #058438;
  }

  .btn-default.btn-theme-colored2:active:hover,
  .btn-default.btn-theme-colored2.active:hover,
  .open>.dropdown-toggle.btn-default.btn-theme-colored2:hover,
  .btn-default.btn-theme-colored2:active:focus,
  .btn-default.btn-theme-colored2.active:focus,
  .open>.dropdown-toggle.btn-default.btn-theme-colored2:focus,
  .btn-default.btn-theme-colored2:active.focus,
  .btn-default.btn-theme-colored2.active.focus,
  .open>.dropdown-toggle.btn-default.btn-theme-colored2.focus {
      color: #07BF51;
      background-color: #d4d4d4;
      border-color: #02441d;
  }

  .btn-default.btn-theme-colored2:active,
  .btn-default.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-default.btn-theme-colored2 {
      background-image: none;
  }

  .btn-default.btn-theme-colored2.disabled:hover,
  .btn-default.btn-theme-colored2[disabled]:hover,
  fieldset[disabled] .btn-default.btn-theme-colored2:hover,
  .btn-default.btn-theme-colored2.disabled:focus,
  .btn-default.btn-theme-colored2[disabled]:focus,
  fieldset[disabled] .btn-default.btn-theme-colored2:focus,
  .btn-default.btn-theme-colored2.disabled.focus,
  .btn-default.btn-theme-colored2[disabled].focus,
  fieldset[disabled] .btn-default.btn-theme-colored2.focus {
      background-color: #fff;
      border-color: #07BF51;
  }

  .btn-default.btn-theme-colored2 .badge {
      color: #fff;
      background-color: #07BF51;
  }

  .btn-default.btn-theme-colored2:hover,
  .btn-default.btn-theme-colored2:active,
  .btn-default.btn-theme-colored2:focus {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  /*
 * btn-border
 * -----------------------------------------------
*/

  .btn-border.btn-theme-colored2 {
      color: #07BF51;
      background-color: #fff;
      border-color: #07BF51;
  }

  .btn-border.btn-theme-colored2:focus,
  .btn-border.btn-theme-colored2.focus {
      color: #07BF51;
      background-color: #e6e6e6;
      border-color: #02441d;
  }

  .btn-border.btn-theme-colored2:hover {
      color: #07BF51;
      background-color: #e6e6e6;
      border-color: #058438;
  }

  .btn-border.btn-theme-colored2:active,
  .btn-border.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-border.btn-theme-colored2 {
      color: #07BF51;
      background-color: #e6e6e6;
      border-color: #058438;
  }

  .btn-border.btn-theme-colored2:active:hover,
  .btn-border.btn-theme-colored2.active:hover,
  .open>.dropdown-toggle.btn-border.btn-theme-colored2:hover,
  .btn-border.btn-theme-colored2:active:focus,
  .btn-border.btn-theme-colored2.active:focus,
  .open>.dropdown-toggle.btn-border.btn-theme-colored2:focus,
  .btn-border.btn-theme-colored2:active.focus,
  .btn-border.btn-theme-colored2.active.focus,
  .open>.dropdown-toggle.btn-border.btn-theme-colored2.focus {
      color: #07BF51;
      background-color: #d4d4d4;
      border-color: #02441d;
  }

  .btn-border.btn-theme-colored2:active,
  .btn-border.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-border.btn-theme-colored2 {
      background-image: none;
  }

  .btn-border.btn-theme-colored2.disabled:hover,
  .btn-border.btn-theme-colored2[disabled]:hover,
  fieldset[disabled] .btn-border.btn-theme-colored2:hover,
  .btn-border.btn-theme-colored2.disabled:focus,
  .btn-border.btn-theme-colored2[disabled]:focus,
  fieldset[disabled] .btn-border.btn-theme-colored2:focus,
  .btn-border.btn-theme-colored2.disabled.focus,
  .btn-border.btn-theme-colored2[disabled].focus,
  fieldset[disabled] .btn-border.btn-theme-colored2.focus {
      background-color: #fff;
      border-color: #07BF51;
  }

  .btn-border.btn-theme-colored2 .badge {
      color: #fff;
      background-color: #07BF51;
  }

  .btn-border.btn-theme-colored2:hover,
  .btn-border.btn-theme-colored2:active,
  .btn-border.btn-theme-colored2:focus {
      background-color: #058e3c;
      border-color: #058e3c;
      color: #fff;
  }

  /*
 * btn-dark
 * -----------------------------------------------
*/

  .btn-dark.btn-theme-colored2 {
      color: #fff;
      background-color: #07BF51;
      border-color: #07BF51;
  }

  .btn-dark.btn-theme-colored2:focus,
  .btn-dark.btn-theme-colored2.focus {
      color: #fff;
      background-color: #058e3c;
      border-color: #02441d;
  }

  .btn-dark.btn-theme-colored2:hover {
      color: #fff;
      background-color: #058e3c;
      border-color: #058438;
  }

  .btn-dark.btn-theme-colored2:active,
  .btn-dark.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored2 {
      color: #fff;
      background-color: #058e3c;
      border-color: #058438;
  }

  .btn-dark.btn-theme-colored2:active:hover,
  .btn-dark.btn-theme-colored2.active:hover,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored2:hover,
  .btn-dark.btn-theme-colored2:active:focus,
  .btn-dark.btn-theme-colored2.active:focus,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored2:focus,
  .btn-dark.btn-theme-colored2:active.focus,
  .btn-dark.btn-theme-colored2.active.focus,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored2.focus {
      color: #fff;
      background-color: #046b2e;
      border-color: #02441d;
  }

  .btn-dark.btn-theme-colored2:active,
  .btn-dark.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-dark.btn-theme-colored2 {
      background-image: none;
  }

  .btn-dark.btn-theme-colored2.disabled:hover,
  .btn-dark.btn-theme-colored2[disabled]:hover,
  fieldset[disabled] .btn-dark.btn-theme-colored2:hover,
  .btn-dark.btn-theme-colored2.disabled:focus,
  .btn-dark.btn-theme-colored2[disabled]:focus,
  fieldset[disabled] .btn-dark.btn-theme-colored2:focus,
  .btn-dark.btn-theme-colored2.disabled.focus,
  .btn-dark.btn-theme-colored2[disabled].focus,
  fieldset[disabled] .btn-dark.btn-theme-colored2.focus {
      background-color: #07BF51;
      border-color: #07BF51;
  }

  .btn-dark.btn-theme-colored2 .badge {
      color: #07BF51;
      background-color: #fff;
  }

  /*
 * btn-gray
 * -----------------------------------------------
*/

  .btn-gray.btn-theme-colored2 {
      color: #07BF51;
      background-color: #09f066;
      border-color: #09f066;
  }

  .btn-gray.btn-theme-colored2:focus,
  .btn-gray.btn-theme-colored2.focus {
      color: #07BF51;
      background-color: #07bf51;
      border-color: #047532;
  }

  .btn-gray.btn-theme-colored2:hover {
      color: #07BF51;
      background-color: #07bf51;
      border-color: #07b54d;
  }

  .btn-gray.btn-theme-colored2:active,
  .btn-gray.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored2 {
      color: #07BF51;
      background-color: #07bf51;
      border-color: #07b54d;
  }

  .btn-gray.btn-theme-colored2:active:hover,
  .btn-gray.btn-theme-colored2.active:hover,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored2:hover,
  .btn-gray.btn-theme-colored2:active:focus,
  .btn-gray.btn-theme-colored2.active:focus,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored2:focus,
  .btn-gray.btn-theme-colored2:active.focus,
  .btn-gray.btn-theme-colored2.active.focus,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored2.focus {
      color: #07BF51;
      background-color: #069d42;
      border-color: #047532;
  }

  .btn-gray.btn-theme-colored2:active,
  .btn-gray.btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-gray.btn-theme-colored2 {
      background-image: none;
  }

  .btn-gray.btn-theme-colored2.disabled:hover,
  .btn-gray.btn-theme-colored2[disabled]:hover,
  fieldset[disabled] .btn-gray.btn-theme-colored2:hover,
  .btn-gray.btn-theme-colored2.disabled:focus,
  .btn-gray.btn-theme-colored2[disabled]:focus,
  fieldset[disabled] .btn-gray.btn-theme-colored2:focus,
  .btn-gray.btn-theme-colored2.disabled.focus,
  .btn-gray.btn-theme-colored2[disabled].focus,
  fieldset[disabled] .btn-gray.btn-theme-colored2.focus {
      background-color: #09f066;
      border-color: #09f066;
  }

  .btn-gray.btn-theme-colored2 .badge {
      color: #09f066;
      background-color: #07BF51;
  }

  /*
 * btn-primary: theme-color
 * -----------------------------------------------
*/

  .btn-theme-colored2 {
      color: #fff;
      background-color: #19404f;
      border-color: #07BF51;
  }

  .btn-theme-colored2:focus,
  .btn-theme-colored2.focus {
      color: #fff;
      background-color: #058e3c;
      border-color: #02441d;
  }

  .btn-theme-colored2:hover {
      color: #fff;
      background-color: #058e3c;
      border-color: #058438;
  }

  .btn-theme-colored2:active,
  .btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-theme-colored2 {
      color: #fff;
      background-color: #058e3c;
      border-color: #058438;
  }

  .btn-theme-colored2:active:hover,
  .btn-theme-colored2.active:hover,
  .open>.dropdown-toggle.btn-theme-colored2:hover,
  .btn-theme-colored2:active:focus,
  .btn-theme-colored2.active:focus,
  .open>.dropdown-toggle.btn-theme-colored2:focus,
  .btn-theme-colored2:active.focus,
  .btn-theme-colored2.active.focus,
  .open>.dropdown-toggle.btn-theme-colored2.focus {
      color: #fff;
      background-color: #046b2e;
      border-color: #02441d;
  }

  .btn-theme-colored2:active,
  .btn-theme-colored2.active,
  .open>.dropdown-toggle.btn-theme-colored2 {
      background-image: none;
  }

  .btn-theme-colored2.disabled:hover,
  .btn-theme-colored2[disabled]:hover,
  fieldset[disabled] .btn-theme-colored2:hover,
  .btn-theme-colored2.disabled:focus,
  .btn-theme-colored2[disabled]:focus,
  fieldset[disabled] .btn-theme-colored2:focus,
  .btn-theme-colored2.disabled.focus,
  .btn-theme-colored2[disabled].focus,
  fieldset[disabled] .btn-theme-colored2.focus {
      background-color: #07BF51;
      border-color: #07BF51;
  }

  .btn-theme-colored2 .badge {
      color: #07BF51;
      background-color: #fff;
  }

  .btn-hover-theme-colored2:hover {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  /*
 * Shortcode: styled-icons Theme Colored
 * -----------------------------------------------
*/

  .icon-theme-colored2 a {
      color: #07BF51;
  }

  .icon-theme-colored2.icon-bordered a {
      border-color: #07BF51;
  }

  .icon-theme-colored2.icon-bordered a:hover {
      background-color: #07BF51;
      color: #fff;
  }

  .icon-theme-colored2.icon-dark a {
      background-color: #07BF51;
      color: #fff;
  }

  .icon-theme-colored2.icon-dark a:hover {
      background-color: #058e3c;
  }

  .icon-theme-colored2.icon-dark.icon-bordered a {
      border-color: #07BF51;
      color: #07BF51;
  }

  .icon-theme-colored2.icon-dark.icon-bordered a:hover {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  .icon-theme-colored2.icon-gray a {
      color: #07BF51;
  }

  .icon-theme-colored2.icon-gray a:hover {
      color: #058e3c;
  }

  .icon-theme-colored2.icon-gray.icon-bordered a {
      color: #07BF51;
  }

  .icon-theme-colored2.icon-gray.icon-bordered a:hover {
      background-color: #eeeeee;
      border-color: #eeeeee;
      color: #07BF51;
  }

  .icon-hover-theme-colored2 a:hover {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  .styled-icons.icon-hover-theme-colored2 a:hover {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  /*
 * Shortcode: Icon Boxes Theme Colored
 * -----------------------------------------------
*/

  .icon-box.iconbox-theme-colored2 .icon {
      color: #07BF51;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-border-effect::after {
      box-shadow: 0 0 0 3px #07BF51;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-bordered {
      border-color: #07BF51;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-bordered:hover {
      background-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-gray:hover {
      background-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-gray.icon-bordered {
      border-color: #eeeeee;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-gray.icon-bordered:hover {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-dark {
      background-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-dark:hover {
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-dark.icon-bordered {
      background-color: transparent;
      border-color: #07BF51;
      color: #07BF51;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-dark.icon-bordered:hover {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-white {
      background-color: #fff;
      color: #07BF51;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-white:hover {
      background-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-white.icon-bordered {
      background-color: transparent;
      border-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2 .icon.icon-white.icon-bordered:hover {
      background-color: #07BF51;
      border-color: #07BF51;
      color: #fff;
  }

  .icon-box.iconbox-theme-colored2.iconbox-border {
      border-color: #07BF51;
  }

  /*
 *  accordion.less
 * -----------------------------------------------
*/

  .accordion-theme-colored2 .panel-default>.panel-heading {
      background-color: #07BF51;
  }

  .accordion-theme-colored2 .panel-default>.panel-heading .panel-title>a,
  .accordion-theme-colored2 .panel-default>.panel-heading .panel-title>a:hover,
  .accordion-theme-colored2 .panel-default>.panel-heading .panel-title>a:focus {
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored2 .panel-heading .panel-title a.active:before {
      background: #07BF51;
  }

  .panel-group.accordion-classic-theme-colored2-filled .panel-heading {
      background: #07BF51;
  }

  .panel-group.accordion-classic-theme-colored2-filled .panel-heading .panel-title a {
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored2-filled .panel-heading .panel-title a:before {
      background: #06b04b;
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored2-filled .panel-heading .panel-title a.active:before {
      background: #057f36;
  }

  .panel-group.accordion-classic-theme-colored21 .panel-heading {
      background: #07BF51;
  }

  .panel-group.accordion-classic-theme-colored21 .panel-heading .panel-title a {
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored21 .panel-heading .panel-title a:before {
      background: #06a647;
      color: #fff;
  }

  .panel-group.accordion-classic-theme-colored21 .panel-heading .panel-title a.active:before {
      background: #202c45;
  }

  .panel-group.accordion-icon-filled.accordion-icon-left.accordion-icon-filled-theme-colored2 .panel-heading .panel-title a:before {
      background-color: #07BF51;
  }

  .panel-group.accordion-icon-filled.accordion-icon-right.accordion-icon-filled-theme-colored2 .panel-heading .panel-title a:after {
      background-color: #07BF51;
  }

  /*
 *  common.less
 * -----------------------------------------------
*/

  /*
 * custom-section-color-set.less
 * -----------------------------------------------
*/

  /*
 * custom-section-color1.less
 * -----------------------------------------------
*/

  /*
 * custom-section-color2.less
 * -----------------------------------------------
*/

  .double-line-bottom-theme-colored2:after,
  .double-line-bottom-theme-colored2:before,
  .double-line-bottom-centered-theme-colored2:after,
  .double-line-bottom-centered-theme-colored2:before,
  .diamond-line-centered-theme-colored2:before,
  .diamond-line-left-theme-colored2:before,
  .line-bottom-theme-colored2:after,
  .line-bottom-centered::after,
  .line-bottom-rounded-theme-colored2:after,
  .line-bottom-double-line-centered::before,
  .line-bottom-double-line-centered::after {
      background: #07BF51;
  }

  .diamond-line-centered-theme-colored2::before,
  .diamond-line-left-theme-colored2::before {
      box-shadow: 0 0 3px 3px rgba(7, 191, 81, 0.4);
  }

  .diamond-line-centered-theme-colored2:after,
  .diamond-line-left-theme-colored2:after {
      border: 1px solid #07BF51;
  }

  /*
 *  Gradients BG+BGTransparent Color
 * -----------------------------------------------
*/

  /* Gradient BG Colors */

  .bg-theme-colored-gradient {
      background-color: #101622;
      background: -webkit-gradient(linear, left top, left bottom, from(#101622), to(#40588b));
      background: -webkit-linear-gradient(top, #101622, #40588b);
      background: -moz-linear-gradient(top, #101622, #40588b);
      background: -ms-linear-gradient(top, #101622, #40588b);
      background: -o-linear-gradient(top, #101622, #40588b);
  }

  .bg-theme-colored-gradient-horizontal {
      background: #101622;
      background: -webkit-gradient(linear, left top, right top, from(#101622), to(#40588b));
      background: -webkit-linear-gradient(left, #101622, #40588b);
      background: -moz-linear-gradient(left, #101622, #40588b);
      background: -ms-linear-gradient(left, #101622, #40588b);
      background: -o-linear-gradient(left, #101622, #40588b);
  }

  .bg-theme-colored2-gradient {
      background-color: #058e3c;
      background: -webkit-gradient(linear, left top, left bottom, from(#058e3c), to(#34f883));
      background: -webkit-linear-gradient(top, #058e3c, #34f883);
      background: -moz-linear-gradient(top, #058e3c, #34f883);
      background: -ms-linear-gradient(top, #058e3c, #34f883);
      background: -o-linear-gradient(top, #058e3c, #34f883);
  }

  .bg-theme-colored2-gradient-horizontal {
      background: #058e3c;
      background: -webkit-gradient(linear, left top, right top, from(#058e3c), to(#34f883));
      background: -webkit-linear-gradient(left, #058e3c, #34f883);
      background: -moz-linear-gradient(left, #058e3c, #34f883);
      background: -ms-linear-gradient(left, #058e3c, #34f883);
      background: -o-linear-gradient(left, #058e3c, #34f883);
  }

  .bg-theme-colored12-gradient {
      background-color: #202c45;
      background: -webkit-gradient(linear, left top, left bottom, from(#202c45), to(#07BF51));
      background: -webkit-linear-gradient(top, #202c45, #07BF51);
      background: -moz-linear-gradient(top, #202c45, #07BF51);
      background: -ms-linear-gradient(top, #202c45, #07BF51);
      background: -o-linear-gradient(top, #202c45, #07BF51);
  }

  .bg-theme-colored12-gradient-horizontal {
      background: #202c45;
      background: -webkit-gradient(linear, left top, right top, from(#202c45), to(#07BF51));
      background: -webkit-linear-gradient(left, #202c45, #07BF51);
      background: -moz-linear-gradient(left, #202c45, #07BF51);
      background: -ms-linear-gradient(left, #202c45, #07BF51);
      background: -o-linear-gradient(left, #202c45, #07BF51);
  }

  .bg-theme-colored21-gradient {
      background-color: #07BF51;
      background: -webkit-gradient(linear, left top, left bottom, from(#07BF51), to(#202c45));
      background: -webkit-linear-gradient(top, #07BF51, #202c45);
      background: -moz-linear-gradient(top, #07BF51, #202c45);
      background: -ms-linear-gradient(top, #07BF51, #202c45);
      background: -o-linear-gradient(top, #07BF51, #202c45);
  }

  .bg-theme-colored21-gradient-horizontal {
      background: #07BF51;
      background: -webkit-gradient(linear, left top, right top, from(#07BF51), to(#202c45));
      background: -webkit-linear-gradient(left, #07BF51, #202c45);
      background: -moz-linear-gradient(left, #07BF51, #202c45);
      background: -ms-linear-gradient(left, #07BF51, #202c45);
      background: -o-linear-gradient(left, #07BF51, #202c45);
  }

  /* -------- layer overlay gradient Color1 ---------- */

  .layer-overlay.overlay-theme-colored-gradient::before {
      background: rgba(32, 44, 69, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.9)), to(rgba(64, 88, 139, 0.9)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
  }

  .layer-overlay.overlay-theme-colored-gradient-1::before {
      background: rgba(32, 44, 69, 0.1);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.1)), to(rgba(64, 88, 139, 0.1)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(64, 88, 139, 0.1));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(64, 88, 139, 0.1));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(64, 88, 139, 0.1));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(64, 88, 139, 0.1));
  }

  .layer-overlay.overlay-theme-colored-gradient-2::before {
      background: rgba(32, 44, 69, 0.2);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.2)), to(rgba(64, 88, 139, 0.2)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(64, 88, 139, 0.2));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(64, 88, 139, 0.2));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(64, 88, 139, 0.2));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(64, 88, 139, 0.2));
  }

  .layer-overlay.overlay-theme-colored-gradient-3::before {
      background: rgba(32, 44, 69, 0.3);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.3)), to(rgba(64, 88, 139, 0.3)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(64, 88, 139, 0.3));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(64, 88, 139, 0.3));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(64, 88, 139, 0.3));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(64, 88, 139, 0.3));
  }

  .layer-overlay.overlay-theme-colored-gradient-4::before {
      background: rgba(32, 44, 69, 0.4);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.4)), to(rgba(64, 88, 139, 0.4)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(64, 88, 139, 0.4));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(64, 88, 139, 0.4));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(64, 88, 139, 0.4));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(64, 88, 139, 0.4));
  }

  .layer-overlay.overlay-theme-colored-gradient-5::before {
      background: rgba(32, 44, 69, 0.5);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.5)), to(rgba(64, 88, 139, 0.5)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(64, 88, 139, 0.5));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(64, 88, 139, 0.5));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(64, 88, 139, 0.5));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(64, 88, 139, 0.5));
  }

  .layer-overlay.overlay-theme-colored-gradient-6::before {
      background: rgba(32, 44, 69, 0.6);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.6)), to(rgba(64, 88, 139, 0.6)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(64, 88, 139, 0.6));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(64, 88, 139, 0.6));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(64, 88, 139, 0.6));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(64, 88, 139, 0.6));
  }

  .layer-overlay.overlay-theme-colored-gradient-7::before {
      background: rgba(32, 44, 69, 0.7);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.7)), to(rgba(64, 88, 139, 0.7)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(64, 88, 139, 0.7));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(64, 88, 139, 0.7));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(64, 88, 139, 0.7));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(64, 88, 139, 0.7));
  }

  .layer-overlay.overlay-theme-colored-gradient-8::before {
      background: rgba(32, 44, 69, 0.8);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.8)), to(rgba(64, 88, 139, 0.8)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(64, 88, 139, 0.8));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(64, 88, 139, 0.8));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(64, 88, 139, 0.8));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(64, 88, 139, 0.8));
  }

  .layer-overlay.overlay-theme-colored-gradient-9::before {
      background: rgba(32, 44, 69, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.9)), to(rgba(64, 88, 139, 0.9)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(64, 88, 139, 0.9));
  }

  /* -------- layer overlay gradient Color2 ---------- */

  .layer-overlay.overlay-theme-colored2-gradient::before {
      background: rgba(7, 191, 81, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.9)), to(rgba(52, 248, 131, 0.9)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
  }

  .layer-overlay.overlay-theme-colored2-gradient-1::before {
      background: rgba(7, 191, 81, 0.1);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.1)), to(rgba(52, 248, 131, 0.1)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(52, 248, 131, 0.1));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(52, 248, 131, 0.1));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(52, 248, 131, 0.1));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(52, 248, 131, 0.1));
  }

  .layer-overlay.overlay-theme-colored2-gradient-2::before {
      background: rgba(7, 191, 81, 0.2);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.2)), to(rgba(52, 248, 131, 0.2)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(52, 248, 131, 0.2));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(52, 248, 131, 0.2));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(52, 248, 131, 0.2));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(52, 248, 131, 0.2));
  }

  .layer-overlay.overlay-theme-colored2-gradient-3::before {
      background: rgba(7, 191, 81, 0.3);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.3)), to(rgba(52, 248, 131, 0.3)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(52, 248, 131, 0.3));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(52, 248, 131, 0.3));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(52, 248, 131, 0.3));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(52, 248, 131, 0.3));
  }

  .layer-overlay.overlay-theme-colored2-gradient-4::before {
      background: rgba(7, 191, 81, 0.4);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.4)), to(rgba(52, 248, 131, 0.4)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(52, 248, 131, 0.4));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(52, 248, 131, 0.4));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(52, 248, 131, 0.4));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(52, 248, 131, 0.4));
  }

  .layer-overlay.overlay-theme-colored2-gradient-5::before {
      background: rgba(7, 191, 81, 0.5);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.5)), to(rgba(52, 248, 131, 0.5)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(52, 248, 131, 0.5));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(52, 248, 131, 0.5));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(52, 248, 131, 0.5));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(52, 248, 131, 0.5));
  }

  .layer-overlay.overlay-theme-colored2-gradient-6::before {
      background: rgba(7, 191, 81, 0.6);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.6)), to(rgba(52, 248, 131, 0.6)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(52, 248, 131, 0.6));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(52, 248, 131, 0.6));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(52, 248, 131, 0.6));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(52, 248, 131, 0.6));
  }

  .layer-overlay.overlay-theme-colored2-gradient-7::before {
      background: rgba(7, 191, 81, 0.7);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.7)), to(rgba(52, 248, 131, 0.7)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(52, 248, 131, 0.7));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(52, 248, 131, 0.7));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(52, 248, 131, 0.7));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(52, 248, 131, 0.7));
  }

  .layer-overlay.overlay-theme-colored2-gradient-8::before {
      background: rgba(7, 191, 81, 0.8);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.8)), to(rgba(52, 248, 131, 0.8)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(52, 248, 131, 0.8));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(52, 248, 131, 0.8));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(52, 248, 131, 0.8));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(52, 248, 131, 0.8));
  }

  .layer-overlay.overlay-theme-colored2-gradient-9::before {
      background: rgba(7, 191, 81, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.9)), to(rgba(52, 248, 131, 0.9)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(52, 248, 131, 0.9));
  }

  /* -------- layer overlay gradient Color Combined 12 ---------- */

  .layer-overlay.overlay-theme-colored12-gradient::before {
      background: rgba(32, 44, 69, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.9)), to(rgba(7, 191, 81, 0.9)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
  }

  .layer-overlay.overlay-theme-colored12-gradient-1::before {
      background: rgba(32, 44, 69, 0.1);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.1)), to(rgba(7, 191, 81, 0.1)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(7, 191, 81, 0.1));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(7, 191, 81, 0.1));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(7, 191, 81, 0.1));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.1), rgba(7, 191, 81, 0.1));
  }

  .layer-overlay.overlay-theme-colored12-gradient-2::before {
      background: rgba(32, 44, 69, 0.2);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.2)), to(rgba(7, 191, 81, 0.2)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(7, 191, 81, 0.2));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(7, 191, 81, 0.2));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(7, 191, 81, 0.2));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.2), rgba(7, 191, 81, 0.2));
  }

  .layer-overlay.overlay-theme-colored12-gradient-3::before {
      background: rgba(32, 44, 69, 0.3);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.3)), to(rgba(7, 191, 81, 0.3)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(7, 191, 81, 0.3));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(7, 191, 81, 0.3));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(7, 191, 81, 0.3));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.3), rgba(7, 191, 81, 0.3));
  }

  .layer-overlay.overlay-theme-colored12-gradient-4::before {
      background: rgba(32, 44, 69, 0.4);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.4)), to(rgba(7, 191, 81, 0.4)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(7, 191, 81, 0.4));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(7, 191, 81, 0.4));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(7, 191, 81, 0.4));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.4), rgba(7, 191, 81, 0.4));
  }

  .layer-overlay.overlay-theme-colored12-gradient-5::before {
      background: rgba(32, 44, 69, 0.5);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.5)), to(rgba(7, 191, 81, 0.5)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(7, 191, 81, 0.5));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(7, 191, 81, 0.5));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(7, 191, 81, 0.5));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.5), rgba(7, 191, 81, 0.5));
  }

  .layer-overlay.overlay-theme-colored12-gradient-6::before {
      background: rgba(32, 44, 69, 0.6);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.6)), to(rgba(7, 191, 81, 0.6)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(7, 191, 81, 0.6));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(7, 191, 81, 0.6));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(7, 191, 81, 0.6));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.6), rgba(7, 191, 81, 0.6));
  }

  .layer-overlay.overlay-theme-colored12-gradient-7::before {
      background: rgba(32, 44, 69, 0.7);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.7)), to(rgba(7, 191, 81, 0.7)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(7, 191, 81, 0.7));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(7, 191, 81, 0.7));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(7, 191, 81, 0.7));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.7), rgba(7, 191, 81, 0.7));
  }

  .layer-overlay.overlay-theme-colored12-gradient-8::before {
      background: rgba(32, 44, 69, 0.8);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.8)), to(rgba(7, 191, 81, 0.8)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(7, 191, 81, 0.8));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(7, 191, 81, 0.8));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(7, 191, 81, 0.8));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.8), rgba(7, 191, 81, 0.8));
  }

  .layer-overlay.overlay-theme-colored12-gradient-9::before {
      background: rgba(32, 44, 69, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(32, 44, 69, 0.9)), to(rgba(7, 191, 81, 0.9)));
      background: -webkit-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
      background: -moz-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
      background: -ms-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
      background: -o-linear-gradient(left, rgba(32, 44, 69, 0.9), rgba(7, 191, 81, 0.9));
  }

  /* -------- layer overlay gradient Color Combined 21 ---------- */

  .layer-overlay.overlay-theme-colored21-gradient::before {
      background: rgba(7, 191, 81, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.9)), to(rgba(32, 44, 69, 0.9)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
  }

  .layer-overlay.overlay-theme-colored21-gradient-1::before {
      background: rgba(7, 191, 81, 0.1);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.1)), to(rgba(32, 44, 69, 0.1)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(32, 44, 69, 0.1));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(32, 44, 69, 0.1));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(32, 44, 69, 0.1));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.1), rgba(32, 44, 69, 0.1));
  }

  .layer-overlay.overlay-theme-colored21-gradient-2::before {
      background: rgba(7, 191, 81, 0.2);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.2)), to(rgba(32, 44, 69, 0.2)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(32, 44, 69, 0.2));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(32, 44, 69, 0.2));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(32, 44, 69, 0.2));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.2), rgba(32, 44, 69, 0.2));
  }

  .layer-overlay.overlay-theme-colored21-gradient-3::before {
      background: rgba(7, 191, 81, 0.3);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.3)), to(rgba(32, 44, 69, 0.3)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(32, 44, 69, 0.3));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(32, 44, 69, 0.3));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(32, 44, 69, 0.3));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.3), rgba(32, 44, 69, 0.3));
  }

  .layer-overlay.overlay-theme-colored21-gradient-4::before {
      background: rgba(7, 191, 81, 0.4);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.4)), to(rgba(32, 44, 69, 0.4)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(32, 44, 69, 0.4));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(32, 44, 69, 0.4));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(32, 44, 69, 0.4));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.4), rgba(32, 44, 69, 0.4));
  }

  .layer-overlay.overlay-theme-colored21-gradient-5::before {
      background: rgba(7, 191, 81, 0.5);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.5)), to(rgba(32, 44, 69, 0.5)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(32, 44, 69, 0.5));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(32, 44, 69, 0.5));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(32, 44, 69, 0.5));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.5), rgba(32, 44, 69, 0.5));
  }

  .layer-overlay.overlay-theme-colored21-gradient-6::before {
      background: rgba(7, 191, 81, 0.6);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.6)), to(rgba(32, 44, 69, 0.6)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(32, 44, 69, 0.6));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(32, 44, 69, 0.6));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(32, 44, 69, 0.6));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.6), rgba(32, 44, 69, 0.6));
  }

  .layer-overlay.overlay-theme-colored21-gradient-7::before {
      background: rgba(7, 191, 81, 0.7);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.7)), to(rgba(32, 44, 69, 0.7)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(32, 44, 69, 0.7));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(32, 44, 69, 0.7));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(32, 44, 69, 0.7));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.7), rgba(32, 44, 69, 0.7));
  }

  .layer-overlay.overlay-theme-colored21-gradient-8::before {
      background: rgba(7, 191, 81, 0.8);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.8)), to(rgba(32, 44, 69, 0.8)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(32, 44, 69, 0.8));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(32, 44, 69, 0.8));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(32, 44, 69, 0.8));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.8), rgba(32, 44, 69, 0.8));
  }

  .layer-overlay.overlay-theme-colored21-gradient-9::before {
      background: rgba(7, 191, 81, 0.9);
      background: -webkit-gradient(linear, left top, right top, from(rgba(7, 191, 81, 0.9)), to(rgba(32, 44, 69, 0.9)));
      background: -webkit-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
      background: -moz-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
      background: -ms-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
      background: -o-linear-gradient(left, rgba(7, 191, 81, 0.9), rgba(32, 44, 69, 0.9));
  }

  .listed {
      padding: 0px;
  }

  .listed li {
      list-style-type: disc;
  }