.elementor-5249 .elementor-element.elementor-element-29f3d4c3{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:55px;--padding-bottom:89px;--padding-left:37.5px;--padding-right:37.5px;}.elementor-5249 .elementor-element.elementor-element-29f3d4c3:not(.elementor-motion-effects-element-type-background), .elementor-5249 .elementor-element.elementor-element-29f3d4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5249 .elementor-element.elementor-element-61ddc20b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5249 .elementor-element.elementor-element-19f75f25{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5249 .elementor-element.elementor-element-693ce58d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5249 .elementor-element.elementor-element-42b9bc13{--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-5249 .elementor-element.elementor-element-23445c22{--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;}@media(max-width:1540px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-5249 .elementor-element.elementor-element-29f3d4c3{--padding-top:44px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:480px){.elementor-5249 .elementor-element.elementor-element-29f3d4c3{--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:34px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:481px){.elementor-5249 .elementor-element.elementor-element-29f3d4c3{--content-width:1705px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for container, class: .elementor-element-29f3d4c3 *//* AVIEX · Proje Detay (tekil sablon) — sabit 16:10 galeri, yapiskan kunye, esnek bolumler */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3{--pad:37.5px;padding:55px var(--pad) var(--avx-r,89px)!important;box-sizing:border-box!important;background:#FFFFFF}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3>.e-con-inner{max-width:1705px!important;width:100%!important;margin:0 auto!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:44px!important;row-gap:44px!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .elementor-widget{margin-block-end:0!important;margin-bottom:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .elementor-widget-shortcode:not(:has(.avxd-blk)){display:none!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .elementor-shortcode{line-height:normal}
:root{--avx-r:89px} @media (min-width:1921px){:root{--avx-r:144px}} @media (max-width:1024px){:root{--avx-r:55px}}
/* ---- baslik ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-head{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:55px!important;padding:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-head-l{flex:0 1 900px!important;width:auto!important;gap:16px!important;padding:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-eye .elementor-heading-title{display:inline-flex!important;align-items:center;gap:13px;margin:0!important;font-family:Prompt,sans-serif!important;font-size:11.5px!important;font-weight:600!important;
  letter-spacing:3.2px!important;line-height:1.6!important;color:#C98A1E!important;text-transform:none!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-eye .elementor-heading-title::before{content:"";width:34px;height:1px;background:#FBB040;flex:none}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-h1 .elementor-heading-title{margin:0!important;font-family:Prompt,sans-serif!important;font-size:52px!important;font-weight:500!important;letter-spacing:-1.6px!important;line-height:1.06!important;
  color:#414042!important;text-transform:none!important;overflow-wrap:break-word}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-head .elementor-widget-shortcode{flex:0 0 auto}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-kunye{padding-bottom:10px;font-family:Prompt,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;color:#9A958E;text-transform:uppercase;white-space:nowrap}
/* ---- govde: ana sutun %61.8 + yapiskan yan sutun ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-body{flex-direction:row!important;align-items:flex-start!important;gap:89px!important;padding:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-main{flex:0 0 61.8%!important;width:61.8%!important;min-width:0!important;gap:55px!important;padding:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-side{flex:1 1 auto!important;width:auto!important;min-width:0!important;gap:34px!important;padding:0!important;position:sticky!important;top:110px;align-self:flex-start!important}
body.admin-bar .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-side{top:142px}
/* ortak etiket */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-lab{display:flex;align-items:center;gap:13px;margin:0 0 21px!important;padding:0!important;font-family:Prompt,sans-serif!important;font-size:11.5px!important;font-weight:600!important;
  letter-spacing:3.2px!important;line-height:1.6!important;color:#C98A1E!important;text-transform:uppercase}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-lab::before{content:"";width:34px;height:1px;background:#FBB040;flex:none}
/* ---- galeri ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g{display:flex;flex-direction:column;gap:13px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-stage{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#2B2A2C;outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-stage:focus-visible{outline:2px solid #FBB040;outline-offset:3px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-s{position:absolute;inset:0;margin:0!important;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s;overflow:hidden}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-s.is-on{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-s a{position:absolute;inset:0;display:block;cursor:zoom-in}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;filter:saturate(.9) contrast(1.03);border-radius:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-s[data-fit="contain"] .avxd-g-img{object-fit:contain;filter:none;box-shadow:none}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-bg{position:absolute!important;inset:-40px;width:calc(100% + 80px)!important;height:calc(100% + 80px)!important;max-width:none!important;object-fit:cover;filter:blur(28px) saturate(.8) brightness(.55)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-ui{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:21px 21px 21px 26px;pointer-events:none;
  background:linear-gradient(180deg,rgba(20,20,22,0) 0%,rgba(20,20,22,.55) 100%)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-cnt{font-family:Prompt,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.4px;color:#FFFFFF}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-cnt span{color:rgba(255,255,255,.6)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-nav{display:flex;gap:8px;pointer-events:auto}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-nav button{width:48px;height:48px;padding:0!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.45)!important;background:rgba(20,20,22,.2)!important;color:#FFFFFF!important;
  display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,border-color .3s ease;box-shadow:none!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-nav button svg{width:18px;height:18px}
@media (hover:hover){ .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-nav button:hover{background:#FFFFFF!important;color:#414042!important;border-color:#FFFFFF!important} }
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-nav button:focus-visible{outline:2px solid #FBB040;outline-offset:2px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:13px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-t{padding:8px 0 0!important;margin:0!important;border:0!important;border-top:2px solid transparent!important;border-radius:0!important;background:none!important;cursor:pointer;opacity:.5;transition:opacity .3s ease,border-color .3s ease}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-t.is-on{opacity:1;border-top-color:#FBB040!important}
@media (hover:hover){ .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-t:hover{opacity:1} }
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-t img{display:block;width:100%!important;height:auto!important;aspect-ratio:16/10;object-fit:cover;border-radius:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-bars{display:none}
/* ---- metin ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-text{font-family:Prompt,sans-serif;font-size:17px;font-weight:300;line-height:1.85;color:#6A6864}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-text p{margin:0 0 1em!important} .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-text p:last-child{margin-bottom:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-text strong{font-weight:500;color:#414042}
/* ---- video ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-video-f{position:relative;width:100%;aspect-ratio:16/9;background:#0F0F0F}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-video-f iframe{position:absolute;inset:0;width:100%!important;height:100%!important;border:0}
/* ---- kunye listesi ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-dl{margin:0!important;border-bottom:1px solid rgba(65,64,66,.12)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-dl-r{display:flex;flex-direction:column;gap:6px;padding:21px 0;border-top:1px solid rgba(65,64,66,.12)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-dl dt{font-family:Prompt,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:2.4px;color:#9A958E}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-dl dd{margin:0!important;font-family:Prompt,sans-serif;font-size:16px;font-weight:400;line-height:1.55;color:#414042}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-svc{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:6px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-svc li{display:flex;align-items:center;gap:10px;margin:0!important;padding:0!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-svc li::before{content:"";width:5px;height:5px;border-radius:50%;background:#FBB040;flex:none}
/* ---- paylas: dort esit kare ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-share .avxd-lab,.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc .avxd-lab{margin-bottom:16px!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tiles{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(65,64,66,.12);border-bottom:1px solid rgba(65,64,66,.12)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tile{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:84px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;
  background:transparent!important;color:#414042!important;text-decoration:none!important;cursor:pointer;box-shadow:none!important;transition:background-color .3s ease}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tile+.avxd-tile{border-left:1px solid rgba(65,64,66,.12)!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tile svg{width:19px;height:19px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tile span{font-family:Prompt,sans-serif;font-size:9.5px;font-weight:600;letter-spacing:1.8px;line-height:1;color:#8E8A84}
@media (hover:hover){ .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tile:hover{background:#F7F5F2!important} }
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tile:focus-visible{outline:2px solid #FBB040;outline-offset:-2px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-toast{height:0;overflow:visible;position:relative}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-toast.is-on::after{content:attr(data-msg);position:absolute;left:0;top:10px;font-family:Prompt,sans-serif;font-size:12.5px;color:#C98A1E}
/* ---- sosyal: dizin listesi ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-l{display:flex;flex-direction:column}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-r{display:flex!important;align-items:center;gap:16px;min-height:64px;border-bottom:1px solid rgba(65,64,66,.12);color:#414042!important;text-decoration:none!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-r:first-child{border-top:1px solid rgba(65,64,66,.12)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-i{width:40px;height:40px;border-radius:50%;border:1px solid rgba(65,64,66,.18);display:flex;align-items:center;justify-content:center;flex:none}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-i svg{width:17px;height:17px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-t{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;font-family:Prompt,sans-serif}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-t b{font-size:15px;font-weight:500}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-t span{font-size:12.5px;font-weight:300;color:#8E8A84}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-a{display:flex;color:#BDB8B1;transition:transform .3s ease,color .3s ease}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-a svg{width:18px;height:18px}
@media (hover:hover){ .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-r:hover .avxd-soc-a{transform:translateX(4px);color:#414042} }
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-r:focus-visible{outline:2px solid #FBB040;outline-offset:2px}
/* ---- onceki / sonraki ---- */
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav{display:flex;align-items:stretch;border-top:1px solid rgba(65,64,66,.12);border-bottom:1px solid rgba(65,64,66,.12)}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i{flex:1 1 0;min-width:0;display:flex!important;align-items:center;gap:26px;padding:34px 0;color:#414042!important;text-decoration:none!important}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i.is-next{flex-direction:row-reverse;text-align:right;border-left:1px solid rgba(65,64,66,.12);padding-left:26px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i.is-prev{padding-right:26px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-img{flex:none;width:160px;aspect-ratio:16/10;overflow:hidden;background:#2B2A2C}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-img img{width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.7,.2,1);border-radius:0!important}
@media (hover:hover){ .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i:hover .avxd-nav-img img{transform:scale(1.05)} }
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-t{display:flex;flex-direction:column;gap:8px;min-width:0;font-family:Prompt,sans-serif}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i.is-next .avxd-nav-t{align-items:flex-end}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-l{font-size:10.5px;font-weight:600;letter-spacing:2.4px;color:#9A958E}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-t b{font-size:22px;font-weight:500;letter-spacing:-.2px;line-height:1.25;overflow-wrap:break-word}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i:focus-visible{outline:2px solid #FBB040;outline-offset:2px}
.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-code{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}
/* ---- laptop ---- */
@media (max-width:1366px){ .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-body{gap:55px!important} .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-h1 .elementor-heading-title{font-size:44px!important} }
/* ---- tablet: tek sutun, kunye iki sutun ---- */
@media (max-width:1024px){
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3{--pad:30px;padding-top:44px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-head{flex-direction:column!important;align-items:flex-start!important;gap:13px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-head-l{flex:0 0 auto!important;width:100%!important;max-width:900px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-kunye{padding-bottom:0}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-body{flex-direction:column!important;gap:44px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-main,.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-side{flex:0 0 auto!important;width:100%!important;position:static!important;display:contents!important}
  /* mobil/tablet sirasi: galeri → kunye → hakkinda → video → paylas → sosyal */
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-w-galeri{order:1} .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-w-bilgi{order:2} .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-w-hakkinda{order:3}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-w-video{order:4} .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-w-paylas{order:5} .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-w-sosyal{order:6}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-body>*,.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-main>*,.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-side>*{width:100%}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-h1 .elementor-heading-title{font-size:40px!important}
}
/* ---- telefon ---- */
@media (max-width:767px){
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3{--pad:24px;padding:34px 24px 55px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3>.e-con-inner{gap:34px!important;row-gap:34px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-head-l{gap:13px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-eye .elementor-heading-title{font-size:10.5px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-eye .elementor-heading-title::before,.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-lab::before{width:26px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-h1 .elementor-heading-title{font-size:30px!important;letter-spacing:-.8px!important;line-height:1.1!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-kunye{font-size:11px;white-space:normal}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-main{gap:34px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-side{gap:34px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g{margin:0 -24px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-ui{padding:0;background:none}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-nav{display:none}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-cnt{position:absolute;left:16px;top:16px;padding:6px 10px;background:rgba(20,20,22,.45);font-size:11px;letter-spacing:2px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-ui{position:absolute;inset:0;bottom:auto}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-thumbs{display:none}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-bars{display:flex;gap:6px;padding:0 24px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-bars span{flex:1 1 0;height:2px;background:rgba(65,64,66,.14);position:relative;overflow:hidden}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-bars i{position:absolute;left:0;top:0;bottom:0;width:0;background:#FBB040;transition:width .5s ease}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-bars span.is-done i{width:100%}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-g-s a{cursor:pointer}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-lab{margin-bottom:16px!important}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-text{font-size:15.5px;line-height:1.8}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-dl-r{padding:16px 0}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-dl dd{font-size:15px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-tile{height:76px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-soc-r{min-height:60px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav{flex-direction:column;border-bottom:0}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i,.elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i.is-next{flex-direction:row;text-align:left;gap:16px;padding:21px 0!important;border-left:0!important;border-bottom:1px solid rgba(65,64,66,.12)}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i.is-next{order:-1}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-i.is-next .avxd-nav-t{align-items:flex-start}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-img{width:96px}
  .elementor-5249 .elementor-element.elementor-element-29f3d4c3 .avxd-nav-t b{font-size:17px}
}
@media (prefers-reduced-motion:reduce){ .elementor-5249 .elementor-element.elementor-element-29f3d4c3 *{transition:none!important} }/* End custom CSS */