:root {
    --base-font-size: 15px;
    --mobile-font-size: 15px;
    --primary-color: #000;
    --secondary-color: #000;
    --link-color: gray;
    --link-hover-color: #000;
    --default-color: rgba(19, 18, 18, 0.9);
    --default-info-color: rgb(44, 44, 44);
    --gray-color: #b1b1b1;
    --light-gray-color: hsl(60, 3%, 94%);
    --red-color: #b93f23;
    --header-bg-color: transparent;
    --header-link-color: #000;
    --header-link-hover-color: #000;
    --header-link-hover-bg-color: #000;
    --header-icon-color: #000;
    --header-icon-hover-color: #000;
    --header-mobile-icon-color: #000;
    --button-bg-color: #000;
    --button-bg-hover-color: #000;
    --button-text-color: #fff;
    --button-text-hover-color: #fff;
    --outline-button-border-color: #ccc;
    --outline-button-text-color: #1a1a1a;
    --outline-button-bg-color: transparent;
    --outline-button-border-hover-color: #1a1a1a;
    --outline-button-text-hover-color: #1a1a1a;
    --outline-button-bg-hover-color: transparent;
    --footer-bg-color: #000;
    --footer-text-color: hsl(60, 3%, 94%);
    --footer-link-color: #fff;
    --footer-link-hover-color: #f7f7f7;
    --comment-textarea-bg: #fbfbfb;
    --comment-verify-border-color: #b1b1b1;
    --comment-verify-text-color: #b1b1b1;
    --comment-rating-bg: #fff;
    --comment-time-color: rgb(44, 44, 44);
    --bg-color: #fff;
    --button-radius: 0px;
    --social-link-color: rgba(19, 18, 18, 0.9);
    --social-link-hover-color: #000;
}
.html-info h1, .html-info h2, .html-info h3, .html-info h4, .html-info h5, .html-info h6 {
    letter-spacing: 1.5px;
    color: #000;
    font-weight: 500;
}
.container img {
    margin: 0px;
}
.html-info a, .html-info a:active, .html-info a:focus, .html-info a:hover, .html-info a:visited {
    color: var(--outline-button-text-color);
}
.youc-section-title {
    font-family: var(--font-serif);
    font-weight: 300;
    color: #1a1a1a;
   font-size: clamp(28px, 4vw, 40px);
    text-align: center;
    letter-spacing: 0.02em;
    line-height: 1.3;
    margin: 0 0 clamp(40px, 7vw, 80px);
}
.html-info a.btn-outline-arrow,
.html-info a.btn-outline-arrow:active,
.html-info a.btn-outline-arrow:focus,
.html-info a.btn-outline-arrow:visited {
    color: var(--outline-button-text-color);
}
.html-info a.btn-outline-arrow:hover {
    color: var(--outline-button-text-hover-color);
}
.html-info h2.block-section-title {
    font-size: var(--font-size-base);
    font-weight: 400;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    text-align: center;
    color: #1a1a1a;
    font-family: var(--font-base);
}
.html-info h3.peek-slide-title a {
    font-family: var(--font-serif);
    font-size: var(--font-size-lg);
    font-weight: 500;
    line-height: 1.4;
    color: rgb(26, 26, 26);
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    margin: 0px;
    overflow: hidden;
}
h2.hero-parallax-title {
    font-family: var(--font-serif);
    font-size: var(--font-size-2xl);
    font-weight: 400;
    line-height: 1.3;
    margin: 0 0 24px;
    color:#fff;
}
.html-info a.btn-outline-arrow--white {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.5);
}
.html-info a.btn-outline-arrow--white:hover {
    border-color: #fff;
    color: #fff;
    background: rgba(255, 255, 255, 0.1);
}
.html-info p.hero-parallax-desc {
    font-size: 15px;
    line-height: 2;
    color: rgba(255, 255, 255, 0.8);
    margin: 0 0 40px;
    font-family: var(--font-base);
}
.hero-parallax-desc {
line-height: 2;
}
.blank-page section:first-of-type {
    padding-top: 0;
    padding-bottom: 0;
}
.html-info h3.person-name {
    font-family: var(--font-serif);
    font-size: var(--font-size-base);
    font-weight: 500;
    line-height: 1.4;
    margin: 0 0 4px;
    color: #1a1a1a;
}
.html-info p.person-title {
    font-size: var(--font-size-sm);
    color: #888;
    margin: 0;
    line-height: 1.4;
}
.html-info .container img {
    margin: 0;
}
.html-info h2.ef-title {
    font-family: var(--font-serif);
    font-size: var(--font-size-2xl);
    font-weight: 400;
    line-height: 1.3;
    color: #1a1a1a;
    margin-bottom: 24px;
}
.html-info p.ef-desc {
    font-size: var(--font-size-base);
    line-height: 1.7;
    color: #555;
    margin-bottom: 40px;
    font-family: var(--font-base);
}
.editorial-feature h2.block-section-title {
margin-bottom:40px;
}
.contact-popup-list .ico {
background:#0866FF;
}
.has-accordion .accordion-toggle>a,.zeynep ul > li > a {
font-size:14px;
}
.b_contact_detail .title {
    font-family: var(--font-base);
    font-size: 15px;
    font-weight: 300;
    letter-spacing: 2px;
}
.title>span:nth-child(2) {
    letter-spacing: 2px;
}
.checkout-survey-form .label-title {
    font-weight: 400;
}
.aqa-header {
    background: #ffffff!important;
    color:#00000!important;
}
.aqa-item {
    border:0px!important;
    border-top: 1px solid #d8d8d8!important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
    margin-bottom: 0px!important;
border-radius: 0px!important;
}
.aqa-item:last-child {
border-bottom: 1px solid #d8d8d8!important;
}
.aqa-header:hover {
    background: #000000!important;
    color:#ffffff!important;
}
.aqa-header:hover .aqa-question,.aqa-header:hover .aqa-icon {
color:#ffffff!important;
}
.aqa-header p.aqa-question {
    font-family: var(--font-serif);
    font-size: var(--font-size-md);
    font-weight:600;
}
.aqa-item {
max-weight:1000px;
margin-left: auto;
margin-right: auto;
}
.aqa-inner {
    padding: 15px;
    font-weight: 300!important;
}