.elementor-4679 .elementor-element.elementor-element-889abcf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4679 .elementor-element.elementor-element-889abcf:not(.elementor-motion-effects-element-type-background), .elementor-4679 .elementor-element.elementor-element-889abcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4679 .elementor-element.elementor-element-f87f56a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4679 .elementor-element.elementor-element-9b36219{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4679 .elementor-element.elementor-element-c622f96{--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;}.elementor-4679 .elementor-element.elementor-element-c622f96:not(.elementor-motion-effects-element-type-background), .elementor-4679 .elementor-element.elementor-element-c622f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4679 .elementor-element.elementor-element-88b4dfc{--display:flex;}.elementor-4679 .elementor-element.elementor-element-cd9acaa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4679 .elementor-element.elementor-element-d3c98c2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4679 .elementor-element.elementor-element-d3c98c2:not(.elementor-motion-effects-element-type-background), .elementor-4679 .elementor-element.elementor-element-d3c98c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4679 .elementor-element.elementor-element-db89bb9 .e-search-submit{background-color:#FF4500;}.elementor-4679 .elementor-element.elementor-element-db89bb9 .e-search-submit:hover{background-color:#CC3700;box-shadow:0px 8px 25px 0px rgba(255, 68.99999999999993, 0, 0.2);}.elementor-4679 .elementor-element.elementor-element-db89bb9{width:var( --container-widget-width, 61.258% );max-width:61.258%;padding:5px 5px 5px 5px;--container-widget-width:61.258%;--container-widget-flex-grow:0;--e-search-placeholder-color:#AAAAAA;--e-search-input-color:#000000;--e-search-icon-label-color:#AAAAAA;--e-search-input-padding-block-start:0.7rem;--e-search-input-padding-inline-start:1rem;--e-search-input-padding-block-end:0.7rem;--e-search-input-padding-inline-end:01rem;--e-search-icon-label-size:16px;--e-search-input-gap:0px;--e-search-submit-margin-inline-start:0px;--e-search-submit-border-radius:0px 10px 10px 0px;--e-search-submit-padding:10px 20px 10px 20px;}.elementor-4679 .elementor-element.elementor-element-db89bb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4679 .elementor-element.elementor-element-db89bb9 .e-search-input{font-family:"Barlow", Sans-serif;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E1DE;border-radius:10px 0px 0px 10px;}.elementor-4679 .elementor-element.elementor-element-db89bb9.e-focus{--e-search-input-color:#000000;}.elementor-4679 .elementor-element.elementor-element-db89bb9.e-focus .e-search-input{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4500;box-shadow:0px 0px 10px 0px rgba(255, 68.99999999999993, 0, 0.25098039215686274);}.elementor-4679 .elementor-element.elementor-element-db89bb9 .e-search-submit span{font-family:"Barlow", Sans-serif;font-size:0.82rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;}.elementor-4679 .elementor-element.elementor-element-ed74ff2{width:var( --container-widget-width, 28.952% );max-width:28.952%;--container-widget-width:28.952%;--container-widget-flex-grow:0;}.elementor-4679 .elementor-element.elementor-element-ed74ff2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4679 .elementor-element.elementor-element-7841cf4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4679 .elementor-element.elementor-element-61a2ba7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4679 .elementor-element.elementor-element-b5caaaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-4679 .elementor-element.elementor-element-cd9acaa{width:var( --container-widget-width, 225.719px );max-width:225.719px;--container-widget-width:225.719px;--container-widget-flex-grow:0;}.elementor-4679 .elementor-element.elementor-element-d3c98c2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4679 .elementor-element.elementor-element-db89bb9{width:var( --container-widget-width, 353.938px );max-width:353.938px;--container-widget-width:353.938px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-4679 .elementor-element.elementor-element-88b4dfc{--width:24%;}.elementor-4679 .elementor-element.elementor-element-7841cf4{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-8124e7d */:root {
  --accent:        #FF4500;
  --accent-2:      #FF8C00;
  --accent-light:  rgba(255,69,0,0.08);
  --accent-mid:    rgba(255,69,0,0.15);
  --accent-border: rgba(255,69,0,0.25);
  --bg:            #ffffff;
  --bg-soft:       #f7f7f7;
  --bg-card:       #ffffff;
  --border:        #e8e8e8;
  --border-dark:   #d0d0d0;
  --text-1:        #111111;
  --text-2:        #555555;
  --text-3:        #999999;
  --shadow-sm:     0 1px 4px rgba(0,0,0,0.06);
  --shadow-md:     0 4px 16px rgba(0,0,0,0.08);
  --shadow-lg:     0 12px 40px rgba(0,0,0,0.1);
  --shadow-accent: 0 8px 25px rgba(255,69,0,0.2);
  --radius:        10px;
  --radius-lg:     16px;
}
.header-actions { display: flex; align-items: center; gap: 0.25rem; margin-left: auto; }
.h-phone { text-align: right; margin-right: 0.75rem; border-right: 1px solid var(--border); padding-right: 1rem; }
.h-phone span { display: block; font-size: 0.65rem; text-transform: uppercase; letter-spacing: 0.1em; color: var(--text-3); }
.h-phone a { font-family: 'Barlow', sans-serif; font-weight: 800; font-size: 0.9rem; color: var(--text-1); text-decoration: none; }
.h-phone a:hover { color: var(--accent); }
.h-action {
  display: flex; flex-direction: column; align-items: center; gap: 0.15rem;
  padding: 0.5rem 0.75rem; border-radius: var(--radius); cursor: pointer;
  color: var(--text-2); text-decoration: none; transition: all 0.2s;
  font-family: 'Barlow', sans-serif; font-weight: 700;
  font-size: 0.65rem; letter-spacing: 0.06em; text-transform: uppercase;
  border: none; background: transparent;
}
.h-action i { font-size: 1.4rem; }
.h-action:hover { color: var(--accent); background: var(--accent-light); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5caaaf */.m-icon {
    width: 18px; /* Metin boyutuna göre ölçeklenir */
    height: 24px;
    vertical-align: middle;

}
.marquee-wrap{
  background:rgba(255,69,0,0.1);border-bottom:1px solid rgba(255,69,0,0.25);
  overflow:hidden;
}
.marquee-track{display:flex;width:max-content;animation:marquee 22s linear infinite}
@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.marquee-item{
display: flex;
    align-items: center;
    gap: .4rem;
    padding: 0 2rem;
    font-family: 'Barlow', sans-serif;
    font-weight: 800;
    font-size: 11px;
    letter-spacing: .12em;
    text-transform: uppercase;
    color: #FF4500;
    white-space: nowrap;
}/* End custom CSS */