.elementor-1022 .elementor-element.elementor-element-8291c5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1022 .elementor-element.elementor-element-8291c5f:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-8291c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-1022 .elementor-element.elementor-element-4bd5e5e{--display:flex;}.elementor-1022 .elementor-element.elementor-element-4bd5e5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1022 .elementor-element.elementor-element-0294043{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-menu-toggle{margin:0 auto;background-color:#EBDEAC00;}.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-692d9f7 );fill:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed .elementor-item:before,
					.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-underline .elementor-item:after,
					 .elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-overline .elementor-item:before,
					 .elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-double-line .elementor-item:before,
					 .elementor-1022 .elementor-element.elementor-element-580b65e .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-1022 .elementor-element.elementor-element-580b65e div.elementor-menu-toggle{color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-580b65e div.elementor-menu-toggle svg{fill:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-3b5e0b3 .cpel-switcher__lang a{color:var( --e-global-color-692d9f7 );padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-1022 .elementor-element.elementor-element-3b5e0b3 .cpel-switcher__icon{color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-3b5e0b3 .cpel-switcher__nav{--cpel-switcher-space:10px;}.elementor-1022 .elementor-element.elementor-element-3b5e0b3.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px;}.elementor-1022 .elementor-element.elementor-element-3b5e0b3.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75);}.elementor-1022 .elementor-element.elementor-element-3b5e0b3 .cpel-switcher__flag img{border-radius:0px;}.elementor-1022 .elementor-element.elementor-element-3b5e0b3 .cpel-switcher__code{padding-left:10px;}.elementor-1022 .elementor-element.elementor-element-d9c08ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1022 .elementor-element.elementor-element-d9c08ca:not(.elementor-motion-effects-element-type-background), .elementor-1022 .elementor-element.elementor-element-d9c08ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-1022 .elementor-element.elementor-element-10738e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1022 .elementor-element.elementor-element-b677323 .elementor-menu-toggle{margin-right:auto;background-color:#EBDEAC00;}.elementor-1022 .elementor-element.elementor-element-b677323 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-692d9f7 );fill:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-b677323 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1022 .elementor-element.elementor-element-b677323 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed .elementor-item:before,
					.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-b677323 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1022 .elementor-element.elementor-element-b677323 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-underline .elementor-item:after,
					 .elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-overline .elementor-item:before,
					 .elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-double-line .elementor-item:before,
					 .elementor-1022 .elementor-element.elementor-element-b677323 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-1022 .elementor-element.elementor-element-b677323 div.elementor-menu-toggle{color:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-b677323 div.elementor-menu-toggle svg{fill:var( --e-global-color-692d9f7 );}.elementor-1022 .elementor-element.elementor-element-1ea6a2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1022 .elementor-element.elementor-element-0209f77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-1022 .elementor-element.elementor-element-0294043{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1022 .elementor-element.elementor-element-4fe51e7 img{width:300px;}}@media(max-width:767px){.elementor-1022 .elementor-element.elementor-element-8291c5f{--justify-content:center;--flex-wrap:nowrap;}.elementor-1022 .elementor-element.elementor-element-4bd5e5e{--width:50%;}.elementor-1022 .elementor-element.elementor-element-0294043{--width:50%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1022 .elementor-element.elementor-element-d9c08ca{--justify-content:center;--flex-wrap:nowrap;}.elementor-1022 .elementor-element.elementor-element-10738e4{--width:20%;}.elementor-1022 .elementor-element.elementor-element-b677323{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;}.elementor-1022 .elementor-element.elementor-element-b677323 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-1022 .elementor-element.elementor-element-b677323 .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-1022 .elementor-element.elementor-element-4fe51e7 img{width:200px;}.elementor-1022 .elementor-element.elementor-element-0209f77{--width:20%;}}@media(min-width:768px){.elementor-1022 .elementor-element.elementor-element-4bd5e5e{--width:23.355%;}.elementor-1022 .elementor-element.elementor-element-10738e4{--width:25%;}.elementor-1022 .elementor-element.elementor-element-1ea6a2a{--width:50%;}.elementor-1022 .elementor-element.elementor-element-0209f77{--width:25%;}}/* Start custom CSS for image, class: .elementor-element-1ff5cab */.elementor-1022 .elementor-element.elementor-element-1ff5cab img{
    filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-580b65e *//* --- Turkish pages: ensure language globe shows and sits next to text --- */
html[lang^="tr"] .pll-parent-menu-item,
html[lang^="tr"] #home-header .pll-parent-menu-item {
  position: relative !important;
  padding-left: 24px !important;  /* space for the icon */
  overflow: visible !important;
}

html[lang^="tr"] .pll-parent-menu-item:before,
html[lang^="tr"] #home-header .pll-parent-menu-item:before,
html[lang^="tr"] .wpml-ls-item:before {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  left: 20px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 20px !important;
  height: 20px !important;
  background-image: url("https://thinktorgerd.online/wp-content/uploads/2025/05/global1.png") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  filter: invert(1) !important;  
  z-index: 999 !important;
  opacity: 1 !important;
  pointer-events: none !important;
}

@media only screen and (max-width: 1024px){
    html[lang^="tr"] .pll-parent-menu-item:before,
html[lang^="tr"] #home-header .pll-parent-menu-item:before,
html[lang^="tr"] .wpml-ls-item:before {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  left: 20px !important;
  top: 20px !important;
  /*transform: translateY(-50%) !important;*/
  width: 20px !important;
  height: 20px !important;
  background-image: url("https://thinktorgerd.online/wp-content/uploads/2025/05/global1.png") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  filter: invert(1) !important;  
  z-index: 999 !important;
  opacity: 1 !important;
  pointer-events: none !important;
}
    
    .elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--dropdown .elementor-item.highlighted{
    background-color: transparent !important;
    color: #000 !important;
}
.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--dropdown .elementor-item:active{
     background-color: transparent !important;
    color: #000 !important;
}


.elementor-1022 .elementor-element.elementor-element-580b65e .elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active {
     background-color: transparent !important;
    color: #000 !important;
}
 a.elementor-sub-item {
    padding-left: 14px !important;
    background-color: transparent !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8291c5f */.elementor-1022 .elementor-element.elementor-element-8291c5f{
    position: absolute;
    top; 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b677323 *//* Turkish pages: force globe icon visible on mobile */
@media (max-width: 1024px) {
    html[lang^="tr"] .pll-parent-menu-item:before,
    html[lang^="tr"] #home-header .pll-parent-menu-item:before,
    html[lang^="tr"] .wpml-ls-item:before {
        filter: invert(0) !important;   /* makes white icon visible on light bg */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fe51e7 */.elementor-1022 .elementor-element.elementor-element-4fe51e7 img{
    filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c08ca */.elementor-1022 .elementor-element.elementor-element-d9c08ca{
    position: absolute;
    top; 0;
    width: 100%;
}/* End custom CSS */