/* 
Theme Name: Onurturkay Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: onurturkay
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

html{scroll-behavior: smooth; font-size:14px;}

.header-btn-menu a, .header-arama-menu a{height: 50px;width: 50px!important;display: flex;align-items: center;justify-content: center;text-align: center;}

.onr-anasayfa-dortlukutu .elementor-cta__content:before{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(0deg, var( --e-global-color-primary ) 10%, transparent);}
.popup-arama{backdrop-filter:blur(20px);}

.onr-anasayfa-dortlukutu .elementor-cta__content{padding:2em;}



.onr-esit-kutular{opacity:1;}
.onr-esit-buton{opacity:1;width:100%;text-align: left;float: left;}

.onr-esit-kutular .elementor-widget-wrap{/* display: -webkit-inline-box!important; */align-items: normal!important;}
.onr-esit-buton .elementor-widget-container{height:100%;display: flex;align-items: center;}
.onr-esit-buton .elementor-button-text{text-align:left;}

.onr-mekanik-kutular{opacity:1;}
.onr-mekanik-kutular .onr-mekanik-kutu{border:1px solid #ddd;background: transparent;transition: .3s;}
.onr-mekanik-kutular .onr-mekanik-kutu:hover{background:#fff;}

.onr-blog-liste-dis{opacity:1;}

.onr-blog-liste-dis article{padding: 1em!important;border-radius:6px; transition:.3s;}
.onr-blog-liste-dis article:hover{background:#fff;}

.onr-popmenu-postlar{opacity:1;}
.onr-popmenu-postlar .elementor-loop-container{opacity:1;overflow-y: auto;max-height: 90vh;position: relative;padding-right: 20px;}



.onr-popmenu-postlar .elementor-loop-container::-webkit-scrollbar {width: 2px;height: 10px;border-radius: 100px}
.onr-popmenu-postlar .elementor-loop-container::-webkit-scrollbar-track {background: #313037;border-radius: 100px}
.onr-popmenu-postlar .elementor-loop-container::-webkit-scrollbar-thumb {background:#9d9bae; border-radius: 100px;height: 2px}
.onr-popmenu-postlar .elementor-loop-container::-webkit-scrollbar-thumb:not(#_#_#_#_#_#_#_) {width: 50px}
.onr-popmenu-postlar .elementor-loop-container::-webkit-scrollbar-thumb:hover {background: #313037}

.onr-related-post .elementor-post__text{opacity:1;display: flex!important;justify-content: center!important;}

.onr-blog-kategoriler h5{font-size: 1.2em;font-weight:600;font-family: "Inter", sans-serif;color: var( --e-global-color-primary );}
.onr-blog-kategoriler ul{opacity:1;margin: 0;padding: 0;list-style: none;}
.onr-blog-kategoriler ul li{opacity:1;display: list-item;float: left;width: 100%;margin: 10px 0;}
.onr-blog-kategoriler ul li a{opacity:1;font-size: 1.2em;font-family: "Inter", sans-serif;color: var( --e-global-color-primary );width: 100%;float: left;}
.onr-blog-kategoriler ul li a:after{content: "\f35a";font-family: 'Font Awesome 5 Free';font-weight: 400!important;float: right;opacity: .2;}

.onr-anasayfa-blog-post-dis .e-loop-item{border: 2px solid #b9b7bf;border-radius: 0;/* border-bottom-width: 5px; */}
.onr-anasayfa-blog-post-dis  .elementor-section, .onr-anasayfa-blog-post-dis  .elementor-container{height:100%;}
.onr-anasayfa-blog-post-dis .elementor-widget-wrap{transition:.3s}

.onr-pop-menu ul li a{text-align:center!important;width: 100%;/* float: left; */justify-content: center;}
.onr-pop-menu ul li ul li a{zoom:0.6;}

#onr-btn-animasyon-border{width: 55px!important;height: 55px!important;text-align: center;justify-content: center;display: flex;align-items: center;padding: 0!important;position: relative;font-size: 20px;}
#onr-btn-animasyon-border:before{border: 2px solid #000;content: "";width: 100%;height: 100%;position: absolute;border-radius: 100px;transition: .5s;zoom: 0;opacity: 0;transform: scale(0);}
#onr-btn-animasyon-border span{margin:0;}
#onr-btn-animasyon-border:hover:before{content: "";opacity: 1;zoom: 1;transform: scale(1);}


#onr-btn-animasyon-border2{width: 55px!important;height: 55px!important;text-align: center;justify-content: center;display: flex;align-items: center;padding: 0!important;position: relative;font-size: 20px;}
#onr-btn-animasyon-border2:before{border: 2px solid #917269;content: "";width: 100%;height: 100%;position: absolute;border-radius: 100px;transition: .5s;zoom: 0;opacity: 0;transform: scale(0);}
#onr-btn-animasyon-border2 span{margin:0;}
#onr-btn-animasyon-border2:hover:before{content: "";opacity: 1;zoom: 1;transform: scale(1);}


#onr-btn-animasyon-border3{width: 55px!important;height: 55px!important;text-align: center;justify-content: center;display: flex;align-items: center;padding: 0!important;position: relative;font-size: 20px;}
#onr-btn-animasyon-border3:before{border: 2px solid #917269;content: "";width: 100%;height: 100%;position: absolute;border-radius: 100px;transition: .5s;zoom: 0;opacity: 0;transform: scale(0);}
#onr-btn-animasyon-border3 span{margin:0;}
#onr-btn-animasyon-border3:hover:before{content: "";opacity: 1;zoom: 1;transform: scale(1);}


.onr-hizmet-kutu .elementor-widget-container {border-radius:10px;overflow:hidden;}
.onr-hizmet-kutu .elementor-widget-container .elementor-flip-box__front:before{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(0deg, #171520 5%, transparent);}

.onr-hizmet-popup-btn a{height: 100px;display:flex;align-items: center;justify-content: center;padding: 0!important;float: left;}
.onr-hizmet-popup-btn{opacity: 1;}


@media(max-width:768px){
	html{font-size:12px;}
	.header-btn-menu a, .header-arama-menu a{height: 40px;width: 40px!important;display: flex;align-items: center;justify-content: center;text-align: center;}
.onr-anasayfa-dortlukutu .elementor-cta__content{padding:1.5em;}

.onr-hizmet-popup-gorsel{order:2}
.onr-hizmet-popup-icerik{order:1}
.onr-hizmet-popup-btn a{height:50px;}
}


@media(min-width:768px){
	.onr-header-sol-iconlar{min-width: 130px!important;}
	.onr-mekanik-solmenu .sub-menu.elementor-nav-menu--dropdown{display:block;}
}

@media(max-width:1600px){
	header{font-size:12px;}
	
}

@media(max-width:1400px){
	header{font-size:11px;}
	
}