/* ===================================================================================

* Theme Name: Finview Child
* Theme URI: https://softivuspro.com/wp/finview
* Author: pixelaxis
* Author URI: https://themeforest.net/user/pixelaxis
* Description: Finview is a clean, minimalist WordPress Theme for modern banks! Give your customers an engaging, lightning-fast user experience that prioritises performance
* Version: 1.0.0
* Template: finview
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */

/* Kodama */
.navbar-brand img {
	max-width: 220px;
	filter: brightness(0) invert(1);
}
.header-active .navbar-brand img {
	max-width: 150px;
}
.header-section .navbar, .header-section.header-active .navbar {
	padding: 0!important;
}
.elementor-49 .elementor-element.elementor-element-0b613d3 {
	margin-top: 0;
}
.header-section .navbar .nav-right .nav-right__search .nav-right__search-icon:hover i {
	color: #fff !important;
}
.header-section .btn_theme.btn_alt::after {
	background-color: #fdb651;
}
.header-section .navbar .nav-right .nav-right__search .nav-right__search-icon {
	width:40px!important;
	height:40px!important;
	border:none;
}
.main-menu .navbar-nav > li > a {
    padding: 35px 8px;
}
.header-section.header-active .main-menu .navbar-nav > li > a {
    padding: 25px 8px;
}
.navbar-nav li.dropdown > .dropdown-menu {
	padding: 5px 0;
	transition: none;
	border-radius: 0 0 10px 10px;
	border: none;
	background-color: #205A65!important;
	color: #fff;
}
.main-menu .navbar-nav li.dropdown li.current-menu-item a,
.main-menu .navbar-nav li.dropdown li a:hover {
    color: #fdb651!important;
  }
.navbar-nav li.dropdown > a::after {
	display: none!important;
}
.main-menu .navbar-nav > li.dropdown:hover > .dropdown-menu {
	inset-block-start: 99%!important;
}
.header-active .main-menu .navbar-nav > li.dropdown:hover > .dropdown-menu {
	inset-block-start: 98%!important;
}
.offcanvas-body.custom-nevbar .navbar-nav li.dropdown > .dropdown-menu {
	background: transparent !important;
  	margin: 0 !important;
}
.offcanvas .offcanvas-body .custom-nevbar__left .navbar-nav li.current-menu-item a {
	color:#FDB651;
}
.offcanvas .offcanvas-body .custom-nevbar__left .navbar-nav li a {
	color:#EB4459;
}
.header-section.index .navbar .navbar-toggler i {
	color: inherit!important;
}
.e-con > .e-con-inner > .elementor-widget > .elementor-widget-container, .e-con > .elementor-widget > .elementor-widget-container {
	height: inherit!important;
}
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper, .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
	display: flex!important;
}
.elementor-5014 .elementor-element.elementor-element-d300b60 {
	width: auto!important;
}
.elementor-5014 .elementor-element.elementor-element-d300b60 > .elementor-widget-container {
  padding: 8px 12px 8px 12px!important;
}
.elementor-widget-image-box .elementor-image-box-content {
	width: 100%;
  	align-self: center;
}
.services {
  padding: 0!important;
  margin-top: 0!important;
}
.service-box:hover .elementor-widget-image-box .elementor-image-box-title a {
	color:#FDB651!important;
}