footer { width: 100%; height: auto; color: #000; font-size: 13px; font-family: sans-serif; background-color: #fff; clear: both; } footer#footer { position:sticky; bottom:0; } .footer-container { max-width: 1056px; width: 100%; margin: 0 auto; padding: 16px 24px 10px 0; } .footer-section { display: flex; align-items: center; } .footer-section.about { border-left: 4px solid #FB0D1B; height: 37px; } .footer-section.about h2 { font-size: 20px; font-weight: 700; padding: 0 10px 0 16px; } .footer-section.about p { font-size: 12px; font-weight: 400; color: #5D5D5D; } .mobile-about { display: none; } .list-box { display: none; } .about-list { display: flex; justify-content: flex-end; padding: 0; margin: 0 0 0 auto; } .about-list li { position: relative; padding-left: 25px; list-style: none; } .about-list li a { text-decoration: none; color: #000; } .about-list li:first-child { padding-left: 0; } .about-list li:not(:first-child)::before { content: ""; position: absolute; left: 10px; top: 50%; transform: translateY(-50%); border: 1px solid #000; width: 2px; height: 2px; border-radius: 50%; background-color: #000; } .news-container { display: grid; grid-template-columns: repeat(6, 150px); gap: 10px; } .news-detail-container { width:100%; display: grid; justify-content:space-between; grid-template-columns: repeat(4, 1fr); gap: 10px; } .news-item { font-size: 14px; font-weight: 700; } .news-item ul { margin: 16px 0 0 0; padding-inline-start: 0; } .news-item-file ul { display:flex; justify-content:center; gap: 16px; } .news-item-file ul li { padding-bottom:0; } .news-item li { list-style-type: none; padding-bottom: 12px; } .news-item li:last-child { padding-bottom: 0; } .news-item li a { font-size: 13px; font-weight: 400; color: #000; text-decoration: none; } .follow-container { display: grid; grid-template-columns: repeat(5, 50%); gap: 12px; width: 1056px; } .follow-items h2, .follow-items p { font-size: 12px; font-weight: 700; } .follow-items p { font-weight: 400; color: #454545; padding-top: 12px; } .follow-items .app, .follow-items .icon { display: flex; align-items: center; gap: 12px; margin: 12px 0; } .bottom-container { display: inline-block; width: 100%; text-align: center; font-size: 12px; } .bottom-container p { font-weight: 700; color: #454545; } .section-seperator { width: 100%; height: 1px; background-color: #E2E2E2; margin: 20px 0; } .footer-menu-container { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 20px; } .footer-text { text-align: center; font-size: 12px; margin: 10px 0; font-weight: bold; } .bottom-menu { display: flex; gap: 5px; align-items: center; margin: 0 20px; } .footer-menu { display: flex; gap: 5px; align-items: center; } .footer-menu-item { text-decoration: none; color: #333; font-weight: 700; } .separator { width: 1px; height: 10px; background-color: #333; align-self: center; } .bottom-menu-text { font-weight: 400; text-decoration: none; color: #333; } .corporate-mobile { display: none; } .mobile-seperator { display: none; } .hbftTerms{ text-align: center; padding-bottom: 100px; } .hata-bildir{ margin-bottom: 10px; } @media (max-width: 767px) { .footer-container { flex-direction: column; max-width: 100%; padding: 16px; background-color: #FFFFFF; } .footer-section.about { border-left: none; height:auto; } .footer-section.about h2, .footer-section.about p { display: none; } .mobile-about { display: flex; align-items: center; background-color: #fff; border-left: 4px solid #FB0D1B; height: 37px; justify-content: space-between; margin-bottom: 12px; width: 100%; padding-right: 16px; } .mobile-about h2 { font-size: 20px; font-weight: 700; padding: 0 10px 0 16px; } .mobile-about p { font-size: 10px; font-weight: 400; color: #5D5D5D; } .list-box { width: 100%; display: flex; } .about-list { margin-left: 0; font-size: 12px; } .about-list li { padding-left: 24px; } .follow-container { grid-template-columns: repeat(1, 1fr); gap:0; } .follow-items .icon, .follow-items .app { margin: 16px 0 0; } .news-container { width:100%; grid-template-columns: repeat(2, 1fr); gap: 20px; } .news-detail-container { grid-template-columns: repeat(2, 1fr); gap: 20px; } /* .news-container > :last-child { display: none; }*/ .corporate-mobile { display: grid; width:100%; } .news-mobile-item { font-size: 14px; font-weight: 700; } .news-mobile-item ul { column-count: 2; column-gap: 16px; margin: 16px 0 0 0; padding-inline-start: 0; } .news-mobile-item li { list-style-type: none; padding-bottom: 12px; } .news-mobile-item li:last-child { padding-bottom: 0; } .news-mobile-item li a { font-size: 13px; font-weight: 400; color: #000; text-decoration: none; } .mobile-seperator { display: block; width: 100%; height: 1px; background-color: #E2E2E2; margin: 20px 0; } .footer-links, .footer-info { display: flex; justify-content: center; gap: 5px; } .footer-info { align-items: center; } .hata-bildir{ margin-left: 0; } .news-item-file { display:none; } } @media (min-width: 768px) and (max-width: 1024px) { .about-list { font-size: 12px; } .footer-container { padding: 16px 24px; } .news-container { grid-template-columns: repeat(6, 1fr); gap: 20px; } } @media (max-width: 372px) { .about-list li { padding-left:12px; } .about-list li:not(:first-child)::before { left: 4px; } }