/*!
Theme Name: Solvior
Theme URI: http://solvior.themejunction.net/
Author: Theme Junction
Author URI: https://themeforest.net/user/theme-junction/portfolio
Description: Solvior is a Business Consulting  WordPress Theme.
Version: 1.1.4
Tested up to: 6.8
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: solvior
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Solvior Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
.service-style-5.active .service-icon span {
    background-color: #ffffff !important;
    border: 2px solid #53a6e7 !important;
}

.tj-header-area.header-duplicate {
    visibility: visible !important;
    transform: translateY(0%) !important;
}

header.tj-header-area.header-5.header-absolute {
    display: none !important;
}

/*.servicios-a img {
    height: 60px !important;
}*/

.service-icon.el-icon img {
    height: 50px !important;
}


.tj-post-details_tags_share .tj-socials_share {
    max-width: 300px !important;
}

.post-template-default.single.single-post section.full-width.tj-post-details__area.section-space {
    margin-top: 100px !important;
}

[data-elementor-type="wp-post"] header.tj-header-area.header-5.header-absolute {
  background-color: #ffffff !important;
}

[data-elementor-type="wp-post"].mainmenu ul a, [data-elementor-type="wp-post"] .mainmenu a.nav-links, [data-elementor-type="wp-post"].mainMenu ul:not(.sub-menu) > li > a, [data-elementor-type="wp-post"] button.menu_btn.d-lg-none.hamburgerBtn, [data-elementor-type="wp-post"] .menu_btn .cubes span{
    color: #051229 !important;
	border-color: #051229 !important;
}

[data-elementor-type="wp-post"] .tj-header-area.header-5 .mainmenu ul > li > a:hover, [data-elementor-type="wp-post"].mainMenu ul:not(.sub-menu) > li > a:hover{
    color: #389CD3 !important;
}

.feature-item.hover-bg.feature-el-item.wow.fadeInUp {
    height: 320px !important;
}

header.tj-header-area.header-1.header-duplicate.header-sticky.sticky button.menu_btn.d-lg-none.hamburgerBtn, .tj-header-area.header-1 .menu_btn, .tj-header-area.header-1 .menu_btn .cubes span, .tj-header-area.header-2 .menu_btn .cubes span, .tj-header-area.header-duplicate .menu_btn .cubes span, .tj-header-area.header-1 .menu_btn .cubes span, .tj-header-area.header-2 .menu_btn .cubes span, .tj-header-area.header-duplicate .menu_btn .cubes span {
    color: #4F4E56 !important;
	border-color: #4F4E56 !important;
}

.hamburger_menu a{
	color: #ffffff !important;
}

@media only screen and (min-width: 768px) and (max-width: 1024px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {
    .service-style-5 .service-icon span {
        background-color: #f7f7f7 !important;
    }
}

.service-icon svg#Layer_1 {
    height: 50px;
}


.brand-slider-2 .brand-logo img {
    filter: none !important;
}

.brand-slider-2 .brand-logo {
    width: 100px !important;
	height: auto !important;
	background: rgb(225 232 240 / 0%) !important;
}


.tj-evolute-counter {
    display: none;
}

.service-style-2.service-el-item {
    height: 550px !important;
}

.service-content .title a {
  pointer-events: none;
  color: inherit;
  text-decoration: none;
  cursor: default;
}

.header-bottom {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.tj-primary-btn .btn_inner::before, .tj-primary-btn, .back-to-top-btn.style-3:hover, .tj-primary-btn .btn_inner::before {
    background-color: #389cd3 !important;
}

:root {
    --tj-primary-color: #389cd3 !important;
}

*{
    scrollbar-width: thin;
    scrollbar-color: #389cd3 !important;
}