.color-main{
         color: #23446d;
      }

      .social-top li a:hover,

      .social-top li a:focus{

        color: #23446d;

      }

      .menu-open:hover .icon-bar{

        background: #23446d;

      }

      #menu-main-menu li a:hover,

      #menu-main-menu li a.active{

        color: #23446d;

      }

      #menu-main-menu > li ul.dropdown-menu a:hover:before,

      #menu-main-menu > li ul.dropdown-menu a:focus:before{

        background: #23446d;

      }

      .top-info a{

        color: #23446d;

      }

      #cssmenu ul li.has-sub ul li a:hover{

          color: #23446d;

      }

      #cssmenu .sidebar-social li a:hover, #cssmenu .sidebar-social li:hover a {

        color: #23446d;

      }

      #cssmenu ul ul li a:hover span {

        color: #23446d;

      }

      .oct-service-slide hr{

        background: #23446d;

      }

      .oct-service-slide .item-service-slide:hover{

        background: #23446d;

      }

      .oct-item-member .member-icon{

        background: #23446d;

      }

      .oct-item-member .member-social a:hover,

      .oct-item-member .member-social a:focus{

        color: #23446d;

      }

      .oct-pricing-table.active .icon {

        background: #23446d;

      }

      div .oct-pricing-table.active .oct-button:hover, div .oct-pricing-table.active .oct-button:focus {

        color: #23446d;

      }

      .oct-testimonial-slide .oct-testimonial-item  .client-position a:hover{

        color: #23446d;

      }

      #map-canvas{

        background-color: #23446d;

      }

      .oct-bt-contact{

        background: #23446d;

        border-color: #23446d;

      }

      .social_footer .fa:hover {

        color: #23446d;

      }

      .social-footer li a:hover{

        border-color: #23446d;

        color: #23446d;

      }

      .blog-item .icon-post-type {

        background: #23446d;

      }

      .blog-date li a:hover{

        color: #23446d;

      }

      .blog-item .group-share {

        color: #23446d;

      }

      .blog-item .blog-link a:hover{

        color: #23446d;

      }

      ul li.cat-item:hover,

      ul li.cat-item:hover > a,

      ul li.cat-item > a:hover,

      ul li.cat-item > a:focus{

        color: #23446d;

      }

      .widget_tag_cloud .tagcloud a:hover{

        color: #23446d;

          border-color: #23446d;

      }

      .pagination li a:hover,

      .pagination li.active a:hover

      .pagination li span:hover,

      .pagination li.active a{

        color: #23446d!important;

      }

      .social-portfolio-slide a:hover {

        color: #23446d;

      }

      .social-portfolio-pagebuilde a:hover {

        color: #23446d;

      }

      div.tparrows.preview2:hover {

        background-color: #23446d;

        color:#fff !important;

      }

      .header-basic .menubar:hover .icon-bar{

        background: #23446d;

      }

      .commet-review-link {

        color: #23446d;

      }

      .hometexts li strong {

        color: #23446d;

      }

      .oct_comment .author-line > a{

        color: #23446d;

      }

      a:hover {

        color: #23446d;

      }

      ul.list-showcase li a::before {

         color: #23446d;

      }

      .showcase2-client .showcase_client-name::before {

         color: #23446d;

      }

      .blog-item .group-share {

        color: #23446d;

      }

      .blog-item a {

        color: #23446d;

      }

      .blog-single .group-tags.list-tags a:hover{

        color: #23446d;

      }

      .comment-item .comment-reply-link:hover {

        color: #23446d;

      }

      .comment-item .media-reply:hover{

        color: #23446d;

      }

      .comment-list .media-reply:hover {

        color: #23446d;

      }

      .group-tags a:hover {

        color: #23446d;

      }

      .page_nav .pagination .current, .page_nav .pagination a:hover {

        color: #23446d;

      }

      .oct-work4-left .oct_comment > a:hover {

        color: #23446d;

      }

      .work5-full-width .cbp-l-filters-alignRight .cbp-filter-item:hover {

        color: #23446d;

      }

      .header-basic .dropdown-menu > li > a:hover, .header-basic .dropdown-menu > li > a:focus, .header-basic .dropdown-menu > .active > a, .header-basic .dropdown-menu > .active > a:hover, .header-basic .dropdown-menu > .active > a:focus {

        color: #23446d !important;

      }

      .block_what_news .list_object .author {

        color: #23446d;

      }      

      .our_team_carousel_content-style2 .about_our_team_item_social > li a:hover {

        color: #23446d;

      }

      .header-basic .oct-default-menu li > ul.dropdown-menu li a:hover {

        color: #23446d;

      }

      #cssmenu ul li ul li.active a {

        color: #23446d;

      }

      #tabs_slider ul.tabs li a.active {

        border-bottom-color:#23446d;

        border-top-color: 1#23446d;

        color: #23446d;

      }

      .tab_block_process_steps ul.tabs li a.active {

        color: #23446d;

      }

      .skillbar-bar{

          background: #23446d;

      }

      .oct-progressbar-style1 .funfact-icon {

        color: #23446d;

      }

      .oct-funfact .funfact-number {

        color: #23446d;

      }

      .oct-acordion .icon-basic {

        color: #23446d;

      }

      .resp-tabs-list .resp-tab-item.resp-tab-active, .oct-verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active, .oct-horizontalTab .resp-tabs-list .resp-tab-item.resp-tab-active {

        background-color: #23446d;

      }

      .oct-pricing-table.active .oct-pricing-table-info {

        background: #23446d;

      }

      .resp-tabs-container .resp-accordion.resp-tab-active {

          background: #23446d !important;

      }

      .dleh-style-button-style-1{

        background: #23446d;

        border-color: #23446d;

      }

      .work5-full-width .cbp-l-filters-alignRight .cbp-filter-counter {

        background: #23446d;

      }

      .work5-full-width .cbp-l-filters-alignRight .cbp-filter-counter::before {

        border-top-color:#23446d;

      }

      #cssmenu .sidebar-social li a:hover i { 

        color: #23446d;

      }

      .footer_bottom > a:hover {

        color: #23446d;

      }

      .group-tags a:hover {

        color: #23446d;

      }

      .section-title .content p a:hover {

        color: #23446d;

      }

      .showcase_meta_des > a:hover {

        color: #23446d;

      }

      .contact-mail a:hover {

        color: #23446d;

      }

      .author-line .author a{

        color: #23446d;

      }

      .oct_category_list > a:hover {

        color: #23446d;

      }

      .widget_calendar td#today {

        color: #23446d;

      }

      .widget a:hover {

        color: #23446d;

      }

      a:hover {

        color: #23446d;

      }

      .content-slide .oct-button-slide:hover, .content-slide .oct-button-slide:focus {

        background: #23446d;

        border-color: #23446d;

      }

      .oct-contact-info .text-content > a {

        color: #23446d;

      }

      .esg-pagination .esg-pagination-button:hover {

        background: #23446d!important;

      }

      .esg-navigationbutton.esg-right:hover, .esg-navigationbutton.esg-left:hover {

        background: #23446d!important;

      }

      .oct-single-post .oct-author a{

        color: #23446d;

      }

      .oct-masonry-blog .blog-item .category-name{

        color: #23446d;

      }

      .oct-masonry-blog .blog-item .oct_comment > a.oct-comment-link:hover, .oct-masonry-blog .blog-item .oct_comment > a.oct-comment-link:focus {

        color: #23446d;

      }

      .oct-masonry-blog .blog-item .bottom-blog-social a:hover,

      .oct-masonry-blog .blog-item .bottom-blog-social a:focus{

        color: #23446d;

      }

      .oct-feature-icon:hover .icon-feature,

      .oct-feature-icon:hover h3{

        color: #23446d;

      }

      .feature-style1:hover .hr{

        background-color: #23446d;

      }

      .listicon .item-icon:hover h3,

      .iconbox-style2 .listicon .item-icon:hover h3,

      .iconbox-style1.oct-iconboxed  .listicon .item-icon:hover,

      .iconbox-style2.oct-iconboxed  .listicon .item-icon:hover{

        color: #23446d

      }

      address a, address a:hover, address a:focus{

        color: #23446d;

      }

      .oct-linea-icon-single{

        color: #23446d;

      }

      .oct-button-1:hover{

          background-color: #23446d!important;

      }

      .ts-button-2:hover{

          background-color: #23446d!important;

          border-color: #23446d!important;

      }

      .oct-map-shortcode .map-info address a{

          color: #23446d

      }

      .our_team_carousel_content-style3 .about_our_team_item_social > li a:hover {

        color:#23446d;

      }

     

      .oct-timeline-horizontal .item-timeline:hover .timeline-icon .oct-elegant-icon{

        background: #23446d;

      }

      .page-template-oct-inner-page-template .social_footer li a:hover .fa,.page-template-oct-home-template .social_footer li a:hover .fa {

        color:#23446d

      }

      .oct-menu-design-light .social_header a:hover,

      .page-template-oct-home-template2 .oct-menu-design-light .social_header a:hover,

      .page-template-oct-inner-page-template .oct-menu-design-light .social_header a:hover{

        color: #23446d;

      }

      .social_header a:hover {

        color: #23446d;

      }

      /* WOOCOMMECER */

      .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {

        color: #23446d;

      }

      .product .oct-product-info h3 a:hover{

        color: #23446d;

      }

      .woocommerce div.product p.price del, .woocommerce div.product span.price del {

        color: #23446d;

      }

      .woocommerce .product span.onsale {

        background: #23446d;

      }

      .products div.product .added_to_cart.wc-forward {

        background: #23446d;

        color: #23446d;

      }

      .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {

        background: #23446d;

        border-color: #23446d;

      }

      .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {

        background: #23446d;

      }

      .woocommerce .star-rating span::before {

        color: #23446d;

      }

      .widget-cart-title-product > ins {

        color: #23446d;

      }

      .widget_product_tag_cloud .tagcloud a:hover {

        border-color: #23446d;

        color: #23446d;

      }

      .woocommerce a.remove:hover {

        color: #23446d !important;

      }

      .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover {

        color: #23446d;

      }

      .woocommerce .woocommerce-breadcrumb a:hover {

        color: #23446d;

      }

      .shipping-calculator-button {

        color: #23446d;

      }

      .woocommerce-account .addresses .title .edit:hover {

        background: #23446d none repeat scroll 0 0;

      }

      .posted_in > a {

        color: #23446d;

      }

      .woocommerce-review-link {

        color: #23446d;

      }

      .woocommerce .woocommerce-message::before {

        color: #23446d;

      }

      .woocommerce .woocommerce-message {

        border-top-color: #23446d;

      }

      .chosen-container .chosen-results li.highlighted {

        background: #23446d;

      }

      .woocommerce .mini-shoping-cart a.button:hover {

        background: #23446d;

        border-color: #23446d;

      }

      .woocommerce .mini-shoping-cart-wraper ul.cart_list li a:hover {

        color: #23446d;

      }

      .woocommerce .woocommerce-info::before {

        color: #23446d;

      }

      .woocommerce .woocommerce-info {

        border-top-color: #23446d;

      }

      .mini-shoping-cart-wraper ul.cart_list li a:hover, .mini-shoping-cart-wraper ul.product_list_widget li a:hover {

        color: #23446d;

      }

      .mini-shoping-cart a.button:hover {

        background: #23446d;

        border-color: #23446d;

      }

      p.total .amount {

        color: #23446d;

      }



      .oct-button-shortcode {

        background: #23446d;

      }

      .sticky .oct_blog_title a {

        color: #23446d;

      }

      .dleh-style-toogle {

        background: #23446d;

      }

      .dleh-style-toogle.selector-show{

        background-color: #23446d;

      }

      .oct-portfolio1 .esg-navigationbutton:hover, .oct-portfolio1 .esg-filterbutton:hover, .oct-portfolio1 .esg-sortbutton:hover, .oct-portfolio1 .esg-sortbutton-order:hover, .oct-portfolio1 .esg-cartbutton-order:hover, .oct-portfolio1 .esg-filterbutton.selected {

        color: #23446d !important;

      }

      .oct-portfolio3 .esg-navigationbutton:hover, .oct-portfolio3 .esg-filterbutton:hover, .oct-portfolio3 .esg-sortbutton:hover, .oct-portfolio3 .esg-sortbutton-order:hover, .oct-portfolio3 .esg-cartbutton-order:hover, .oct-portfolio3 .esg-filterbutton.selected {

        color: #23446d !important;

      }

      .oct-portfolio4 .esg-navigationbutton:hover, .oct-portfolio4 .esg-filterbutton:hover, .oct-portfolio4 .esg-sortbutton:hover, .oct-portfolio4 .esg-sortbutton-order:hover, .oct-portfolio4 .esg-cartbutton-order:hover, .oct-portfolio4 .esg-filterbutton.selected {

        color: #23446d !important;

      }

      .oct-portfolio5-oct-portfolio5-home2 .esg-navigationbutton:hover, .oct-portfolio5-oct-portfolio5-home2 .esg-filterbutton:hover, .oct-portfolio5-oct-portfolio5-home2 .esg-sortbutton:hover, .oct-portfolio5-oct-portfolio5-home2 .esg-sortbutton-order:hover, .oct-portfolio5-oct-portfolio5-home2 .esg-cartbutton-order:hover, .oct-portfolio5-oct-portfolio5-home2 .esg-filterbutton.selected {

        color: #23446d !important;

      }

      .oct-portfolio2 .esg-navigationbutton:hover, .oct-portfolio2 .esg-filterbutton:hover, .oct-portfolio2 .esg-sortbutton:hover, .oct-portfolio2 .esg-sortbutton-order:hover, .oct-portfolio2 .esg-cartbutton-order:hover, .oct-portfolio2 .esg-filterbutton.selected {

        color: #23446d !important;

      }

      .oct-button-style.bt-link .button_block .oct-button:hover,

      .oct-button-style.bt-link .button_block .oct-button:focus{

        color: #23446d;

      }
      .oct-button-style.bt-link .button_block a:hover span{
        color: #23446d;
      }
      
      
      .flat-light .esg-filterbutton.selected,
      .esg-filterbutton.selected, .oct-portfolio3 .esg-filterbutton:hover{
        border-color: #23446d !important;
      }
      
      .eg-oct-portfolio-3-element-2,
      .block_what_news .post-item:hover .title a{
         color: #23446d !important;
      }
      .menu_footer li a:hover{
        color: #23446d!important;
      }
      .footer-default .social_footer a:hover .fa,
      .footer .footer_bottom a:hover,
      .footer_bottom > a{
       color: #23446d;
      }
        
        
        .blog6 .owl-theme .owl-controls .owl-buttons div.owl-next:hover:after, .blog6 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover:after {
          color: #23446d!important;
          border-color: #23446d;
        }
        .title_block_footer::after {
            background-color: #23446d;
        }
        
        
        .our_team_carousel_content-style3 .about_our_team_item_social > li a:hover .fa{
          color: #23446d;
        }
        
        .contact-form.style-2 .title:after {
          background-color: #23446d;
        }
        
        
        footer.footer_style3 a:hover .fa, footer.footer_style3 a:hover,
        footer.footer_style3 a:hover .fa, footer.footer_style3 a:hover{
         color: #23446d !important;
        }
        
        footer.footer_style4 .footer_bottom a:hover{
         color: #23446d;
        }
        
        .about_our_team_item_social > li a:hover{
         background: #23446d;
        }
        
        .showcase6 .info-porfolio .content-info .showcase_meta_des:after,
         .block_what_news .time-post > span:before,
          .oct-single-post .date-post:after {
          background-color: #23446d;
        }
        
        .oct_top_featured_content > span,
        .blog2 .oct_day,
        .block_what_news .time-post,
        .oct_meta_post .oct_day{
         color: #23446d;
        }
        
        .oct-single-post .date-post{
          color: #23446d;
        }
    .oct_comment .author-line > a { color : #23446d}