.elementor-2953 .elementor-element.elementor-element-49d7900c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2953 .elementor-element.elementor-element-49d7900c .elementor-widget-wrap{flex-wrap:wrap;}.elementor-2953 .elementor-element.elementor-element-49d7900c > .elementor-element-populated{padding:12px 21px 12px 21px;}.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.desktop-view .menu-toggle .menu-line-1, 
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.desktop-view .menu-toggle .menu-line-2, 
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.desktop-view .menu-toggle .menu-line-3{background-color:#FFFFFF;}.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view ul.nav-menu > li,
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > a,
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu-mobile__default.mobile-view ul.nav-menu > li.menu-item-type-search-widget > .minisearch{border:none !important;}.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li,
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > a,
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view > ul.sub-menu.level3 > li a{border:none !important;}.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > ul li,
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view ul.nav-menu > li > ul > li > ul li a,
					.elementor-2953 .elementor-element.elementor-element-1d8bec4 .thegem-te-menu > nav.mobile-view > ul.sub-menu.level4 > li a{border:none !important;}.thegem-template-header .elementor-2953 .elementor-element.elementor-element-1d8bec4{padding:0px 5px 0px 20px;}@media(max-width:1024px){.thegem-template-header .elementor-2953 .elementor-element.elementor-element-1d8bec4{padding:0px 5px 0px 10px;}}.elementor-menu-toggle {
  position: relative;
  background: transparent !important;
  border: none !important;
  overflow: visible;
}

.elementor-menu-toggle::before {
  content: '';
  position: absolute;
  top: -45px;
  right: -40px;
  bottom: -15px;
  left: -40px;
  background: #B6E875;
  transform: skewY(-15deg);
  transform-origin: top right;
  z-index: 0;
}

.elementor-menu-toggle i,
.elementor-menu-toggle svg {
  position: relative;
  z-index: 1;
  color: #ffffff !important;
  fill: #ffffff !important;
}