/*
 * Tema stilleri — ÜRETİLMİŞ DOSYA, ELLE DÜZENLEMEYİN.
 *
 * Kaynak : wwwroot/tema/assets/css/style.css (yalnızca kaynak; proje oradan yüklemez)
 * Üreten : araclar/tema-css-ayikla.ps1 — projede kullanılan seçiciler ayıklanır.
 * Temadan yeni bir bileşen kullanınca betiği yeniden çalıştırın.
 * Proje stilleri: css/marka-renkleri.css, css/site.css, css/sayfalar/*.css
 */
*{margin:0;padding:0;scroll-behavior:smooth}:root{--font-montserrat: "Montserrat", sans-serif;--font-open-sans: "Open Sans", sans-serif;--white-color: #fff;--black-color: #000;--black-color2: #1D1D1D;--title-color: #13141A;--text-color: #5E5E5E;--primary-color1: #46D993}html{font-size:100%;scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-montserrat);color:var(--title-color);font-size:16px;font-weight:400;line-height:30px}h1,h2,h3,h4,h5,h6{font-family:var(--font-montserrat);font-weight:600;line-height:1.4;color:var(--title-color)}input{border:none;outline:none}button{outline:none;border:none}img{max-width:100%;height:auto}a{text-decoration:none}p{font-family:var(--font-open-sans);font-size:16px;font-weight:400;line-height:26px}.primary-btn1{border-radius:5px;background-color:var(--primary-color1);font-family:var(--font-open-sans);font-weight:600;font-size:13px;color:#13141a;padding:12px 20px;display:inline-flex;align-items:center;gap:10px;transition:.5s;position:relative;overflow:hidden;z-index:1;white-space:nowrap}.primary-btn1 svg{fill:var(--title-color);transition:.5s}.primary-btn1::after{position:absolute;content:"";display:block;left:15%;right:-20%;top:-4%;height:150%;width:150%;bottom:0;border-radius:2px;background-color:#0a1019;transform:skewX(45deg) scale(0,1);z-index:-1;transition:all .5s ease-out 0s}.primary-btn1:hover{color:var(--white-color)}.primary-btn1:hover svg{fill:var(--white-color)}.primary-btn1:hover::after{transform:skewX(45deg) scale(1,1)}.select{margin-bottom:25px}.egns-preloader{min-width:100%;min-height:100%;position:fixed!important;z-index:999999;top:0;right:0;bottom:0;left:0;background:#fff}.egns-preloader.close{display:none;visibility:hidden}.egns-preloader::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:#fff;z-index:-1}.top-bar{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 11%;border-bottom:1px solid #eee}@media(min-width:1400px) and (max-width:1599px){.top-bar{padding:15px 3%}}@media(max-width:1399px){.top-bar{padding:15px 3%}}@media(max-width:991px){.top-bar{display:none;visibility:hidden}}.top-bar .topbar-right ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:30px}.top-bar .topbar-right ul li{line-height:1}.top-bar .topbar-right ul li button{display:flex;align-items:center;gap:5px;font-family:var(--font-open-sans);font-weight:600;font-size:13px;color:#13141a;transition:.35s}.top-bar .topbar-right ul li button svg{fill:var(--primary-color1);transition:.35s}.top-bar .topbar-right ul li button.primary-btn1 svg{fill:var(--title-color)}.top-bar .topbar-right ul li button:hover{color:var(--primary-color1)}.top-bar .topbar-right ul li button:hover svg{fill:var(--primary-color1)}.top-bar .topbar-right ul li a{display:flex;align-items:center;gap:5px;font-family:var(--font-open-sans);font-weight:600;font-size:13px;color:#13141a;transition:.35s}.top-bar .topbar-right ul li a svg{fill:var(--primary-color1);transition:.35s}.top-bar .topbar-right ul li a.primary-btn1 svg{fill:var(--title-color)}.top-bar .topbar-right ul li a:hover{color:var(--primary-color1)}.top-bar .topbar-right ul li a:hover svg{fill:var(--primary-color1)}@media(max-width:576px){.modal-dialog{margin:0}}header.style-1{position:relative;width:100%;z-index:999;display:flex;justify-content:space-between;align-items:center;padding:0 11%;transition:all .8s ease-out 0s;border-bottom:1px solid #eee;background-color:var(--white-color)}@media(min-width:1400px) and (max-width:1599px){header.style-1{padding:0 3%}}@media(max-width:1399px){header.style-1{padding:0 3%}}header.style-1.sticky{position:fixed;top:0;left:0;width:100%;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box;background-color:var(--white-color);z-index:999}header.style-1 .header-logo{padding:15px 0}@media(max-width:576px){header.style-1 .header-logo img{max-width:165px;width:100%}}header.style-1 .nav-right{gap:10px}@media(max-width:991px){header.style-1 .nav-right{gap:0}}header.style-1 .nav-right .mobile-menu-btn{display:none;visibility:hidden}@media(max-width:991px){header.style-1 .nav-right .mobile-menu-btn{display:flex;margin-left:50px;flex-direction:column;align-items:end;visibility:visible;justify-content:center;position:relative}header.style-1 .nav-right .mobile-menu-btn span{height:2px;width:25px;background-color:var(--title-color);display:flex;transition:transform .5s ease-in;position:absolute;top:0}header.style-1 .nav-right .mobile-menu-btn span::before{transition-duration:.5s;position:absolute;width:35px;height:2px;background-color:var(--title-color);content:"";top:-10px;right:0}header.style-1 .nav-right .mobile-menu-btn span::after{transition-duration:.5s;position:absolute;width:15px;height:2px;right:0;background-color:var(--title-color);content:"";top:10px}header.style-1 .nav-right .mobile-menu-btn.active span{background-color:transparent}header.style-1 .nav-right .mobile-menu-btn.active span::before{transform:rotateZ(45deg) translate(8px,6px);width:35px}header.style-1 .nav-right .mobile-menu-btn.active span::after{transform:rotateZ(-45deg) translate(8px,-6px);width:35px}}header.style-1 .main-menu{display:inline-block;position:relative}header.style-1 .main-menu ul{list-style:none;margin:0;padding:0}header.style-1 .main-menu ul>li{display:inline-block;position:relative;padding:0 8px}header.style-1 .main-menu ul>li:hover i{color:var(--black-color2);font-size:20px}@media(min-width:992px){header.style-1 .main-menu ul>li:first-child{padding-left:0}header.style-1 .main-menu ul>li:first-child a{padding-left:0}}header.style-1 .main-menu ul>li a{color:var(--title-color);display:block;text-transform:capitalize;padding:15px 20px;position:relative;font-family:var(--font-montserrat);text-transform:uppercase;font-weight:600;font-size:13px;transition:all .5s ease-out 0s;position:relative}@media(max-width:991px){header.style-1 .main-menu ul>li a{padding:32px 9px}}header.style-1 .main-menu ul>li i{font-size:20px;text-align:center;color:var(--text-color);font-style:normal;position:absolute;right:-5px;top:35px;z-index:999;cursor:pointer;display:none;transition:all .5s ease-out 0s;opacity:0}@media(max-width:991px){header.style-1 .main-menu ul>li i{opacity:1}}header.style-1 .main-menu ul>li i.active{color:var(--primary-color1)}header.style-1 .main-menu ul>li i.active::before{content:"\f2ea"}header.style-1 .main-menu ul>li ul.sub-menu{position:absolute;left:0;right:0;top:auto;margin:0;display:none;min-width:220px;background:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);text-align:left;transform-origin:top}@media(max-width:1199px){header.style-1 .main-menu ul>li ul.sub-menu{box-shadow:none}}header.style-1 .main-menu ul>li ul.sub-menu>li{padding:0;display:block;position:relative}header.style-1 .main-menu ul>li ul.sub-menu>li i{position:absolute;top:14px;right:6px;display:block;color:var(--title-color);font-size:14px}header.style-1 .main-menu ul>li ul.sub-menu>li .dropdown-icon{color:var(--title-color);opacity:1;top:14px;font-size:14px;right:10px}@media(max-width:991px){header.style-1 .main-menu ul>li ul.sub-menu>li .dropdown-icon{right:0;top:8px;font-size:20px}}header.style-1 .main-menu ul>li ul.sub-menu>li a{display:block;padding:15px;color:var(--text-color1);font-weight:600;text-transform:uppercase;font-size:12px;line-height:1;transition:all .4s ease-out 0s;position:relative;border-bottom:1px solid rgba(233,228,228,.5)}header.style-1 .main-menu ul>li ul.sub-menu>li a::before{content:"";position:absolute;bottom:-1px;left:0;background:linear-gradient(90deg,#fff,#06D889,#fff);width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:.4s ease-in;z-index:1}@media(max-width:991px){header.style-1 .main-menu ul>li ul.sub-menu>li a{border-color:rgba(233,228,228,.5)}header.style-1 .main-menu ul>li ul.sub-menu>li a::before{background:linear-gradient(90deg,#ddd,#06D889,#ddd)}}header.style-1 .main-menu ul>li ul.sub-menu>li a:hover{color:var(--primary-color1)}header.style-1 .main-menu ul>li ul.sub-menu>li a:hover::before{transform:scale(1)}header.style-1 .main-menu ul>li ul.sub-menu>li a.active{color:var(--primary-color1)}header.style-1 .main-menu ul>li ul.sub-menu>li a.active::before{transform:scale(1)}header.style-1 .main-menu ul>li ul.sub-menu>li:last-child a{border-bottom:none}header.style-1 .main-menu ul>li ul.sub-menu>li:last-child a::before{display:none}header.style-1 .main-menu ul>li ul.sub-menu>li:hover>a{color:var(--primary-color1)}header.style-1 .main-menu ul>li ul.sub-menu>li:hover .dropdown-icon{color:var(--primary-color1)}header.style-1 .main-menu ul>li ul.sub-menu>li.active>a{color:var(--primary-color1)}header.style-1 .main-menu ul>li ul.sub-menu>li.active .dropdown-icon{color:var(--primary-color1)}header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu{left:220px;position:absolute;max-width:230px;min-width:215px;background:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);top:0}@media(max-width:1199px){header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu{box-shadow:none}}header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu::before{display:none;visibility:hidden}@media only screen and (max-width:991px){header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu{position:unset;max-width:230px;min-width:215px;background:0 0;top:0}}header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu>li i{display:block}header.style-1 .main-menu ul>li ul.sub-menu>li:last-child{border-bottom:none}header.style-1 .main-menu ul>li.menu-item-has-children::after{content:"\f282";font-family:bootstrap-icons;font-weight:500;position:absolute;top:15px;right:10px;font-size:14px;color:var(--text-color);transition:all .55s ease-in-out}@media(max-width:1199px){header.style-1 .main-menu ul>li.menu-item-has-children::after{right:2px}}@media(max-width:991px){header.style-1 .main-menu ul>li.menu-item-has-children::after{display:none;visibility:hidden}}@media(min-width:992px){header.style-1 .main-menu ul>li:hover>ul.sub-menu{display:block;animation:fade-down .45s linear}}header.style-1 .main-menu ul>li:hover>a{color:var(--primary-color1)}header.style-1 .main-menu ul>li:hover::after{color:var(--primary-color1)}header.style-1 .main-menu ul>li.active>a{color:var(--primary-color1)}header.style-1 .main-menu ul>li.active::after{color:var(--primary-color1)}header.style-1 .main-menu ul li.menu-item-has-children>i{display:block}header.style-1 .main-menu .topbar-right{padding-top:40px;padding-bottom:50px;border-bottom:1px solid rgba(238,238,238,.93)}header.style-1 .main-menu .topbar-right a{display:flex;align-items:center;gap:5px;font-family:var(--font-open-sans);font-weight:600;font-size:13px;color:#13141a;margin-bottom:25px}header.style-1 .main-menu .topbar-right a:last-child{margin-bottom:0}header.style-1 .main-menu .topbar-right a svg{fill:var(--primary-color1)}header.style-1 .main-menu .topbar-right a:hover{color:var(--primary-color1)}header.style-1 .main-menu .topbar-right a:hover svg{fill:var(--primary-color1)}@media only screen and (max-width:991px){header.style-1 .mobile-logo-area{justify-content:center!important}header.style-1 .dropdown-icon{color:var(--white-color)}header.style-1 .main-menu{position:fixed;top:0;left:0;width:280px;padding:30px 20px!important;z-index:99999;height:100%;overflow:auto;background:#fff;border-right:1px solid #eee;transform:translateX(-100%);transition:transform .3s ease-in;box-shadow:0 2px 20px rgba(0,0,0,.03)}header.style-1 .main-menu.show-menu{transform:translateX(0)}header.style-1 .main-menu .menu-list{padding-top:50px;padding-bottom:30px}header.style-1 .main-menu ul{float:none;text-align:left;padding:5px 0 20px 0}header.style-1 .main-menu ul li{display:block;position:relative;padding:0 5px}header.style-1 .main-menu ul li i{display:block}header.style-1 .main-menu ul li a{padding:10px 0;display:block}header.style-1 .main-menu ul li ul.sub-menu{position:static;min-width:200px;background:0 0;border:none;opacity:1;visibility:visible;box-shadow:none;transform:none;transition:none;display:none;margin-top:0!important;transform:translateY(0px);padding-left:10px}header.style-1 .main-menu ul li ul.sub-menu>li{border-bottom:1px solid transparent}header.style-1 .main-menu ul li ul.sub-menu>li a{color:var(--title-color);padding:12px 0}header.style-1 .main-menu ul li ul.sub-menu>li a:hover{color:var(--primary-color1);margin-left:10px}header.style-1 .main-menu ul li ul.sub-menu>li a.active{color:var(--primary-color1)}header.style-1 .main-menu ul li ul.sub-menu>li i{color:var(--primary-color1);right:-13px}header.style-1 .main-menu ul li .bi{top:8px;font-size:20px;color:var(--title-color)}}footer{background:var(--title-color)}button{white-space:nowrap}@keyframes fade-down{0%{opacity:0;transform:scaleY(0);visibility:hidden}100%{opacity:1;transform:scaleY(1);visibility:visible}}