/* 
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
*/

/* Add your custom styles here */
.e-n-accordion-item-title-text > :is([class^="igs-"], [class*=" igs-"]):before {
	color: currentColor;
}

.double-icon-accordeon .e-n-accordion-item-title-text {
	text-transform: uppercase;
	font-size: 20px !important;
}

.double-icon-accordeon .e-n-accordion-item-title-text > :is([class^="igs-"], [class*=" igs-"]):before {
	color: currentColor;
	font-size: 32px;
}

.double-icon-accordeon .e-n-accordion-item-title-text {
	display: flex;
	gap: 18px;
}



p.icon-box-description,.heading-section-description {
	font-size: 17px!important;
}

li#menu-item-2754 a,
li#menu-item-2756 a,
li#menu-item-2755 a,
li#menu-item-2632 a
{
	color: #1AB6DB;
}



li#menu-item-2762 a,
li#menu-item-2592 a,
li#menu-item-2759 a,
li#menu-item-2758 a,
li#menu-item-1355 a,
li#menu-item-2761 a
{
	color: #ADD020;
}


li#menu-item-2765 a,
li#menu-item-2766 a,
li#menu-item-2764 a,
li#menu-item-2763 a,
li#menu-item-4019 a
{
	color: #FF9E1A;
}

li#menu-item-2767 a,
li#menu-item-5066 a
{
	color: #A89F9D;
}

.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li>a {
	padding: 0px 15px 6px 15px;
}

.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li>a {
	padding: 0px 15px 6px 15px;
	color: #000;
	font-size: 14px;
	font-weight: 400;
	width: 100%;
}

li#menu-item-2761 a,
li#menu-item-2755 a,
li#menu-item-2763  a{
	padding-bottom: 24px;
}

@media (max-width: 1290px){
	.elementor-element.elementor-element-8a3ec38.elementor-position-inline-start.elementor-widget__width-initial.elementor-view-framed.elementor-shape-square.elementor-hidden-tablet.grey-link.elementor-mobile-position-block-start.elementor-widget.elementor-widget-icon-box {
		display: none;
	}
}


@media (max-width: 768px){
.double-icon-accordeon .e-n-accordion-item-title-text {
	text-transform: uppercase;
	font-size: 16px !important;
}

	.elementor-element.elementor-element-b547eb8.elementor-widget.elementor-widget-jkit_heading,
	.elementor-element.elementor-element-e01faa4.elementor-widget.elementor-widget-jkit_heading,
	.elementor-element.elementor-element-e434833.elementor-widget.elementor-widget-jkit_heading,
	.elementor-element.elementor-element-af44059.elementor-widget.elementor-widget-jkit_heading,
	.elementor-element.elementor-element-6ae46f6.elementor-widget.elementor-widget-jkit_team,
	.elementor-element.elementor-element-c7232d9.elementor-widget.elementor-widget-jkit_heading{

		width: 232px;
	}
}

.elementor-2175 .elementor-element.elementor-element-bf30d0a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
	background-color: #FFFFFF00;
	float: right;
	border-style: none;
	color: #FFA100;
	font-size: 45px;
}

.elementor-2175 .elementor-element.elementor-element-bf30d0a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a {
	padding: 15px 20px 15px 10px;
}

.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg {
	fill: #fff;
}

.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
	padding: 8px 8px 0px 8px;
}
