@charset "utf-8";
.jssorb051 .i {
    position: absolute;
    cursor: pointer
}
.jssorb051 .i .b {
    fill: #fff;
    fill-opacity: .5;
    stroke: #000;
    stroke-width: 400;
    stroke-miterlimit: 10;
    stroke-opacity: .5
}
.jssorb051 .i:hover .b {
    fill-opacity: .7
}
.jssorb051 .iav .b {
    fill-opacity: 1
}
.jssorb051 .i.idn {
    opacity: .3
}
.jssora051 {
    display: block;
    position: absolute;
    cursor: pointer
}
.jssora051 .a {
    fill: none;
    stroke: #fff;
    stroke-width: 360;
    stroke-miterlimit: 10
}
.jssora051:hover {
    opacity: .8
}
.jssora051.jssora051dn {
    opacity: .5
}
.jssora051.jssora051ds {
    opacity: .3;
    pointer-events: none
}
.bannerYazi h1 {
    position: absolute;
    width: 480px;
    height: 120px;
    top: 232px;
    left: 1120px;
    padding: 5px;
    text-align: left;
    font: 32px OpenSans-ExtraBold;
    color: #fff
}
.bannerYazi h1 span {
    font-family: 'Montserrat-Bold'
}
.banner-aciklama {
    font: 16px Montserrat-Light;
    position: absolute;
    width: 480px;
    height: 120px;
    top: 330px;
    left: 1120px;
    padding: 5px;
    text-align: left;
    color: #4a4a4a
}
.bannerYazi h1.ban8 {
    left: 1000px!important
}
.banner-aciklama.ban8 {
    left: 1000px!important
}
.bannerUrunYazi {
    position: absolute;
    width: 480px;
    height: 120px;
    top: 250px;
    left: 1220px;
    padding: 5px;
    text-align: left
}
.bannerUrunYazi h1 {
    position: relative;
    float: left;
    width: 480px;
    height: auto;
    text-align: left;
    font: 48px OpenSans-ExtraBold;
    line-height: 50px;
    color: #fff
}
.bannerUrunYazi h1 span {
    font-family: 'OpenSans-Regular'
}
.bannerUrunYazi h2 {
    position: relative;
    float: left;
    width: 480px;
    height: 30px;
    text-align: left;
    font: 21px Montserrat-Regular;
    color: #000;
    margin-bottom: 20px
}
.bannerUrunYazi .aciklama {
    font: 16px Montserrat-Light;
    position: relative;
    float: left;
    width: 480px;
    height: 60px;
    text-align: left;
    color: #000
}
a.banner-inceleBtn {
    width: auto;
    padding: 0 10px;
    height: 46px;
    display: block;
    border: 1px solid #fff;
    font: 18px OpenSans-ExtraBold;
    color: #fff;
    line-height: 46px;
    text-align: center
}
.text-fff {
    color: #fff!important
}
.text-shadow {
    text-shadow: 5px 5px 7px rgba(0,0,0,0.47)
}
