<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  font-family: 'font', Arial, Helvetica, sans-serif;
  font-size: 14px
}

.ems-hidden {
  display: none
}

.ems-none,
.mejs__controls,
.mejs__layers,
.mejs__offscreen {
  display: none !important
}

picture {
  display: block
}

#ui-datepicker-div {
  display: none
}

.clearfix:after,
.clearfix:before {
  display: table;
  content: " ";
  font-size: 0;
  height: 0
}

.clearfix:after {
  clear: both
}

.wrapper {
  min-height: 150px
}

.main-wrapper,
.sayfaDisDiv,
.sayfaIcDiv {
  height: 100vh
}

h1,
h2,
h3,
h4 {
  font-weight: normal
}

table tr th {
  font-weight: normal
}

canvas,
img,
video {
  width: 100%;
  max-width: 100%;
  vertical-align: middle
}

.cover img {
  width: 100%
}

.ems-lazy-load-active,
.lazy-load,
.lazy-picture {
  opacity: 0;
  -webkit-transition: opacity .2s ease;
  -moz-transition: opacity .2s ease;
  transition: opacity .2s ease
}

.image-loaded {
  opacity: 1;
  -webkit-transition: opacity .2s ease;
  -moz-transition: opacity .2s ease;
  transition: opacity .2s ease
}

.kutuBosluk,
.navigation-full-path,
.urunPaging_btnKiyaslama {
  display: none
}

span[id$=lblICR_METIN_TEMPLATE] {
  display: inline-block;
  width: 100%;
  height: 100%
}

/*@import url('https://fonts.googleapis.com/css2?family=Open+Sans&amp;display=swap');*/

@font-face {
  font-family: 'font', sans-serif;
  src: url("../fonts/ProtoGroteskLight.eot");
  src: url("../fonts/ProtoGroteskLight.eot") format("embedded-opentype"), url("../fonts/ProtoGroteskLight.woff2") format("woff2"), url("../fonts/ProtoGroteskLight.woff") format("woff"), url("../fonts/ProtoGroteskLight.ttf") format("truetype"), url("../fonts/ProtoGroteskLight.svg#font") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap
}

/*@font-face {
  font-family: 'light';
  src: url("../fonts/ProtoGroteskLight.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: 'light2';
  src: url("../fonts/SpaceGrotesk-Light2.otf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: 'semi_bold';
  src: url("../fonts/spacegrotesk-semibold-webfont.eot");
  src: url("../fonts/spacegrotesk-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/spacegrotesk-semibold-webfont.woff2") format("woff2"), url("../fonts/spacegrotesk-semibold-webfont.woff") format("woff"), url("../fonts/spacegrotesk-semibold-webfont.ttf") format("truetype"), url("../fonts/spacegrotesk-semibold-webfont.svg#semi_bold") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: 'bold';
  src: url("../fonts/spacegrotesk-bold-webfont.eot");
  src: url("../fonts/spacegrotesk-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/spacegrotesk-bold-webfont.woff2") format("woff2"), url("../fonts/spacegrotesk-bold-webfont.woff") format("woff"), url("../fonts/spacegrotesk-bold-webfont.ttf") format("truetype"), url("../fonts/spacegrotesk-bold-webfont.svg#bold") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap
}

@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon/fonts/icomoon.eot?9x37c4");
  src: url("../fonts/icomoon/fonts/icomoon.eot?9x37c4#iefix") format("embedded-opentype"), url("../fonts/icomoon/fonts/icomoon.ttf?9x37c4") format("truetype"), url("../fonts/icomoon/fonts/icomoon.woff?9x37c4") format("woff"), url("../fonts/icomoon/fonts/icomoon.svg?9x37c4#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap
}*/

[class*=" icon-"],
[class^=icon-] {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-log-out:before {
  content: "\e923"
}

.icon-player:before {
  content: "\e922"
}

.icon-minus:before {
  content: "\e920"
}

.icon-plus:before {
  content: "\e921"
}

.icon-group-next:before {
  content: "\e91e"
}

.icon-group-prev:before {
  content: "\e91f"
}

.icon-mail:before {
  content: "\e91d"
}

.icon-doc:before {
  content: "\e91c"
}

.icon-account:before {
  content: "\e91a"
}

.icon-home:before {
  content: "\e91b"
}

.icon-view-1:before {
  content: "\e916"
}

.icon-view-2:before {
  content: "\e917"
}

.icon-view-3:before {
  content: "\e918"
}

.icon-view-4:before {
  content: "\e919"
}

.icon-menu:before {
  content: "\e915"
}

.icon-drop-left:before {
  content: "\e913"
}

.icon-drop-right:before {
  content: "\e914"
}

.icon-eye:before {
  content: "\e90f"
}

.icon-mouse:before {
  content: "\e912"
}

.icon-arrow-left:before {
  content: "\e900"
}

.icon-arrow-right:before {
  content: "\e901"
}

.icon-close:before {
  content: "\e902"
}

.icon-download:before {
  content: "\e903"
}

.icon-drop-bottom:before {
  content: "\e904"
}

.icon-drop-top:before {
  content: "\e905"
}

.icon-facebook:before {
  content: "\e906"
}

.icon-instagram:before {
  content: "\e907"
}

.icon-linkedin:before {
  content: "\e908"
}

.icon-pinterest:before {
  content: "\e909"
}

.icon-profil:before {
  content: "\e90a"
}

.icon-search:before {
  content: "\e90b"
}

.icon-slide-next:before {
  content: "\e90c"
}

.icon-slide-prev:before {
  content: "\e90d"
}

.icon-top-scroll:before {
  content: "\e90e"
}

.icon-twitter:before {
  content: "\e910"
}

.icon-youtube:before {
  content: "\e911"
}

a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
object,
ol,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
u,
ul,
var {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent
}

body {
  line-height: 1.15
}

ol,
ul {
  list-style: none
}

blockquote,
q {
  quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
  content: '';
  content: none
}

:focus {
  outline: 0
}

ins {
  text-decoration: none
}

del {
  text-decoration: line-through
}

table {
  border-collapse: collapse;
  border-spacing: 0
}

body,
html {
  width: 100%;
  height: 100%;
  font-size: 14px
}

body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.05);
  text-rendering: optimizeLegibility;
  color: #000000;
  font-size: 14px;
  font-family: 'font', Arial, Helvetica, sans-serif
}

* {
  margin: 0;
  padding: 0
}

*,
:before,
:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.anaBody {
  overflow-x: hidden
}

body a {
  text-decoration: none;
  color: #000000;
  font-size: 14px
}

body b,
body strong {
  font-weight: normal
}

body p {
  line-height: 22px
}

.pageArama,
.tableArama,
.tableTitleArama,
.tblBtnAraIptal {
  display: none
}

.abs-lft,
.after-img,
.header-logo img,
.prvcy-pp-cls {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1
}

.abs-cntr,
.mb-back-button&gt;i {
  position: absolute;
  top: 50%;
  z-index: 1;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.absolute-center {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  z-index: 1
}

.mb-bttm-wrp {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  background: #fff
}

.mb-bttm-wrp-tr {
  background: none
}

.a-btns-rght {
  position: absolute;
  bottom: -15px;
  right: 20px;
  z-index: 1
}

.after-img {
  content: '';
  background: rgba(200, 200, 200, 0.1);
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none
}

.iconx,
.iconx30,
.iconx39,
.main-menu .ems-sub-menu&gt;a:after,
.mod-backbuttons i,
.prvcy-pp-cls {
  text-align: center;
  display: inline-block;
  cursor: pointer
}

.iconx30:before,
.iconx39:before,
.iconx:before,
.mod-backbuttons i:before,
.prvcy-pp-cls:before {
  font-family: 'icomoon'
}

.iconx,
.iconx39,
.main-menu .ems-sub-menu&gt;a:after,
.prvcy-pp-cls {
  width: 25px;
  height: 25px;
  line-height: 25px
}

.iconx39:before,
.iconx:before,
.prvcy-pp-cls:before {
  font-size: 25px
}

.iconx30,
.mod-backbuttons i {
  width: 30px;
  height: 30px;
  line-height: 30px
}

.iconx30:before,
.mod-backbuttons i:before {
  font-size: 30px
}

.iconx39,
.prvcy-pp-cls {
  width: 40px;
  height: 40px;
  line-height: 40px
}

.iconx-after,
.mini-lang-info&gt;span:after,
.mini-search .sub-close,
.mini-search span[id$=lbfkutuArama2] {
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  display: inline-block
}

.bdy-fix,
.menu-ready,
.mini-search-ready {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  overflow: hidden
}

.fixed-centered,
.mini-lang-sub,
.plyc-popup {
  position: fixed;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto
}

.position-inherit {
  position: relative;
  top: inherit;
  margin-top: 0;
  left: 0;
  right: 0
}

.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.titlex30 {
  font-family: 'semi_bold';
  font-size: 30px
}

.ems-fxd-lft,
.site-header-grid&gt;.ga3 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  display: none
}

.sticky {
  position: -webkit-sticky;
  position: sticky
}

.ems-flex-between {
  display: block
}

.flx-between {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: space-between
}

.flx-start {
  justify-content: flex-start
}

.db-bck,
.lang-mb&gt;a,
.site-header-grid&gt;.ga1,
.site-header-grid&gt;.ga2,
.suggest_link,
.suggest_link_over {
  display: inline-block;
  vertical-align: middle
}

.blck,
.suggest_link_over table tbody&gt;tr,
.suggest_link_over table tbody&gt;tr&gt;td.suggest_urnsname_con,
.suggest_link_over table tbody&gt;tr&gt;th,
.suggest_link table tbody&gt;tr,
.suggest_link table tbody&gt;tr&gt;td.suggest_urnsname_con,
.suggest_link table tbody&gt;tr&gt;th {
  display: block
}

.static {
  position: relative
}

.iBlock {
  display: inline-block
}

.prvcy-pp-cls,
.radius-full {
  border-radius: 100%
}

.dVisible {
  display: none
}

.t-center {
  text-align: left
}

.center {
  text-align: center
}

.t-left {
  text-align: left
}

.pdt2 {
  padding-top: 2px
}

.pdt3 {
  padding-top: 3px
}

.pdt-60 {
  padding-top: 60px;
  padding-bottom: 60px
}

.pd-20,
.searchSuggestDiv .prd .sHolder,
.xmlForm_btnGonder {
  padding-left: 20px;
  padding-right: 20px
}

.pd-full-20,
.xmlFormContent {
  padding: 20px
}

.mt-0 {
  margin-top: 0
}

.mt-5,
.suggest_link_over table tbody&gt;tr&gt;td.suggest_urnsname_con,
.suggest_link table tbody&gt;tr&gt;td.suggest_urnsname_con {
  margin-top: 5px
}

.mt-10,
.request-form-prd p {
  margin-top: 10px
}

.mt-15 {
  margin-top: 15px
}

.mt-20 {
  margin-top: 20px
}

.mt-30,
.mt-fx {
  margin-top: 30px
}

.mt-40,
.plyc-popup .body {
  margin-top: 40px
}

.mt-50 {
  margin-top: 50px
}

.mb-10,
.plyc-popup .bld {
  margin-bottom: 10px
}

.mb-15 {
  margin-bottom: 15px
}

.mb-20 {
  margin-bottom: 20px
}

.mb-30 {
  margin-bottom: 30px
}

.mb-40 {
  margin-bottom: 40px
}

.mb-50 {
  margin-bottom: 50px
}

.m-r-5 {
  margin-right: 5px
}

.m-l-5 {
  margin-left: 5px
}

.m-right,
.searchSuggestDiv .prd .sHolder {
  margin-right: auto
}

.m-left,
.searchSuggestDiv .prd .sHolder {
  margin-left: auto
}

.gray-bg {
  background: none
}

.empty:empty {
  display: none
}

.drk {
  color: #000000
}

.lght {
  color: #000000
}

.hdn-ct {
  font-size: 0
}

.hdn-ct&gt;a {
  display: none;
  font-size: 14px
}

.hdn-ct&gt;a:last-child {
  display: inline-block
}

.undline {
  text-decoration: underline
}

.l-hght-25 {
  line-height: 25px
}

.l-hght-30 {
  line-height: 30px
}

.main-menu .open-video .ems-sub-menu&gt;a:after,
.open-video,
.open-video .iconx,
.open-video .iconx39,
.open-video .main-menu .ems-sub-menu&gt;a:after,
.open-video .prvcy-pp-cls {
  width: 64px;
  height: 64px
}

.open-video {
  background: #ffffff;
  left: 0;
  right: 0
}

.main-menu .open-video .ems-sub-menu&gt;a:after,
.open-video .iconx,
.open-video .iconx39,
.open-video .main-menu .ems-sub-menu&gt;a:after,
.open-video .prvcy-pp-cls {
  line-height: 64px
}

.open-video .iconx39:before,
.open-video .iconx:before,
.open-video .prvcy-pp-cls:before {
  font-size: 24px
}

.main-menu .open-video.is-play .ems-sub-menu&gt;a:after,
.open-video.is-play .iconx39:after,
.open-video.is-play .iconx39:before,
.open-video.is-play .iconx:after,
.open-video.is-play .iconx:before,
.open-video.is-play .main-menu .ems-sub-menu&gt;a:after,
.open-video.is-play .prvcy-pp-cls:after,
.open-video.is-play .prvcy-pp-cls:before {
  content: '';
  width: 5px;
  height: 17px;
  background: #000;
  display: inline-block;
  vertical-align: middle
}

.main-menu .open-video.is-play .ems-sub-menu&gt;a:after,
.open-video.is-play .iconx39:after,
.open-video.is-play .iconx:after,
.open-video.is-play .main-menu .ems-sub-menu&gt;a:after,
.open-video.is-play .prvcy-pp-cls:after {
  margin-left: 5px
}

.z-1 {
  z-index: 1
}

.bg-ttl {
  font-size: 32px
}

.dark-theme {
  background-color: #1c1c1c
}

.light-thm {
  background-color: #f8f8f6
}

.type-overflow {
  overflow: hidden
}

.marquee {
  width: 100%;
  max-width: 1920px;
  height: 100px;
  position: relative;
  overflow: hidden;
  font-family: 'semi_bold';
  font-size: 90px;
  color: #eeeeee;
  text-align: center
}

.marquee&gt;div {
  width: 200%;
  height: 100px;
  position: absolute;
  overflow: hidden;
  animation: marquee 20s linear infinite;
  align-items: center;
  display: block
}

.marquee&gt;div&gt;div {
  float: left;
  width: 50%
}

@media screen and (min-width:1024px) {
  .marquee {
    margin-top: -85px
  }
}

@keyframes marquee {
  0% {
    left: 0
  }

  to {
    left: -100%
  }
}

.kutuOzellikFiltre,
.mini-lang-sub,
.mini-menu-con,
.mini-search-sub,
.plyc-popup {
  opacity: 0;
  transition: all 222ms cubic-bezier(0, 0, 0.58, 1);
  -webkit-transition: all 222ms cubic-bezier(0, 0, 0.58, 1);
  -webkit-transform: perspective(1px) scale(1.1);
  -ms-transform: perspective(1px) scale(1.1);
  transform: perspective(1px) scale(1.1);
  -webkit-transform-origin: center;
  transform-origin: center;
  backface-visibility: hidden
}

.ems-filter-ready .kutuOzellikFiltre,
.menu-ready .mini-menu-con,
.mini-lang-ready .mini-lang-sub,
.mini-search-ready .mini-search-sub,
.privacy-popup-ready .plyc-popup,
.social-ready .social-share {
  display: block
}

.ems-filter-animate .kutuOzellikFiltre,
.menu-animate .mini-menu-con,
.mini-lang-animate .mini-lang-sub,
.mini-search-animate .mini-search-sub,
.privacy-popup-animate .plyc-popup {
  -webkit-transform: perspective(1px) scale(1);
  -ms-transform: perspective(1px) scale(1);
  transform: perspective(1px) scale(1);
  opacity: 1
}

.social-share {
  transition: transform 222ms cubic-bezier(0, 0, 0.58, 1);
  -webkit-transition: transform 222ms cubic-bezier(0, 0, 0.58, 1);
  -webkit-transform: perspective(510px) translateX(-510px);
  -ms-transform: perspective(510px) translateX(-510px);
  transform: perspective(510px) translateX(-510px);
  -webkit-transform-origin: left;
  transform-origin: left
}

.social-animate .social-share {
  -webkit-transform: perspective(510px) translateX(0);
  -ms-transform: perspective(510px) translateX(0);
  transform: perspective(510px) translateX(0)
}

.menu-ready .menu-overlay,
.mini-lang-ready .mini-lang-overlay {
  display: block
}

.menu-animate .menu-overlay,
.mini-lang-animate .mini-lang-overlay {
  opacity: .55
}

.ems-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9;
  background: #000;
  width: 100%;
  height: 100%;
  display: none;
  opacity: 0;
  transition: all 222ms cubic-bezier(0, 0, 0.58, 1);
  -webkit-transition: all 222ms cubic-bezier(0, 0, 0.58, 1)
}

.site-header-grid {
  height: 60px
}

.site-header-grid&gt;.ga1,
.site-header-grid&gt;.ga2 {
  width: 50%
}

.site-header-grid&gt;.ga1 {
  height: 60px
}

.site-header-grid&gt;.ga3 {
  background: #f8f8f6;
  z-index: 50
}

.site-header-grid&gt;.ga4 {
  display: none
}

.site-header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 40;
  width: 100%;
  min-height: 60px;
  padding-left: 20px;
  padding-right: 20px;
  background: none;
  border-bottom: 1px solid #f6f6f6
}

.header-logo a {
  display: block;
  position: relative;
  height: 44px
}

.header-logo img {
  opacity: 0;
  max-width: 80px
}

.header-logo img.dark {
  opacity: 1
}

.header-mobile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: flex-end
}

.header-mobile&gt;div:first-child {
  margin-right: 10px
}

.header-mobile a {
  display: inline-block
}

.page-home-grid .site-header {
  border-bottom-color: transparent
}

.page-home-grid .header-logo img.dark {
  opacity: 0
}

.page-home-grid .header-logo img.white {
  opacity: 1
}

.sticky-header .site-header {
  background: #ffffff;
  border-bottom: 1px solid #f6f6f6
}

.sticky-header .header-mobile .lght {
  color: #000000
}

.menu-animate .site-header .header-logo img.dark,
.sticky-header .site-header .header-logo img.dark {
  opacity: 1
}

.menu-animate .site-header .header-logo img.white,
.sticky-header .site-header .header-logo img.white {
  opacity: 0
}

.page-home-grid .header-mobile .lght {
  color: #ffffff
}

.page-home-grid .sticky-header .header-mobile .lght {
  color: #000000
}

.main-menu {
  position: absolute;
  top: 60px;
  left: 0;
  width: 100%;
  height: calc(100% - 120px);
  overflow-y: auto
}

.main-menu .title .default {
  display: none
}

.main-menu .title&gt;a {
  padding: 8px 10px;
  display: inline-block;
  font-size: 16px
}

.main-menu ul.lvl-1 {
  height: 100%;
  padding: 60px 10px 30px 10px
}

.main-menu ul.lvl-1&gt;li&gt;a {
  font-family: 'semi_bold';
  font-size: 17px;
  padding: 10px;
  display: inline-block;
  min-width: 50%
}

.main-menu ul.lvl-1 li.mb {
  padding-bottom: 30px
}

.main-menu ul.lvl-1 li.mb a {
  display: block;
  font-family: 'font', sans-serif;
  font-size: 16px;
  padding: 8px 10px
}

.main-menu ul.lvl-1 li.mgLogin a {
  font-family: 'semi_bold';
  font-size: 17px
}

.main-menu ul.lvl-2&gt;li img {
  display: none
}

.main-menu ul.lvl-2&gt;li.typ-img&gt;a {
  display: none
}

.main-menu ul.lvl-3&gt;li .view-btn,
.main-menu ul.lvl-3&gt;li&gt;a {
  display: none
}

.main-menu .ems-sub-menu&gt;a:after {
  font-family: 'icomoon';
  content: '\e921';
  vertical-align: text-bottom;
  float: right;
  position: relative;
  top: -3px;
  font-size: 23px
}

.main-menu .ems-sub-menu.selected&gt;a:after {
  content: '\e920'
}

.main-menu ul li.ems-none,
.main-menu ul li.mejs__controls,
.main-menu ul li.mejs__layers,
.main-menu ul li.mejs__offscreen {
  display: block !important
}

.main-menu .mbLogoutBtn {
  margin-top: 30px
}

.sub-menu {
  display: none
}

.ems-sub-menu.selected .sub-menu {
  display: block
}

.hide-links .main-menu .hdn-lg {
  display: none
}

.hide-links .mbSubMenu .sub-menu {
  display: block
}

.mini-lang {
  position: relative;
  display: inline-block
}

.mini-lang-info&gt;span {
  font-family: 'semi_bold';
  font-size: 13px;
  color: #000000;
  display: inline-block;
  line-height: 25px;
  cursor: pointer
}

.mini-lang-info&gt;span:after {
  font-family: 'icomoon';
  content: "\e904";
  font-size: 24px;
  vertical-align: top
}

.mini-lang-sub {
  display: none;
  margin-top: -215px;
  background: #ffffff;
  width: 700px;
  height: 430px;
  z-index: 10
}

.map-cover {
  position: relative
}

.map-cover .close-map {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  top: 10px;
  right: 10px;
  left: inherit;
  background: #f4f4f4
}

.mini-lang-cnt {
  padding: 35px 10px;
  text-align: center
}

.mini-lang-cnt .map-title,
.mini-lang-cnt a b {
  display: block
}

.mini-lang-cnt .map-title {
  font-size: 18px;
  margin-bottom: 20px
}

.mini-lang-cnt a {
  display: inline-block;
  vertical-align: middle;
  font-family: 'font', sans-serif;
  font-size: 14px;
  padding: 18px 30px
}

.mini-lang-cnt a img {
  vertical-align: text-bottom;
  margin-right: 10px;
  max-width: max-content
}

.mini-lang-cnt a.selected {
  font-family: 'bold';
  text-decoration: underline
}

.mini-lang-cnt a.multiLink-tr-TR {
  border-left: 1px solid #e0e0e0
}

.lang-mb&gt;a {
  width: 50%;
  text-align: center;
  padding: 22px 10px;
  position: relative;
  color: #afafaf
}

.lang-mb&gt;a.act {
  color: #000000
}

.lang-mb&gt;a:first-child:after {
  content: '';
  width: 1px;
  height: 30px;
  background: #ececec;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -15px
}

.ems-obj-required,
.mini-search-sub {
  display: none
}

.mini-search .ems-form-inner,
.mini-search .search-input {
  position: relative
}

.mini-search .icon-close {
  font-size: 25px
}

.mini-search a.btnArama {
  border: none;
  padding: 0;
  height: auto;
  line-height: normal;
  position: absolute;
  top: 23px;
  right: 20px;
  margin-top: -12px;
  width: auto
}

.mini-search span[id$=lbfkutuArama2] {
  position: absolute;
  top: 0;
  right: 0;
  display: none
}

.mini-search span[id$=lbfbtnArama] {
  display: inline-block
}

.mini-search input[type=text] {
  border-width: 0 0 1px 0;
  border-color: #000;
  padding-left: 20px;
  padding-right: 50px;
  color: #cdcdcd;
  font-size: 18px;
  margin-bottom: 0
}

.mini-search-info {
  display: none
}

.mini-search-sub {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  z-index: 50
}

.mini-search-sub .icon-search:before {
  color: #000000 !important
}

.searchSuggestDiv {
  position: absolute !important;
  top: 50px !important;
  z-index: 1 !important;
  width: 100%;
  height: calc(100vh - 130px);
  overflow-y: auto
}

.searchSuggestDiv .cat,
.searchSuggestDiv h3 {
  display: none
}

.searchSuggestDiv .prd .sHolder {
  display: table;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px
}

.suggest_link,
.suggest_link_over {
  width: 50%;
  padding: 5px;
  cursor: pointer !important
}

.suggest_link_over table,
.suggest_link table {
  width: 100%
}

.suggest_link_over table tbody&gt;tr&gt;td,
.suggest_link table tbody&gt;tr&gt;td {
  display: none;
  text-align: left
}

.suggest_link_over table tbody&gt;tr&gt;td.suggest_urnsname_con,
.suggest_link table tbody&gt;tr&gt;td.suggest_urnsname_con {
  font-family: 'semi_bold';
  font-size: 13px
}

.mini-search-animate .history-btn-trans.db,
.mini-search-animate .history-btn.db {
  opacity: 0
}

.mini-search-keyup .search-populer {
  display: none
}

.mini-search-keyup .mini-search input {
  color: #000000
}

.search-populer {
  padding: 20px
}

.search-populer-title {
  font-family: 'font', sans-serif;
  font-size: 14px
}

.populer-words-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  text-align: center
}

.populer-words-list li {
  width: 50%
}

.mini-user .ems-flex-between {
  justify-content: flex-start
}

.mini-user .titlex30 {
  margin-bottom: 20px;
  display: block
}

.mini-user .ems-message {
  text-align: center
}

.mini-user .mini-user-info {
  display: none
}

.mini-user-logoff {
  position: fixed;
  top: 0;
  right: 0;
  width: 480px;
  height: 100%;
  z-index: 50;
  background: #f8f8f6
}

.user-ems-form {
  max-width: 350px;
  margin-top: 20%;
  margin-left: auto;
  margin-right: auto
}

.user-ems-form .ems-form-obj input {
  background: none
}

.user-ems-form #lnkSifremiUnuttum,
.user-ems-form .btnKutuLogin {
  margin-top: 35px
}

.user-ems-form .btnKutuLogin {
  max-width: 145px;
  width: 100%;
  margin-right: 35px
}

.user-ems-form #lnkSifremiUnuttum {
  display: inline-block;
  padding-top: 12px;
  padding-bottom: 12px;
  text-decoration: underline
}

.user-ems-form a.lnkDefault {
  margin-top: 50px;
  text-decoration: underline
}

.kutuUyeGiris_profilFoto {
  display: block !important;
  width: 80px;
  height: 80px
}

.kutuUyeGiris_profilFoto img {
  display: none
}

.kutuUyeGiris_profilFoto.female {
  background: url(../images/frontend/female.svg) center center no-repeat #323139
}

.kutuUyeGiris_profilFoto.male {
  background: url(../images/frontend/male.svg) center center no-repeat #323139
}

label[id$=lbfKUTU_UYEBENIHATIRLA_FL] {
  padding-top: 5px
}

span[id$=lbhKUTU_HESABIM] {
  display: block
}

.mini-user-logon,
.mini-user-sub {
  display: none
}

.ems-login .mini-user {
  position: relative
}

.mini-user-logon {
  position: fixed;
  top: 85px;
  right: 5%;
  width: 310px;
  background: #f5f5f5;
  padding: 30px;
  z-index: 20
}

.mini-user-logon .ga1 {
  width: 80px;
  height: 80px;
  background: #ddd;
  margin-right: 20px
}

.mini-user-logon .ga2 {
  padding-top: 15px
}

.mini-user-links {
  margin-top: 20px
}

.mini-user-links .item a {
  display: inline-block;
  line-height: 28px;
  font-size: 13px
}

.site-footer .gf1,
.site-footer .row2 .gb2 {
  display: none
}

.site-footer .row2 .gb3 {
  background: #f7f7f7
}

.mb-copyright {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  align-items: center;
  justify-content: space-between;
  padding: 23px 20px
}

.mb-copyright p,
.mb-copyright p * {
  font-size: 10px
}

.mb-copyright span {
  margin-right: 15px
}

.mb-copyright a.policy-btn,
.mb-copyright span {
  display: inline-block;
  vertical-align: middle
}

.site-scroll-top {
  text-align: center
}

.site-scroll-top a {
  display: inline-block;
  width: 40px;
  height: 40px;
  background: #000000;
  text-align: center;
  border-radius: 100%
}

.site-scroll-top a i {
  line-height: 40px
}

.site-scroll-top a i:before {
  font-size: 30px;
  color: #ffffff
}

a.policy-btn {
  position: relative;
  padding-left: 10px
}

a.policy-btn:before {
  content: '';
  width: 1px;
  height: 14px;
  background: #acacac;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -7px
}

.kutuBulten {
  padding-left: 20px;
  padding-right: 20px
}

.kutuBulten input[type=text] {
  border-left-width: 0;
  border-top-width: 0;
  border-right-width: 0;
  height: 30px;
  line-height: 20px;
  border-bottom-color: #020202;
  padding-left: 0;
  font-size: 14px;
  color: #adadad;
  font-family: 'font', sans-serif;
}

.kutuBulten .btnBultenGonder {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  padding: 3px;
  line-height: normal;
  width: auto;
  height: auto;
  z-index: 1;
  background: #fff
}

.kutuBulten .btnBultenGonder i,
.kutuBulten .btnBultenGonder i:before {
  font-size: 19px
}

.kutuBulten .ems-field-small {
  margin-top: 15px
}

.kutuBulten .ems-field-small&gt;span {
  display: inline-block;
  vertical-align: middle
}

.kutuBulten .ems-field-small&gt;span:first-child {
  margin-right: 5px
}

.kutuBulten .ems-field-small&gt;span:last-child {
  font-size: 13px
}

.kutuBulten .ems-message {
  margin-top: 15px
}

.mini-bulletin-info {
  padding-top: 45px;
  border-top: 1px solid #e1e1e1
}

.mini-bulletin-info&gt;span {
  font-size: 15px
}

.mini-bulletin-sub {
  margin-top: 10px
}

.site-footer-social {
  padding: 45px 20px
}

.site-footer-social&gt;a {
  display: inline-block;
  vertical-align: middle;
  border: solid 1px #fafafa;
  margin-left: 2%
}

.site-footer-social&gt;a:first-child {
  margin-left: 0
}

.site-footer-social i,
.site-footer-social i:before {
  font-size: 40px
}

.site-footer-target&gt;a {
  display: inline-block;
  vertical-align: middle
}

.site-footer-target&gt;a:first-child {
  margin-right: 7px
}

a.btnDefault {
  font-family: 'semi_bold';
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  padding: 5px 5px;
  height: 40px;
  line-height: 30px;
  text-align: center;
  width: 100%;
  max-width: 145px;
  display: inline-block
}

a.btnDefault&gt;span {
  font-size: 12px;
  color: #000000
}

a.btnDefault.btnDefault-white {
  border-color: #ffffff;
  background: none
}

a.btnDefault.btnDefault-white&gt;span {
  color: #ffffff
}

a.btnDefaultOther {
  border: none;
  background: #f6f6f6
}

a.btnDefaultOther span {
  color: #000000
}

a.btnLink {
  border: transparent
}

a.btnLink span {
  text-decoration: underline
}

a.lnkDefault {
  display: inline-block;
  font-family: 'font', sans-serif;
  font-size: 14px;
  padding-top: 5px;
  padding-bottom: 5px
}

.btnReset,
a.btnKutuLogout,
a.btnReset {
  font-family: 'font', sans-serif;
  border: none;
  height: auto;
  line-height: normal;
  padding-left: 0;
  padding-right: 0;
  text-align: left
}

.btnReset&gt;*,
a.btnKutuLogout&gt;*,
a.btnReset&gt;* {
  display: inline-block;
  vertical-align: middle
}

.main-menu a.btnKutuLogout .ems-sub-menu&gt;a:after,
a.btnKutuLogout .iconx,
a.btnKutuLogout .iconx39,
a.btnKutuLogout .main-menu .ems-sub-menu&gt;a:after,
a.btnKutuLogout .prvcy-pp-cls {
  margin-left: 5px
}

a.btnFavoriEkle.selected {
  background: #3b3b3b;
  border-color: #3b3b3b
}

a.btnFavoriEkle.selected span {
  color: #fff
}

.mod-backbuttons {
  background: #f8f8f8;
  padding: 15px 20px;
  text-align: left;
  position: relative
}

.mod-backbuttons.light {
  background: #ffffff
}

.mod-backbuttons span {
  font-family: 'semi_bold';
  font-size: 15px
}

.history-btn&gt;a {
  display: inline-block;
  font-family: 'font', sans-serif;
}

.history-btn i,
.history-btn span {
  vertical-align: middle
}

.history-btn span {
  padding-top: 2px;
  padding-left: 3px
}

.history-btn span:empty {
  display: none
}

.history-btn.db {
  position: fixed;
  top: 0;
  left: 0;
  width: 50%;
  background: #ffffff;
  padding: 14px 10px 16px 10px;
  z-index: 40;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease
}

.history-btn.db span.df {
  display: none
}

.history-btn.db span.dsk {
  display: inline-block;
  font-family: 'semi_bold';
  font-size: 15px;
  width: calc(100% - 30px)
}

.history-btn-trans.db {
  position: fixed;
  top: 0;
  background: none;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease
}

.history-btn-login {
  display: none
}

.mb-back-button {
  background: #f8f8f6;
  border-bottom: 2px solid #ececec;
  position: relative;
  padding: 22px 50px 18px 20px
}

.mb-back-button&gt;i {
  right: 20px
}

.mb-back-button .back-to-btn {
  font-family: 'semi_bold';
  font-size: 15px
}

.header-logo .mb-back-button .back-to-btn-head img,
.mb-back-button .back-to-btn-head .abs-lft,
.mb-back-button .back-to-btn-head .after-img,
.mb-back-button .back-to-btn-head .header-logo img,
.mb-back-button .back-to-btn-head .prvcy-pp-cls {
  display: none;
  left: 10px
}

.hide-links .mb-back-button {
  padding-left: 50px
}

.header-logo .hide-links .mb-back-button .back-to-btn-head img,
.hide-links .mb-back-button .back-to-btn-head .abs-lft,
.hide-links .mb-back-button .back-to-btn-head .after-img,
.hide-links .mb-back-button .back-to-btn-head .header-logo img,
.hide-links .mb-back-button .back-to-btn-head .prvcy-pp-cls {
  display: block
}

.emos-confirm {
  max-width: calc(100% - 20px)
}

.jconfirm {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%
}

.jconfirm-bg {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.15);
  overflow-y: auto
}

.jconfirm-box-container {
  width: calc(100% - 20px);
  max-width: 650px !important;
  margin-left: auto;
  margin-right: auto;
  transition: transform
}

.jconfirm-box {
  position: relative;
  background: #fff;
  outline: none
}

.jconfirm-closeIcon .btnMinPpCl {
  display: none
}

.btnMinPpCl,
.jconfirm-closeIcon {
  position: absolute;
  top: 10px !important;
  right: 15px !important;
  width: 40px !important;
  height: 40px !important;
  cursor: pointer;
  background: url(../images/frontend/close.svg) center center no-repeat #f4f4f4 !important;
  border-radius: 100%;
  z-index: 1
}

.jconfirm-content-pane {
  transition-property: height;
  height: auto !important
}

.jconfirm-content {
  width: 100%;
  height: 100%;
  min-height: 400px !important;
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll
}

.jconfirm-title-c {
  display: none
}

div[class$=icerik]&gt;span {
  text-align: left;
  padding: 20px
}

div[class$=Yazdir] {
  display: none
}

.xmlFormAciklama {
  display: none
}

.xmlFormHeader {
  font-size: 15px;
  padding: 22px 40px 21px 20px;
  background: #f4f4f4;
  margin-bottom: 10px
}

.btnXMLFORM {
  margin-top: 20px
}

#tblXmlFormButton {
  display: table !important;
  width: 100%;
  text-align: left
}

label[for$=chkPRM_CHECK] {
  display: none
}

.xmlForm div[id$=CaptchaImage_divCaptcha] {
  flex-wrap: wrap;
  margin-top: 20px
}

.xmlForm_btnGonder {
  padding-bottom: 20px
}

.xmlForm #imgCaptcha {
  margin-top: 20px
}

.ems-custom-form .jconfirm-box-container,
.ems-price-quate .jconfirm-box-container,
.fav-group-popup .jconfirm-box-container {
  width: 100% !important
}

.ems-custom-form .jconfirm-box,
.ems-price-quate .jconfirm-box,
.fav-group-popup .jconfirm-box {
  margin-top: 0 !important
}

.ems-custom-form .jconfirm-content-pane,
.ems-price-quate .jconfirm-content-pane,
.fav-group-popup .jconfirm-content-pane {
  height: 100vh !important
}

.request-from textarea {
  width: 100%;
  height: 80px
}

.request-from .chk-padding .font-3 {
  font-size: 15px
}

.request-from .chk-padding .sStylerWrp_checkbox {
  position: relative
}

.request-from .chk-padding .sStylerWrp_checkbox input[type=checkbox] {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  visibility: hidden
}

.request-form-header {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1
}

.request-form-prd .img {
  margin-right: 25px;
  width: 100%;
  max-width: 100px
}

.request-form-prd .text {
  width: calc(100% - 110px);
  font-size: 13px
}

.request-form-prd .mb-fnt {
  font-size: 14px;
  margin-top: 30px
}

.request-form-body {
  margin-top: 20px
}

.fav-group-popup .minPpIframe {
  padding: 20px !important
}

.fav-group-popup .jconfirm-box {
  margin-top: 0 !important
}

.fav-group-popup .jconfirm-box-container {
  width: 100% !important
}

.fav-group-popup .jconfirm-content {
  min-height: 100vh !important
}

.plyc-popup {
  display: none;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 50
}

.plyc-popup ::-webkit-scrollbar {
  width: 5px
}

.plyc-popup ::-webkit-scrollbar-track {
  background: #ededed
}

.plyc-popup ::-webkit-scrollbar-thumb {
  background: #787878
}

.plyc-popup .wrp {
  overflow-y: auto;
  height: 100%
}

.plyc-popup .inner {
  padding: 30px 20px
}

.plyc-popup .bld {
  font-family: 'semi_bold';
  font-size: 22px
}

.plyc-popup .reg {
  color: #a2a2a2
}

.plyc-popup p,
.plyc-popup ul li {
  line-height: 24px
}

.prvcy-pp-cls {
  top: 15px;
  left: inherit;
  right: 15px;
  background: #f4f4f4
}

.popupDefault {
  padding: 20px 40px
}

.minPpIframe form {
  height: 100%
}

.popupTitleDefault {
  font-size: 22px;
  font-family: 'semi_bold';
  margin-bottom: 15px
}

.popupDefault .tableDefault input[type=password],
.popupDefault .tableDefault input[type=text] {
  width: 100%;
  height: 40px;
  border: 1px solid #c7c7c7;
  padding: 5px 10px;
  line-height: 30px;
  color: #919191;
  font-family: 'regular';
  font-size: 14px;
  margin-bottom: 10px
}

.popupDefault .popupUyeGiris_btnPopupLogin&gt;table,
.popupDefault .tableUyeGiris,
.popupDefault .tableUyeGiris tr {
  width: 100%
}

.popupDefault .tableUyeGiris tr {
  display: table
}

.popupUyeGiris_btnPopupLogin&gt;table {
  display: table !important
}

.popupDefault .tableUyeGiris tr.socialConnect,
.popupDefault .tableUyeGiris tr.trpopupUyeGiris_beniHatirla {
  display: none
}

.popupDefault .tableUyeGiris tr th&gt;span {
  display: block;
  padding-bottom: 10px
}

.popupDefault .tableUyeGiris tr td,
.popupDefault .tableUyeGiris tr th {
  font-weight: normal;
  display: block;
  text-align: left;
  font-family: 'font', sans-serif;
  font-size: 14px
}

.popupDefault .tableUyeGiris tr:last-child td {
  display: table-cell;
  vertical-align: middle;
  min-width: 50%;
  text-align: center
}

.popupDefault #lnkSifremiUnuttum,
.popupDefault #lnkUyeOlmak,
.popupDefault a.btnDefault {
  display: block
}

.popupDefault #lnkSifremiUnuttum,
.popupDefault #lnkUyeOlmak {
  padding: 5px;
  text-decoration: underline
}

a.btnPopupLogin {
  background: #000;
  text-align: center;
  padding: 11px 3px;
  max-width: 145px;
  margin: 5px 0 10px auto
}

a.btnPopupLogin span {
  color: #fff;
  font-size: 12px
}

.fixed-country {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  background: url("../../UPLOAD/country-select-bg.jpg") center center no-repeat;
  background-size: cover;
  object-fit: cover
}

.fixed-country .fixed-country-select,
.fixed-country .logo {
  position: absolute;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto
}

.fixed-country .logo {
  top: 0
}

.fixed-country .logo img {
  max-width: 114px
}

.fixed-country .fixed-country-select,
.fixed-country .flex {
  display: flex;
  justify-content: center;
  align-items: center
}

.fixed-country .fixed-country-select {
  width: 100%;
  background: rgba(255, 255, 255, 0.8);
  bottom: 0;
  min-height: 100px;
  flex-wrap: wrap;
  padding: 10px
}

.fixed-country .flex {
  width: 100%;
  justify-content: space-around
}

.fixed-country .bx&gt;a {
  padding: 5px;
  display: flex;
  align-items: center
}

.fixed-country .bx&gt;a img {
  margin-right: 10px
}

.fixed-country .bx&gt;a span {
  padding-top: 3px
}

.fixed-country .bx:first-child img {
  max-width: 15px
}

.fixed-country .bx:last-child img {
  max-width: 23px
}

.ems-lang-popup .fixed-country {
  display: block
}

.form-overlay,
.social-overlay {
  z-index: 40
}

.UrunListeGrup_listeUrunDetayGrup {
  opacity: 0;
  visibility: hidden
}

.UrunListeGrup_listeUrunDetayGrup .BRM_SPR_AD,
.UrunListeGrup_listeUrunDetayGrup .prdName,
.UrunListeGrup_listeUrunDetayGrup .salesPrice,
.UrunListeGrup_listeUrunDetayGrup .urunGrup_urunTipi {
  display: none
}

.UrunDetayGrup_Urunler {
  padding-left: 40px;
  padding-right: 40px
}

.UrunListeGrup_listeUrunDetayGrup {
  overflow: visible !important;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  position: relative;
  list-style: none;
  padding: 0;
  z-index: 1
}

.UrunListeGrup_listeUrunDetayGrup:empty {
  display: none
}

.UrunListeGrup_listeUrunDetayGrup .listeUrunDetayGrup_listeBaslik {
  margin-top: 50px
}

.UrunListeGrup_listeUrunDetayGrup .swiper-inner {
  width: 100%;
  height: 100%;
  overflow: hidden
}

.swiper-container-group-list .swiper-container,
.swiper-container-group-list ul,
.swiper-container-group-list ul li,
.UrunListeGrup_listeUrunDetayGrup .swiper-container,
.UrunListeGrup_listeUrunDetayGrup ul,
.UrunListeGrup_listeUrunDetayGrup ul li {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0)
}

.swiper-container-group-list ul,
.UrunListeGrup_listeUrunDetayGrup ul {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.swiper-container-group-list.item-1 .swiper-wrapper,
.swiper-container-group-list.item-2 .swiper-wrapper,
.swiper-container-group-list.item-3 .swiper-wrapper,
.swiper-container-group-list.item-4 .swiper-wrapper,
.swiper-container-group-list.item-5 .swiper-wrapper {
  justify-content: center
}

.swiper-container-group-list ul li,
.UrunListeGrup_listeUrunDetayGrup ul li {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 150px;
  height: 100%;
  position: relative;
  overflow: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform
}

.UrunListeGrup_listeUrunDetayGrup ul li {
  background: rgba(200, 200, 200, 0.1)
}

.UrunListeGrup_listeUrunDetayGrup li .URN_AD {
  position: absolute;
  bottom: -10px;
  left: 0;
  padding: 3px 10px;
  z-index: 1;
  display: block !important;
  opacity: 0;
  font-size: 12px;
  transition: all .2s ease
}

.UrunListeGrup_listeUrunDetayGrup li:hover .URN_AD {
  opacity: 1;
  bottom: 5px
}

.UrunListeGrup_listeUrunDetayGrup li .URN_RESIM {
  transition: all .2s ease;
  transform: translateY(0)
}

.UrunListeGrup_listeUrunDetayGrup li:hover .URN_RESIM {
  transition: all .2s ease;
  transform: translateY(-20px)
}

.UrunListeGrup_listeUrunDetayGrup .URN_AD:empty {
  display: none
}

.UrunListeGrup_listeUrunDetayGrup .swiper-button-next,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-prev {
  display: none
}

.UrunListeGrup_listeUrunDetayGrup .swiper-button-next,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-prev,
.UrunListeGrup_listeUrunDetayGrup .swiper-pagination-bullet {
  margin-top: 5px !important;
  background: #f8f8f8
}

.main-menu .UrunListeGrup_listeUrunDetayGrup .swiper-button-next .ems-sub-menu&gt;a:after,
.main-menu .UrunListeGrup_listeUrunDetayGrup .swiper-button-prev .ems-sub-menu&gt;a:after,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-next .iconx,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-next .iconx39,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-next .main-menu .ems-sub-menu&gt;a:after,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-next .prvcy-pp-cls,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-prev .iconx,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-prev .iconx39,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-prev .main-menu .ems-sub-menu&gt;a:after,
.UrunListeGrup_listeUrunDetayGrup .swiper-button-prev .prvcy-pp-cls {
  width: 30px;
  height: 30px;
  line-height: 32px
}

.UrunListeGrup_listeUrunDetayGrup .swiper-pagination-bullet-active {
  background: #000000
}

.UrunListeGrup_listeUrunDetayGrup .swiper-pagination {
  margin-top: 10px;
  position: relative
}

.swiper-container-group-list.item-1 .swiper-button-next,
.swiper-container-group-list.item-1 .swiper-button-prev,
.swiper-container-group-list.item-2 .swiper-button-next,
.swiper-container-group-list.item-2 .swiper-button-prev,
.swiper-container-group-list.item-3 .swiper-button-next,
.swiper-container-group-list.item-3 .swiper-button-prev,
.swiper-container-group-list.item-4 .swiper-button-next,
.swiper-container-group-list.item-4 .swiper-button-prev,
.swiper-container-group-list.item-5 .swiper-button-next,
.swiper-container-group-list.item-5 .swiper-button-prev {
  opacity: 0
}

@media screen and (min-width:1024px) {
  .UrunListeGrup_listeUrunDetayGrup {
    margin-top: 80px
  }

  .UrunListeGrup_listeUrunDetayGrup .swiper-button-next,
  .UrunListeGrup_listeUrunDetayGrup .swiper-button-prev {
    display: inherit
  }

  .UrunListeGrup_listeUrunDetayGrup .swiper-button-prev {
    left: -35px
  }

  .UrunListeGrup_listeUrunDetayGrup .swiper-button-next {
    right: -35px
  }

  .UrunListeGrup_listeUrunDetayGrup .swiper-pagination {
    display: none
  }
}

.align-content {
  text-align: left
}

.dbl-el&gt;* {
  display: inline-block;
  vertical-align: middle
}

.block {
  display: block
}

.relative {
  position: relative
}

.font-1 {
  font-family: 'semi_bold';
  font-size: 25px
}

.font-2,
.font-4,
.font-5,
.font-6 {
  font-family: 'font', sans-serif;
}

.font-2 {
  font-size: 16px
}

.font-3 {
  font-size: 12px
}

.font-4 {
  font-size: 15px;
  font-family: 'semi_bold'
}

.font-5 {
  font-size: 13px
}

.font-6 {
  font-size: 14px
}

.font-7 {
  font-family: 'bold';
  font-size: 18px
}

.font-18 {
  font-size: 18px
}

.font-16 {
  font-size: 16px
}

.f-sBold,
.xmlFormHeader {
  font-family: 'semi_bold'
}

.ems-page {
  padding-bottom: 100px
}

.ems-page.pd-reset {
  padding-bottom: 0
}

.swiper-slide .slide-video,
.swiper-slide .video-player,
.video-cover .slide-video,
.video-cover .video-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.swiper-slide .slide-video,
.video-cover .slide-video {
  pointer-events: none
}

.swiper-slide .mejs__inner,
.swiper-slide .mejs__mediaelement,
.swiper-slide .video-player {
  height: 100% !important
}

video {
  object-fit: cover;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important
}

@supports (grid-area:auto) {
  @media screen and (min-width:1024px) {
    .visible\@m {
      display: none !important
    }

    .ems-fxd-lft,
    .site-header-grid&gt;.ga3 {
      position: inherit;
      top: inherit;
      left: inherit;
      width: inherit;
      height: inherit;
      z-index: inherit
    }

    .bdy-fix,
    .menu-ready,
    .mini-search-ready {
      position: inherit;
      top: inherit;
      left: inherit;
      right: inherit;
      bottom: inherit;
      width: inherit;
      height: inherit;
      overflow: inherit
    }

    .mr-10 {
      margin-right: 10%
    }

    .mt-fx {
      margin-top: 100px
    }

    .dVisible {
      display: inherit
    }

    .t-center {
      text-align: center
    }

    .pd-20,
    .searchSuggestDiv .prd .sHolder,
    .xmlForm_btnGonder {
      padding-left: 0;
      padding-right: 0
    }

    .pdt-60 {
      padding-top: 0;
      padding-bottom: 0
    }

    .pd-full-20,
    .xmlFormContent {
      padding: 0
    }

    .sticky {
      position: -webkit-sticky;
      position: sticky
    }

    .gray-bg {
      background: #f8f8f8
    }

    .site-mid-container {
      max-width: 1260px;
      margin-left: auto;
      margin-right: auto
    }

    .after-dsk {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      background: rgba(200, 200, 200, 0.1);
      pointer-events: none
    }

    .a-btns-rght {
      bottom: 30px;
      right: 30px
    }

    .ems-flex-between {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: space-between
    }

    .ems-flex,
    .xmlForm div[id$=CaptchaImage_divCaptcha] {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      align-items: center
    }

    .ems-flex-between-start {
      justify-content: flex-start
    }

    .main-menu .open-video .ems-sub-menu&gt;a:after,
    .open-video,
    .open-video .iconx,
    .open-video .iconx39,
    .open-video .main-menu .ems-sub-menu&gt;a:after,
    .open-video .prvcy-pp-cls {
      width: 98px;
      height: 98px
    }

    .main-menu .open-video .ems-sub-menu&gt;a:after,
    .open-video .iconx,
    .open-video .iconx39,
    .open-video .main-menu .ems-sub-menu&gt;a:after,
    .open-video .prvcy-pp-cls {
      line-height: 98px
    }

    .open-video .iconx39:before,
    .open-video .iconx:before,
    .open-video .prvcy-pp-cls:before {
      font-size: 27px
    }

    .main-menu .open-video.is-play .ems-sub-menu&gt;a:after,
    .open-video.is-play .iconx39:after,
    .open-video.is-play .iconx39:before,
    .open-video.is-play .iconx:after,
    .open-video.is-play .iconx:before,
    .open-video.is-play .main-menu .ems-sub-menu&gt;a:after,
    .open-video.is-play .prvcy-pp-cls:after,
    .open-video.is-play .prvcy-pp-cls:before {
      height: 27px
    }

    .anm,
    a.btnDefault,
    a.btnDefault span {
      transition: all 0.2s ease;
      -webkit-transition: all 0.2s ease
    }

    .grid-theme {
      display: -ms-grid;
      display: grid
    }

    .g-center {
      align-items: center
    }

    .double-el {
      width: 50%
    }

    .no-bg-hvr {
      background: none
    }

    .no-bg-hvr&gt;* {
      color: #000000
    }

    .main-menu ul.lvl-2&gt;li.typ-img&gt;a span:after,
    .main-menu ul.lvl-3&gt;li&gt;a span:after,
    .scaleX,
    .site-footer-menu&gt;ul&gt;li a span:before {
      speak: none;
      content: attr(data-copy);
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      background: #000000;
      width: 100%;
      height: 1px;
      transition: transform 222ms cubic-bezier(0, 0, 0.58, 1);
      -webkit-transition: transform 222ms cubic-bezier(0, 0, 0.58, 1);
      -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
      transform: scaleX(0);
      -webkit-transform-origin: center;
      transform-origin: center
    }

    .main-menu ul.lvl-2&gt;li.typ-img&gt;a:hover span:after,
    .main-menu ul.lvl-3&gt;li&gt;a:hover span:after,
    .scaleXHover,
    .site-footer-menu&gt;ul&gt;li a span:hover:before {
      -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
      transform: scaleX(1)
    }

    .sub-menu {
      opacity: 0;
      transition: all 222ms cubic-bezier(0, 0, 0.58, 1);
      -webkit-transition: all 222ms cubic-bezier(0, 0, 0.58, 1);
      -webkit-transform: perspective(1px) scale(1.1);
      -ms-transform: perspective(1px) scale(1.1);
      transform: perspective(1px) scale(1.1);
      -webkit-transform-origin: top;
      transform-origin: top;
      backface-visibility: hidden
    }

    .menu-ready .sub-menu {
      display: block
    }

    .menu-animate .sub-menu {
      -webkit-transform: perspective(1px) scale(1);
      -ms-transform: perspective(1px) scale(1);
      transform: perspective(1px) scale(1);
      opacity: 1
    }

    .bdyTransform,
    .ems-logoff .site-container,
    .mini-user-logoff,
    .transformX {
      transition: transform 222ms cubic-bezier(0, 0, 0.58, 1);
      -webkit-transition: transform 222ms cubic-bezier(0, 0, 0.58, 1)
    }

    .mini-user-logoff,
    .transformX {
      -webkit-transform: translateX(480px);
      -ms-transform: translateX(480px);
      transform: translateX(480px)
    }

    .ems-logoff.mini-user-animate .mini-user-logoff,
    .transformX_Anim {
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0)
    }

    .bdyTransform,
    .ems-logoff .site-container {
      transform: none
    }

    .bdyTransformAnim,
    .ems-logoff.mini-user-animate .site-container {
      -webkit-transform: translateX(-450px);
      -ms-transform: translateX(-450px);
      transform: translateX(-450px)
    }

    .mini-search-ready .mini-search-overlay {
      display: block
    }

    .mini-search-animate .mini-search-overlay {
      opacity: .30
    }

    .site-header-grid {
      display: grid;
      grid-template-columns: minmax(20px, 5%) minmax(auto, 10%) 1fr minmax(120px, 150px) minmax(auto, 10%) minmax(20px, 5%);
      grid-template-areas: ". ga1 ga3 ga4 ga5 .";
      align-items: center;
      height: inherit
    }

    .site-header-grid&gt;.ga1,
    .site-header-grid&gt;.ga2 {
      width: initial;
      height: auto
    }

    .site-header-grid .mini-menu-con {
      opacity: 1;
      transform: none;
      transition: none
    }

    .site-header-grid&gt;.ga4,
    .site-header-grid&gt;.ga5 {
      display: initial
    }

    .site-header-grid .ga1 {
      grid-area: ga1;
      align-self: flex-start
    }

    .site-header-grid .ga3 {
      grid-area: ga3;
      background: none;
      display: inherit;
      z-index: inherit
    }

    .site-header-grid .ga4 {
      grid-area: ga4
    }

    .site-header-grid .ga5 {
      grid-area: ga5
    }

    .site-header-grid .ga5 .sortable {
      display: grid;
      grid-template-columns: 25px 25px 25px;
      grid-column-gap: 15px;
      justify-content: flex-end
    }

    .site-header {
      min-height: 85px;
      padding-left: 0;
      padding-right: 0;
      transition: all 222ms cubic-bezier(0, 0, 0.58, 1)
    }

    .header-logo a {
      height: 62px
    }

    .header-logo img {
      max-width: 114px
    }

    .page-home-grid .main-menu ul.lvl-1&gt;li&gt;a {
      color: #ffffff
    }

    .page-home-grid .menu-ready .download-link i:before,
    .page-home-grid .menu-ready .icon-profil:before,
    .page-home-grid .menu-ready .icon-search:before,
    .page-home-grid .menu-ready .main-menu ul.lvl-1&gt;li&gt;a,
    .page-home-grid .menu-ready .mini-lang-info&gt;span,
    .page-home-grid .sticky-header .download-link i:before,
    .page-home-grid .sticky-header .icon-profil:before,
    .page-home-grid .sticky-header .icon-search:before,
    .page-home-grid .sticky-header .main-menu ul.lvl-1&gt;li&gt;a,
    .page-home-grid .sticky-header .mini-lang-info&gt;span {
      color: #000000
    }

    .menu-animate .site-header {
      background: #ffffff
    }

    .main-menu {
      position: inherit;
      top: inherit;
      left: inherit;
      height: inherit;
      overflow-y: inherit
    }

    .main-menu .sub-inner {
      width: calc(100% - 30%);
      margin-left: auto;
      margin-right: auto
    }

    .main-menu .title&gt;a,
    .main-menu .title&gt;span {
      display: inline-block;
      font-family: 'semi_bold';
      line-height: 22px;
      font-size: 14px;
      padding: inherit
    }

    .main-menu .title .default {
      display: block
    }

    .main-menu ul.lvl-1 {
      height: inherit;
      padding: inherit
    }

    .main-menu ul.lvl-1&gt;li {
      display: table-cell;
      vertical-align: middle
    }

    .main-menu ul.lvl-1&gt;li&gt;a {
      padding: 5px 15px;
      line-height: 75px;
      font-size: 13px;
      min-width: inherit;
      position: relative
    }

    .main-menu ul.lvl-2 {
      display: table;
      margin-left: auto;
      margin-right: auto;
      width: 100%
    }

    .main-menu ul.lvl-2&gt;li {
      display: table-cell;
      vertical-align: top
    }

    .main-menu ul.lvl-2&gt;li img {
      display: inherit
    }

    .main-menu ul.lvl-2&gt;li.typ-img {
      width: 70%;
      padding-right: 50px;
      padding-left: 15px
    }

    .main-menu ul.lvl-2&gt;li.typ-img&gt;a {
      display: inline-block;
      vertical-align: top;
      width: 20%;
      text-align: center;
      margin-top: 30px;
      font-family: 'font', sans-serif;
      font-size: 13px
    }

    .main-menu ul.lvl-2&gt;li.typ-img&gt;a img {
      display: block;
      max-width: 90px;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 5px
    }

    .main-menu ul.lvl-2&gt;li.typ-img&gt;a span {
      position: relative;
      padding-bottom: 1px
    }

    .main-menu ul.lvl-2&gt;li.typ-lnk {
      width: 30%;
      padding-left: 50px
    }

    .main-menu ul.lvl-3 {
      display: table;
      width: 100%;
      position: relative
    }

    .main-menu ul.lvl-3:before {
      content: '';
      background: #ededed;
      width: 1px;
      height: 100px;
      position: absolute;
      top: 30px;
      left: -50px
    }

    .main-menu ul.lvl-3&gt;li {
      padding-top: 25px
    }

    .main-menu ul.lvl-3&gt;li&gt;a {
      font-family: 'font', sans-serif;
      font-size: 13px;
      line-height: 22px;
      display: inline-block;
      vertical-align: top;
      min-width: 50%
    }

    .main-menu ul.lvl-3&gt;li&gt;a span {
      position: relative;
      padding-bottom: 1px
    }

    .main-menu ul.lvl-3&gt;li .view-btn {
      display: inherit
    }

    .main-menu ul.lvl-3&gt;li a.view-all {
      margin-top: 25px;
      display: inline-block
    }

    .main-menu ul.lvl-3&gt;li a.view-all span {
      text-decoration: underline
    }

    .main-menu ul.lvl-3&gt;li a.view-all span:after {
      display: none
    }

    .main-menu .ems-sub-menu&gt;a:after {
      display: none
    }

    .sub-menu {
      display: none;
      position: absolute;
      top: 86px;
      left: 0;
      z-index: 50;
      width: 100%;
      height: auto;
      background: #ffffff;
      padding-top: 50px;
      padding-bottom: 80px
    }

    .page-home-grid ul.lvl-1&gt;li&gt;a {
      font-family: 'semi_bold';
      font-size: 13px
    }

    .page-home-grid .download-link .icon-download:before,
    .page-home-grid .mini-lang-info&gt;span {
      color: #ffffff
    }

    .mini-search .ems-form-inner {
      padding-top: 5%
    }

    .mini-search a.btnArama {
      left: 0;
      right: inherit
    }

    .mini-search .site-grid {
      display: -ms-grid;
      display: grid;
      align-items: flex-start;
      margin-left: 5%;
      margin-right: 5%;
      position: relative;
      height: 100%
    }

    .mini-search span[id$=lbfkutuArama2] {
      display: inline-block;
      top: 50px
    }

    .mini-search input[type=text] {
      padding-left: 50px
    }

    .mini-search-info {
      display: inherit
    }

    .mini-search-sub {
      top: 85px;
      height: calc(100% - 85px)
    }

    .page-home-grid .icon-search:before {
      color: #ffffff
    }

    .searchSuggestDiv {
      position: relative !important;
      top: 0 !important;
      height: calc(100vh - 250px)
    }

    .searchSuggestDiv .prd .sHolder {
      max-width: 1240px;
      text-align: center
    }

    .suggest_link,
    .suggest_link_over {
      width: 25%
    }

    .mini-search-ready {
      overflow: hidden
    }

    .search-populer {
      padding: 20px 0 0 0
    }

    .search-populer-title {
      font-family: 'semi_bold';
      font-size: 18px
    }

    .populer-words-list {
      flex-wrap: nowrap
    }

    .populer-words-list li {
      width: 25%;
      text-align: left
    }

    .populer-words-list .ems-prd:hover .ems-prd-inner {
      margin-bottom: 0
    }

    .ems-logoff.mini-user-ready .mini-user-logoff {
      display: block
    }

    .ems-login.mini-user-ready .mini-user-logon {
      display: block
    }

    .mini-user-animate .mini-user-overlay {
      opacity: 0.15;
      display: block
    }

    .mini-user-logon {
      transform-origin: right top;
      transition: all 0.12s cubic-bezier(0.55, 0.055, 0.675, 0.19);
      transform: scale(0.8, 0.4);
      opacity: 0
    }

    .ems-login.mini-user-animate .mini-user-logon {
      transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
      transform: scale(1, 1);
      opacity: 1
    }

    .ems-logoff.mini-user-animate {
      overflow: hidden
    }

    .page-home-grid .icon-profil:before {
      color: #ffffff
    }

    .site-footer-wrp {
      width: 100%;
      display: table;
      table-layout: fixed
    }

    .site-footer-wrp&gt;div {
      display: table-cell;
      vertical-align: middle;
      min-width: 50%
    }

    .site-footer-wrp a.btnDefault {
      max-width: 140px;
      margin-left: auto;
      margin-right: auto;
      display: block
    }

    .site-footer-wrp a.btnDefault:last-child {
      margin-top: 10px
    }

    .site-footer .row1 {
      width: 100%;
      display: table;
      table-layout: fixed;
      border-top: 1px solid #f2f2f2
    }

    .site-footer .gf1,
    .site-footer .gf2 {
      display: table-cell;
      vertical-align: middle;
      min-width: 50%
    }

    .site-footer .gf1 {
      padding-top: 35px;
      padding-bottom: 35px
    }

    .site-footer .gf2 {
      padding-left: 70px;
      padding-right: 40px;
      border-left: 1px solid #f2f2f2;
      position: relative
    }

    .site-footer .row2 {
      display: -ms-grid;
      display: grid;
      grid-template-columns: 50% 1fr;
      align-items: center;
      border-top: 1px solid #f2f2f2;
      padding-top: 30px;
      padding-bottom: 30px
    }

    .site-footer .row2 .gb1 {
      grid-column: 2;
      grid-row: 1
    }

    .site-footer .row2 .gb2 {
      grid-column: 1;
      grid-row: 1;
      display: block
    }

    .site-footer .row2 .gb3 {
      grid-column: 3;
      grid-row: 1;
      background: none
    }

    .site-footer-copyright p {
      line-height: 20px;
      font-size: 12px
    }

    .site-footer-copyright p a {
      font-size: 12px
    }

    .mb-copyright {
      padding: 0;
      display: block
    }

    .site-scroll-top {
      position: absolute;
      top: 50%;
      right: 0;
      z-index: 1;
      margin-top: -20px
    }

    a.policy-btn {
      margin-left: 15px;
      padding-left: 15px
    }

    .site-footer-menu&gt;ul {
      display: table;
      width: 100%
    }

    .site-footer-menu&gt;ul&gt;li {
      display: table-cell;
      vertical-align: top;
      min-width: 50%
    }

    .site-footer-menu&gt;ul&gt;li a {
      display: block;
      line-height: 22px;
      font-size: 13px;
      font-family: 'font', sans-serif;
    }

    .site-footer-menu&gt;ul&gt;li a.bold {
      font-family: 'semi_bold'
    }

    .site-footer-menu&gt;ul&gt;li a.btm {
      margin-top: 10px
    }

    .site-footer-menu&gt;ul&gt;li a span {
      position: relative
    }

    .kutuBulten {
      max-width: 340px;
      width: 100%;
      padding-left: 0;
      padding-right: 0
    }

    .mini-bulletin-info {
      border-top: none;
      padding-top: 0
    }

    .mini-bulletin-info&gt;span {
      font-size: 13px
    }

    .site-footer-social {
      padding: 0 0 0 70px
    }

    .site-footer-social&gt;a {
      margin-left: 20px
    }

    .site-footer-social i,
    .site-footer-social i:before {
      font-size: 28px
    }

    a.btnDefault {
      background: none
    }

    a.btnDefault span {
      color: #000000
    }

    a.btnDefault:hover {
      background: #000000
    }

    a.btnDefault:hover span {
      color: #ffffff
    }

    a.btnDefaultOther {
      border: none;
      background: #f6f6f6
    }

    a.btnDefaultOther span {
      color: #000000
    }

    a.btnDefaultOther:hover {
      background: #3b3b3b
    }

    a.btnArama:hover,
    a.btnBultenGonder:hover,
    a.btnKutuLogout:hover,
    a.btnLink:hover {
      background: none
    }

    a.btnArama:hover span,
    a.btnBultenGonder:hover span,
    a.btnKutuLogout:hover span,
    a.btnLink:hover span {
      color: inherit
    }

    .history-btn.db {
      padding: 0;
      width: auto;
      position: initial;
      top: inherit;
      left: inherit;
      background: none;
      z-index: inherit
    }

    .history-btn.db i:before {
      content: '\e900';
      font-size: 29px
    }

    .history-btn.db span.df {
      display: inline-block
    }

    .history-btn.db span.dsk {
      display: none
    }

    .history-btn-login {
      display: inherit
    }

    .minPpIframe {
      position: absolute;
      top: 0;
      left: 0
    }

    .btnMinPpCl,
    .jconfirm-closeIcon {
      top: 20px;
      right: 30px
    }

    .grid-form {
      display: -ms-grid;
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      grid-column-gap: 30px;
      margin-top: 3%
    }

    .grid-form-2 {
      grid-template-columns: repeat(2, 1fr)
    }

    .xmlFormHeader {
      margin-bottom: 20px;
      font-size: 22px;
      padding: 0;
      background: none
    }

    .xmlForm_btnGonder {
      padding-bottom: 0
    }

    .ems-custom-form .jconfirm-box-container,
    .ems-price-quate .jconfirm-box-container {
      max-width: 1330px !important;
      margin-top: 85px
    }

    .ems-custom-form .jconfirm-content-pane,
    .ems-price-quate .jconfirm-content-pane {
      height: calc(100vh - 115px) !important
    }

    .ems-custom-form .jconfirm-content,
    .ems-price-quate .jconfirm-content {
      max-height: 840px !important;
      overflow-y: inherit
    }

    .fav-group-popup .jconfirm-content-pane {
      height: 580px !important
    }

    .request-from .chk-padding .font-3 {
      font-size: 12px
    }

    .request-form-header {
      top: 85px;
      right: 110px
    }

    .request-form-close {
      background: #f4f4f4
    }

    .request-form-prd .img {
      max-width: 140px
    }

    .request-form-prd .text {
      width: calc(100% - 150px);
      font-size: 14px
    }

    .request-form-body {
      margin-top: 0
    }

    .request-from .span1 {
      grid-column: span 3
    }

    .plyc-popup {
      max-width: 1020px;
      height: 650px;
      top: 5%
    }

    .plyc-popup .inner {
      padding: 60px
    }

    .prvcy-pp-cls {
      top: 30px;
      right: 30px
    }

    .privacy-popup-ready .form-overlay {
      display: block
    }

    .privacy-popup-animate .form-overlay {
      opacity: .55
    }

    .fav-group-popup .minPpIframe {
      padding: 0 !important
    }

    .fav-group-popup .jconfirm-box {
      margin-top: 5% !important
    }

    .fav-group-popup .jconfirm-box-container {
      max-width: 800px !important
    }

    .fav-group-popup .jconfirm-content {
      min-height: 500px !important
    }

    .fixed-country .logo {
      width: calc(100% - 3%)
    }

    .fixed-country .fixed-country-select {
      flex-wrap: inherit
    }

    .fixed-country .fixed-country-select&gt;span {
      margin-right: 3%;
      font-size: 16px
    }

    .fixed-country .flex {
      width: auto;
      justify-content: center
    }

    .fixed-country .bx {
      margin-left: 15px;
      margin-right: 15px
    }

    .site-width-desktop {
      margin-left: 5%;
      margin-right: 5%
    }

    .align-content {
      text-align: center
    }

    .font-1 {
      font-size: 22px
    }

    .font-2 {
      font-size: 14px
    }

    .font-4 {
      font-size: 16px
    }

    .grd-sort {
      display: -ms-grid;
      display: grid;
      grid-template-areas: "AAA" "BBB" "CCC" "DDD" "EEE"
    }

    .g1 {
      grid-area: AAA
    }

    .g2 {
      grid-area: BBB
    }

    .g3 {
      grid-area: CCC
    }

    .g4 {
      grid-area: DDD
    }

    .g5 {
      grid-area: EEE
    }
  }
}

.custom-mobile-menu {
  margin-top: -6rem;
  margin-left: 13rem;
}

/*
@media screen and (min-width: 1024px){
  .site-header::after {
    content: "";
    display: block;
    width: 100%;
    height: 85px;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(245,245,245,0.8);
    backdrop-filter: blur(5px);
    z-index: -1;
    transform: translateY(-85px);
    transition: all .5s cubic-bezier(0.215,0.61,0.355,1);
}
}*/

/*.ems-page-product-detail .emos_H1, .ems-prdd-sortname {
  text-shadow: 0px 0px 13px rgb(0 0 0 / 42%);
}

.ems-prdd-sortdesc {
  text-shadow: 0px 0px 3px rgb(0 0 0 / 70%);
}*/

.ems-flex, .xmlForm div[id$="CaptchaImage_divCaptcha"], .kutuBodyOzellikFiltre&gt;table&gt;tbody&gt;tr, .urunKiyaslamaOzellik_ozellikIcerik&gt;table&gt;tbody&gt;tr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}

/* if bigger than 1024px width */
/* @media screen and (min-width: 1024px) {
  .swiper-container-brand .swiper-wrapper li {
      width: 10.666% !important;
  }   
} */</pre></body></html>