@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); :root{ --main-color: #6939D3; --text-color: #777777; --text-white: #ffffff; --text-black: #000000; } *{ margin:0px; padding:0px; border:none; outline:none; font-size: 100%; } html { margin: 0px; padding: 0px; -webkit-font-smoothing: antialiased; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; max-width: 767px; margin: 0 auto; } body { margin: 0px; padding: 0px; font-size: 15px; font-family: "Poppins", sans-serif; font-weight: normal; color: black; background-color: white; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; } img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; -webkit-user-drag: none; -khtml-user-drag: none; -moz-user-drag: none; user-drag: none; } a{ text-decoration:none; cursor:pointer; } a:hover, a:focus, a:visited{ text-decoration:none; outline:none; } ul,li{ list-style:none; padding:0px; margin:0px; } .custom-sidebar { position: fixed; top: 0; left: -250px; width: 250px; height: 100%; background-color: #170C2F; color: white; transition: left 0.3s ease-in-out; z-index: 1050; padding-top: 30px; } .custom-sidebar .sidebar-logo { margin-left: 25px; margin-bottom: 30px; } .custom-sidebar .sidebar-logo img { max-width: 85%; } .custom-sidebar.active { left: 0; } .custom-sidebar a { color: white; padding: 15px 0px; margin-left: 20px; display: block; text-decoration: none; border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .custom-sidebar a img { margin-right: 10px; } .sidebar-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); z-index: 1040; display: none; } .sidebar-overlay.active { display: block; } .header { padding-top: 10px; } .header button { background: none; } .slider .icerik { margin-top: 20px; position: relative; background-color: #F8F8F8; border-radius: 20px; } .slider .icerik .text { position: absolute; top: 25px; left: 25px; } .slider .icerik .text h1 { color: white; font-size: 20px; font-weight: 600; } .slider .icerik .text p { color: #BBBBBB; font-size: 12px; max-width: 60%; } .slider .icerik img { width: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; } .vip-uyeler { padding-top: 20px; } .vip-uyeler h2 { color: #222222; font-weight: 700; font-size: 22px; padding: 0px; margin: 0px; } .vip-uyeler p { padding: 0px; margin: 0px; font-size: 14px; font-weight: 400; color: #A4A4A4; } #carousel { display: flex; overflow-x: scroll; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; scroll-snap-type: x mandatory; overflow: hidden; } .vip-uyeler .carousel-wrapper { margin-top: 10px; display: flex; overflow-x: hidden; /* Yatay kaydırmayı engelle */ scroll-snap-type: x mandatory; scroll-behavior: smooth; padding: 40px 0; gap: 50px; width: 100%; pointer-events: none; } .vip-uyeler .carousel-card { scroll-snap-align: center; flex: 0 0 60%; height: 236px; max-height: 500px; min-height: 236px; width: 236px; max-width: 300px; border-radius: 10px; overflow: hidden; position: relative; transition: transform 0.4s ease, box-shadow 0.4s ease, opacity 0.4s ease; opacity: 0.7; z-index: 1; } .vip-uyeler .carousel-card.active { transform: scale(1.2); z-index: 2; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; opacity: 1; } .vip-uyeler .carousel-card img { width: 100%; height: 100%; object-fit: cover; } .vip-uyeler .overlay-content { position: absolute; bottom: 0; width: 100%; background: linear-gradient(to top, rgba(0,0,0,0.8), transparent); color: white; padding: 12px; } .vip-uyeler .vip-badge { position: absolute; top: 0px; right: 0px; background-color: #FF2D55; color: white; font-weight: bold; padding: 4px 18px; border-radius: 0px; border-bottom-left-radius: 10px; font-weight: 700; font-size: 14px; z-index: 2; } .vip-uyeler .btn-profile { background-color: var(--main-color); color: white; border: none; padding: 5px; padding-left: 14px; border-radius: 20px; font-size: 8px; margin-top: 3px; pointer-events: auto; z-index: 99999; } .vip-uyeler .btn-profile i { padding-left: 15px; padding-right: 0px; } .vip-uyeler .verified-icon { color: #1da1f2; margin-left: 5px; } .vip-uyeler .verified-icon img { width: 20px; margin-top: -3px; } .vip-uyeler .badge-city { background: white; font-size: 8px; padding: 5px 14px; border-radius: 100px; font-weight: 500; color: #222222; } .vip-uyeler .carousel-wrapper::-webkit-scrollbar { display: none; } .carousel-outer { overflow: hidden; width: 100%; position: relative; } .kayit-formu { margin-top: 20px; display: flex; align-items: center; position: relative; } .kayit-formu .title h2 { color: var(--main-color); font-weight: 700; font-size: 20px; padding: 0px; margin: 0px; } .kayit-formu .title p { font-size: 13px; font-weight: 400; color: #A2A2A2; padding-top: 10px; } .kayit-formu .title p span { color: var(--main-color); font-weight: 600; } .kayit-formu .title { position: relative; } .kayit-formu .title .text { width: 65%; float: left; padding-top: 50px; } .kayit-formu .title img { max-width: 170px; position: absolute; top: 10px; right: 0px; } .kayit-formu .form { font-size: 14px; } .kayit-formu .form .kayit-formu-input { display: flex; align-items: center; justify-content: center; } .kayit-formu .form .form-control { font-size: 14px; box-shadow: none; background-color: #F8F8F8; border-radius: 12px !important; border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; height: 60px; border: none; padding-top: 20px; position: relative; z-index: 1; padding-left: 2px; } .kayit-formu .form .form-select { font-size: 14px; box-shadow: none; background-color: #F8F8F8; border-radius: 12px !important; height: 60px; border: none; padding-top: 20px; position: relative; z-index: 1; padding-left: 18px; } .kayit-formu .input-group-text { background-color: #F8F8F8; border-radius: 12px; border: none; min-width: 60px; min-height: 60px; display: flex; align-items: center; justify-content: center; } .kayit-formu .input-group-text .icon { display: flex; align-items: center; justify-content: center; border-radius: 100px; background-color: white; width: 45px; height: 45px; } .kayit-formu .input-group-text .icon img { width: 24px; height: 24px; object-fit: contain; display: block; } .kayit-formu .form .label-1 { position: absolute; top: 50%; left: 71px; transform: translateY(-50%); color: #999; font-size: 14px; transition: 0.2s ease all; pointer-events: none; z-index: 2; background: none; border-radius: 12px; } .kayit-formu .form .label-2 { position: absolute; top: 50%; left: 19px; transform: translateY(-50%); color: #999; font-size: 14px; transition: 0.2s ease all; pointer-events: none; z-index: 2; background: none; border-radius: 12px; } .kayit-formu .form-control:focus + label, .kayit-formu .form-control:not(:placeholder-shown) + label { top: 18px; right: 30px; font-size: 11px; color: #555; border-radius: 12px; } .kayit-formu .form-control::placeholder { color: transparent; } .kayit-formu .form-select { background-color: #F8F8F8; border-radius: 12px; height: 60px; border: none; font-size: 14px; } .kayit-formu .form-select:focus + label, .kayit-formu .form-select.has-value + label { top: 18px; font-size: 11px; color: #555; border-radius: 12px; } .kayit-formu button { background-color: #7f50e6; height: 60px; display: flex; align-items: center; justify-content: center; color: white; width: 100%; border-radius: 12px; } .kayit-formu button:hover { background-color: #2c008c; } .gizlilik-ve-guvenlik .icerik { margin-top: 50px; padding: 20px; text-align: center; background-color: #F8F8F8; border-radius: 20px; } .gizlilik-ve-guvenlik .icerik img { max-width: 100%; } .gizlilik-ve-guvenlik .icerik h5 { color: black; font-weight: 500; font-size: 18px; padding-top: 10px; } .gizlilik-ve-guvenlik .icerik p { font-size: 13px; color: #A2A2A2; } .neden-biz-title { margin-top: 50px; } .neden-biz-title h3 { color: #222222; font-weight: 700; font-size: 22px; } .neden-biz-title h3 span { font-weight: 300; font-size: 18px; } .neden-biz-title h3 .span { font-weight: 700; color: #FF2D55; font-size: 22px; } .neden-biz { margin-top: 75px; } .neden-biz .icerik { background-color: #F8F8F8; border-radius: 20px; padding: 5px; font-size: 10px; font-weight: 300; text-align: center; position: relative; padding-top: 70px; min-height: 190px; } .neden-biz .icerik img { position: absolute; top: -70px; left: 50%; transform: translateX(-50%); } .neden-biz .icerik h6 { color: #222222; font-size: 13px; font-weight: 700; } .neden-biz .icerik h6 span { color: #FF2D55; } .neden-biz .icerik h6 .span { color: var(--main-color); } .avantajlar { margin-top: 50px; } .avantajlar .title h6 { font-size: 18px; font-weight: 700; padding-top: 7px; } .avantajlar .title span { background-color: var(--main-color); color: white; padding: 5px; padding-left: 15px; padding-right: 15px; border-radius: 100px; font-size: 13px; } .avantajlar .table thead th { font-size: 13px; font-weight: 700; color: #222222; text-align: center; border-color: #F8F8F8; } .avantajlar .table thead { border: none; } .avantajlar .table tr { border-color: #F8F8F8; } .avantajlar .table thead th span { color: var(--main-color); } .avantajlar .table .title { font-weight: 600; font-size: 14px; color: #222222; padding: 0px; margin: 0px; } .avantajlar .table .text { font-size: 12px; font-weight: 300; color: #797878; padding: 0px; margin: 0px; } .en-buyuk { margin-top: 50px; } .en-buyuk .icerik { background-image: url(../images/en-buyuk-bg.webp); background-size: cover; background-position: center; padding: 15px; color: white; text-align: center; border-radius: 20px; } .en-buyuk .icerik img { max-width: 100%; } .en-buyuk .icerik h6 { font-weight: 700; font-size: 18px; } .en-buyuk .icerik p { font-size: 10px; font-weight: 300; margin: 0px; } .en-buyuk .icerik button { background-color: white; width: 90%; margin: 0 auto; color: #190D31; font-size: 14px; font-weight: 500; height: 50px; border-radius: 100px; margin-top: 30px; margin-bottom: 10px; } .kullanici-yorumlari { margin: auto; margin-top: 50px; position: relative; overflow: hidden; } .kullanici-yorumlari .title h6 { font-size: 18px; font-weight: 700; margin: 0px; padding-bottom: 3px; } .kullanici-yorumlari .title p { margin: 0px; color: #A2A2A2; font-size: 12px; font-weight: 400; } .slider-wrapper { display: flex; transition: transform 0.5s ease-in-out; } .kullanici-yorumlari .yorum { width: 85%; background-color: #F8F8F8; border-radius: 20px; padding: 20px; text-align: center; margin-right: 20px; flex-shrink: 0; } .kullanici-yorumlari .yorum img { max-width: 100px; } .kullanici-yorumlari .yorum .isim { font-weight: 600; font-size: 14px; margin: 0px; } .kullanici-yorumlari .yorum .text { font-size: 11px; font-weight: 300; margin-top: 10px; } .kullanici-yorumlari .yorum .ayir { min-width: 65%; } .kullanici-yorumlari .dots { text-align: center; margin-top: 20px; } .kullanici-yorumlari .dot { display: inline-block; height: 7px; width: 7px; margin: 0 2px; background-color: #D9D9D9; border-radius: 100px; cursor: pointer; transition: background-color 0.3s; } .kullanici-yorumlari .dot.active { background-color: #6939D3; width: 30px; border-radius: 100px; } .hemen-kazan { margin-top: 50px; text-align: center; } .hemen-kazan img { max-width: 100%; } .hemen-kazan h6 { font-weight: 700; font-size: 18px; margin: 0px; padding-bottom: 2px; } .hemen-kazan .info { margin: 0px; color: #FF2D55; font-weight: 500; font-size: 15px; padding-top: 0px; } .hemen-kazan p { font-size: 11px; font-weight: 400; color: #4D4D4D; padding-top: 10px; } .hemen-kazan button { width: 100%; color: white; background-color: #6939D3; border-radius: 12px; height: 60px; display: flex; align-items: center; justify-content: center; } .modal-sonuc .modal-dialog { border: none; border-radius: 15px; } .modal-sonuc .modal-content { border: none; border-radius: 15px; } .modal-sonuc .modal-body { padding: 30px; text-align: center; } .modal-sonuc .modal-body h5 { font-size: 18px; font-weight: 600; padding-top: 25px; } .modal-sonuc .modal-body p { color: #A2A2A2; font-size: 14px; } .modal-sonuc .modal-body button { width: 100%; height: 50px; margin-top: 10px; background-color: #EBEBEB; font-weight: 600; border-radius: 12px; font-size: 14px; } .modal-sonuc .modal-body img { width: 100px; max-width: 100px; } .modal-sonuc .modal-body .onayla { background-color: #6939D3; color: white; } .modal-sonuc .modal-body .tekrar-gonder { font-size: 14px; font-weight: 500; color: black; } .modal-sonuc .modal-body .tekrar-gonder span { color: #6939D3; } .modal-sonuc .modal-body .numara-dogrulama .form-control { background-color: #EBEBEB; border: 1px solid #EBEBEB; box-shadow: none; height: 50px; border-radius: 12px; font-size: 14px; } .modal-sonuc .modal-body .numara-dogrulama .input-group-text { background-color: #EBEBEB; border: 1px solid #EBEBEB; box-shadow: none; height: 50px; border-radius: 12px; font-size: 13px; font-weight: 300; color: #6939D3; } .modal-profil .modal-dialog { border-radius: 20px; border: none; } .modal-profil .modal-content { border-radius: 20px; border: none; } .modal-profil .modal-body { border-radius: 15px; padding: 0px; } .modal-profil .ust-kisim { background-color: #F8F8F8; height: 100px; padding: 20px; padding-top: 30px; border-top-right-radius: 20px; border-top-left-radius: 20px; } .modal-profil .ust-kisim .text-end button { background: none; padding-top: 0px; margin-top: 0px; } .modal-profil .ust-kisim i { font-size: 24px; color: #6939D3; } .modal-profil .alt-kisim { text-align: center; padding-top: 0px; padding-left: 20px; padding-right: 20px; } .modal-profil .alt-kisim img { margin-top: -50px; width: 120px; } .modal-profil .alt-kisim h6 { font-weight: 700; font-size: 18px; margin: 0px; } .modal-profil .alt-kisim p { font-weight: 400; color: #A2A2A2; font-size: 14px; } .modal-profil .alt-kisim .images { display: flex; align-items: center; justify-content: space-between; margin-top: 70px; margin-bottom: 20px; } .modal-profil .alt-kisim .images img { width: 48%; height: 220px; border-radius: 20px; } .modal-profil .alt-kisim button { width: 100%; background-color: #6939D3; color: white; height: 60px; border-radius: 12px; margin-bottom: 30px; font-size: 13px; }