@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Roboto:wght@300;400;700&display=swap");  body {
font-family: 'Roboto', sans-serif;
font-weight: 400;font-size: 16px;
background-color:#ffffff;color:#263238;word-break: break-word;min-height: 100vh;overflow-x: hidden;    border: 20px solid #202425;}
a {text-decoration: none;}
h1,h2,h3,h4,h5,h6 {margin:0px;}
ul,ol {margin:0px;padding:0px;margin-left: 15px;}
.clearfix {width: 100%;height: auto;display: block;}
.container {max-width: 1300px;}
.only-mobile {display: none;}
.img-fluid {width: 100%;height: auto;}
::placeholder {   color: #b1b1b1;  opacity: 1;  font-size: 18px;}
:-ms-input-placeholder {   color: #b1b1b1;}
::-ms-input-placeholder {  color: #b1b1b1;}
*:focus {
outline: none;
}
h1 {    font-family: 'Montserrat',sans-serif;letter-spacing: -.03em;}
.container-xl {max-width: 1300px;}
.tarih-alani {font-size: .775rem;    font-weight: 600;line-height: 40px;}
.ust-menu {float: right;}
.ust-menu li {display: inline-block;list-style: none;line-height: 40px;padding-left: 20px;padding-right: 20px;}
.ust-menu li a {font-size: .775rem;font-weight: 600;color:#000000;text-decoration: none;}
.ust-menu li .sub-menu {display:none;position: absolute;
background-color: #ffffff;
z-index: 3;
margin-left: -20px;
padding-top: 20px;
box-shadow: 0 5px 12px rgba(0,0,0,.15);
width: 200px;
text-align: left;
padding-bottom: 20px;}
.ust-menu li .sub-menu li {height: 30px;
display: block;
line-height: 30px;
padding-left: 25px;
padding-right: 25px;}
.ust-menu li .sub-menu li a {display: block;color:#000000;}
.ust-menu li .sub-menu li a:hover {color:#207164;}
.ust-menu li.menu-item-has-children::after{content: "";    position: relative;    border-left: 4px solid transparent;    border-right: 4px solid transparent;    border-bottom: 5px solid #207164;    right: -3px;    display: inline-block;    transform: rotate(180deg);    top: -2px;}
.ust-menu li.menu-item-has-children:hover .sub-menu {display:block;}
.ust-menu li.current-menu-ancestor::after {border-bottom:5px solid #ffffff;}
.site-logosu {width: 300px;height: 100px;}
.updates {background-color:#207164;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.updates a {color:#ffffff!important;}
.ust-menu-alani {text-align: right;}
.menu-ust-menu-container,.menu-ana-menu-container,.menu-header-sosyal-menu-container {display: inline-block;}
.arama-icon {display: inline-block;    line-height: 46px;    float: right;    font-size: 20px;    color: #000000;}
.ana-menu li {display: inline-block;}
.ana-menu li a {padding: 0.5em 1em 0.6em;    font-weight: 600;text-decoration: none;color:#000000;font-size: 14px;line-height: 30px;}
.ana-menu li.current-menu-item {background-color:#ededed;}
.ana-menu li .sub-menu {display:none;position: absolute;
background-color: #ffffff;
z-index: 3;
margin-left: -20px;
padding-top: 20px;
box-shadow: 0 5px 12px rgba(0,0,0,.15);
text-align: left;
padding-bottom: 20px;}
.ana-menu li .sub-menu li {height: auto;
display: block;
line-height: 30px;
padding-left: 25px;
padding-right: 25px;}
.ana-menu li .sub-menu li a {display: block;color:#000000;padding: 0px;}
.ana-menu li .sub-menu li a:hover {color:#207164;}
.ana-menu li.menu-item-has-children:hover .sub-menu {display:block;}
.ana-menu li .sub-menu .sub-menu {position: relative;margin-top: 0px;
padding-top: 0px;
box-shadow: none;
margin-left: 0px;padding-bottom: 0px;}
.ana-menu li.menu-item-has-children:first-child li.menu-item-has-children a {border-bottom: 1px solid #cccccc!important;}
.menu-item-object-category a {border-bottom: none!important;}
.sosyal-menu li {display: inline-block;}
.sosyal-menu li a {font-weight: 600;
text-decoration: none;
color: #000000;
font-size: 20px;
line-height: 30px;
margin-left: 15px;}
.header-alani {display: flex;justify-content: space-between;align-items: center;}
.beside-group .slogan,.icerik-tarih {
color: #000;
display: inline-block;
border-bottom: 3px solid #207164;
margin-bottom: 12px;
font-size: .85rem;
font-weight: 600;
}
.beside-group h1 {
color: #000;
font-weight: 700;
-ms-word-wrap: break-word;
word-wrap: break-word;
line-height: 1.1;
font-size: 2.7rem;
}
.button {
background-color: #fff;
color: #000;
border: 1px solid #999; 
padding: 1em 2em;
line-height: 150%;
font-size: .875rem;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
font-weight: bold;text-decoration: none;
display: inline-block;margin-top: 5px;
}
.beside-group p {display: block;margin-top: 15px;}
.slide-alani .beside-group {display: flex;
align-items: flex-start;
columns: 1;
flex-wrap: wrap;
flex-direction: column;
justify-content: center;}
.slide-alani {margin-top: 40px;margin-bottom: 40px;}
.anasayfaslide .swiper-slide {height: 444px;    display: flex;
justify-content: flex-start;
align-items: end;background-size: cover;}
.slide-ic {background: rgba(32,36,37,.5);
margin: 0 30px 30px 30px;
padding: 30px;
border-radius: 5px;
width: 50%;
padding-top: 0px;
}
.slide-ic h3 {font-size: 1.25rem;
color: #ffffff;
margin-top: 15px;
margin-bottom: 15px;}
.slide-ic h3 a {color:#ffffff;text-decoration: none;}
.slide-ic .label {display: inline-block;
padding: 0.1em 0.5em 0.1em;
background: #207164;
line-height: 1.5;
font-size: .675rem;
vertical-align: middle;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
white-space: inherit;
color: #ffffff;
margin-top: -20px;}
.slide-ic-buton {border-bottom: 2px solid rgba(255,255,255,.7);
color: #ffffff;
text-decoration: none;
font-size: 13px;    transition: .2s ease-in-out;}
.slide-ic-buton:hover {color:rgba(255,255,255,1);}
.anasayfaslide .slide-navigation {position: absolute;
width: 180px;
bottom: 0px;
right: 0px;
align-items: end;
display: flex;
height: 90px;
background-color: #ffffff;
z-index: 3;}
.anasayfaslide .swiper-button-next, .anasayfaslide .swiper-button-prev {    color: #000000;
font-size: 15px;
width: calc(var(--swiper-navigation-size)/ 24 * 21);
height: 24px;font-weight: bold;
}
:root {
--swiper-navigation-size: 24px;
}
.scrolltop {  display: block;
position: fixed;
bottom: 0px;
right: 0px;
z-index: 99;
font-size: 20px;
border: none;
outline: none;
background-color: #207164;
color: #ffffff;
cursor: pointer;
width: 40px;
height: 40px;
padding: 0;
text-align: center;
line-height: 40px;
font-weight: lighter;}
.scrolltop:hover {  background-color: #000000;  color:#ffffff;}
.footer-dis {padding-top: 70px;padding-bottom: 70px;background-color:#202425;}
.footer-ic h5 {font-size: 2.5rem;letter-spacing: -.03em;    line-height: 1.3;    font-weight: 700;color:#efefef;}
.footer-ic-sol p {color: rgba(255,255,255,.5);font-size: 1.25rem;    line-height: 1.3;margin-top: 5px;font-weight: 600;    letter-spacing: -.03em;}
.footer-ic .sosyal-menu li a {color:#efefef;margin-left: 0px;margin-right: 15px;}
.footer-ic-sag {color:#efefef;}
.footer-alt {background-color:#ffffff;padding-top: 70px;padding-bottom: 70px;}
.footer-alt-ic h3 {    letter-spacing: -.03em;font-weight: 600;    font-size: .875rem;border-bottom: 1px solid #e5e5e5;color:#000000;line-height: 40px;height: 40px;margin-bottom: 20px;}
.footer-alt-ic p {font-size: .875rem;}
.footer-alt-ic a {color:#000000;}
.footer-alt-ic a:hover {text-decoration: underline;color:#cccccc;}
.footer-menu li {display: block;list-style: none;margin-bottom: 5px;}
.footer-menu li a {color:#000000;font-size: .875rem;}
.icerik-baslik {    font-weight: 700;    -ms-word-wrap: break-word;    word-wrap: break-word;    line-height: 1.1;font-size: 3.2rem;color:#000000;}
.icerik-alt-baslik {    font-weight: 500;font-size: 1.1rem;     letter-spacing: -.03em;   line-height: 1.5;    color: #000;margin-top:15px;margin-bottom: 15px;}
.icerik-kapak {border-radius: 5px;margin-bottom: 15px;margin-top: 15px;}
.icerik-detay {color:#555;font-size: 15px;
font-weight: 400;
line-height: 1.5;    -webkit-text-size-adjust: 100%;}
.icerik-buton {font-size: .75rem;    padding: 0.6em 1.2em 0.725em;margin-bottom: 15px;}
.publication-kapak {box-shadow: 0 3px 12px 0 rgba(0,0,0,.3);margin-bottom: 15px;}
.publication-file {text-align: center;}
.publication-file p {font-weight: 600;    font-size: 13px;}
.author-sidebar h3,.cizgili-baslik {    color: #000;    text-transform: uppercase;    font-size: .725rem;    font-variant: small-caps;    display: block;    vertical-align: bottom;    font-weight: bold;    line-height: 1.2;    padding-bottom: 2px;letter-spacing: -.03em;border-bottom: 1px solid #000;margin-bottom: 15px;}
.cizgili-baslik span {color:#207164;float: right;}
.author-sidebar .avatar {border-radius: 5px;}
.avatar-title {background-color: #207164;color:#ffffff;font-size: .675rem;padding: 0.1em 0.5em 0.1em;line-height: 1.5;vertical-align: middle;position: absolute;left: 0px;bottom: 0px;border-bottom-left-radius: 5px;  }
.author-sidebar a {display: block;position: relative;}
.author-sidebar a:hover img {background-color:rgba(32,114,100,.33);}
.author-name {font-size: .82rem;color: #000;    font-weight: 600;   margin: 0;    line-height: 1.3;}
.author-email a {color: #555;    line-height: 1.2;font-size: .775rem;    margin-top: 3px;    letter-spacing: -.03em;    font-weight: 600;}
.author-email a:hover {text-decoration: underline;}
.sidebar-list li a {color:#000000;}
.sidebar-list li {list-style: circle;font-size: 12px;margin-bottom: 5px;}
.icerik-yazar-liste a {color:#999999;font-size: 14px;text-decoration: underline;}
.icerik-yazar-liste a:hover {color:#000000;}
.okunma-view {font-size: 11px;color:#8A8C8E;display: block;}
.okunma {color:#cccccc;font-size: 43px;    font-weight: 700;line-height: 25px;text-align: center;height: 42px;}
.paylasim-kutu {    display: flex;    justify-content: space-between;margin-bottom: 15px;}
.paylasim {    background-color: #f5f5f5;    height: 42px;    line-height: 42px;    padding-left: 20px;    padding-right: 20px;    color: #000000;    font-size: 15px;}
.publication-file a {color:#000000;font-size: 12px;font-weight: bold;}
.arama-alani {background-color:#f5f5f5;padding: 15px;width: 100%;margin-top: -15px;margin-bottom: 30px;position: relative;}
.arama-alani input {border:none;background-color: transparent;width: 100%;}
.arama-alani:before {
content: "\f002";
font-family: FontAwesome;
right: 15px;
position: absolute;
top: 15px;
font-size: 20px;
color: #999999;
}
.filtre-kutular {display: flex;justify-content: space-between;align-items: center;margin-bottom: 30px;}
.filtre-kutu {}
.filtre-kutular a {font-weight: bold;color:#000000;}
.filtrele-buton {background-color:#207164;color:#ffffff;border:none;padding-left: 15px;padding-right: 15px;height: 40px;line-height: 40px;}
.kullanici-kutu {background: #fff;
color: #555;
box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
padding: 15px;
position: relative;
float: left;
display: block;
width: 100%;}
.kullanici-kutu .avatar-title {border-radius: 5px;position: relative;}
.kullanici-kutu h3 {font-size: 1.125rem;color: #000;    font-weight: 600;    margin: 0;    line-height: 1.3; word-wrap: break-word;margin-top: 15px;margin-bottom: 30px;}
.yazar-ust-header {height: 100vh;padding-top: 20px;}
.yazar-header-sol {        background-color: #202425;
height: 100vh;
color: #ffffff;
display: flex;
justify-content: center;
flex-direction: column;}
.yazar-header-sol h2 {color: rgba(255,255,255,.8);
font-weight: 500;
line-height: 1.2;font-size: 1.5rem;}
.yazar-header-sag {   
height: 100vh;
display: flex;
background-position: center top;
}
.yazar-alt {padding-top: 30px;padding-bottom: 30px;}
.yazar-header-sag img {margin-left: auto;margin-right: auto;}
.sayfa-content {padding-bottom: 30px;}
.wpcf7-form input[type=color], .wpcf7-form input[type=date], .wpcf7-form input[type=datetime-local], .wpcf7-form input[type=datetime], .wpcf7-form input[type=email], .wpcf7-form input[type=month], .wpcf7-form input[type=number], .wpcf7-form input[type=password], .wpcf7-form input[type=search], .wpcf7-form input[type=tel], .wpcf7-form input[type=text], .wpcf7-form input[type=time], .wpcf7-form input[type=url], .wpcf7-form input[type=week], .wpcf7-form select, .wpcf7-form textarea {
max-width: 100%;
width: 100%;
border: 0 none;
padding: 0 10px;
background: #fff;
color: #000;
border: 1px solid #e5e5e5;
transition: .2s ease-in-out;
transition-property: color,background-color,border;
font-size: .875rem;
height: 40px;
}
.wpcf7-form textarea {height: 200px;}
.iletisim-sayfasi {padding-top: 50px;padding-bottom: 50px;}
.iletisim-sayfasi h2 {font-size: 3.2rem;color: #000;
font-weight: 700;
-ms-word-wrap: break-word;
word-wrap: break-word;
line-height: 1.1;margin-bottom: 50px;}
.wpcf7-form label {color: #252525;
font-size: .775rem;
font-weight: 500;}
.iletisim-kutu {    padding: 40px;background: #fff;
color: #555;
box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);margin-top: 30px;margin-bottom: 30px;}
.iletisim-kutu h3 {font-size: 1.25rem;font-weight: 600;    color: #000;
margin: 0;
line-height: 1.3;margin-bottom: 15px;}
.iletisim-ust {background-color:#202425;    color: rgba(255,255,255,.7);padding-top: 50px;padding-bottom: 50px;margin-top:20px;}
.iletisim-ust a {color:#efefef;font-weight: 500;}
.iletisim-ust h3 {color: #efefef;
border-bottom: 2px solid #207164;
display: inline-block;
margin-bottom: 30px;
line-height: 50px;
margin-top: 0px;}
.iletisim-telefon-kutu {background-color:#191c20;padding: 30px;text-align: center;color: #ffffff;font-size: 1.25rem;
line-height: 1.3;}
.footer-alt ul {margin-left: 0px;}
#year {min-width: 150px;}
.etiket-label {display: inline-block;
padding: 0.1em 0.5em 0.1em;
background: #207164;
line-height: 1.5;
font-size: .675rem;
vertical-align: middle;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
white-space: inherit;
color: #ffffff;
margin-top: -20px!important;margin-left: 0px!important;position: relative!important;}
#countdown {    font-weight: 600;
color: #fff;font-size: 1.5rem;
text-align: center;line-height: 1;display: flex;margin-top: 15px;margin-bottom: 15px;}
#countdown small {font-weight: 600;
font-size: .875rem;color:rgba(255,255,255,.5);}
.event-ust {background-color:#202425;    color: rgba(255,255,255,.7);padding-top: 50px;padding-bottom: 50px;}
.event-ust-detail {background-color:#191c20;padding: 30px;color:#efefef;font-size: .825rem;
font-weight: bold;height: 100%;}
.event-ust-detail h3 {color:#efefef;font-size: .825rem;
font-weight: bold;margin-bottom: 15px;}
.event-ust-detail i {margin-right: 15px;}
.event {padding-top: 50px;padding-bottom: 50px;}
.gri-sidebar {padding: 20px;
background-color: #f9f9f9;}
.speaker-kutu {background: #f9f9f9;
padding: 15px;color: #000;
font-size: .85rem;
font-weight: 600;
}
.speaker-kutu .title {font-size: .775rem;
font-weight: 500;display: block;}
.header-arama-kutu {    position: absolute;
left: 0px;
right: 0px;
display: none;
margin-right: auto;
margin-left: auto;
margin-top: 40px;} .category-detail-hero {background-size: cover; position: relative;
display: flex;
padding-left: 0px;
padding-right: 0px;margin-bottom: 30px;margin-top: 30px;}
.category-detail-hero::before {
content: "";
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
background: rgba(0,0,0,.6);
}
.category-detail-hero .container {display: flex;    min-height: 450px;    color: #ffffff;    justify-content: center;
flex-flow: column;z-index: 1; text-align: center;}
.category-detail-hero h1 {font-size: 5rem;font-weight: 700;      word-wrap: break-word;    line-height: 1.1;}
.sayfa-content h3 {font-size: 2.5rem;letter-spacing: -.03em;
line-height: 1.3;margin-top: 15px;margin-bottom: 15px;
font-weight: 700;}
.beside-group h3 {font-size: 1.6rem;
font-weight: 600;
color: #000;word-wrap: break-word;
line-height: 1.2;    margin: 20px 0 10px 0;}
.beside-group {align-content: baseline; align-items: baseline;
columns: 1;
flex-wrap: wrap;display: flex;flex-direction: column;
}
.anasayfa-latest-events .event-ust-detail h3 {margin-bottom: 0px;}
.anasayfa-latest-events .event-ust-detail .button {margin-top: 0px!important;}
.beyaz-kutu {background: #fff;
color: #555;
padding: 30px;
box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
min-height: 200px;
margin-bottom: 30px;
display: flex;
flex-direction: column;
justify-content: space-between;}
.beyaz-kutu h3 {font-size: 15px;color: #555555;     margin: 0;    line-height: 1.3;   word-wrap: break-word;font-weight: bold;}
.beyaz-kutu h3 a {color:#000000;}
.beyaz-kutu p {margin-bottom: 0px;}
.video-youtube {color: #282828;
font-weight: bold;
font-size: .575rem;
margin: 0; margin-bottom: 10px;display: block;}
.video-youtube i {color:red;font-size: 20px;clear: both;display: block;}
.video-duration {font-size: 14px;
color: #555555;
width: 100%;
display: flex;
justify-content: space-between;}
.haber-okunma-kutu {font-size: 14px;
color: #555555;
width: 100%;
display: flex;
justify-content: space-between;}
.haber-okunma-sayi {color: #282828;
font-weight: bold;
font-size: .575rem;
margin: 0; margin-bottom: 10px;display: block;}
.haber-okunma-sayi span {color:#555;    font-size: .6rem;clear: both;display: block;}
.haber-okunma-link a {color:#000000;font-size: .75rem;border-bottom: 2px solid #207164;}
.beyaz-kutu-ozet {font-size: 14px;margin-bottom: 10px;}
.beyaz-kutu .tarih {font-size: 14px;margin-bottom: 15px;}
.anasayfa-latest-icerik .beyaz-kutu {min-height: 360px;}
.anasayfa-latest-icerik .etiket-label, .related-contents .etiket-label, .archive .etiket-label {
position: absolute!important;    z-index: 2!important;    margin-top: 30px!important;    margin-left: 20px!important;}
.gallery-columns-4 .gallery-item {width: 25%;display: inline-block;text-align: center;}
.gallery-columns-3 .gallery-item {width: 33%;display: inline-block;text-align: center;}
.gallery-columns-2 .gallery-item {width: 50%;display: inline-block;text-align: center;}
.tag-arsiv {background-size: cover;
background-position: center;
margin-bottom: 15px;
text-align: center;padding: 30px;border-radius: 4px;}
.tag-arsiv a {color:#000000;}
.anasayfa-latest-events,.anasayfa-latest-youtube {margin-top: 40px;margin-bottom: 40px;}
.grecaptcha-badge { 
visibility: hidden;
}