body{font-family:var(--content);color:var(--color-body);overflow-x:hidden}
.top{padding:10px 0;border-bottom:1px solid var(--color-border)}
.top .center{display:flex;align-items:center;justify-content:space-between; max-width: 1580px}
.top .center .search-input form{width:100%;min-width:480px;background:var(--color-grey);display:flex;align-items:center;padding:10px 20px;border-radius:30px}
.top .center .search-input form input,.top .center .search-input form button{margin:0;padding:4px;color:var(--color-dark)}
header { position:relative; z-index:99 }
header .center{display:flex;align-items:center;padding:10px 30px;max-width: 1580px}
header .center .nav-right{margin-left:auto;display:flex;align-items:center;gap:20px}
header .center .nav-right .right-nav ul{display:flex;gap:20px}
header .center .nav-right .right-nav ul li a{font-size:13px;font-weight:600}
header .center .nav-right .right-nav ul li a:hover{color:var(--color-second)}
header .center .nav-right .lang { position:relative; }
header .center .nav-right .lang a{display:block;background:var(--color-grey);padding:10px 20px;font-size:13px;font-weight:600;border-radius:2px}
header .center .nav-right .lang a:hover { background:var(--color-light); }
header .center .nav-right .lang>ul{display:none;position:absolute;width:100%}
.owl-theme .owl-dots .owl-dot span{width:40px!important;height:2px!important;z-index:9}
.owl-theme .owl-nav.disabled+.owl-dots{}
.owl-theme .owl-dots .owl-dot.active span{background:var(--color-second)!important;width:60px!important}
.av-featured{border-radius:2px;overflow:hidden}
.av-featured .owl-dots{position:absolute;bottom:30px;width:100%;margin-top:0}
.av-featured .overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;background:#212121;background:linear-gradient(90deg,rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%)}
.slide-content{padding:80px;max-width:720px}
.slide-content h2{font-size:34px;color:var(--color-white);font-family:var(--title);display:block;letter-spacing:-.05em;font-weight:700;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.1s}
.slide-content p{margin:20px 0;font-size:16px;line-height:22px;color:var(--color-white);display:block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.5s}
.slide-content .btn{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.5s}
#cssmenu{position:relative;z-index:99;font-family:var(--nav)}
#cssmenu>ul{display:flex}
#cssmenu>ul>li{margin:0 0 0 -4px}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{list-style:none;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu>ul>li>a{display:block;font-size:14px;font-weight:700;color:var(--color-nav);padding:0 15px;line-height:50px;letter-spacing:-.5px}
#cssmenu>ul>li.active>a,#cssmenu ul li:hover>a{color:var(--color-nav-hover);position:relative}
#cssmenu #menu-button{display:none}
#cssmenu > ul > li{display:inline-block}
#cssmenu ul ul{position:absolute;left:-99999px;box-shadow:0 0 40px rgba(0,0,0,.2);text-align:left;background:var(--color-dark);padding:12px 0;border-radius:4px}
#cssmenu li:hover > ul{left:auto;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{padding:12px 20px;font-size:14px;display:block;width:280px;text-decoration:none;color:var(--color-white);font-weight:400;position:relative}
#cssmenu ul ul li a:hover{opacity:.6}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu .has-sub{position:relative}
#cssmenu .has-sub>a{padding-right:40px}
#cssmenu .has-sub:before{content:'\f107';font-family:var(--faw);font-size:12px;font-weight:700;position:absolute;right:20px;line-height:50px;color:var(--color-nav)}
#cssmenu .has-sub:hover:before{color:var(--color-white);content:'\f106';font-family:var(--faw);font-weight:700}
#cssmenu .active.has-sub:before{color:var(--color-nav-hover)}
body.en #cssmenu>ul>li>a{display:block;font-size:14px;font-weight:700;color:var(--color-nav);padding:0 15px;line-height:50px;letter-spacing:-.5px}
body.en #cssmenu .has-sub:before{content:'\f107';font-family:var(--faw);font-size:12px;font-weight:700;position:absolute;right:-4px;line-height:50px;color:var(--color-nav)}
li.menu-lang { display:none !important; }
#p_overlay{display:none;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.8);overflow-y:auto;z-index:99999;position:fixed;align-items:center;justify-content:center}
.p_content{overflow:none;z-index:99999;position:absolute;margin:auto;left:0;right:0;max-width:500px}
.p_content img{width:100%}
.donation-form{max-width: 960px;margin:0 auto}
.donation-form h4 { justify-content:center; }
.donation-form label { position:relative; }
.donation-form .true-false { position:absolute; right:0; top:40%; padding:0 10px }
.donation-form .true-false span.green { color:var(--color-green); font-size:18px }
.donation-form .true-false span.red {color:var(--color-red); font-size: 18px}
@-webkit-keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
.reviews-list .center { padding:0 }
.reviews-list h2, .reviews-list h3 { justify-content:center; }
.reviews-list .rev-box { text-align:center;  background:var(--color-light); width: 100%}
.reviews-list .rev-box a { display:block;  padding: 30px }
.reviews-list .rev-box p { font-style:italic; }
.reviews-list .owl-item { width:100% }

.reviews-list-page { background:var(--color-light); }
.reviews-list-page h2, .reviews-list-page h3 { justify-content:center; }
.reviews-list-page .rev-box { text-align:center;  background:var(--color-white); width: 100%}
.reviews-list-page .rev-box a { display:block;  padding: 30px }
.reviews-list-page .rev-box p { font-style:italic; }
.reviews-list-page .owl-item { width:100% }

.side-sticky { position:sticky; top:20px }
.related .event-box a{border:1px solid var(--color-grey);padding:20px}
.related .event-info{display:flex;gap:20px;margin:10px 0}
.related .event-info span{font-size:12px;color:var(--color-dark)}
.related .event-info span.date{text-wrap:nowrap}
.related .event-info span.category{font-weight:600}
.page-logo{margin-bottom:20px}
.search-results ul li{display:block;border-bottom:1px solid var(--color-grey)}
.search-results ul li a{display:inline-block;padding:15px 0}
.search-results ul li a:hover h2{color:var(--color-second)}
.search-results ul li a h2{font-size:15px}
.search-results ul li a h2 i{margin-left:10px}
ul[style="list-style-type:disc;"]{margin:20px}
.featured .center{max-width:1600px;display:flex;gap:20px}
.featured .center .av-featured{width:100%;max-width:1160px;min-width:0;overflow:hidden}
.featured .center .av-ann{border-radius:2px;width:100%;max-width:420px;background:url(../img/annbg.svg) var(--color-light);background-repeat:no-repeat;background-size:contain;padding:40px;display:flex;flex-direction:column;gap:15px}
.box-info{display:flex;gap:20px;margin-bottom:10px}
.box-info span{font-size:12px;color:var(--color-silver)}
.box-info span.category{font-weight:600}
.ann-box h3{font-size:14px}
.ann-box:hover a h3{opacity:.7}
.news-box{position:relative;margin-bottom:20px}
.news-box img { aspect-ratio:1 / .6}
.news-box h3{font-size:16px;margin-bottom:10px}
.news-box p{font-size:13px;margin-bottom:0}
.news-box a{display:block;position:relative;}
.news-box .news-ex {padding:40px}
.news-box:hover:before{width:100%;background:var(--color-light);animation:.4s in-out forwards}
.news-box:before{content:'';width:20px;height:100%;background:var(--color-light);position:absolute}
@keyframes in-out {
0%{width:0}
100%{width:100%}
}
.tt-nav ul{list-style:none;display:flex}
.tt-nav ul li a{display:block;font-size:14px;font-weight:700;color:var(--color-second);padding:15px 40px}
.tt-nav ul li.ui-state-active a{background:var(--color-light);color:var(--color-dark)}
.training-box a{display:block}
.training-box img{border-radius:2px 2px 0 0;width:100%;aspect-ratio:1 / .5}
.training-box .t-ex{border-radius:2px;margin:-30px 30px 0;background:var(--color-white);position:relative;z-index:1;padding:30px}
.training-box .t-ex h3{font-size:18px;margin-bottom:10px}
.training-box .t-ex p{font-size:14px}
.training-box span.category{display:block;font-size:12px;font-weight:700;color:var(--color-silver)}
.t-info{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap;align-items:center}
.t-info span{display:inline-block;font-size:12px;font-weight:600}
.home-events{background:var(--color-brown)}
.home-events h2,.home-events h3{color:var(--color-white)}
.home-events h2 a{color:var(--color-white)}
.home-events h3{font-size:16px}
.event-box { width:100% }
.event-box a{display:flex;gap:20px;align-items:center}
.event-box .date-box{width:80px;height:80px;background:var(--color-white);text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:10px 20px;border-radius:2px}
.event-box .date-box span{font-weight:700;color:var(--color-brown)}
.event-box .date-box span.day{font-size:24px}
.event-box .date-box span.month{font-size:10px}
.event-box .date-box span.year{font-size:14px}
.event-box a:hover{opacity:.8}
.event-info{display:flex;gap:20px;margin-bottom:10px}
.event-info span{font-size:12px;color:var(--color-white)}
.event-info span.category{font-weight:600}
.event-detail .event-info{display:flex;gap:20px;margin-bottom:10px}
.event-detail .event-info span{font-size:12px;color:var(--color-main)!important}
.event-detail .event-info span.category{font-weight:600}
.text-center h2{justify-content:center}
.actual-box{background:var(--color-light)}
.actual-box a{display:block;height:100%}
.actual-box img{border-radius:2px 2px 0 0;width:100%;aspect-ratio:1 / .5}
.actual-box .actual-ex{border-radius:2px;position:relative;z-index:1;padding:40px}
.actual-box .actual-ex h3{font-size:18px;margin-bottom:10px}
.actual-box .actual-ex p{font-size:14px}
.actual-box span.category{display:block;font-size:12px;font-weight:700;color:var(--color-silver)}
.last-reports{overflow:hidden}
.last-reports .center{display:flex;gap:60px;align-items:center}
.last-reports .title{width:20%;padding:120px 40px;background:var(--color-light);display:flex;flex-direction:column;position:relative}
.last-reports .reports-list{width:80%;min-width:0;padding:40px 30px}
.last-reports .title:before{content:'';background:var(--color-light);height:100%;right:0;left:-100%;top:0;width:100%;position:absolute}
.report-box .report-info{display:flex;gap:20px}
.report-box .report-info span{font-size:13px}
.report-box p{font-size:14px}
.report-box .bottom-info{display:flex;flex-direction:column}
.report-box .bottom-info span{font-size:13px}
.report-box .bottom-info span.content-info{font-weight:700;display:block;margin-bottom:10px}
.report-box .bottom-info span.doi{color:var(--color-second);display:block;margin-bottom:20px}
.last-books{overflow:hidden}
.last-books .center{display:flex;gap:60px}
.last-books .title{width:20%;padding:120px 40px;background:var(--color-light);display:flex;flex-direction:column;position:relative;justify-content:center}
.last-books .title img{max-width:100px}
.last-books .book-list{width:80%;min-width:0;padding:40px 30px}
.last-books .title:before{content:'';background:var(--color-light);height:100%;left:100%;right:0;top:0;width:100%;position:absolute}
.book-box span{display:block;text-align:center;font-weight:700;padding:10px;font-size:14px}
.newsteller .center{background:var(--color-light) url(../img/newsteller-bg.svg?ver=1.1) right no-repeat;padding:60px 30px}
.newsteller .newsteller-form{max-width:720px;margin:0 auto}
.newsteller .inputs{display:flex;gap:10px;justify-content: center;}
.newsteller .inputs input{background:var(--color-white);color:var(--color-dark);font-size:14px}
.newsteller button.btn{width:100%;border-radius:2px;text-align:center;display:flex;justify-content:center}
.newsteller button.btn:before{display:none}
.newsteller .checkbox label{justify-content:center;color:var(--color-dark)}
.newsteller .checkbox label a{color:var(--color-second)}
.newsteller .checkbox{margin-bottom:20px}
.home-media .center{display:flex;gap:80px}
.owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto!important}

section.page div.tt-content { padding: 40px 0; border-bottom:1px solid var(--color-grey);}

.video a{display:block;position:relative}
.video .overlay{padding:30px;background:#212121;background:linear-gradient(0deg,rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.video i{font-size:48px;color:var(--color-white);position:relative;z-index:9}
.video h4{font-size:13px;color:var(--color-white)}
.video span{display:none}
.video img{aspect-ratio:16 / 9}

.home-media .videos,.home-media .podcasts{width:100%}
.home-media .video-list{display:flex;gap:20px}
.home-media .videos .video { width:33.33%; }
/*
.home-media .videos .video:nth-child(1){width:100%}
.home-media .videos .video{width:calc(50% - 10px);gap:20px}
.home-media .videos .video img{width:100%}
.home-media .video-list{display:flex;flex-wrap:wrap;gap:20px}
.video-list .video:nth-child(1) h4{color:var(--color-white);font-size:18px}
.video-list .video:nth-child(1) span{color:var(--color-white);font-size:13px;display:block}
*/
.podcasts{display:flex;flex-direction:column;justify-content:space-between}
.podcasts .podcast-list{display:flex;align-items:center;flex-direction:column}
.podcasts .podcast-box{width:100%}
.podcasts .podcast-box iframe{height:160px!important;border-radius:2px!important;width:100%}
.social-media .center{background:var(--color-light);padding:60px}
.social-media .text{width:100%;max-width:720px}
.social-media .text p{font-size:14px}
.social-media .text ul{list-style:none;display:flex;gap:5px}
.social-media .text ul li a{display:block;width:48px;height:48px;border-radius:2px;line-height:48px;text-align:center;background:var(--color-dark);color:var(--color-white);font-size:16px}
.social-media .text ul li a:hover{background:var(--color-second)}

footer{background:var(--color-dark); padding: 60px 0}
footer .f-nav h6 { color:var(--color-silver); margin-bottom:10px }
footer .f-nav ul { list-style:none; }
footer .f-nav ul li, footer .f-nav ul li small { color:var(--color-grey); font-size:13px; display: block; padding: 4px 0}
footer .f-nav ul li a { color:var(--color-grey); font-size:13px;}


.foundations:after { content:''; width:50%; height:100%; position:absolute; left:0; top:0; bottom:0; background: var(--color-btn); z-index: -1}
.foundations:before { content:''; width:50%; height:100%; position:absolute; right:0; top:0; bottom:0; background: var(--color-nav);}

.foundations .foundation-about img {filter: brightness(0) invert(1); margin-bottom: 20px}
.foundations .foundation-about p { color:var(--color-white); font-size:14px }
.foundations .foundation-contact { margin:20px 0 }
.foundations .foundation-contact ul { list-style:none; }
.foundations .foundation-contact ul li { color:var(--color-white); font-size:13px; display:block; padding:4px 0 }
.foundations .foundation-social ul { list-style:none; display:flex; gap:5px}
.foundations .foundation-social ul li a { display:block; width:42px; height:42px; line-height:42px; text-align:center; background:var(--color-black); border-radius:2px; color: var(--color-white); font-size: 18px}
.foundations .foundation-social ul li a:hover { background:var(--color-dark); }
.foundations h6 { color:var(--color-white); margin-bottom:10px }
.foundations .av { padding:40px 40px 40px 0 }
.foundations .ov { padding:40px 0 40px 40px }

.copyright p{margin:0}
.app-ac h3{font-size:16px;border-radius:2px;justify-content:flex-start;padding:20px 40px 20px 20px;cursor:pointer;font-weight:600;background:var(--color-light)}
.app-ac h3:hover,.app-ac h3.ui-state-active{background:var(--color-grey)}
.app-ac .app-content{padding:20px 30px 30px}
.app-ac .app-content p{font-size:14px}
.app-ac .app-content p:last-child{margin-bottom:0}
.app-ac h3 span{position:absolute;right:30px}
.app-content{display:flex;gap:40px}
.app-content .app-text{width:100%}
.app-content .app-text ul,.app-content .app-text ol{list-style:disc;margin:20px}
.app-content .app-sidebar{width:100%;max-width:320px}
.app-content .app-sidebar .info-inner{padding:30px;border-radius:2px;border:1px solid var(--color-grey);margin-bottom:20px}
.contact-box{background:var(--color-light);padding:40px;border-radius:2px}
.contact-box strong{display:block;font-size:13px;margin:20px 5px}
.contact-box p{font-size:14px; margin-bottom: 5px}
.contact-box i{font-size:34px}
.contact-box p i{font-size:14px}
.cover-header{background:var(--color-light); padding: 30px 0}
.edu-page.cover-header{background:var(--color-light); padding: 80px 0}
.edu-page.cover-header .overlay { position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0; background:var(--transparent); display:flex; align-items:center; }
.edu-page.cover-header img { position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0 }
.cover-header .right{margin-top:20px}
.cover-header .right p{font-size:13px}
.edu-page.cover-header h1, .edu-page.cover-header p { color:var(--color-white); }
.edu-page.cover-header .breadcrumbs ul li a { color:var(--color-white); }
.report-image img { width:100% }
.donation{text-align:center;padding:80px 0;background:var(--color-light)}
.donation h2{justify-content:center}
.donation .btn{margin:10px 0}
.bank-list{margin:40px 0}
.bank-account{padding:30px;background:var(--color-light)}
.bank-account img{margin-bottom:20px}
.bank-account p{margin-bottom:5px;font-size:14px}
.book-box img{width:100%}
.blog-detail .center, .ann-detail .center{max-width:900px}
.blog-detail .center ul, .ann-detail .center ul { list-style:disc; margin: 20px}
.blog-detail .center ul li, .ann-detail .center ul li { font-size:14px;}
.sidebar-content{display:flex;gap:60px}
.sidebar-content .sidebar{width:100%;max-width:300px}
.sidebar-content .sidebar .side-menu{background:var(--color-light);padding:30px;margin-bottom:20px;border-radius:2px}
.sidebar-content .sidebar .side-menu ul li a{display:block;padding:10px;font-weight:600}
.sidebar-content .sidebar .side-menu ul li a:hover,.sidebar-content .sidebar .side-menu ul li.active a{color:var(--color-dark)}
.sidebar-content .content{width:100%}
.documents ul{display:flex;flex-direction:column}
.sidebar-content .content>ul{list-style:disc;margin:20px}
.documents ul li{display:block;padding:10px 0;border-bottom:1px solid var(--color-grey)}
.documents ul li:last-child{border-bottom:none}
.documents ul li a{display:inline-block;padding:5px 0}
.documents ul li a:hover{color:var(--color-second)}
.tt-content .btn-t{margin-top:30px}
.staff-list{padding:15px 0}
.staff-list ul{display:flex;flex-direction:column}
.staff-list ul li{display:block;padding:10px 0;border-bottom:1px solid var(--color-grey)}
.staff-list ul li:last-child{border-bottom:none}
.staff-list ul li a{display:inline-block;padding:5px 0}
.staff-list ul li a:hover{color:var(--color-second)}
.reports{padding:30px;background:var(--color-brown);border-radius:4px}
.reports ul{display:flex;flex-direction:column}
.reports ul li{display:block;padding:10px 0;border-bottom:1px solid var(--color-transparent)}
.reports ul li:last-child{border-bottom:none}
.reports ul li a{display:inline-block;padding:5px 0;color:var(--color-white)}
.reports ul li a:hover{color:var(--color-main)}
.reports h4,.cid h4{color:var(--color-white)}
.cid{padding:30px;background:var(--color-second);border-radius:4px}
.cid ul{display:flex;flex-direction:column}
.cid ul li{display:block;padding:10px 0;border-bottom:1px solid var(--color-transparent)}
.cid ul li:last-child{border-bottom:none}
.cid ul li a{display:inline-block;padding:5px 0;color:var(--color-white)}
.cid ul li a:hover{color:var(--color-main)}
.side-banner{background:var(--color-light);padding:30px;border-radius:2px;margin-bottom:10px}
.side-banner p{font-weight:600;color:var(--color-dark)}
.pager{margin-top:30px}
.pager ul{display:flex;justify-content:center;align-items:center;gap:5px}
.pager ul li a{display:block;padding:7px 14px;font-size:14px;font-weight:700;background:var(--color-light);border-radius:2px}
.pager ul li a:hover{background:var(--color-dark);color:var(--color-white)}
.page .event-box{background:var(--color-light);padding:30px}
.page .event-box:hover{background:var(--color-grey)}
.page .event-box .event-info span{font-size:12px;color:var(--color-dark)}
.education-box a{display:block;position:relative;aspect-ratio:1 / .5}
.education-box img{aspect-ratio:1 / .5;width:100%}
.education-box .overlay{padding:40px;background:#212121;background:linear-gradient(0deg,rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-end}
.education-box .edu-ex h4,.education-box .edu-ex h3,.education-box .edu-ex p{color:var(--color-white)}
.about-page .content img{margin-bottom:20px;aspect-ratio:1 / .6}
.donate-banner{display:flex;background:var(--color-light);padding:40px;gap:40px;align-items:center}
.donate-banner .text{width:100%}
.donate-banner .image{width:100%;max-width:180px}
#arastirmalar .report-box{padding:40px 0;background: var(--color-light); padding: 30px; margin-bottom:5px}
.page .tt-nav{border-bottom:1px solid var(--color-light)}
.book-page .center{display:flex;gap:40px;align-items:center}
.book-page .book-image{width:100%;max-width:480px}
.book-page .book-image a{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-grey);padding:30px}
.book-page .book-detail{width:100%}
.book-page .book-detail h5{margin-top:40px}
.links .btn{border-radius:2px}
.links .btn:before{border-radius:2px}
.column-content{display:flex;gap:60px}
.column-content .left{width:100%;max-width:240px}
.column-content .middle{width:100%}
.column-content .right{width:100%;max-width:240px}
.column-content .right span{display:block;font-size:12px;margin-bottom:4px}
.column-content .right .info{position:sticky;top:20px}
.column-content .right .info a{margin-bottom:20px;display:inline-block;font-size:14px}
.report-detail .report-info{display:flex;gap:10px;margin-top:20px}
.report-detail .report-info span{font-size:13px}
.report-detail .report-info .author a{color:var(--color-second);font-weight:600}
.report-detail .report-info .hub a{color:var(--color-second);font-weight:400}
.report-detail p{font-size:14px}
.report-detail .bottom-info{margin:20px 0;display:flex;flex-direction:column;padding:30px;border-radius:2px;border:1px solid var(--color-grey)}
.report-detail .bottom-info span{font-size:13px}
.report-detail .bottom-info span.content-info{font-weight:700;display:block;margin-bottom:10px}
.report-detail .bottom-info span.doi{color:var(--color-dark);display:block;margin-bottom:20px}
.edu-banner img{width:100%;height:300px}
.apply{background:var(--color-second)}
.t-box{background:var(--color-light);padding:30px}
.t-box h2{font-size:18px}
.res-box{background:var(--color-light)}
.res-box img{aspect-ratio:1 / .5;margin-bottom:0!important}
.res-box h2{font-size:18px}
.res-ex{padding:30px}
.g-box img{aspect-ratio:1 / .5;margin-bottom:0!important}
.g-box a{display:block}
.donate-btn{position:fixed;z-index:9;right:30px;bottom:40px;width:80px;height:80px;display:block}
.donate-btn a{width:80px;height:80px;display:block;background:url(../img/bagis-yapin.svg);background-repeat:no-repeat;background-size:contain}
.donate-btn:hover a{opacity:.9}
.links{display:flex;gap:10px}
.news-detail .center,.event-detail .center{max-width:960px}
.news-detail .news-image,.event-detail .news-image{margin-bottom:20px}
.time-share{padding:20px 0;border-top:1px solid var(--color-grey);border-bottom:1px solid var(--color-grey)}
.time-share .center{display:flex;align-items:center;justify-content:space-between}
.time-share p{margin:0;font-size:14px}
.table-of-content{background:var(--color-light);padding:30px;position:sticky;top:20px}
.table-of-content strong{font-size:14px;margin-bottom:20px}
.tocify-extend-page{height:0!important;display:none}
.toc ul{font-size:14px;margin:8px 0;font-variant:all-small-caps}
.toc .tocify-item.active{color:var(--color-second)}
.past-ac h3{font-size:16px;display:block;text-align:left;background:var(--color-grey);padding:20px 40px 20px 30px;margin-bottom:10px;border-radius:6px;cursor:pointer;font-weight:600}
.past-ac h3:hover{background:var(--color-light)}
.past-ac h3 span{position:absolute;right:30px}
.past-ac .past-content{text-align:left;padding:30px 0}
.past-ac .past-content p{font-size:14px}
.past-ac .past-content p:last-child{margin-bottom:0}
.faq-ac h3 span{position:absolute;right:30px}
.education-detail .info{display:flex;gap:40px;padding:20px 0}
.info .edu-title{width:20%}
.info .edu-title h2{position:sticky;top:20px}
.info .info-content{width:80%}
.info .info-content .t-box span{color:var(--color-second);font-weight:600;font-size:14px}
.info .info-box{display:flex;gap:20px;flex-wrap:wrap}
.info .info-box .edu-detail{width:30%}
.info .info-box .edu-detail .edu-title{font-size:14px;display:block;margin-bottom:10px;width:100%}
.info .info-box .edu-detail .edu-title strong{color:var(--color-second)}
.info .info-box .edu-detail .edu-dex{font-size:16px;color:var(--color-dark)}
.edu-filter{margin-bottom:20px}
.edu-filter ul{list-style:none;display:flex}
.edu-filter ul li a{display:block;font-size:14px;font-weight:700;color:var(--color-second);padding:15px 40px}
.edu-filter ul li.active a{background:var(--color-light);color:var(--color-dark)}
.bod-list{background:var(--color-light);padding:30px;border-radius:4px}
.bod-list ul{margin-top:20px}
.bod-list ul li{display:block;padding:10px 15px;background:var(--color-white);margin-bottom:10px}
@media only screen and (max-width:920px) {
	#cssmenu>ul>li.active>a,#cssmenu ul li:hover>a{opacity:1;position:relative}
	#cssmenu{position:absolute;left:0;right:0;width:auto;text-align:left;margin:0}
	#cssmenu>ul>li>a:hover{background:var(--color-dark);color:var(--color-white)}
	#cssmenu > ul{margin:0;position:relative}
	#cssmenu>ul{display:none;z-index:9;position:absolute;top:0;left:10px;right:10px}
	#cssmenu ul{display:none;z-index:9;position:absolute}
	#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
	#cssmenu.align-center > ul,#cssmenu.align-right ul ul{text-align:left}
	#cssmenu ul li,#cssmenu ul ul li,#cssmenu ul li:hover > ul > li{width:100%;height:auto}
	#cssmenu > ul > li,#cssmenu.align-center > ul > li,#cssmenu.align-right > ul > li{float:none;display:block}
	#cssmenu>ul>ul>li>a{font-size:12px;color:var(--color-white);background:none;padding:15px 20px 20px 30px}
	#cssmenu>ul>li>a{padding:20px!important;color:var(--color-white)!important;display:block;background-color:var(--color-main);font-size:14px;line-height:normal!important;border-bottom:1px solid var(--color-dark)}
	#cssmenu>ul>li:last-child>a{border-bottom:none}
	#cssmenu>ul>li{background:var(--color-main);margin:0}
	#cssmenu ul ul li a{padding:15px 20px}
	#cssmenu ul ul{padding:0!important}
	#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:var(--color-white);background:var(--color-main)}
	#cssmenu ul ul li > a,#cssmenu ul ul li a{background:var(--color-white)}
	#cssmenu ul ul ul li a{padding-left:40px}
	#cssmenu ul ul ul ul li a{padding-left:40px}
	#cssmenu>ul>li{border-right:none}
	#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0}
	#cssmenu #menu-button{display:block;color:var(--color-main);cursor:pointer;font-size:12px;height:48px;background:var(--color-main);width:48px;position:absolute;top:-62px;right:30px;border-radius:2px}
	#cssmenu .submenu-button{position:absolute;z-index:10;right:0;top:0;display:block;border-left:1px solid var(--color-dark);height:100%;width:55px;cursor:pointer}
	#cssmenu .submenu-button::after{content:'';position:absolute;top:21px;left:26px;display:block;width:1px;height:11px;background:var(--color-white);z-index:99}
	#cssmenu .submenu-button::before{content:'';position:absolute;left:21px;top:26px;display:block;width:11px;height:1px;background:var(--color-white);z-index:99}
	#cssmenu ul li a,#cssmenu ul ul li a{width:100%}
	#cssmenu > ul > li.has-sub > a::after,#cssmenu ul ul li.has-sub > a::after,#menu-line,#cssmenu .submenu-button.submenu-opened:after{display:none}
	#cssmenu ul ul li a{color:var(--color-white);background:var(--color-main)}
	#cssmenu ul ul{border-bottom:none}
	#cssmenu ul ul li a{border-bottom:1px solid var(--color-dark)}
	#menu-button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index:12399994}
	#menu-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:auto;position:absolute;top:24px;right:0;left:0;display:block;height:4px;width:20px;border-top:2px solid var(--color-light);border-bottom:2px solid var(--color-light);content:''}
	#menu-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:auto;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;top:17px;right:0;left:0;display:block;height:2px;width:20px;background:var(--color-light);content:''}
	#menu-button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:22px;border:0;height:2px;width:19px;background:var(--color-white);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
	#menu-button.menu-opened:before{top:22px;background:var(--color-white);width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
	#cssmenu .has-sub:before{display:none}
	.featured .center{max-width:100%;flex-direction:column;padding:0;gap:0}
	.featured .center .av-featured{max-width:100%}
	.featured .center .av-ann{max-width:100%}
	.slide-content{padding:30px;max-width:100%}
	.slide-content h2{font-size:24px}
	.tt-nav ul li a{padding:15px}
	.tt-nav ul{flex-direction:column}
	.tt-nav ul li a{height:100%}
	.tt-content{padding:30px 0}
	.training-box .t-ex{margin:0}
	.t-info{gap:5px}
	.last-reports .center{flex-direction:column}
	.last-reports .title,.last-reports .reports-list{width:100%}
	.last-reports .title{padding:20px 0}
	.last-reports{background:var(--color-light);padding-top:40px}
	.last-reports .center{gap:20px}
	.last-reports .reports-list{padding:0}
	.last-books .center{flex-direction:column-reverse}
	.last-books .book-list,.last-books .title{width:100%}
	.last-books .title:before{display:none}
	.last-books .title{padding:40px}
	.last-books .center{gap:20px}
	.last-books .book-list{padding:0}
	.newsteller .inputs{flex-direction:column}
	.newsteller .inputs input{margin:0}
	.newsteller .center{background-size:contain;background-position:bottom right;flex-direction:column;gap:20px}
	.home-media .center{flex-direction:column;gap:20px}
	.home-media .videos,.home-media .podcasts{width:100%}
	.home-media .video-list{flex-direction:column}
	.home-media .videos .video{width:100%}
	.all.m-1-40{margin-top:10px}
	.social-media .center{padding:30px;background-size:contain}
	footer .center{flex-direction:column}
	footer .center:before{display:none}
	footer .f-about{background:none;padding:30px 0}
	footer .f-content{gap:20px;padding:0 0 40px;flex-direction:column}
	footer .f-content .f-nav,footer .f-content .f-contact{width:100%}
	.top-left{display:none}
	header .logo{margin-top:0;width:90px}
	header .ov{margin-left:initial}
	.top .top-right .top-nav ul li:first-child{display:none}
	.top .top-right{margin-left:initial}
	.sidebar-content{flex-direction:column}
	.sidebar-content .content,.sidebar-content .sidebar{width:100%;max-width:100%}
	.donate-banner{flex-direction:column}
	.donate-banner .image{display:block}
	.donate-banner .text{text-align:center}
	.donate-banner .text h3{font-size:15px}
	.donate-banner .text .btn{margin-top:20px}
	.book-page .center{flex-direction:column}
	.book-page{padding-top:0!important}
	.book-detail h1{display:none}
	.links{flex-wrap:wrap}
	h1{font-size:28px}
	h2{font-size:20px}
	.app-content{flex-direction:column}
	.column-content{flex-direction:column;gap:20px}
	.column-content .left{display:none}
	.edu-filter{margin-bottom:20px}
	.edu-filter ul{flex-direction:column}
	.edu-filter ul li a{padding:15px}
	.top .center .search-input{display:none}
	.top .center{justify-content:flex-start;gap:20px}
	.top .center .logo{max-width:120px}
	.top .center .ov{max-width:90px}
	header .center .nav-right{display:none}
	.av-featured img{height:320px}
	.btn{padding:0 60px 0 20px}
	.apply .center{display:flex;flex-direction:column;gap:10px}
	.education-detail .info{flex-direction:column;gap:10px}
	.info .edu-title h2{font-size:18px}
	.info .edu-title,.info .info-content{width:100%}
	.info .info-box .edu-detail{width:47%}
	.info .info-box .edu-detail .edu-dex{font-size:14px;}
	.t-box{background:var(--color-light);padding:15px}
	.home-events { padding-top:40px !important; padding-bottom:40px !important}
	.gallery.col-4 {grid-template-columns: repeat(2, 1fr);gap:5px}
	.related .event-info, .event-info {flex-direction: column;gap:5px}
	h1, h2, h3, h4, h5, h6 {flex-direction: column;align-items: flex-start;}
	h1 .btn-t, h2 .btn-t, h3 .btn-t, h4 .btn-t, h5 .btn-t, h6 .btn-t { margin-top:0 !important; margin-bottom: 10px}
	.reviews-list .center { padding:0 30px }
	.reviews-list .rev-box, .reviews-list-page .rev-box { text-align:left }
	.education-box img{aspect-ratio:1 / .8;width:100%}
	.edu-page.cover-header h1 { font-size:20px }
	.reviews-list-page h3 { font-size:16px }
	.home-news .news-box { margin-bottom:0 }
	.foundations:before { width:100%; height:50% }
	.foundations:after { width:100%; height:50%; bottom: 0; top: auto;}
	.foundations .ov { padding:60px 0 30px 0 }
	.foundation-about img { max-width:120px }
	li.menu-lang { display:block !important; }
	.owl-theme .owl-dots .owl-dot span{width:20px!important;height:2px!important;z-index:9}
	.owl-theme .owl-dots .owl-dot.active span{background:var(--color-second)!important;width:30px!important}
	header .center { padding:0 }
}