/* Extra Css Layer */

/* Data Studio - Fiyatlandırma Tablosu */
.pricing-section{padding:40px 0 70px;}
.pricing-section .section-head{text-align:center;margin-bottom:35px;}
.pricing-section .section-head h2{font-size:2rem;font-weight:700;color:#009acc;letter-spacing:-.5px;margin-bottom:12px;}
.pricing-section .section-head p{font-size:15px;color:#555;max-width:720px;margin:0 auto;line-height:24px;}
.pricing-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;box-shadow:0 21px 40px -18px rgba(0,0,0,.18);}
.pricing-table{width:100%;min-width:820px;border-collapse:separate;border-spacing:0;background:#fff;}
.pricing-table th,.pricing-table td{padding:16px 18px;text-align:center;vertical-align:middle;border-bottom:1px solid #eef2f4;font-size:14px;color:#333;}
.pricing-table thead th{background:linear-gradient(45deg,#19b1e2,#0081ab);color:#fff;font-size:1.05rem;font-weight:700;border-bottom:none;}
.pricing-table thead th:first-child{background:#0081ab;}
.pricing-table th:first-child,.pricing-table td:first-child{text-align:left;font-weight:600;color:#0081ab;background:#f7fbfd;white-space:nowrap;}
.pricing-table tbody tr:hover td{background:#f3fbff;}
.pricing-table .row-visitors td{font-weight:600;color:#111;}
.pricing-table .row-price td{font-size:1.15rem;font-weight:700;color:#009acc;background:#eef8fc;}
.pricing-table .row-price td:first-child{color:#0081ab;background:#e2f2fa;}
.pricing-table .yes{color:#00a651;font-size:1.2rem;font-weight:700;}
.pricing-table .no{color:#c9d3d8;font-size:1.2rem;}
.pricing-table tbody tr:last-child td{border-bottom:none;}
@media (max-width:767px){
    .pricing-section .section-head h2{font-size:1.5rem;}
    .pricing-table th,.pricing-table td{padding:12px;font-size:13px;}
}