@charset "utf-8";
 
 /*jssor slider loading skin double-tail-spin css*/
        .jssorl-004-double-tail-spin img {
            animation-name: jssorl-004-double-tail-spin;
            animation-duration: 1.6s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
        }

        @keyframes jssorl-004-double-tail-spin {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }

        /*jssor slider bullet skin 031 css*/
        .jssorb031 {position:absolute;}
        .jssorb031 .i {position:absolute;cursor:pointer;}
        .jssorb031 .i .b {fill:#000;fill-opacity:0.6;stroke:#fff;stroke-width:1600;stroke-miterlimit:10;stroke-opacity:0.8;}
        .jssorb031 .i:hover .b {fill:#fff;fill-opacity:1;stroke:#000;stroke-opacity:1;}
        .jssorb031 .iav .b {fill:#fff;stroke:#000;stroke-width:1600;fill-opacity:.6;}
        .jssorb031 .i.idn {opacity:.3;}

        /*jssor slider arrow skin 051 css*/
        .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: right;
  font: 54px Montserrat-Regular;
  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: 376px;
  left: 1084px;
 
  text-align: left;
}


.bannerUrunYazi .banner-sekil { background: url("banner-sag-ust-sekil.svg") no-repeat; background-size: 68px;
  position: absolute;
  width: 68px;
  height: 68px;
 
 
    right:90px;
    top: -68px;
 
 
}



.banner-title {
  position: relative;
  float: left;
  width: 480px;
  height: auto;
  text-align: left;
  font: 52px Montserrat-ExtraBold;
    line-height: 56px;
  color: #3c9496;
  margin-bottom: 10px
}
.bannerUrunYazi h1 span {
  font-family: 'Montserrat-Bold'
}
.bannerUrunYazi h2 {
  position: relative;
  float: left;
  width: 480px;
  height: 30px;
  text-align: left;
  font: 21px Montserrat-Regular;
  color: #000;
  margin-bottom: 20px
}
.banner-aciklama {
  font: 18px Montserrat-ExtraBold;
  position: relative;
  float: left;
  width: 480px;
  height: 36px;
  text-align: left;
  color: #fff !important;
}
a.banner-inceleBtn {background: url("../pageFile/plus-icon.svg") no-repeat 12px center,#009396;background-size: 21px;
  width: auto;padding: 0 32px 0 44px;
  height: 46px;
  display: block;
 
  
  font: 32px Akrobat-Extrabold;
  color: #fff;
  line-height: 42px; margin-top: 18px;
  text-align: center
}

a.banner-inceleBtn i {  
font-size: 24px;
}


.text-fff {
  color: #fff !important
}