
            header .grid-x,
            body:not(.kingcomposer) .content .grid-x,
            body.search .content .grid-x,
            .footer .grid-x {
              max-width: 1200px;
              margin: 0 auto !important;
            }

            body .kc-container {
              max-width: 1200px;
            }

            @media (min-width: 1200px) {
            .kc_row[data-kc-stretch-column-images='true'] .kc-wrap-columns .kc_column:first-child {
              padding-left: calc((100vw - 1200px) / 2);
            }

            .kc_row[data-kc-stretch-column-images='true'] .kc-wrap-columns .kc_column:last-child {
              padding-right: calc((100vw - 1200px) / 2);
            }
          }
          .off-canvas {
          background: #1ab7f4;
        }
          html, body {
            background-color: ;
          }

          .content {
            background-color: #ffffff;
          }@media (min-width: 1092px) {
              .hamburger-holder {
                display: none;
              }
            }

            @media (max-width: 1091px) {
              .main-menu-holder {
                display: none;
              }
            }.navbar .grid-x {
            height: 150px;
          }

          .navbar .navbar__logo img, .split-nav-logo img {
            width: 230px;
          }

          body.transparent-header:not(.kingcomposer):not(.blocks) .inner-content, body.transparent-header.kingcomposer .entry-content section:first-of-type {
            padding-top: 150px;
          }

          #topbar { display: block; }

          #topbar {
            background-color: #9EC389;
          }

          a {
            color: #6bcff6;
          }

          a:hover, a:focus {
            color: #3dc0f4;
          }

          .footer .grid-container {
            background-color: #333333;
          }

          .footer a {
            color: #ffffff;
          }

          .footer a:hover {
            color: rgba(255,255,255,0.6);
          }

          .hamburger .line {
            background-color: #ffffff
          }
        
        h1 {
          font-family: Raleway, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 400;
          color: #cfe184;
          font-size: 39px;
          line-height: normal;
        }

        @media (min-width: 768px) {
          h1 {
            font-size: 48px;
            line-height: normal;
          }
        }

        h2 {
          font-family: Raleway, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 400;
          color: #58595b;
          font-size: 28px;
          line-height: normal;
        }

        @media (min-width: 768px) {
          h2 {
            font-size: 34px;
            line-height: normal;
          }
        }

        h3 {
          font-family: Raleway, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 600;
          color: #58595b;
          font-size: 21px;
          line-height: normal;
        }

        @media (min-width: 768px) {
          h3 {
            font-size: 26px;
            line-height: normal;
          }
        }

        h4 {
          font-family: Raleway, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 400;
          color: #58595b;
          font-size: 22px;
          line-height: normal;
        }

        h5 {
          font-family: Raleway, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 400;
          color: #58595b;
          font-size: 20px;
          line-height: normal;
        }

        h6 {
          font-family: Open Sans, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 700;
          color: #58595b;
          font-size: 22px;
          line-height: 34px;
        }

        body, .entry-content p, .entry-content :not(.kc_text_block) > ul, .entry-content :not(.kc_text_block) ol {
          font-family: Open Sans, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 300;
          color: #58595b;
          font-size: 18px;
          line-height: 24px;
        }

        .pagination .current {
          background: #6bcff6;
        }

        .archive .breadcrumbs a {
          color: #cfe184;
        }

        .select, .select-name, .styled-select:after, .select-options li {
          color: #58595b;
        }

        .select-styled:hover:after {
          color: #6bcff6 ;
        }

        ul.select-options li:hover {
          color: #3dc0f4 ;
        }

        .article .article__title-link {
          color: #9ad19d ;
        }

        .article .article__title-link:hover {
          color: #9ad19d ;
        }

        .footer p {
          font-family: Open Sans, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 400;
          color: #ffffff;
          font-size: 16px;
          line-height: normal;
        }

        .footer .widget h4 {
          font-family: Open Sans, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 700;
          color: #ffffff;
          font-size: 18px;
          line-height: normal;
        }

        .navbar .menu li a, .off-canvas .menu li a {
          font-family: Open Sans, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 300;
          color: #ffffff;
          font-size: 16px;
          line-height: normal;
        }

        @media print, screen and (min-width: 40em) {
          .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after {
            border-color: #ffffff transparent transparent;
          }
        }

        .dropdown.menu>li.is-dropdown-submenu-parent>a::after {
          border-color: #ffffff transparent transparent;
        }

        .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after {
          border-color: #ffffff transparent transparent;
        }

        .navbar .submenu li a, .off-canvas ul.submenu li a {
          font-family: Open Sans, Arial, Helvetica, sans-serif;
          font-style: normal;
          font-weight: 300;
          color: #ffffff;
          font-size: 16px;
          line-height: normal;
        }
          .dropdown.menu .is-active>a {
            color: #ffffff;
          }

          .navbar .menu li a:hover, .off-canvas .menu li a:hover {
            color: #ffffff;
          }

          .navbar .menu.is-dropdown-submenu, .off-canvas .submenu {
            background: #49c4f4;
            min-width: 215px;
          }

          .navbar .menu.is-dropdown-submenu li:hover, .off-canvas .submenu li:hover {
            background: #1ab7f4;
          }

          .navbar .menu.is-dropdown-submenu li a:hover, .off-canvas .submenu li a:hover {
            color: #ffffff;
          }

          .navbar .is-dropdown-submenu a {
            text-align: center;
            padding-left: 21px;
            padding-right: 21px;
            padding-top: 16px;
            padding-bottom: 16px;
          }

          .navbar .is-dropdown-submenu li:hover a {
            color: #ffffff;
          }

          .navbar {
            
          }

          .page-template-template-solid-header .navbar {
            background: #6bcff6;
          }

          .solid-header .navbar, .navbar.is-stuck {
            background: #6bcff6;
          }

          .article__divider {
            border-bottom: 1px solid #9ad19d;
          }

          .blog .blog__header-wrapper, .category .blog__header-wrapper, .author .blog__header-wrapper, .tag .blog__header-wrapper{
            background: #ffffff
          }

          .blog .articles, .category .articles, .author .articles, .tag .articles {
            background: #ffffff
          }

          .featured-post .featured-post__right {
            background-color: #9ad19d;
          }

          .featured-post .featured-post__right .byline,
          .featured-post .featured-post__right p,
          .featured-post .featured-post__right a {
            color: #ffffff;
          }

          .single-post .navbar {
            background: #6bcff6;
          }

          label, legend {
            font-family: "Open Sans";
            font-weight: 400;
            color: #58595b;
            font-size: 18px;
            line-height: normal;
            font-style: normal;
          }

          [type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea, .select-styled, .select-options,
          body .gform_wrapper.gravity-theme input[type=color], body .gform_wrapper.gravity-theme input[type=date], body .gform_wrapper.gravity-theme input[type=datetime-local], body .gform_wrapper.gravity-theme input[type=datetime], body .gform_wrapper.gravity-theme input[type=email], body .gform_wrapper.gravity-theme input[type=month], body .gform_wrapper.gravity-theme input[type=number], body .gform_wrapper.gravity-theme input[type=password], body .gform_wrapper.gravity-theme input[type=search], body .gform_wrapper.gravity-theme input[type=tel], body .gform_wrapper.gravity-theme input[type=text], body .gform_wrapper.gravity-theme input[type=time], body .gform_wrapper.gravity-theme input[type=url], body .gform_wrapper.gravity-theme input[type=week], body .gform_wrapper.gravity-theme select, body .gform_wrapper.gravity-theme textarea {
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            border-radius: 0px;
            border: px solid #555;
            font-family: "Open Sans";
            font-weight: 400;
            color: #58595b;
            font-size: 18px;
            line-height: normal;
            font-style: normal;
            background-color: #fff;
          }

          select {
            padding-left: 5px;
            padding-right: 5px;
            border-color: #555;
            border-radius: 0px;
            border-width: px;
            font-family: "Open Sans";
            font-weight: 400;
            color: #58595b;
            font-size: 18px;
            line-height: normal;
            font-style: normal;
            background-color: #fff;
          }

          [type=color]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=datetime]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, textarea:focus,
          body .gform_wrapper.gravity-theme input[type=color]:focus, body .gform_wrapper.gravity-theme input[type=date]:focus, body .gform_wrapper.gravity-theme input[type=datetime-local]:focus, body .gform_wrapper.gravity-theme input[type=datetime]:focus, body .gform_wrapper.gravity-theme input[type=email]:focus, body .gform_wrapper.gravity-theme input[type=month]:focus, body .gform_wrapper.gravity-theme input[type=number]:focus, body .gform_wrapper.gravity-theme input[type=password]:focus, body .gform_wrapper.gravity-theme input[type=search]:focus, body .gform_wrapper.gravity-theme input[type=tel]:focus, body .gform_wrapper.gravity-theme input[type=text]:focus, body .gform_wrapper.gravity-theme input[type=time]:focus, body .gform_wrapper.gravity-theme input[type=url]:focus, body .gform_wrapper.gravity-theme input[type=week]:focus, body .gform_wrapper.gravity-theme select:focus, body .gform_wrapper.gravity-theme textarea:focus {
            border-color: #555;
            border-width: px;
            background-color: #fff;
          }

          [type=submit], .btn, .kc-blog-posts .kc-post-2-button, .kc_button {
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            background: #6bcff6;
            border-color: #6bcff6;
            border-style: solid;
            border-radius: 25px;
            border-width: 2px;
            font-family: "Open Sans";
            font-weight: 400;
            color: #ffffff;
            font-size: 18px;
            line-height: normalpx;
            font-style: normal;
            min-width: 150px;
            text-align: center;
          }

          .wp-block-button__link {
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            background-color: #6bcff6;
            border-radius: 25px;
            font-family: "Open Sans";
            font-weight: 400;
            color: #ffffff;
            font-size: 18px;
            line-height: inherit;
            font-style: normal;
            min-width: 150px;
            text-align: center;
          }body .wp-block-button.is-style-outline>.wp-block-button__link {
              border-width: 2px;
              border-style: solid;
              border-color: #6bcff6;
            }
          .solid-header .navbar .nav-button a, .solid-header .navbar .nav-button.active a {
              background: transparent;
              color: #ffffff;
              border: 2px solid #ffffff;
          }

          .solid-header .navbar .nav-button a:hover {
            color: #6bcff6;
            background: #ffffff;
          }

          .transparent-header .navbar .nav-button a, .transparent-header .navbar .nav-button.active a {
            background: #6bcff6;
            color: #ffffff;
          }

          .transparent-header .navbar .nav-button a:hover {
            background: #ffffff;
            color: #6bcff6;
          }
        
            .has-color-1-background-color {
              background-color: #6bcff6!important;
            }

            .has-color-1-color {
              color: #6bcff6 !important;
            }

            .has-color-1-border-color {
              border-color: #6bcff6!important;
            }
          
            .has-color-2-background-color {
              background-color: #cfe184!important;
            }

            .has-color-2-color {
              color: #cfe184 !important;
            }

            .has-color-2-border-color {
              border-color: #cfe184!important;
            }
          
            .has-color-3-background-color {
              background-color: #9ad19d!important;
            }

            .has-color-3-color {
              color: #9ad19d !important;
            }

            .has-color-3-border-color {
              border-color: #9ad19d!important;
            }
          
            .has-color-4-background-color {
              background-color: #58595b!important;
            }

            .has-color-4-color {
              color: #58595b !important;
            }

            .has-color-4-border-color {
              border-color: #58595b!important;
            }
          
            .has-color-5-background-color {
              background-color: #ffffff!important;
            }

            .has-color-5-color {
              color: #ffffff !important;
            }

            .has-color-5-border-color {
              border-color: #ffffff!important;
            }
          
          [type=submit]:hover, .btn:hover, .kc-blog-posts .kc-post-2-button:hover, .kc_button:hover, [type=submit]:focus, .btn:focus, .kc-blog-posts .kc-post-2-button:focus, .kc_button:focus, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus {
            color: #6bcff6;
            background: #ffffff;
            border-color: #6bcff6;
          }
        
            [type=submit]:hover, .btn:hover, .kc-blog-posts .kc-post-2-button:hover, .kc_button:hover, [type=submit]:focus, .btn:focus, .kc-blog-posts .kc-post-2-button:focus, .kc_button:focus, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus {
              background: #ffffff;
              border-color: #6bcff6;
            }
          