@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Outfit:wght@400;500;600;700;800&display=swap");
:root{--font-primary:'Inter', sans-serif;--font-title:'Outfit', sans-serif;--primary-color:#25669b;--primary-hover:#1e527d;--accent-color:#d24233;--accent-hover:#b53225;--dark-bg:#2e343e;--dark-bg-alt:#262c35;--light-bg:#e8e8e8;--card-bg:#ffffff;--text-main:#515151;--text-muted:#666666;--text-light:#9ca3af;--border-color:rgba(0, 0, 0, 0.06);--border-radius-sm:4px;--border-radius:12px;--border-radius-lg:16px;--shadow-sm:0 2px 8px rgba(0,0,0,0.04);--shadow-md:0 10px 30px rgba(0,0,0,0.03);--shadow-lg:0 20px 40px rgba(0,0,0,0.06);--shadow-glow:0 0 15px rgba(210, 66, 51, 0.15);--transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
body{font-family:var(--font-primary);font-size:15px;margin:0;padding:0;color:var(--text-main);background-color:var(--light-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
a {
color: #25669b;
text-decoration: none;
} p{margin:1em 0;color:#333;}
ul{margin:0;padding:0;}
li{list-style:none;}
img {
max-width: 100%;
height: auto;
vertical-align: middle;
} p{line-height:24px;}
button{background:transparent;border:0;cursor:pointer;outline:none;}
input{background:transparent;border:0;outline:none;}
.section_entry img{height:auto;max-width:100%;}
.alignnone{margin:0;height:auto;}
.aligncenter,div.aligncenter{display:block;height:auto;margin:5px auto 5px auto;}
.alignright{float:right;height:auto;margin:5px 0 20px 20px;}
.alignleft{float:left;height:auto;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;height:auto;}
a img.alignnone{margin:5px 20px 20px 0;height:auto;}
a img.alignleft{float:left;height:auto;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;height:auto;margin-right:auto;}
.wp-caption{background:#fff;position:relative;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto;}
.wp-caption .wp-caption-text{font-size:13px;line-height:17px;margin:0;background:rgba(0,0,0,.5);color:#fff;position:absolute;left:0;right:0;bottom:0;padding:10px;}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.gallery{margin:0 auto 18px;clear:both;}
.clear{clear:both;display:block;}
.gallery .gallery-item{display:inline-block;padding:5px;margin:0;text-align:center;vertical-align:top;width:100%;}
.gallery .gallery-item img{border:0!important;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery .gallery-item img{height:auto;margin:0 auto;max-width:100%;-webkit-transition:all .40s;-moz-transition:all .40s;-o-transition:all .40s;transition:all .40s;}
.gallery .gallery-item a:hover img{opacity:0.6!important;margin:-5px 0 5px;}
.gallery-caption{color:#888;margin:0 0 12px;}
.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none;}
.gallery br+br{display:none;}
.section_entry b,.section_entry strong{font-weight:700;}
.section_entry dt{color:#444;}
.section_entry ol,.section_entry ul{margin:0 0 15px 30px;}
.section_entry ol ol,.section_entry ol ul,.section_entry ul ul,.section_entryt ul ol{margin-bottom:0;}
.section_entry ul li,.section_entry ol li{list-style:initial;font-size:14px;letter-spacing:0;line-height:1.7;margin:10px 0;}
.section_entry ol li,.section_entry ol ul ol li{list-style:decimal;}
.section_entry dt{font-weight:600;}
.section_entry address{margin-bottom:1em;}
.site_header_ust,.site_header_ust>.container>.row{height:120px;}
.site_header_ust{background:#2e343e;position:relative;}
.site_header_ust .col-12,.tc_footer .col-12,.tc_footer_bottom .container{padding:0 10px!important;}
.site_header_ust .site_arama{max-width:350px;width:100%;}
.site_header_ust form{position:relative;width:100%;}
.site_header_ust form>input{background:#fff;height:45px;line-height:45px;padding:0 15px;border-radius:2px;width:100%;}
.site_header_ust button{color:#fff;font-size:16px;width:40px;height:40px;border-radius:100%;text-align:center;line-height:40px;background:rgba(255,255,255,.2);}
.site_header_ust form>button{position:absolute;right:9px;background:#a1b6be;height:30px;line-height:30px;padding:0 10px;border-radius:3px;top:9px;}
.site_header_bottom,.site_header_bottom>.container>.row{height:50px;}
.site_header_bottom{background:#d24233;color:#fff;}
.site_header_bottom li{position:relative;}
.site_header_bottom nav>ul>li>a{color:#fff;height:51px;display:block;line-height:51px;padding:0 1.5em;}
.site_header_bottom nav .sub-menu{position:absolute;z-index:9999;height:auto;min-width:200px;background-color:#fff;display:block;box-shadow:0 2px 2px rgba(0,0,0,.2);visibility:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;transform:translateY(10%);-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);opacity:0;left:0;}
.site_header_bottom nav .sub-menu li:last-child{border:0;}
.site_header_bottom nav>ul>li>.sub-menu>li>.sub-menu{left:100%;top:0;}
.site_header_bottom li:hover>.sub-menu{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);opacity:1;visibility:visible;display:block;}
.site_header_bottom nav .menu-item-has-children:after{position:absolute;content:"\f0d7";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;right:7px;top:18px;color:#fff;}
.site_header_bottom .sub-menu .menu-item-has-children:after{color:#222;transform:rotateZ(-90deg);top:12px;}
.site_header_bottom .sub-menu a{padding:10px;border-bottom:1px solid #ececec;display:block;color:#222;transition:all .3s ease;}
.site_header_bottom .sub-menu a:hover{background:#f9f9f9;}
.site_header_bottom i{color:#fff;}
.site_main{margin:2em 0;padding:3px;}
.site_slider_item{position:relative;margin:1px;}
.site_slider_content{position:absolute;left:0;right:0;bottom:0;padding:1em;}
.site_slider_content .headline{margin:0;}
.site_slider_content a{color:#fff;font-size:22px;}
.site_slider_item:before{content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:30%;background:linear-gradient(0deg,rgba(0,0,0,1),rgba(0,0,0,0) 90%);}
.site_logo a{color:#fff;}
.owl-nav>*{position:absolute;left:0;top:0;bottom:0;text-align:center;width:80px;line-height:80px;}
.owl-nav>* i{font-size:32px;color:#fff;}
.owl-next{left:auto;right:0;}
.site_section{background:#fff;margin:0 0 1em;box-shadow:0 4px 0 0 #e3e3e3;}
.site_section_title{border-bottom:1px solid #ddd;padding:1em;}
.site_section_title .headline{margin:0;text-transform:uppercase;font-size:15px;}
.site_section_title .headline i{display:inline-block;margin-right:5px;}
.section_sidebar .site_section_title{padding:10px 1em;}
.section_sidebar .site_section_title .headline{text-transform:none;}
.site_yeni_testler_item,.widget_recent_entries.section_sidebar>ul>li>a{border-bottom:1px solid #ddd;position:relative;padding:10px 1em 10px 2em;}
.widget_recent_entries.section_sidebar>ul>li>a{padding-left:10px;font-size:14px;}
.widget_recent_entries.section_sidebar>ul>li>a:before{content:"\f101";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;color:#bdbdbd;font-size:13px;margin-right:10px;font-variant:normal;text-rendering:auto;line-height:1;}
.site_yeni_testler_item:last-child{border:0;}
.site_yeni_testler_item i{position:absolute;left:10px;color:#bdbdbd;font-size:13px;top:14px;}
.site_yeni_testler_item .title{margin:0;font-size:14px;font-weight:700;}
.archive-description{background:#fff;color:#000;padding:15px 15px;}
.section_sidebar.widget_nav_menu div>ul{display:inline-block;width:100%;}
.section_sidebar.widget_nav_menu div>ul>li{width:100%;position:relative;padding:10px;border-bottom:1px solid #ececec;}
.section_sidebar.widget_nav_menu div>ul>li:last-child{border:0;}
.section_sidebar.widget_nav_menu div>ul>li:before{content:'';transition:all .3s ease;width:8px;height:8px;border-radius:100%;display:inline-block;margin-right:1em;background:#ddd;}
.section_sidebar.widget_nav_menu div>ul>li:hover:before{background:#333;}
.section_sidebar.widget_nav_menu div>ul>li>a{color:#333;font-size:14px;}
.tc_footer_top{background:#2e343e;padding:2em 0;color:#fff;}
.site_yeni_blog{padding:5px;}
.tc_footer_bottom{background:#262c35;color:#fff;padding:15px 0;}
.tc_footer p{color:#b3b3b3!important;font-size:13px;}
.tc_footer_bottom p{margin:0;color:#fff!important;}
.tc_footer a{color:#b3afb0;font-size:13px;}
.tc_footer a:hover{color:#fff;}
.section_footer .site_section_title{border:0;color:#fff;padding:0 0 1em;font-weight:500;}
.section_footer ul li{margin:0 0 10px;}
.footer_copright{font-size:13px;}
.kt_breadcrumb{margin:0!important;padding:0;}
.kt_breadcrumb .ayrac{color:#999;font-weight:600;margin:0 3px;font-size:11px;}
.kt_breadcrumb li{display:inline-block;font-size:11px!important;margin:0!important;}
.section_entry{padding:12px;}
.section_entry p{color:#283a48;font-size:14px;}
.entry_header{border-bottom:1px dotted #ddd;padding:0 0 10px;}
.entry-title{font-size:18px;margin:0;}
.entry_meta{width:100%;background:#f7f7f7;border:1px solid #e0e6e9;margin:5px 0 0;border-radius:3px;}
.entry_meta li{padding:10px;border-right:1px solid #e0e6e9;}
.entry_meta li:last-child{border:0;}
.entry_meta label{display:block;color:#25669b;font-weight:700;}
.entry_meta span{display:inline-block;color:#283a48;}
.entry_meta a{color:#283a48;}
.tc_btn_wrapper{display:block;text-align:center;width:100%;}
.tc_btn{background:#d24233;color:#fff;text-transform:uppercase;font-weight:700;display:inline-block;padding:1em 2em;margin:0 auto;border-radius:3px;}
.screen-reader-text{display:none;}
.pagination{padding:2em 1em;display:block;border-top:1px solid #ececec;margin-top:-1px;width:100%;}
.pagination .page-numbers{margin-right:10px;color:#222;}
.pagination .page-numbers a{color:#222;}
.pagination .current{background:#2d3e50;border-radius:3px;color:#fff;padding:10px;}
.section_title_arch{background:#464c54;color:#fff;text-align:center;margin:0 0 8px;}
.section_title_arch a{color:#fff!important;}
.entry_header+.wp-post-image,.entry_meta+.wp-post-image{margin:5px 0 0;width:100%;}
.entry_meta ul{margin:0!important;}
.entry_meta li{margin:0!important;list-style:none!important;}
.section_blog .entry_meta li{padding:5px 10px;}
.site_yazilar .site_section_title,.site_yazilar a,.widget_tc_module-catpost .site_section_title,.widget_tc_module-catpost a{color:#515151;}
.site_yeni_blog_item{padding:1em;margin-bottom:1em;text-align:center;}
.site_yeni_blog_item{padding:5px;}
.site_yeni_blog_item img,.site_yeni_testler_item img{padding:1px;width:100%;border:1px solid #ddd;}
.site_yeni_blog_item .title{margin:10px 0 0;font-size:15px;}
.site_arama form.is_active{display:block!important;}
.ortala{margin-top:1rem;text-align:center;margin-bottom:-1.2rem;}
.sponsorreklam{margin:1px;}
.yazialtireklam{margin-top:10px;margin-bottom:12px;}
input.wpcf7-text{height:40px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
textarea.wpcf7-form-control{padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;background-color:#fff;border:1px solid #ccc;transition:border linear .2s,box-shadow linear .2s;display:block;width:100%;min-height:30px;box-sizing:border-box;color:#555;vertical-align:middle;border-radius:2px;}
.wpcf7-submit{overflow:hidden;border:none;background:#D9534F;color:#FFF;vertical-align:bottom;padding:15px 0 15px;font-size:14px;border-radius:4px;text-align:center;cursor:pointer;width:100%;display:inline-block;margin:0 0 5px;text-transform:uppercase;font-weight:700;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
@media(min-width:768px) and (max-width:1000px){
.site_yeni_testler_item{padding-left:3.5em;}
.site_section_title .headline i{margin-right:2em;}
.site_yeni_testler_item i{top:15px;left:1.5em;}
}
@media(max-width:1000px){
.site_header_ust form{position:absolute;top:61px;width:500%;box-shadow:1px 0 10px rgba(0,0,0,.1);right:0;z-index:999;}
.entry_meta li{border-right:0;border-bottom:1px solid #e8e8e8;}
.site_logo{text-align:center;}
.site_header_ust,.site_header_ust>.container>.row{height:80px;}
.site_logo img{margin:0 0;}
}
#tc_mobile{position:fixed;left:0;right:0;top:0;overflow:auto;bottom:0;width:260px;border-right:1px solid rgba(255,255,255,.2);background:#2e343e;transition:all .3s ease;-ms-transform:translateX(-260px);-webkit-transform:translateX(-260px);transform:translateX(-260px);}
#tc_mobile .sub-menu{display:none;font-size:12px;background:#464c54;}
#tc_mobile .menu-item-has-children:after{position:absolute;content:"\f0d7";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;right:1em;top:1em;z-index:1;color:#fff;}
#tc_mobile li{display:block;position:relative;width:100%;}
#tc_mobile a{color:#fff;position:relative;z-index:2;display:block;padding:1em;border-bottom:1px solid rgba(255,255,255,.2);}
#tc_mobile .sub-menu a{padding-left:2em;}
#tc_mobile .sub-menu .sub-menu{background:#617182;}
#tc_mobile .sub-menu .sub-menu a{padding-left:3em;}
#tc_mobile a:hover{background:rgba(255,255,255,.1);}
.admin-bar #tc_mobile{top:46px;}
#tc_mobile.is_active{-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);}
body.active_menu{overflow:hidden;transform:none!important;position:fixed;}
.site_main,#site_header{transition:all .3s ease;}
.active_menu{-ms-transform:translateX(260px);-webkit-transform:translateX(260px);transform:translateX(260px);}
.test_footer{border-top:1px solid #ddd;padding-top:15px;}
#comment_list p{padding:1em 0;margin:0;color:#283a48;}
.comment-respond{margin:2em 0;}
.comment-body,.commentlist .comment{display:inline-block;width:100%;}
.commentlist .comment-body{padding:2em 1em;}
.commentlist .children .comment-body{padding-top:0;}
.commentlist .comment.depth-1{width:100%;}
.commentlist .comment.depth-2{width:90%;float:right;}
.commentlist .comment.depth-3{width:80%;float:right;}
.commentlist .comment.depth-4{width:70%;float:right;}
.commentlist .comment.depth-5{width:60%;float:right;}
.commentlist .comment.depth-6{width:50%;float:right;}
.comment-body .comment-author{float:left;margin-right:1em;}
.comment-body .comment-author img{border-radius:100%;border:3px solid #ddd;}
.comment-body p{clear:both;color:#1f1f1f;display:inline-block;padding:10px 0!important;}
.comment-meta{border-bottom:1px solid #f5f5f5;padding-bottom:5px;}
.comment-meta .authormeta{color:#222;margin:0 0 5px;}
.comment-meta .fn,.comment-meta .fn a{font-weight:700;color:#1d252c!important;}
.comment-meta a{color:#333;}
.form-submit{margin:0!important;}
.comment-reply-link,.form-submit .submit{background:#d24233;color:#fff!important;border:0;display:inline-block;padding:15px 2em;border-radius:3px;font-weight:400;width:auto!important;cursor:pointer;outline:none;}
.form-submit .submit{margin:1em 0 0;}
.comment-reply-link{background:transparent!important;font-weight:300;padding:0;padding-left:5px;color:#a22446!important;}
.comment-form,#comment_list p{padding:1em 2em;}
.comment-form textarea{width:100%;border:1px solid #ececec;padding:1em;min-height:150px;outline:none;transition:all .3s ease;}
.comment-form input{border:1px solid #ececec;outline:none;width:100%;transition:all .3s ease;padding:1em;}
.comment-form-email,.comment-form-author,.comment-form-url{width:100%;margin:0 0 10px;}
.comment-form textarea:focus,.comment-form input:focus{border-color:#2d60ad;}
.comment-form label{font-weight:500;font-size:12px;text-transform:uppercase;margin:10px 0;display:block;}
.comment-awaiting-moderation{padding:5px;color:#fff;margin:0 0 1em;}
.fa-c{background:#3b5999;}
.tw-c{background:#55acee;}
.ins-c{background:#e4405f;}
.wp-c{background:#25D366;}
.gp-c{background:#dd4b39;}
.test_paylas ul{margin:0;padding:0;}
.test_paylas li{list-style:none!important;margin:0!important;}
.test_paylas a{margin-left:5px;border-radius:5px;padding:5px 8px;color:#fff;font-size:12px;}
.widget_search{box-shadow:none;background:transparent;}
.search-form{background:#fff;position:relative;width:100%;border:1px solid #ddd;}
.search-field{width:100%;display:block;height:50px;padding:0 2em;}
.search-submit{position:absolute;right:0;top:0;bottom:0;width:40px;background:#2d60ad;color:#fff;}
.tagcloud{padding:10px;}
.tagcloud a{margin:10px;display:inline-block;padding:5px 8px;background:#333;color:#fff;font-size:12px!important;}
.section_sidebar>ul>li>a{display:block;font-weight:700;width:100%;padding:15px;transition:all .3s ease;border-bottom:1px solid #ddd;}
.section_sidebar>ul>li>a:hover{background:#f8f8f8;}
.tc_banner.in_header{text-align:right;-ms-flex:1;margin:20px 0;margin-right:0;-webkit-flex:1;flex:1;}
.tc_banner{background:url(//www.testlericoz.com/wp-content/themes/test/assets/images/loading.gif) center center no-repeat rgba(255,255,255,0);background-size:45px;}
.tc_banner.banner_first:first-child{margin-top:0;}
.tc_banner{text-align:center;position:relative;z-index:1;display:inline-block;width:100%;margin:20px 0;}
.tc_banner iframe{margin:0 auto;max-height:none;}
.tc_banner img{max-width:100%;height:auto;margin:0 auto;display:inline-block;vertical-align:middle;}
.tc_banner ins{margin:0 auto!important;padding:0!important;background:transparent!important;text-decoration:none!important;width:728px;height:90px;}
.tc_banner.in_header ins{margin:unset!important;margin-left:auto!important;}
.tc_banner.banner_entry ins{max-width:100%;width:100%;}
@media(max-width:767px){
.tc_banner ins{width:468px;height:60px;}
.site_slider_content .headline a{font-size:18px;}
}
@media(max-width:479px){
.tc_banner ins{width:300px;height:250px;}
.tc_banner.under_header ins,.tc_banner.in_header ins{width:320px;height:100px;}
}
.not_fount_page{text-align:center;color:#222;padding:0 0 2em;}
.not_fount_page h1{font-size:10em;margin:0;}
.not_fount_page h2{font-size:2em;margin:0;text-transform:uppercase;}
.not_fount_page p{font-size:14px;text-transform:none;font-weight:400;}
.section_sidebar.widget_nav_menu div>ul>li .sub-menu{display:none;}
.textwidget p{margin-top:0!important;}
.textwidget{text-align:center;}
.tc_footer .textwidget{text-align:left;}
.tc_footer .textwidget img{margin-bottom:10px;text-align:left;}
@media(min-width:992px){
.tc_footer_top .col-md-3:first-child{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.h-logo{object-fit:cover}
.f-logo{object-fit:cover}
.empower-sq-ad{min-height:250px}
@media screen and (max-width:760px){.empower-sq-ad{min-height:38vh}
}  h1, h2, h3, h4, h5, h6, .headline, .entry-title{font-family:var(--font-title);font-weight:700;letter-spacing:-0.02em;}
.site_section, .section_entry, .sp_sidebar .site_section{background:var(--card-bg) !important;border-radius:var(--border-radius) !important;box-shadow:var(--shadow-md) !important;border:1px solid var(--border-color) !important;transition:var(--transition) !important;overflow:hidden;margin-bottom:1.5em !important;}
.site_section:hover, .section_entry:hover{box-shadow:var(--shadow-lg) !important;}
.site_section_title{background:rgba(0, 0, 0, 0.01);border-bottom:1px solid var(--border-color) !important;padding:1.2em 1.5em !important;}
.site_section_title .headline{font-size:16px !important;display:flex;align-items:center;}
.site_yeni_blog_item{padding:12px !important;background:var(--card-bg);border-radius:var(--border-radius-sm);transition:var(--transition);margin-bottom:1.5em;display:flex;flex-direction:column;position:relative;overflow:hidden;}
.site_yeni_blog_item:hover{transform:translateY(-5px);}
.site_yeni_blog_item img, .site_yeni_testler_item img{border-radius:var(--border-radius-sm) !important;border:none !important;transition:var(--transition) !important;box-shadow:var(--shadow-sm);}
.site_yeni_blog_item:hover img{transform:scale(1.04);box-shadow:var(--shadow-md);}
.site_yeni_blog_item .title a{color:var(--text-main) !important;font-family:var(--font-title);font-weight:600;transition:var(--transition);}
.site_yeni_blog_item .title a:hover{color:var(--primary-color) !important;}
.site_yeni_testler_item{border-bottom:1px solid var(--border-color) !important;padding:14px 1.5em 14px 2.5em !important;transition:var(--transition);}
.site_yeni_testler_item:hover{background-color:rgba(37, 102, 155, 0.03);}
.site_yeni_testler_item i{color:var(--primary-color) !important;top:18px !important;transition:var(--transition);}
.site_yeni_testler_item:hover i{left:14px !important;}
.tc_btn{background:var(--accent-color) !important;color:#fff !important;font-family:var(--font-title);font-weight:600;padding:0.9em 2.2em !important;border-radius:50px !important;box-shadow:var(--shadow-sm) !important;transition:var(--transition) !important;border:none !important;}
.tc_btn:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 20px rgba(210, 66, 51, 0.2) !important;background:var(--accent-hover) !important;}
.site_header_ust form>input{border-radius:50px !important;border:1px solid var(--border-color) !important;padding:0 50px 0 20px !important;transition:var(--transition) !important;box-shadow:var(--shadow-sm);}
.site_header_ust form>input:focus{border-color:var(--primary-color) !important;box-shadow:0 0 0 3px rgba(37, 102, 155, 0.15);}
.site_header_ust form>button{right:6px !important;top:6px !important;height:33px !important;width:33px !important;border-radius:50px !important;background:var(--primary-color) !important;color:#fff !important;transition:var(--transition);display:flex;align-items:center;justify-content:center;}
.site_header_ust form>button:hover{background:var(--primary-hover) !important;transform:scale(1.05);}
#site_header{box-shadow:var(--shadow-sm);}
.site_header_bottom{background:var(--accent-color) !important;border-bottom:3px solid rgba(0,0,0,0.1);}
.site_header_bottom nav>ul>li>a{font-family:var(--font-title);font-weight:500;transition:var(--transition);position:relative;}
.site_header_bottom nav>ul>li>a::after{content:'';position:absolute;width:0;height:3px;bottom:0;left:50%;background-color:#fff;transition:var(--transition);transform:translateX(-50%);}
.site_header_bottom nav>ul>li:hover>a::after{width:80%;}
.site_header_bottom nav .sub-menu{background:rgba(255, 255, 255, 0.96) !important;backdrop-filter:blur(12px) !important;border:1px solid rgba(0,0,0,0.08) !important;border-radius:8px !important;box-shadow:var(--shadow-lg) !important;padding:8px 0 !important;}
.site_header_bottom nav .sub-menu a{font-weight:500 !important;border-bottom:none !important;padding:8px 20px !important;color:var(--text-main) !important;}
.site_header_bottom nav .sub-menu a:hover{background:rgba(37, 102, 155, 0.08) !important;color:var(--primary-color) !important;}
.site_slider_item{border-radius:var(--border-radius);overflow:hidden;position:relative;border:1px solid var(--border-color);}
.site_slider_content{background:linear-gradient(0deg, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 100%) !important;padding:2em 1.5em 1.5em !important;}
.site_slider_content a{font-family:var(--font-title);font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,0.3);font-size:24px !important;transition:var(--transition);}
.site_slider_content a:hover{color:#fff !important;opacity:0.9;}
.kt_breadcrumb{background-color:var(--light-bg);padding:8px 16px !important;border-radius:50px;display:inline-flex;align-items:center;margin-bottom:1.2em !important;border:1px solid var(--border-color);}
.kt_breadcrumb a{color:var(--text-muted);font-weight:500;transition:var(--transition);}
.kt_breadcrumb a:hover{color:var(--primary-color);}
.tc_footer{background-color:var(--dark-bg) !important;}
.tc_footer_bottom{background-color:var(--dark-bg-alt) !important;border-top:1px solid rgba(255,255,255,0.05);}
.section_footer .headline{font-family:var(--font-title);font-size:18px;margin-bottom:1em;color:#fff !important;}
#comment_list{padding:1.5em !important;}
.commentlist li.comment{background:var(--light-bg);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:1.2em !important;margin-bottom:1.2em !important;}
.comment-author .fn{font-weight:700 !important;font-family:var(--font-title);color:var(--primary-color);}
.test_paylas ul li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50px;color:#fff !important;transition:var(--transition);}
.test_paylas ul li a:hover{transform:scale(1.1);box-shadow:var(--shadow-sm);}
.test_paylas ul li a.fa-c{background-color:#3b5998 !important;}
.test_paylas ul li a.tw-c{background-color:#1da1f2 !important;}
.test_paylas ul li a.wp-c{background-color:#25d366 !important;}
@media(max-width:991px){
.site_header_bottom{display:none !important;}
.site_logo{display:flex;justify-content:center;}
} .site_section_title.section_title_arch{background:var(--primary-color) !important;border-radius:var(--border-radius) !important;border:none !important;margin:15px 0 !important;padding:12px 20px !important;display:block !important;transition:var(--transition) !important;box-shadow:var(--shadow-sm) !important;text-align:center !important;}
.site_section_title.section_title_arch:hover{background:var(--primary-hover) !important;box-shadow:var(--shadow-md) !important;transform:translateY(-2px);}
.site_section_title.section_title_arch a {
color: #fff !important;
font-family: var(--font-title) !important;
font-weight: 600 !important;
font-size: 16px !important;
display: inline-block !important;
text-decoration: none !important;
}