.elementor-2697 .elementor-element.elementor-element-5aee5a8{padding:120px 0px 120px 0px;}.elementor-2697 .elementor-element.elementor-element-059e13b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2697 .elementor-element.elementor-element-059e13b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-a379e8c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2697 .elementor-element.elementor-element-a379e8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-a379e8c.elementor-element{--align-self:center;}.elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder, .elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{text-align:start;justify-content:start;justify-items:start;}.elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center;}.elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{align-items:center;}.elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder .wdt-heading-subtitle-wrapper{color:var( --e-global-color-primary );}.elementor-2697 .elementor-element.elementor-element-fabebcb{padding:25px 0px 40px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2697 .elementor-element.elementor-element-9a5fb37{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2697 .elementor-element.elementor-element-0bc4f77{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2697 .elementor-element.elementor-element-73c5830{--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-widget-ucaddon_creative_buttons .uc_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2697 .elementor-element.elementor-element-c58561b{width:100%;max-width:100%;}.elementor-2697 .elementor-element.elementor-element-c58561b .uc_creative_buttons{text-align:center;}.elementor-2697 .elementor-element.elementor-element-c58561b .uc_creative_buttons .uc_button{display:inline-block;}.elementor-2697 .elementor-element.elementor-element-c58561b .uc_button{background-color:#012EF9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:48px;font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2697 .elementor-element.elementor-element-c58561b .uc_creative_buttons .uc_button::after,.elementor-2697 .elementor-element.elementor-element-c58561b .uc_creative_buttons .uc_button::before{background-color:#000000;}.elementor-2697 .elementor-element.elementor-element-c58561b .button-padding{padding:20px 20px 20px 20px;}.elementor-2697 .elementor-element.elementor-element-c58561b .uc_button:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;color:#ffffff;}.elementor-2697 .elementor-element.elementor-element-c58561b .uc_button:hover span{color:#ffffff;}.elementor-2697 .elementor-element.elementor-element-06d3505:not(.elementor-motion-effects-element-type-background), .elementor-2697 .elementor-element.elementor-element-06d3505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2697 .elementor-element.elementor-element-06d3505{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 120px 0px;}.elementor-2697 .elementor-element.elementor-element-06d3505 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2697 .elementor-element.elementor-element-e347631.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2697 .elementor-element.elementor-element-e347631 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2697 .elementor-element.elementor-element-049fc1c{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-2697 .elementor-element.elementor-element-049fc1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder, .elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{text-align:center;justify-content:center;justify-items:center;}.elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder{color:#000000;}.elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center;color:#000000;}.elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{align-items:center;}.elementor-2697 .elementor-element.elementor-element-049fc1c .wdt-heading-holder .wdt-heading-subtitle-wrapper{color:#000000;}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .uc-heading{background-color:transparent;flex-direction:row;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .uc_ac_box{margin-bottom:10px;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .ue_title{font-family:"Manrope", Sans-serif;font-weight:400;color:#000000;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .uc_content{background-color:#f2f2f2;color:#616161;padding:20px 20px 20px 20px;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .ue_icon{width:50px;height:50px;font-size:14px;border-radius:50px 50px 50px 50px;background-color:#EEEDED;color:#012EF9;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .ue_icon_spacing{width:15px;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .ue_icon svg{fill:#012EF9;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#012EF9;border-radius:0px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .ue_expand_inside svg{fill:#012EF9;}.elementor-2697 .elementor-element.elementor-element-b9ea3ab .ue_expand_spacing{width:15px;}@media(max-width:1540px) and (min-width:481px){.elementor-2697 .elementor-element.elementor-element-de083b0{width:50%;}.elementor-2697 .elementor-element.elementor-element-2aa926d{width:50%;}}@media(max-width:1540px){.elementor-2697 .elementor-element.elementor-element-5aee5a8{padding:100px 0px 100px 0px;}.elementor-2697 .elementor-element.elementor-element-06d3505{padding:100px 0px 100px 0px;}.elementor-2697 .elementor-element.elementor-element-049fc1c > .elementor-widget-container{margin:0px 0px 60px 0px;}}@media(max-width:1280px){.elementor-2697 .elementor-element.elementor-element-5aee5a8{padding:80px 0px 80px 0px;}.elementor-2697 .elementor-element.elementor-element-059e13b > .elementor-element-populated{padding:10px 0px 10px 25px;}.elementor-2697 .elementor-element.elementor-element-a379e8c .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{margin:0px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-fabebcb{padding:25px 0px 35px 0px;}.elementor-2697 .elementor-element.elementor-element-de083b0 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-9a5fb37{--e-icon-list-icon-size:18px;}.elementor-2697 .elementor-element.elementor-element-2aa926d > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2697 .elementor-element.elementor-element-0bc4f77{--e-icon-list-icon-size:18px;}.elementor-2697 .elementor-element.elementor-element-06d3505{padding:80px 0px 80px 0px;}.elementor-2697 .elementor-element.elementor-element-049fc1c > .elementor-widget-container{margin:0px 0px 50px 0px;}}@media(max-width:1024px){.elementor-2697 .elementor-element.elementor-element-5aee5a8{padding:70px 0px 70px 0px;}.elementor-2697 .elementor-element.elementor-element-059e13b > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-a379e8c{width:100%;max-width:100%;}.elementor-2697 .elementor-element.elementor-element-06d3505{padding:70px 0px 70px 0px;}.elementor-2697 .elementor-element.elementor-element-049fc1c > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-2697 .elementor-element.elementor-element-5aee5a8{padding:60px 0px 60px 0px;}.elementor-2697 .elementor-element.elementor-element-fabebcb{padding:20px 0px 25px 0px;}.elementor-2697 .elementor-element.elementor-element-de083b0 > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-2aa926d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-06d3505{padding:60px 0px 60px 0px;}.elementor-2697 .elementor-element.elementor-element-049fc1c > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:480px){.elementor-2697 .elementor-element.elementor-element-5aee5a8{padding:50px 0px 50px 0px;}.elementor-2697 .elementor-element.elementor-element-059e13b > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-9a5fb37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-0bc4f77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2697 .elementor-element.elementor-element-8ba3cf4{width:100%;max-width:100%;}.elementor-2697 .elementor-element.elementor-element-06d3505{padding:50px 0px 50px 0px;}.elementor-2697 .elementor-element.elementor-element-049fc1c > .elementor-widget-container{margin:0px 0px 25px 0px;}}@media(min-width:481px){.elementor-2697 .elementor-element.elementor-element-de083b0{width:40%;}.elementor-2697 .elementor-element.elementor-element-2aa926d{width:59.999%;}}@media(max-width:1280px) and (min-width:481px){.elementor-2697 .elementor-element.elementor-element-de083b0{width:50%;}.elementor-2697 .elementor-element.elementor-element-2aa926d{width:50%;}}@media(max-width:1024px) and (min-width:481px){.elementor-2697 .elementor-element.elementor-element-059e13b{width:100%;}.elementor-2697 .elementor-element.elementor-element-de083b0{width:35%;}.elementor-2697 .elementor-element.elementor-element-2aa926d{width:65%;}}@media(max-width:767px) and (min-width:481px){.elementor-2697 .elementor-element.elementor-element-de083b0{width:50%;}.elementor-2697 .elementor-element.elementor-element-2aa926d{width:50%;}}/* Start custom CSS for html, class: .elementor-element-8ba3cf4 *//* Font: Urbanist (Ek CSS ile çözüm) */
@import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@400;500;600;700&display=swap');

:root{
  --perf-border: #111;
  --perf-line: #111;
  --perf-blue: #2f49ff;   /* Başlıkların mavisi (istersen değiştir) */
  --perf-ok: #012ef9;     /* ✓ rengi */
  --perf-x: #111;         /* × rengi */
  --perf-text: #111;
  --perf-muted: #222;
}

/* Dış çerçeve */
.perf-wrap{
  max-width: 1100px;
  margin: 0 auto;
  padding: 10px; /* dış boşluk */
}

.perf-inner{
  border: 2px solid var(--perf-border);
  border-radius: 14px;
  padding: 18px 18px 22px;
  background: #fff;
  font-family: "Urbanist", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  color: var(--perf-text);
}

/* Mobilde taşma olursa yatay scroll */
.perf-table-scroll{
  overflow-x: auto;
}

/* Tablo temel */
.perf-table{
  width: 100%;
  border-collapse: collapse;   /* kritik: dikey çizgileri öldürür, çizgiyi biz kontrol ederiz */
  table-layout: fixed;
  min-width: 900px;            /* küçük ekranlarda bozulmasın diye */
}

/* Header: mavi arka plan yok, yazılar mavi */
.perf-table thead th{
  background: transparent !important;
  color: var(--perf-blue);
  font-weight: 700;
  letter-spacing: .4px;
  font-size: 13px;
  padding: 16px 10px;
  border-bottom: 1px solid var(--perf-line); /* header alt çizgi */
}

/* Başlık hizaları */
.perf-table thead th.col-title{
  text-align: left;
}
.perf-table thead th.col-pack{
  text-align: center;
}

/* Hücreler */
.perf-table tbody td{
  font-size: 14px;
  padding: 12px 10px;
  vertical-align: middle;
  border-bottom: 1px solid var(--perf-line); /* sadece yatay çizgi */
}

/* Dikey çizgileri tamamen iptal */
.perf-table th,
.perf-table td{
  border-left: none !important;
  border-right: none !important;
}

/* İlk kolon genişlik + satır yazıları */
.perf-table tbody td:first-child{
  width: 56%;
  text-align: left;
  color: var(--perf-text);
  font-weight: 500;
}

/* Paket kolonları */
.perf-table tbody td.center{
  width: 14.66%;
  text-align: center;
}

/* ✓ / × ikonları */
.perf-table .ico{
  display: inline-block;
  font-size: 18px;
  line-height: 1;
  font-weight: 700;
}
.perf-table .ico.ok{ color: var(--perf-ok); }
.perf-table .ico.x{ color: var(--perf-x); }

/* Metin olan hücreler (1 Adet/Ay vs.) */
.perf-table td.text{
  font-size: 13.5px;
  font-weight: 500;
  color: var(--perf-muted);
}

/* Son satırın alt çizgisi görselde var, CTA öncesi boşluk için */
.perf-table tbody tr:last-child td{
  border-bottom: 1px solid var(--perf-line);
}

/* CTA butonu */
.perf-cta{
  margin-top: 18px;
  display: flex;
  justify-content: center;
}

.perf-btn{
  display: inline-block;
  width: min(860px, 100%);
  text-align: center;
  background: var(--perf-ok);
  color: #ffff;
  padding: 14px 18px;
  border-radius: 999px;
  font-weight: 600;
  text-decoration: none;
}

.perf-btn:hover{
  filter: brightness(.97);
}

/* Çok küçük ekranlar */
@media (max-width: 640px){
  .perf-inner{ padding: 14px; }
  .perf-table thead th{ font-size: 12px; }
  .perf-table tbody td{ font-size: 13px; }
}
.perf-btn,
.perf-btn:visited,
.perf-btn:hover,
.perf-btn:focus,
.perf-btn:active{
  color: #fff !important;
} 

/* CTA butonu - tema override'larını kesin ez */
.perf-cta .perf-btn,
.perf-cta .perf-btn:visited,
.perf-cta .perf-btn:hover,
.perf-cta .perf-btn:focus,
.perf-cta .perf-btn:active{
  color: #fff !important;
  text-decoration: none !important;
  opacity: 1 !important;
}

/* Bazı temalar hover'da background/pseudo overlay basar */
.perf-cta .perf-btn{
  position: relative;
  z-index: 2;
}

.perf-cta .perf-btn::before,
.perf-cta .perf-btn::after{
  content: none !important;
}

/* Başlıkların (EASY / MEDIUM / EXPERT) üstündeki hafif gri çizgiyi kaldır */
.perf-table thead,
.perf-table thead tr,
.perf-table thead th{
  border-top: none !important;
  box-shadow: none !important;
}

/* Bazı temalar thead'e outline/after ile çizgi koyuyor */
.perf-table thead::before,
.perf-table thead::after,
.perf-table thead tr::before,
.perf-table thead tr::after,
.perf-table thead th::before,
.perf-table thead th::after{
  content: none !important;
  display: none !important;
}
/* Performans tablosunda en alttaki çizgiyi kaldır */
.perf-table tbody tr:last-child td{
  border-bottom: 0 !important;
}

/* =========================================
   PERF TABLE - MOBİLDE TEK EKRANA SIĞDIR (NO SCROLL)
   CSS'İN EN ALTINA EKLE
   ========================================= */

@media (max-width: 520px){

  /* Mobilde scroll yerine tabloyu küçült */
  .perf-table-scroll{
    overflow-x: visible !important;
  }

  .perf-table{
    min-width: 0 !important;          /* 900px'i iptal */
    width: 100% !important;
    table-layout: fixed !important;   /* kolonlar sabit oran */
  }

  /* Kolon oranları: sol açıklama + 3 paket */
  .perf-table thead th.col-title,
  .perf-table tbody td:first-child{
    width: 44% !important;
    text-align: left !important;
  }
  .perf-table thead th.col-pack,
  .perf-table tbody td.center{
    width: 18.66% !important;
    text-align: center !important;
  }

  /* Yazı/padding küçült (satırlar incelsin) */
  .perf-table thead th{
    font-size: 11px !important;
    padding: 10px 6px !important;
    letter-spacing: .2px !important;
  }
  .perf-table tbody td{
    font-size: 11px !important;
    padding: 10px 6px !important;
    line-height: 1.15 !important;
  }

  /* Sol kolonda metni kırdır (tek satıra zorlamasın) */
  .perf-table tbody td:first-child{
    white-space: normal !important;
    overflow-wrap: anywhere !important; /* uzun kelimeler de kırılsın */
    word-break: normal !important;
    font-weight: 500 !important;
  }

  /* ✓ × boyutu */
  .perf-table .ico{
    font-size: 16px !important;
  }

  /* "2 Adet / Ay" gibi hücreleri de küçült */
  .perf-table td.text{
    font-size: 10.5px !important;
  }
}
/* Üst başlıkları (Start/Grow/Profesyonel) mobilde biraz sola kaydır */
@media (max-width: 520px){
  .perf-table thead th.col-pack{
    position: relative;
    left: -18px;              /* -3 / -5 deneyebilirsin */
  }
}/* End custom CSS */