/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/

.wrap-me-to-box {
	position: static;
}
.wrap-me-to-box a:before {
	content: "";
	display: flex;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
}

.wp-dark-mode-switcher label {
	background: transparent !important;
	width: 24px !important;
	height: 24px !important;
	margin-inline: 5px;
	transition: .333s;
}

.wp-dark-mode-switcher label:hover {
	transform: scale(1.125);
}

.wp-dark-mode-switcher .modes img {
	display: none !important;
}

.wp-dark-mode-switcher .modes {
	position: relative !important;
	width: 24px; !important;
	height: 24px; !important;
	display: inline-flex;
}

.wp-dark-mode-switcher .modes::before,
.wp-dark-mode-switcher .modes::after {
	content: "";
	display: block;
	width: 24px;
	height: 24px;
	background-size: contain;
	transition: .3s ease-in-out;
	opacity: 0;
	transform: translatey(12px) rotate(180deg);
}

.wp-dark-mode-switcher .modes::before {
	background: url('https://cdn.jsdelivr.net/gh/GuruDesk-com/CDN@main/akdenizchemson/sun--white.svg') center transparent;
}

.wp-dark-mode-switcher .modes::after {
	background: url('https://cdn.jsdelivr.net/gh/GuruDesk-com/CDN@main/akdenizchemson/moon.svg') center transparent;
	
	
	transform: translatey(-12px) rotate(-45deg);
	position: absolute;
	top: 0;
	left: 0;
}



html.wp-dark-mode-active .wp-dark-mode-switcher .modes::before,

html.wp-dark-mode-inactive  .wp-dark-mode-switcher  .modes::after,
html:not(.wp-dark-mode-active) .wp-dark-mode-switcher .modes::after {
	opacity: 1;
	transform: translatey(0) rotate(0);
}


 :root {
  --hue: 220deg;
  --base-bg-sat: 20%;
  --base-bg-lum: 12%;
  --base-bg: hsl(var(--hue), var(--base-bg-sat), var(--base-bg-lum));
  --base-fg-sat: 50%;
  --base-fg-lum: 80%;
  --base-fg: hsl(var(--hue), var(--base-fg-sat), var(--base-fg-lum));
  --filter-fg: saturate(100%) brightness(100%);
  --module-bg-sat: 18%;
  --module-bg-lum: 27%;
  --module-bg: hsl(var(--hue), var(--module-bg-sat), var(--module-bg-lum));
}


div.notice {
  font-size: 2em;
  text-align: center;
  
  height: 24px !important;
  width: 24px !important;
  display: flex;
  overflow: hidden;
  border-radius: 50%;
  white-space: nowrap;
	transition: .333s;
}

div.notice:hover {
	transform: scale(1.125);
}

html.wp-dark-mode-active .world.wp-dark-mode-ignore,
.world.wp-dark-mode-ignore {
  fill: #fff !important;
  width: 24px;
  height: 24px;
  display: inline-block;
  border-radius: 50%;
  overflow: hidden;
  white-space: nowrap;
  border: 2px solid #fff !important;
  box-sizing: border-box;
  background-image: url(#icon-world);
  margin-top: 0;
}

html.wp-dark-mode-inactive .world,
html:not(.wp-dark-mode-active) .world {
  fill: #222 !important;
  border-color: #222 !important;
}

.world svg {
    width: 176px;
    height: 35px;
    margin-top: calc(-100px + -0.03em);
    display: inline;
    margin-left: -3.75em;
    transition: .5s ease-in-out;
    /*animation: world-scroll 1000s linear infinite;*/
}
.world svg:hover {
    margin-left: -1.75em;
  /*animation: world-scroll 3s linear infinite;*/
}

@keyframes world-scroll {
  from { margin-left: -3.75em; }
  to { margin-left: -1em; }
}


svg.custom-search:hover {
  /*animation: world-scroll 3s linear infinite;*/
		transform: scale(1.125);
	 transition: .3s ease-in-out;
	cursor:pointer;
}




/* darkmode styles */

html.wp-dark-mode-active .elementor-242 .elementor-element.elementor-element-1a48628f:not(.elementor-motion-effects-element-type-background){
	background:none;
}
html.wp-dark-mode-active .elementor-242 .elementor-element.elementor-element-38bd8637 .elementor-active .elementor-accordion-title , html.wp-dark-mode-active .elementor-242 .elementor-element.elementor-element-38bd8637 .elementor-active .elementor-accordion-icon , html.wp-dark-mode-active .elementor-242 .elementor-element.elementor-element-37c54e5f , html.wp-dark-mode-active .elementor-242 .elementor-element.elementor-element-5f3c34de{
color:	rgb(191, 185, 173);
}

html.wp-dark-mode-active .elementor-105 .elementor-element.elementor-element-7d54d0f , html.wp-dark-mode-active .elementor-accordion-item , html.wp-dark-mode-active .applications-products , html.wp-dark-mode-active .e-n-tabs-heading , html.wp-dark-mode-active .elementor-toggle-item{
    box-shadow: rgb(0 0 0 / 10%) 0px 7px 22px;
}
html.wp-dark-mode-active .elementor-23 .elementor-element.elementor-element-acae250 .elementor-button{
	fill:white!important;
	color:white!important;
}

html.wp-dark-mode-active .white-logo , html.wp-dark-mode-inactive .color-logo{
	display:block;
}
html.wp-dark-mode-active .color-logo , html.wp-dark-mode-inactive .white-logo , html:not(.wp-dark-mode-active) .white-logo{
	display:none;
}

html.wp-dark-mode-inactive .elementor-element.elementor-element-49ef778.white-logo.elementor-widget.elementor-widget-image , html:not(.wp-dark-mode-active) .white-logo{
	display:none;
}
html.wp-dark-mode-inactive .elementor-11 .elementor-element.elementor-element-1c01ff94{
	margin-bottom:0;
}
html.wp-dark-mode-active .elementor-242 .elementor-element.elementor-element-2bb9a09c .elementor-heading-title , html.wp-dark-mode-active .elementor-562 .elementor-element.elementor-element-a5f7a3c p , html.wp-dark-mode-active .elementor-562 .elementor-element.elementor-element-a5f7a3c h2 , html.wp-dark-mode-active .elementor-2073 .elementor-element.elementor-element-1b7d078 .elementor-heading-title{
	color:white!important;
}

html.wp-dark-mode-active .elementor-562 .elementor-element.elementor-element-44c4fdcf{
	color:black;
}
html.wp-dark-mode-active .elementor-562 .elementor-element.elementor-element-20ed2b2b:not(.elementor-motion-effects-element-type-background) , html.wp-dark-mode-active .elementor-834 .elementor-element.elementor-element-71e83bd:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-71e83bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	
    background-image: linear-gradient(180deg, #242525 0%, #133651 100%);	
}
html.wp-dark-mode-active .elementor-11 .elementor-element.elementor-element-722d5afe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{
	background-color:white;
}


/* search */
#header-search-icon {
	margin-top: -6px !important;
	transition: .3s ease-in-out;
	cursor: pointer;
}

#header-search-icon:hover {
	transform: scale(1.125);
}

#header-search-icon,
#header-search-icon .elementor-widget-container {
	width: 24px !important;
	height: 24px !important;
	display: flex;
	align-items: center;
	margin: 0;
}

#header-search-icon .elementor-heading-title {
	display: none;
}

#header-search-icon .elementor-widget-container::before,
#header-search-icon .elementor-widget-container::after {
	content: "";
	width: 24px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 0;
	transition: .3s ease-in-out;
	transform: scale(0.35);
	opacity: 0;
}

#header-search-icon .elementor-widget-container::before {
	background: url('https://cdn.jsdelivr.net/gh/GuruDesk-com/CDN@main/akdenizchemson/search.svg') center transparent;
}

#header-search-icon .elementor-widget-container::after {
	background: url('https://cdn.jsdelivr.net/gh/GuruDesk-com/CDN@main/akdenizchemson/search-white.svg') center transparent;
}

html.wp-dark-mode-active #header-search-icon .elementor-widget-container::after,
html.wp-dark-mode-inactive #header-search-icon .elementor-widget-container::before,
html:not(.wp-dark-mode-active) #header-search-icon .elementor-widget-container::before {
	opacity: 1;
	transform: scale(1);
}

html.wp-dark-mode-active body.is-search #header-search-icon .elementor-widget-container::after,
html.wp-dark-mode-inactive body.is-search #header-search-icon .elementor-widget-container::before,
html:not(.wp-dark-mode-active) body.is-search #header-search-icon .elementor-widget-container::before {
	transform: scale(1) rotate(45deg);
}

#header-search-form {
	position: absolute;
	z-index: 90;
	top: 70%;
	left: 0;
	right: 0;
	bottom: auto;
	opacity: 0;
	pointer-events: none;
	transition: .3s ease-in-out;
}


body.is-search #header-search-form {
	top: 100%;
	opacity: 1;
	pointer-events: all;
	z-index: 99999;
}

#header-main {
	position: relative;
	z-index: 120;
}
.elementor-element.e-con-full.e-flex.e-con.e-parent{
	gap:0px !important;
}

body.media-press .elementor-widget-n-tabs .e-n-tabs:not(.e-activated)>.e-n-tabs-content>.e-con:first-child {
	display: none !important;
}
#elementor-popup-modal-10790 a svg {
    fill:white!important;
}