/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

#ctf-header {
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
	transition: background-color 250ms;

	.elementor-nav-menu {
		background-color: #444746;
		border-radius: 2rem;
		padding: .25rem;
		
		.elementor-item {
			border-radius: 2rem;

			&::after {
				display: none;
			}

			&:hover {
				background-color: #f00;
			}
		}
	}
}

#ctf-header.home {
	position: fixed;
}

#ctf-header:not(.home),
#ctf-header.filled {
	background-color: #fff;

	#ctf-logo {
		filter: invert();
	}
}

.elementor-icon-list-item,
.elementor-heading-title {
	a {
		text-decoration: none;
	}
}

.elementor-field-group .elementor-field-textual:focus {
	box-shadow: none;
}