@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url('/assets/fonts/inter-v20-latin_latin-ext-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url('/assets/fonts/inter-v20-latin_latin-ext-600.woff2') format('woff2')}body {font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-weight: 400;background-color: rgba(225, 193, 190, 0.1);color: #333;line-height: 1.6;margin: 0;padding: 0;}




:root {
    /* headings */
    --fs-h1: 26px;
    --fs-h2: 20px;
    --fs-h3: 17px;
    --fs-h4: 15px;
    --fs-h5: 13px;
    --fs-h6: 12px;
    /* text */
    --fs-p: 15px;
    /* body */
    --fs-span: 15px;
    /* inline */
    --fs-a: 15px;
    /* link */
}

/* 360 */
@media (min-width: 360px) {
    :root {
        --fs-h1: 29px;
        --fs-h2: 22px;
        --fs-h3: 20px;
        --fs-h4: 18px;
        --fs-h5: 16px;
        --fs-h6: 14px;
        --fs-p: 16px;
        --fs-span: 16px;
        --fs-a: 16px;
    }
}

/* 375 */
@media (min-width: 375px) {
    :root {
        --fs-h1: 30px;
        --fs-h2: 23px;
        --fs-h3: 20px;
        --fs-h4: 18px;
        --fs-h5: 16px;
        --fs-h6: 14px;
    }
}

/* 390 */
@media (min-width: 390px) {
    :root {
        --fs-h1: 32px;
        --fs-h2: 23.5px;
        --fs-h3: 21px;
        --fs-h4: 19px;
        --fs-h5: 16px;
        --fs-h6: 14px;
        --fs-p: 16.4px;
        --fs-span: 16.4px;
        --fs-a: 16.4px;
    }
}

/* 414 */
@media (min-width: 414px) {
    :root {
        --fs-h1: 33px;
        --fs-h2: 24.5px;
        --fs-h3: 22px;
        --fs-h4: 19px;
        --fs-h5: 16px;
        --fs-h6: 14px;
        --fs-p: 16.7px;
        --fs-span: 16.7px;
        --fs-a: 16.7px;
    }
}

/* 428 */
@media (min-width: 428px) {
    :root {
        --fs-h1: 34px;
        --fs-h2: 25px;
        --fs-h3: 22px;
        --fs-h4: 20px;
        --fs-h5: 16px;
        --fs-h6: 14px;
        --fs-p: 17px;
        --fs-span: 17px;
        --fs-a: 17px;
    }
}

@media (min-width: 768px) {
    :root {
        --fs-h1: 35px;
        --fs-h2: 20px;
        --fs-h3: 19px;
        --fs-h4: 18px;
        --fs-h5: 18px;
        --fs-h6: 16px;
        --fs-p: 16px;
        --fs-span: 16px;
        --fs-a: 16px;
    }
}

@media (min-width: 992px) {
    :root {
        --fs-h1: 35px;
        --fs-h2: 20px;
        --fs-h3: 19px;
        --fs-h4: 18px;
        --fs-h5: 18px;
        --fs-h6: 16px;
        --fs-p: 16px;
        --fs-span: 16px;
        --fs-a: 16px;
    }
}



/* ===== Apply to elements ===== */
h1{ font-size: var(--fs-h1); line-height: 1.15; }
h2{ font-size: var(--fs-h2); line-height: 1.2; }
h3{ font-size: var(--fs-h3); line-height: 1.25; }
h4{ font-size: var(--fs-h4); line-height: 1.3; }
h5{ font-size: var(--fs-h5); line-height: 1.35; }
h6{ font-size: var(--fs-h6); line-height: 1.4; }

p{ font-size: var(--fs-p); line-height: 1.6; }
span{ font-size: var(--fs-span); }
a{ font-size: var(--fs-a); }
table{ font-size: var(--fs-p); }
tbody tr td, thead tr th{ font-size: inherit; }





body::before {
    content: "";
    position: fixed;
    inset: 0;
    z-index: -1;
    background-image: var(--bg, none);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    filter: blur(10px) brightness(0.55);
    transform: scale(2.06);
}


h1,h2,h3,h4,h5,h6{
  font-family: Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-weight: 400;
  letter-spacing: .2px; 
  margin: 0; 
}

.page-title{ margin: 10px 0px 0px; }
.section-title{ margin: 0 0 10px; }




header {position: fixed;top: 0;left: 0;width: 100%;z-index: 1000;}footer{padding-top:100px;}.back-to-top {position: fixed;display: none;right: 45px;bottom: 45px;z-index: 99;}#spinner {opacity: 0;visibility: hidden;transition: opacity .23s ease-out, visibility 0s linear .23s;z-index: 99999;}#spinner.show {transition: opacity .23s ease-out, visibility 0s linear 0s;visibility: visible;opacity: 1;}.btn {font-weight: 400;transition: .5s;border-radius: 50px;}.btn-square {width: 38px;height: 38px;}.btn-sm-square {width: 32px;height: 32px;}.btn-lg-square {width: 48px;height: 48px;}.btn-square, .btn-sm-square, .btn-lg-square {padding: 0;display: flex;align-items: center;justify-content: center;font-weight: inherit;}.btn-primary {color: var(--bs-white);}.navbar {position: absolute;width: 100%;top: 0;left: 0;z-index: 9;transition: .5s;}.navbar .navbar-nav .nav-link {margin-right: 25px;padding: 40px 0;color: var(--bs-white);font-size: 17px;outline: none;transition: .5s;}.navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link.active {color: var(--bs-primary);}@media (max-width: 991.98px) {.navbar .navbar-nav .nav-link, .navbar.bg-dark .navbar-nav .nav-link {margin-right: 0;padding: 10px 0;}.navbar .navbar-nav {margin-top: 8px;border-top: 1px solid var(--bs-light);}}@media (min-width: 992px) {.navbar.bg-dark .navbar-nav .nav-link {padding: 20px 0;}.navbar .nav-item .dropdown-menu {display: block;border: none;margin-top: 0;top: 150%;opacity: 0;visibility: hidden;transition: .5s;}.navbar .nav-item:hover .dropdown-menu {top: 100%;visibility: visible;transition: .5s;opacity: 1;}}.navbar .dropdown-toggle::after {border: none;content: "\f107";font-weight: 600;vertical-align: middle;margin-left: 8px;}.page-header {padding-top: 86px;}.page-header .breadcrumb-item + .breadcrumb-item::before {color: rgb(50,50,50);}.spcnav{height: 70px;}.icon {width: 1em;height: 1em;fill: currentColor;vertical-align: middle;pointer-events: none;}.navbar-toggler{border:none;border-radius: 3px;padding: 3px 6px}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 2px rgba(0, 0, 0, 0.3);}.navbar-nav .nav-link {color: #000 !important;}.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus, .navbar-nav .nav-link.active {color: rgb(207,53,120) !important;transition: color 0.2s ease;}.nav-link.dropdown-toggle::after {content: "‹";display: inline-block;transform: rotate(-90deg);margin-left: 0.3em;font-size: 0.8em;color: #000;}.bg-dark-2{background-color: rgba(225, 193, 190, 0.5);}.bg-dark-header{background-color: rgb(240, 224, 223);}div.logo a img{width: auto;padding: 5px;height:60px;}@media screen and (max-width: 768px) {.spcnav{height: auto;}div.logo a img{width: auto;padding: 0px;height:49px;}.gorus{padding-top: 15px;}}h3{color:rgb(70,70,70);padding-bottom: 10px;}.list-back{background: rgba(225, 193, 190, 0.2);color:#000;}.portfolio-item {position: relative;overflow: hidden;}.portfolio-item::before, .portfolio-item::after {position: absolute;content: "";width: 0;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .7);transition: .5s;}.portfolio-item::after {left: auto;right: 0;}.portfolio-item:hover::before, .portfolio-item:hover::after {width: 50%;}.portfolio-item .portfolio-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;transition: .5s;z-index: 3;opacity: 0;}.portfolio-item:hover .portfolio-overlay {transition-delay: .5s;opacity: 1;}.portfolio-item .portfolio-overlay .portfolio-btn {display: flex;margin: 5px;margin-bottom: 60px;}.portfolio-item .portfolio-overlay .portfolio-name {position: absolute;width: 100%;height: 60px;left: 0;bottom: 0;display: flex;align-items: center;justify-content: center;background: var(--bs-primary);}.portfolio-info-box {background: rgba(20, 20, 20, 0.9);color: rgb(60, 60, 60);padding: 5px 12px;font-size: 16px;line-height: 1.6;text-align: center;width: 100%;}.portfolio-name-text {font-weight: bold;text-transform: uppercase;color: rgb(40, 40, 40);}.portfolio-info-box h3 {all: unset;display: inline;}.portfolio-name-text a {color: #fafafa;font-weight: 300;}.portfolio-name-text a:hover {text-decoration: none;}.portfolio-phone a {color: rgb(40, 40, 40);text-decoration: none;display: inline-flex;align-items: center;gap: 6px;}.portfolio-phone a:hover {text-decoration: underline;}.phone-icon {width: 16px;height: 16px;fill: currentColor;}.portfolio-bio {font-size: 13px;margin-top: 12px;color: rgb(40, 40, 40);line-height: 1.4;padding-top: 8px;border-top: 1px solid rgba(40, 40, 40, 0.15);}.portfolio-bio .profile-link {color: rgb(207, 53, 120);text-decoration: none;margin-left: 6px;font-weight: 400;}.portfolio-bio .profile-link:hover {text-decoration: underline;}.portfolio-img {width: 100%;height: 450px;object-fit: cover;object-position: center;}.back-models{margin-top: 20px !important;padding: 10px !important;background-color: rgba(225, 193, 190, 0.2);background-color: none;}.back-models p {padding-left: 5px;
    color: #6e6d6d;
    font-size: .9em;
    margin-bottom: 0;}.back-models p a{font-size:1em; color:#fe89a9!important}.uye-kart-v2 {position: relative;overflow: hidden;transition: transform 0.25s ease;padding:5px;}.uye-kart-v2:hover {transform: scale(1.03);}.uye-foto-wrapper-v2 {position: relative;width: 100%;}.uye-foto-v2 {}.uye-overlay-top-v2 {position: absolute;top: 0;left: 0;width: 100%;display: flex;align-items: center;justify-content: center;}.uye-ad-v2 {color: #fafafa;font-size: 0.90rem;font-weight: 600;letter-spacing: 1px;text-align: center;text-transform: uppercase;}.uye-overlay-bottom-v2 {position: absolute;bottom: 0;left: 0;width: 100%;height: 10%;background: linear-gradient( to bottom, rgba(215, 183, 180,0.8) 0%, rgba(225, 193, 190,0.7) 100% );background: linear-gradient(to bottom, rgb(255 255 255 / 85%) 0%, rgb(255 255 255 / 85%) 100%);display: flex;flex-direction: column;justify-content: center;color: #fafafa;font-size: 0.85rem;text-align: center;}.uye-bilgi-baslik-v2, .uye-bilgi-deger-v2 {
    display: flex;
    justify-content: space-between;
    font-weight: 400;
    padding:0 5px;
}



.uye-bilgi-baslik-v2 span {

color: #6a18739c;
font-size: 1em;
font-weight: 400;
text-shadow: 0 0 .0em currentColor, 0 0 .0em currentColor;
opacity: 0.8;

}


.uye-bilgi-deger-v2 span {font-weight: 400;font-size: 1em;}

.uye-bilgi-baslik-v2 span:first-child{text-shadow:none;color: #1a1a1a;
    text-shadow: 0 0 .0em currentColor, 0 0 .0em currentColor;}

.bolge{
    position: absolute;
    inset: 0;
    bottom: 58.6px;

    left: 0;height: 22px;background: rgba(255,255,255,0.7);color: rgb(80,80,80);display:flex;font-size: 0.75rem;padding: 4.5px 10px;padding-top: 2.5px;font-weight: 400;width: 100%;text-transform: uppercase;}


.bolge span.hizmet {
    inset: 0;
    width: 100%;
    text-align: right;
    position: absolute;
    left: 0;
font-size: 1em;
    top: 2px;
    padding: 0px 5px 0;
}.altaciklama_in{display: inline-block;padding-left: 13px;font-size: 0.9rem;}






.uyari {width: 100%;
    margin: 0 auto;
    margin-top: .5em;
    padding-top: .5em;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    border: 1px solid rgba(204, 204, 204, .6);
    border-left: 0;
    border-right: 0;
    border-radius: 1px;
    }





.uyari p{margin-bottom: 0;}


.uyari-item {margin-bottom: .5em;
    display: inline-flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
    text-align: center;
    color: #333;
    line-height: 1.4; 
    max-width: 90%;}.verified-icon {display: inline-flex;vertical-align: middle;width: 14.5px;height: 14.5px;border-radius: 50%;background: rgba(29, 161, 242, 0.8);backdrop-filter: blur(4px);align-items: center;justify-content: center;box-shadow: 0 2px 8px rgba(0,0,0,0.25);transition: all 0.25s ease;border: 1px solid rgba(255,255,255,0.4);margin-right: 4px;margin-left: 3px;position: relative;top: -1.3px;}.verified-icon:hover {background: rgba(29, 161, 242, 1);transform: scale(1.08);box-shadow: 0 4px 12px rgba(0,0,0,0.35);}.verified-icon-svg {margin-top:1.3px;width: 8.5px;height: 8.5px;}.tw-blue {color: rgba(29, 161, 242, 0.9);}.siteaciklama p {font-size: 0.9em;}@media (max-width: 768px) {.bolge span.hizmet {
font-size: 1.2em;
    top: 0px;
}.back-models{margin-top: 0 !important;
        padding: 25px 0px 25px 0px !important;}.uye-kart-v2 {padding:0;}.portfolio-info-box {padding: 5px 12px;font-size: 14px;line-height: 1.4;}.uye-bilgi-deger-v2 span {font-weight: 600;font-size: 0.7rem;}.uye-overlay-bottom-v2 {height: 10%;}.portfolio-img {width: 100%;height: 320px;object-fit: cover;object-position: center;}.uye-kart-v2:hover {transform: none;}.bolge{bottom: 41.5px;height: 19px;font-size: 0.65rem;padding: 3px 8px;padding-top: 1.5px;}.uyari {width: 100%;}.uyari-item {max-width: 95%;}.uyari-item span{font-size:.9em}.verified-icon{width: 13px;height: 13px;}.verified-icon-svg{margin-top:1.3px;width: 8.1px;height: 8.1px;}}.back-to-top { opacity: 0; visibility: hidden; transition: opacity .3s ease; }.back-to-top.is-visible { opacity: 1; visibility: visible; }.navbar{position:sticky;top:0;z-index:999}.navbar.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075)}.blog-card{border-bottom:1px solid #ddd}.blog-title a,.sidebar-box ul li a{transition:color .3s;text-decoration:none}.read-more-link:hover,.sadece-wp-bilgi .telefon-link:hover,.uye-telefon-bilgi .telefon-link:hover{text-decoration:underline}.container{max-width:1200px;margin:0 auto;padding:65px 0 10px}.blog-container{display:flex;flex-wrap:wrap;column-gap:30px}.blog-card{padding-bottom:20px;margin-bottom:20px;word-break:break-word}.blog-card:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog-title{font-size:1.7em;color:#222}.blog-title a{font-size:.8em;color:#222}.blog-title a:focus,.blog-title a:hover,.sidebar-box ul li a:focus,.sidebar-box ul li a:hover{color:#cf3478;outline:0}.blog-meta{background-color: rgba(250, 250, 250, 0.1);padding: 0px 10px 0;
    height: 40px;font-size:.9rem;color:#777;display:flex;justify-content:space-between;
    align-items:center;gap:15px}.blog-main,.blog-sidebar{background-color:rgba(225,193,190,.2);padding:20px;box-shadow:0 0 10px rgb(0 0 0 / .05);gap:25px;border-radius:8px}

    .box{margin-top: 15px}
    .box img{max-width:100%;height:auto}
    .box h2{padding-bottom:9px}

    @media (max-width:768px){
      .box img{display:block;width:100%}
      .box img+img{margin-top:12px}
    }



    .blog-sidebar{flex:1 1 35%;max-width:35%}.blog-main{flex:1 1 60%;max-width:60%}.sidebar-box h2{margin-bottom:10px;color:#333;padding: 0 5px 0;
}.sidebar-box ul{list-style:none;margin:0;padding:10px}.blog-card h1,.sidebar-box ul li{margin-bottom:10px}.sidebar-box ul li a{color:#555;overflow-wrap:break-word}.blog-card h1{font-size:1.8rem;font-weight:600;color:#222}.blog-card .blog-meta{background-color: rgba(250, 250, 250, 0.1);
    height: 40px;
   
    color: #777 !important;
    display: inline-flex;
    line-height: 0.5;
    gap: 20px;
    padding: 0px 10px 0;}


.blog-meta[data-width="abn"]{
    margin-bottom:15px;
    width: 100%;
    font-size: .85rem;
}



    .blog-meta span{font-size:1.05em}.blog-detail-image{width:100%;max-height:400px;border-radius:3px;margin-top:.1em;margin-bottom:.5em;box-shadow:0 2px 10px rgb(0 0 0 / .1);object-fit:cover;height:auto}.read-more-link{color:#cf3478;text-decoration:none;font-weight:400;margin-left:5px;transition:color .2s}.read-more-link:hover{color:#cf3478}.blog-tag{display:inline-block;font-size:1em;margin-right:10px;margin-top:5px;padding:5px 10px;background-color:#fdfdfd59;color:#333;border-radius:6px;text-decoration:none}.blog-tag:hover{background-color:#e0e0e0;color:#000}.blog-tag:focus,.blog-tag:hover{outline:0}.text-black-bread{color:#323232}.text-white-bread{color:#fafafa}.profil-img{display:block;aspect-ratio:1/1.5;object-fit:cover;border-radius:2px}.breadcrumb-content{position:relative;z-index:2;text-align:center}.custom-background h2{font-size:36px;font-weight:600;margin-bottom:20px;letter-spacing:1px}.custom-background p{font-size:18px;color:#444;max-width:700px;margin:0 auto 10px;line-height:1.6;opacity:.9}@media screen and (max-width:768px){.blog-container{flex-direction:column}.blog-main,.blog-sidebar{padding:20px 5px 0;flex:1 1 100%;max-width:100%}.header-wrapper{max-width:100%;margin:0;padding:0}.custom-background{padding:150px 15px}.custom-background h2{font-size:25px}.custom-background p{font-size:16px}.blog-title{font-size: 1.55em}}.uye-detay-wrapper{font-size:16px;line-height:1.6;overflow:hidden}.profil-img{float:left;width:30%;margin-right:20px}.uye-galeri{clear:both;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;padding-top:10px;padding-bottom:20px}.sadece-wp-bilgi,.uye-telefon-bilgi{padding:15px;border-radius:1px;display:flex;text-align:center;width:100%;gap:10px}.galeri-item img{width:100%;aspect-ratio:1/1.5;object-fit:cover;border-radius:2px}.mar-top-20{margin-top:20px}.text-itc{font-style:italic;}.uye-telefon-bilgi{background-color:#3c3c3c;font-size:18px;color:#fafafa;align-items:center;justify-content:center}.sadece-wp-bilgi .telefon-ikon,.uye-telefon-bilgi .telefon-ikon{flex-shrink:0}.sadece-wp-bilgi .telefon-link,.uye-telefon-bilgi .telefon-link{color:#fafafa;text-decoration:none;font-size:1.1em}.sadece-wp-bilgi{background-color:#25b366;font-size:18px;color:#fafafa;align-items:center;justify-content:center}.bilgi-kart-flex{width:100%;line-height:1.3;display:grid;justify-content:space-between;text-align:center;grid-template-columns:repeat(3,1fr)}.bilgi-kolon{flex:1;padding:0 10px}.etiket{font-weight:600;font-size:.8em;margin-bottom:.3rem;color:#3c3c3c}.deger{font-size:.8em;font-weight:600}.hakkimda-h5,.iletisim-head{display:none}.feature-table-container{max-width:900px;margin:0 auto;overflow-x:auto;padding-top:10px;box-sizing:border-box;background-color:none}.feature-table{width:100%;border-collapse:collapse;border-radius:6px;overflow:hidden;background-color:#8f519747}.feature-table td{padding:10px 12px;border-bottom: 1px solid rgb(22 22 22 / 9%);color:#ffffffb8}.feature-table-no,.feature-table-yes{font-weight:600;color:#4a3c1a}.hakkimda{margin-top:8px}.comments-section{margin-top:10px;border-top:2px solid #cf3478;background-color:#fff5f5e0;padding:20px 0 0;border-radius:8px}.comments-section h2{margin-bottom:20px;color:#222!important;padding-left:20px}.comments-section p{padding-left:20px;color:#222!important;}.comment-item{background-color:#fff;border:1px solid #ddd;padding:15px 20px;border-radius:6px;margin-bottom:15px;box-shadow:0 1px 4px rgb(0 0 0 / .05)}.comment-item strong{font-weight:600;color:#cf3478}.comment-item small{color:#999;font-size:.85rem;float:right}.comment-item p{margin-top:10px;color:#333;font-size:1rem;line-height:1.5}.comment-form{background-color:#fff5f5;border:1px solid #ddd;padding:15px 20px;border-radius:8px;box-shadow:0 1px 8px rgb(0 0 0 / .05);margin-top:35px}.comment-form h6{font-size:1.1rem;margin-bottom:15px;margin-top:5px;font-weight:600;color:#222!important}.comment-form label{display:block;margin-bottom:6px;color:#444;font-size:1em}.comment-form input[type=text],.comment-form textarea{width:100%;padding:10px 12px;border-radius:6px;border:1px solid #ccc;margin-bottom:15px;font-size:1rem;transition:border-color .3s;font-family:inherit;resize:vertical}.comment-form input[type=text]:focus,.comment-form textarea:focus{border-color:rgba(207,53,120,.5);outline:0;box-shadow:0 0 5px rgba(207,53,120,.5)}#yorum-gonder{background-color:#cf3478;color:#fff;border:none;padding:12px 25px;border-radius:6px;cursor:pointer;font-weight:600;font-size:1rem;transition:background-color .3s}#yorum-gonder:focus,#yorum-gonder:hover{background-color:#d93e82;outline:0}#yorum-gonder:disabled{background-color:#ccc!important;cursor:not-allowed;opacity:.7}.hidden-field{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.error{color:#b00020}.success{color:#0a0}.yorum-alt-bilgiler{display:flex;justify-content:space-between;align-items:flex-end;margin-top:4px;gap:10px;flex-wrap:wrap}#yorum-sayac{font-size:.9em;color:#555;text-align:right;flex:1;align-self:flex-start}.captcha-alani{flex:1;min-width:200px}.blog-tags{margin-top:0}.cat-desc{color:#1a1a1a;opacity:.9}.img-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center}.img-close,.img-nav{position:absolute;color:#fff;cursor:pointer}.img-modal.active{display:flex}.img-modal-content{max-width:90%;max-height:80vh;border-radius:8px}.img-close{top:20px;right:30px;font-size:35px}.img-nav{top:50%;transform:translateY(-50%);font-size:40px;user-select:none;padding:10px}.img-prev{left:20px}.img-next{right:20px}



.serv {
    padding: 20px 0px;
}

    @media (max-width:768px){


        .bilgi-kart-flex{grid-template-columns:repeat(3,1fr)}
        .hakkimda,.mar-top-0{padding: 10px;color: #e9ecef;}.uye-basliklar{text-align:center;width:100%}.hakkimda-h5{display:block;margin-top:20px}.add-pad{padding:10px 5px;}.blog-main{padding:0px 0px;}.profil-img{float:none;width:100%;margin-right:0}.uye-galeri{grid-template-columns:repeat(2,1fr)}.feature-table,.feature-table tbody{display:block;width:100%}.feature-table tr{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0}.feature-table td:first-child{width:70%;padding:8px 17px}.feature-table td:last-child{width:30%;text-align:right;padding:8px 17px}.feature-table tr:nth-child(odd) td{background-color:#8f519747}.feature-table tr:nth-child(2n) td{background-color:#844b8c45}.iletisim-head{margin-top:50px;display:block}.deger{font-weight:400}.img-modal-content{max-width:95%;max-height:75vh}

        .blog-container aside.blog-sidebar{margin-top:30px}
        .hakkimda p {
            padding: 0 5px 0;
        }

    }






        .footer-dd{position:relative;display:block}.footer-dd>summary{list-style:none;cursor:pointer;user-select:none}.footer-dd>summary::-webkit-details-marker{display:none}.footer-dd-menu{display:none;position:absolute!important;left:0;z-index:1050}.footer-dd[open]>.footer-dd-menu{display:block}.footer-dd:focus-within>summary{outline:2px solid rgba(255,255,255,.35);outline-offset:2px;border-radius:.25rem}#navbarCollapse .footer-dd-menu{top:100%;bottom:auto;margin-top:.5rem;margin-bottom:0}footer .footer-dd-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.5rem}.open-gallery{display:block;width:100%;background:none;border:0;padding:0;color:inherit;cursor:pointer;padding:0!important;}.custom-background{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;z-index:1;overflow:hidden;padding:100px 20px 40px;text-align:center;position:relative}.custom-background::before{content:"";position:absolute;inset:0;background:var(--bg) center/cover no-repeat;filter:blur(16px) brightness(.8);transform:scale(1.08);pointer-events:none}.custom-background>*{position:relative;z-index:1}



        .name-card{position:relative;overflow:hidden}.name-card_bar{position:absolute;left:0;right:0;height:50px!important;line-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 12px;background:rgba(0,0,0,.70);color:rgb(240,240,240);font-size:1.1em;font-weight:600;z-index:2;top:auto;bottom:auto}.name-card__bar>*{line-height:1!important}.name-card_bar[data-pos=top]{background: rgb(0 0 0 / 49%);
    height: 36px !important;
    font-weight: 400;top:0;bottom:auto}.name-card_bar[data-pos=bottom]{bottom:0;top:auto;min-height:60px;padding:1rem;background:linear-gradient(to bottom,rgba(225,193,190,.7) 0,rgba(195,163,160,.8) 100%);color:#fafafa}.name-card picture,.name-card img{display:block;width:100%;height:100%}.name-card img{object-fit:cover}.frst-mg{float:left;width:100%}.only-mobile{display:block}.only-desktop{display:none}



        @media (min-width:768px){.crs-mob picture,.crs-mob img{width:100%;padding-right:10px}.frst-mg{width:30%}.only-mobile{display:none}.only-desktop{display:block}}

.uye-basliklar span.ow-alt{text-align: left;font-size: var(--fs-h2); }

.uye-basliklar span.ow-not{margin-top: 12px;
    background-color: rgba(250, 250, 250, 0.1);
    border: 0.5px solid rgb(120, 120, 120);
    border-radius: 3px;
    display: block;
    text-align: left;
    padding: 10px;
    color: rgb(32 36 49) !important;}



@media (min-width:768px){
    .uye-basliklar span.ow-alt{font-size: 1.5rem}
    .uye-basliklar span.ow-not{border:none}
}


div.jkr :is(h1,h2,h3,h4,h5,h6,p,span){
  color: rgb(235,235,235);
  font-weight: 400;
}

div.jkr .sidebar-box a{color: rgb(235,235,235)}

h1.uye-bas{padding-left:10px}
.abonelik{color:#6a1873!important;}



.brd-nv{
  display: inline-flex;
            width: 100%;
  flex-wrap:wrap;
  align-items:center;
  gap:.35rem;
  bottom: 0;
  font-size:.875rem;
  padding: 7px 8.5px 7px;
  color: rgb(220,220,220);
  line-height:1.2;
}

.brd-nv > *{
  display:inline-flex;
  align-items:center;
}

.brd-nv > * + *::before{
  content: "\203A";
  opacity: .7;
  margin: 0 .4rem 0 .2rem;
}

.brd-nv a{ font-size:1em; text-decoration:none; }
.brd-nv span{ font-size:1em; }

.brd-nv [aria-current="page"]{ opacity:.85; }

.brd-nv span[data-bread="aktif"]{color:#979797}


.stories-wrap{text-align:left; }
.stories-title{
  font-size:1em;
  font-weight:600;
  line-height:1;
}

.stories-title{
  padding-left:1em;
  margin-left:0;  
}



.stories{
  display:flex;
  flex-wrap:nowrap;                
  gap:clamp(8px,2.5vw,12px);
  align-items:flex-start;           
  overflow-x:auto;
  overflow-y:hidden;
  padding:8px 10px;
  -webkit-overflow-scrolling:touch;
  scroll-snap-type:x mandatory;
  scrollbar-width:none;
  scroll-padding-left:16px;  
  scroll-padding-right:10px;
}
.stories::-webkit-scrollbar{display:none;}


.story-item{
  flex:0 0 auto;                   
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:6px;
  padding:0;
  border:0;
  background:transparent;
  color:inherit;
  cursor:pointer;
  scroll-snap-align:start;
  -webkit-tap-highlight-color:transparent;
}


.story-bubble{ transition: transform .12s ease; }
.story-item:active .story-bubble{ transform: scale(.98); }




.story-item.is-disabled{cursor:default;pointer-events:none;}


/* BUBBLE */
.story-bubble,
.story-bubble *{box-sizing:border-box;}

.story-bubble{
  --size:clamp(72px,20vw,88px);
  --ring:3px;
  --gap:1px;                      
  width:var(--size);
  height:var(--size);
  border-radius:999px;
  position:relative;
  display:inline-flex;
  align-items:center;
  justify-content:center;


  padding:var(--ring);
  background:#d7d7d7;             
}


.story-bubble.has-story:not(.is-seen){
  background:conic-gradient(from 180deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);
}


.story-bubble::before{
  content:"";
  position:absolute;
  inset:var(--ring);
  border-radius:999px;
  background:#fff;
}

.story-bubble img{
  width:calc(100% - (var(--ring)*2) - (var(--gap)*2));
  height:calc(100% - (var(--ring)*2) - (var(--gap)*2));
  border-radius:999px;
  object-fit:cover;
  display:block;
  position:relative;
}


.story-bubble:not(.has-story){
  background:transparent;
}
.story-bubble:not(.has-story)::before{display:none;}

.story-bubble.add::after{
  content:"+";
  position:absolute;


  right:2px;
  bottom:2px;

  width:22px;
  height:22px;
  border-radius:999px;
  background:#0a84ff;
  color:#fff;

  display:flex;
  align-items:center;
  justify-content:center;

  font-weight:600;
  font-size:16px;
  line-height:1;

  transform:translateY(-1px);
  border:2px solid #fff;
}

.story-name{
  max-width:calc(var(--size) + 10px);
  font-size:12px;
  line-height:1;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

@media (min-width:768px){
   .stories-wrap{
    width:75%;
    max-width: 1200px;
    margin:0 auto;
  }
    .uyari {
         width:25em;
    }
}

p.wp-ilan{
    background-color: #31a931c7;
    color: white;
    padding: 5px;
    width: 100%;
    text-align: center;
    font-size: 0.9em;
    font-weight: inherit;
    line-height:1.3;
}

.pat{
  position:relative;
  overflow:hidden;
}

.pat::after{
  content:"";
  position:absolute;
  inset:-60px;                
  background-image:url("/assets/icons/wp.png");
  background-repeat:repeat;
  background-size:40px 40px;

  filter: blur(3px);
  transform: rotate(-15deg);   
  opacity:.3;

  pointer-events:none;
  z-index:0;
}

.pat > *{
  position:relative;
  z-index:1;
}

p.wp-ilan span{
    font-size: 1.3em;
    display:block;
}

p.wp-ilan > span > img{
    margin-top:-4px;
    margin-right:4px;
}

p.wp-ilan span:first-child{
    display:block;
    font-size:.75em;
}

p.wp-ilan > span > a{font-size: 1.06em;color:#fafafa}

div.uyari > a {width:100%;color:#fafafa}



.uyari-title{
  display:flex;
  align-items:center;
  gap:.3em;
}

.vrf-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:1em;
  height:1em;
  flex:0 0 auto;
}

.vrf-icon-svg{
  margin-top:1px;
  width:80%;
  height:80%;
  display:block;
}

.str-bg{margin-top:.3em;background-color: #c18a8a33}


.container[data-static="1"] {
    padding: 0px 0 10px;
}


.bc-current{
  display:inline-block;
  vertical-align:middle;
  max-width:60vw;   
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color: rgba(0,0,0,.25);
}

h1.blog-head{
    text-align: center;
    padding: 10px;
    font-size: 1.6em;
}

.blog-meta .upd::before{ content:" · "; opacity:.6; }

.blog-meta[data-post="1"]{
    margin-top:13px;
    gap: .2em;
    padding: 0;
    height: auto;
}

.notf{
    margin-top: 10em !important;
    padding: 5em !important;
}

@media (max-width: 768px){
    .notf{
        padding: 1em !important;
    }
  .blog-main[data-page="blog"]{
    padding: 0px .1em;
  }
  h1.blog-head[data-h="blog"]{
    font-size: 1.75em;
  }
}

@media (min-width: 768px){
  h1.blog-head{
    padding: 30px 10px 10px;
  }
}

a.blog-tag[data-post="1"] {
    font-size: 1.1em;
    margin-top: 0;
    padding: 10px 10px;
}

span[data-inf="kat"] {
    font-size: 1.1em;
}


.i{width:1em;height:1em;display:inline-block;vertical-align:-.125em;fill: rgb(39 39 39)}

.nav-dd{position:relative}
.nav-dd > summary{list-style:none;cursor:pointer}
.nav-dd > summary::-webkit-details-marker{display:none}

.nav-dd-menu{margin:8px 0 0;padding:8px 0;max-height:55vh;overflow:auto;border-top:1px solid rgba(0,0,0,.08)}
.nav-dd-menu li{list-style:none}
.nav-dd-menu .nav-link{display:block;padding:.5rem 0}


@media (max-width: 768px) {
    .navbar .navbar-nav .nav-link, .navbar.bg-dark .navbar-nav .nav-link {
        margin-right: 0;
        padding: 5px 0;
    }

    ul.nav-dd-menu{
        padding-left:10px;
    }
}



.footer-semt-grid{
  margin:0;
  padding:0;
  list-style:none;
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:8px 10px;
}
.footer-semt-link{
  display:block;
  padding:.35rem .25rem;
  text-decoration:none;
  opacity:.9;
  line-height:1.1;
  text-align:center;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.footer-semt-link.active{opacity:1;font-weight:600}

.footer-title{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;
  margin:.25rem 0 .5rem;
  font-size: 1.2em;
  letter-spacing:.08em;
  text-transform:uppercase;
  opacity:.9;
}
.footer-title::before,
.footer-title::after{
  content:"";
  flex:1;
  height:1px;
  background:rgba(55,55,55,.25);
}
