.interaktif-vitrin
{
margin-top:  -212px;
}
#home-slider .swiper-pagination
{
bottom:  30px;
}
#home-slider .swiper-pagination .swiper-pagination-bullet
{
background:  #fff;
opacity: 1;
margin:  0 3px;
}
#home-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active
{
background:  #444;
}
div#home-slider > ul > li > a .grid-item
{
padding-top:  262px;
padding-bottom: 50px;
}

.slider-info
{
display:  flex;
align-items: center;
box-sizing:  border-box;
}

.slider-info-title
{
font-size:  26px;
font-weight: 500;
color:  #5EA7DC;
line-height: 125%;
margin-bottom:  10px;
}

.slider-info-flash span
{
height:  48px;
font-size: 24px;
color:  #fff;
background: #E2001A;
padding:  0 20px;
line-height: 48px;
font-weight:  500;
}

.slider-info-desc
{
color:  #444;
font-size: 11px;
line-height: 150%;
font-weight:  300;
}

.slider-info-logo
{
margin-bottom:  30px;
}

.slider-info-flash
{
margin-bottom:  40px;
}

.sliderWrap
{
width: 100%;
}

.slide-wrapper
{
position:  relative;
}

.sliderMain
{
width: 100%;
min-height:  70px;
}

.GelismisVitrinLoad
{
position:  absolute;
width: 100%;
height:  50px;
line-height: 50px;
text-align:  center;
top: 50%;
margin:  -25px 0 0;
}

.carousel-wrapper
{
position:  relative;
overflow: hidden;
}

.sliderMain ul
{
width: 100%;
min-height:  70px;
margin: 0;
padding:  0;
list-style: none;
position:  relative;
white-space: nowrap;
overflow:  hidden;
}

.sliderMain ul:not(.carousel)
{
display:  flex;
align-items: center;
}

.carousel
{
position:  relative;
left: 0;
}
[dir="rtl"] .carousel
{
float:  left;
}

.sliderMain li, .sliderMain p, .sliderMain a
{
padding:  0;
margin: 0;
display:  inline-block;
}

.responsive .fade li, .responsive .fade li p, .responsive .fade li a
{
width: 100%;
height: 100%;
}

.responsive .fade li p, .responsive .fade li a
{
position:  absolute;
top: 0;
left:  0;
}

.responsive li
{
background-size: cover !important;
}

.fade > li
{
position:  absolute;
top: 0;
left:  0;
display: none;
}

.fade li.current
{
position:  static;
}

.carousel li
{
float:  left;
}

.sliderMain img
{
float:  left;
width: 100%;
max-width: 100%;
}

.slideControl
{
position:  absolute;
top: -25px;
right:  10px;
display: flex;
gap:  15px;
}

.sliderWrap .slideControl
{
width: calc(100% - 1px);
left:  0;
}

.slideControl > .row
{
height:  0;
}
#twoCol .slideControl, #threeCol .slideControl
{
left:  30px;
right: 20px;
width:  auto;
}

.slideControl span
{
width:  14px;
height: 14px;
cursor:  pointer;
}

.nextSlide
{
background-position:  right 0;
}
[dir="rtl"] .nextSlide
{
background-position:  0 0;
}
[dir="rtl"] .prevSlide
{
background-position:  right 0;
}

.sliderMain ul.slidePager
{
min-height:  auto;
position: absolute;
height:  20px;
text-align: center;
bottom:  10px;
left: 0px;
padding:  0px 10px;
box-sizing: border-box;
display:  table;
}

.twoCol .sliderMain ul.slidePager, .threeCol .sliderMain ul.slidePager
{
width:  auto;
left: 10px;
right:  10px;
margin-left: 0;
}

.slidePager li
{
display:  inline-block;
width: 15px;
height:  15px;
line-height: 15px;
text-align:  center;
color: #fff;
font-size:  12px;
text-indent: -999em;
background:  #c9c9c9;
border-radius: 10px;
margin-right:  3px;
margin-left: 3px;
overflow:  hidden;
cursor: pointer;
}

.slidePager li.active
{
background:  #797979;
box-shadow: inset 0 0 0 3px #545454;
cursor:  default;
}
@media screen and (max-width: 1320px)
{
.slideControl, .sliderMain ul.slidePager
{
width:calc(100% - 60px);
left:  30px;
right: 30px;
margin-left:  0;
}
}
@media screen and (max-width: 540px)
{
.slider-info-logo img
{
height:  30px;
}

.slider-info-logo
{
margin-bottom:  20px;
display: flex;
justify-content:  center;
}

.slider-info-title
{
font-size:  18px;
text-align: center;
}

.slider-info-flash span
{
font-size:  16px;
height: 38px;
line-height:  38px;
padding: 0 10px;
}

.slider-info-flash
{
display:  flex;
justify-content: center;
margin-bottom:  15px;
}

.slider-info-desc
{
font-size:  9px;
text-align: center;
}

.interaktif-vitrin
{
margin-top:  -75px;
}
div#home-slider > ul > li > a .grid-item
{
padding-top:  80px;
padding-bottom: 20px;
}
#home-slider .swiper-pagination
{
bottom:  20px;
}

.slider-info
{
padding:  0 10px;
box-sizing: border-box;
}
}