*{
  font-family: 'Poppins', sans-serif;
}
html,body{
    overflow-x: hidden;
}
body {
  font-family: 'Poppins', sans-serif;
}
html {
  font-family: 'Poppins', sans-serif;
}
h1{
  font-family: 'Poppins', sans-serif;
}
h2{
  font-family: 'Poppins', sans-serif;
}
h3{
  font-family: 'Poppins', sans-serif;
}
h4{
  font-family: 'Poppins', sans-serif;
}
h5{
  font-family: 'Poppins', sans-serif;
}
h6{
  font-family: 'Poppins', sans-serif;
}
p{
  font-family: 'Poppins', sans-serif;
}
.header-button{
  border-color: transparent;
  background: #febb13;
  border-radius: 30px;
  padding: 10px 25px 10px 25px;
}
.footer-destek{
  margin-top: 20px;
}
.float-button-3 {
    text-decoration: none;
    transform: rotate( 
-90deg);
    position: fixed;
    padding: 15px;
    padding-right: 12px;
    bottom: 404px;
    right: -3px;
    background-color: #038263;
    color: #FFF;
    border-radius: 0 10px 0 0;
    text-align: center;
    font-size: 30px;
    /* box-shadow: 1px 4px 6px 0px rgb(173 173 173); */
    z-index: 100;
    font-family: arial;
    font-size: 18px;
    animation: whatsapp-animation 0.5s ease-in-out;
    transition: background-color 0.3s ease;
}
.navbar-light .navbar-toggler-icon{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgb(254,187,19)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important;
}
.float-button-2 {
    text-decoration: none;
    transform: rotate( 
-90deg);
    position: fixed;
    padding: 18px;
    padding-right: 18px;
    bottom: 352px;
    right: -7px;
    background-color: #333;
    color: #FFF;
    border-radius: 0;
    text-align: center;
    font-size: 30px;
    /* box-shadow: 1px 4px 6px 0px rgb(173 173 173); */
    z-index: 100;
    font-family: arial;
    font-size: 18px;
    animation: whatsapp-animation 0.5s ease-in-out;
    transition: background-color 0.3s ease;
}
.float-button {
    text-decoration: none;
    transform: rotate( 
-90deg);
    position: fixed;
    padding: 17px;
    padding-right: 12px;
    bottom: 255px;
    right: -59px;
    background-color: #606d7c;
    color: #FFF;
    border-radius: 10px 2px 0 0;
    text-align: center;
    font-size: 30px;
    /* box-shadow: 1px 4px 6px 0px rgb(173 173 173); */
    z-index: 100;
    font-family: arial;
    font-size: 18px;
    animation: whatsapp-animation 0.5s ease-in-out;
    transition: background-color 0.3s ease;
}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle{
    background: #282828!important;
    border-color: #282828!important;

}
.dropdown-item {
    display: block;
    width: 100%;
    padding: 0.8rem 3rem!important;
    clear: both;
    font-weight: 600!important;
    color: #282828!important;
    font-size: 20px;
    text-align: center;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    transition: .3s;
}
.slide-2{
  margin-top: 90px;
}
.dropdown-img{
  width: 300px;

}
.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; // remove the gap so it doesn't close
 }
.dropdown-item:hover{
  color: white!important;
  background-color: #febb13;
  transition: .3s;
}
.header-phone{
  padding: 0px 17px 0px 0px;
}
.btn-secondary{
  background: transparent;
  background-color: transparent;
  border-color: transparent;
}
.nav-link{
  color: white!important;
  font-weight: 500;
}
.yan-menu{
  border: 1px solid #dbdbdb;
  padding: 8px;
}
.yan-menu-text{
  color: #282828;
  font-family: 'Poppins', sans-serif;
}
.benzer-arac{
  border: 1px solid #282828;
  padding: 5px;
}
.details-filter-row{
  display: flex;
    align-items: center;
    flex-flow: row wrap;
    margin-bottom: 1rem;
    color: #636363;
}
.details-filter-row span{
  padding: 7px;
}
.product-details-sidebar .product-details-action {
    margin-bottom: 2.6rem;
}
.product-details-sidebar .details-action-col {
    width: 100%;
}
.product-details-sidebar .details-action-col .btn-product {
    flex: 1 1 auto;
    max-width: 220px;
    padding: 10px;
}
.btn-whatsapp{
  padding: 10px;
}
.btn-phone{
  padding: 10px;
}
.product-details-sidebar .details-action-col .btn-product {
    flex: 1 1 auto;
    max-width: 220px;
    padding: 10px;
}
.aas-kategori-text{
  color: white;
    font-weight: 700;
    transition: 0.3s;
}
.mt-160{
  margin-top: 160px;
}
.urun-head{
  color: #282828;
  font-weight: 600;
}
.urun-style{
  border: 1.5px solid #282828;
  border-radius: 15px;
}
.urun-mt-ayr{
  margin-left: 45px;
}
.sinif-bg-color{
  background: #febb13;
    background-color: #febb13;
    margin-top: 93px;
    padding: 60px;
    text-align: center;
}
.header-button2{
  margin-left: 28px;
}
.kategori-button{
  border-color: transparent;
  background: #febb13;
  border-radius: 30px;
  padding: 13px 20px 0px 20px;
  margin-top: 26px;
  transition: 0.3s;
}
.aas-head-02{
  text-align: left;
  font-weight: 900;
    font-family: 'Poppins', sans-serif;
}
.blog-box{
  background: white;
  /* height: 219px; */
  padding: 27px;
  width: 109%;
  margin-top: -23px;
}
.blog-text-box{
  text-align: center;
}
.blog-head{
  text-align: center;
  /* margin-left: 38px; */
  /* width: 382px; */
  font-weight: 700;
}
.hr-head2{
  background: #febb13;
  height: 3px;
  text-align: left;
  width: 400px;
  border-color: transparent;
  float: left;
  margin-top: 0px;
}
.hr-head3{
  background: #febb13;
  height: 3px;
  text-align: left;
  width: 80px;
  border-color: transparent;
  float: left;
  margin-top: 0px;
}
.bg-color-001{
  background-color: #f0f0f0;
  background: #f0f0f0;
  width: 100%;
  padding: 10px
}
.aas-head-01{
  color: #282828;
  font-weight: 900;
  font-family: 'Poppins', sans-serif;
}
.urun-text-001{
  color: #8a8a8a;
  margin-top: -10px;
}
.urun-box-span{
  width: 480px;
}
.urun-box{
  background: rgb(254,187,19);
  background: linear-gradient(90deg, rgba(254,187,19,1) 0%, rgba(254,163,19,1) 100%);
  width: 228px;
  height: 300px;
  margin-left: 140px;
  border-radius: 0px 20px 20px 0px;
}
.urun-box-span span{
  border: 1px solid #282828;
  padding: 0.2rem;
  color: #8a8a8a;
}
.krmsal-img{
  margin-left: -25px!important;
}
.urun-head-001{
  width: 400px;
  font-weight: 800;
}

.arac-liste-iletisim-box{margin-top: 36px; margin-bottom: 36px;}
.aas-gunluk-km{
  color: white;
  margin-left: 26px;
    margin-top: -24px;
}
.gunluk-km{
  margin-left: 15px;
}
.hr-head{
  background: #febb13;
  height: 3px;
  text-align: center;
  width: 400px;
  border-color: transparent;
}
.kategori-button:hover{
  border-color: #febb13;
  background: transparent;
  transition: 0.3s;
}
.aas-kategori-text:hover{
  color: #282828;
  transition: 0.3s;
}
.urun-container{
  border: 2px solid #febb13;
  border-radius: 20px;
}
.filter-button{
  width: 100%;
  left: 0;
  bottom: 0;
  background-color: #e51c20;
  color: #fff;
  border: 0;
  padding: 10px 0;
  z-index: 9;
}
.araci-goruntule{
  border: 2px solid #fff;
  border-radius: 50px;
  background: transparent;
  /* padding: 510px; */
  padding: 20px;
  margin-left: 30px;
  margin-top: 16px;
  font-weight: 700;
  color: white;
  transition: .3s;
}
.araci-goruntule:hover{
  transition: .3s;
  background: white;
  /* padding: 510px; */
  padding: 20px;
  margin-left: 30px;
  margin-top: 16px;
  font-weight: 700;
  color: #febb13;
}
.price-box{
  color: #e51c20;
  font-size: 14px!important;
  font-weight: 700!important;
  border: 1px solid #dee2e6;
  padding: 5px;
  margin: 0 2% 2% 2%;
  width: 45%!important;
  text-align: center;
  float: left;
  line-height: 2rem;
  height: 3rem!important;
}
.bizi-arayin{
  font-size: 15px;
  font-weight: 400;
  margin-left: 26px;
    margin-top: -17px;
}
.wp-tel-box{
  background: #fff;
  width: 116px;
  padding: 10px;
  border-radius: 20px 0px 0px 20px;
  margin-left: -27px;
}
.wp-tel-box2{
  background: #fff;
  width: 112px;
  padding: 10px;
  border-radius: 0px 20px 20px 0px;
  /* border-radius: 0; */
  margin-left: 82px;
  margin-top: -55px;
}
.mt-22{
  margin-top: 22px;
}
.wp-style{
  font-size: 13px;
  font-weight: 400;
  margin-left: 26px;
  margin-top: -14px;
}
.iletisim-social{
  padding: 4px;
  font-size: 25px;
  color: #7c7c7c;
  transition: 0.2s;
}
.iletisim-social:hover{
  color: #febb13;
  transition: 0.2s;
}
.iletisim-alt-head{
  text-align: center;
  font-weight: 400;
  font-size: 1.2rem;
  letter-spacing: -.025em;
  margin-bottom: 1.6rem;
  color: #5a5a5a;
}
.iletisim-alt-text{
  color: #7c7c7c;
  text-align: center;
}
.urun-margin-ayr{
  margin-top: 0;
}
.iletisim-head-hr{
  background: #febb13;
    height: 3px;
    text-align: center;
    width: 450px;
    border-color: transparent;
}
.filo-kiralama-head{
  color: #282828;
  text-align: center;
  float: left;
  font-weight: 900;
}
.mt-225{
  margin-top: 225px;
}
.iletisim-head{
  text-align: center;
  font-weight: 800;
}
.btn-wishlist:before{
  content: ""!important;
}
.btn-product+.btn-product{
  border: none!important;
}
.btn-whatsapp{
    background-color: #075e54;
    color: #fff;
}
a{
  text-decoration: none!important;
}
.btn-whatsapp span{
    color: #fff;
}
.btn-product:hover span, .btn-product:focus span{
    color: #fff;
}
.footer{
  background: #282828;
  background-color: #282828;
  width: 100%;
}
ul li{
  list-style-type: none;
}
li{
  text-decoration: none;
  list-style-type: none;
}
.footer-peron-ajans-copyright{
  color: white;
    text-align: center;
    margin-top: -22px;
}
.hizli-menu-text{
  line-height: 28px;
  text-align: center;
  color: white;
  text-decoration: none;
  margin-left: -170px;
}
.footer-hr{
  background: #fff;
  width: 100%
}
.footer-head{
  margin-left: -22px;
}
.btn-phone{
    background-color: #e51c20;
    color: #fff;
}
.btn-phone span{
    color: #fff;
}
.btn-phone:hover span, .btn-phone:focus span{
    color: #fff;
}
.blog-button{
  border: 2px solid #febb13;
  text-align: center;
  background: transparent;
  font-weight: 700;
  padding: 30px;
  margin-top: 25px;
  color: #febb13;
}
.product.product-sm .product-body {
    flex: 1 1 auto;
    padding: 1rem 0 0 2rem;
}
.products .product {
    width: 100%;
}
.product.product-sm {
    display: flex;
    align-items: flex-start;
    margin-bottom: 2rem;
}
.products .product {
    width: 100%;
}
.product.product-sm {
    display: flex;
    align-items: flex-start;
    margin-bottom: 2rem;
}
.product {
    overflow: hidden;
}
.product.product-sm .product-media {
    flex: 0 0 80px;
    max-width: 80px;
}
.product.product-sm .product-media {
    flex: 0 0 80px;
    max-width: 80px;
}
.product-media {
    position: relative;
    display: block;
    margin-bottom: 0;
    overflow: hidden;
}
.product-media {
    position: relative;
    display: block;
    margin-bottom: 0;
    overflow: hidden;
}
.hr-head4{
  background: #febb13;
    height: 3px;
    text-align: left;
    width: 110px;
    border-color: transparent;
    float: left;
    margin-top: -5px;
}
figure {
    margin: 0 0 1rem;
}
.product-image {
    display: block;
    width: 100%;
    height: auto;
    margin-top: 0;
}
.product-title a {
    color: inherit;
    font-weight: 600;
    font-size: 18px;
}
.product.product-sm .product-title {
    font-size: 1.4rem;
}
.mt-160-reverse{
  margin-top: -160px;
}

.urun-detay-aciklama-str{margin-top: 64px;}
.product-details-tab .tab-content {
    border: 0.1rem solid #dadada;
    margin-top: -0.1rem;
    border-radius: 0.3rem;
    color: #dadada;
}
.tab-content{
  border: 0.1rem solid #dadada;
    padding: 30px;
    border-radius: 0.3rem;
    color: #767373;
}
.mt-210-reverse{
  margin-top: -210px;
}
.btn-outline-dark-3{
  text-align: center;
  padding: 17px 60px 17px 60px;
  color: #282828;
  border: 1px solid #282828;
  border-radius: 0px!important;
}
.blog-baslik{
  text-align: center;
  font-weight: 700;
}
.blog-metin{
  text-align: center;
  font-weight: 400;
  color: #777;
}
.button-blog{
  border: 2px solid #febb13;
  color: #febb13;
  background: transparent;
  padding: 25px;
  transition: .3s;
  font-weight: 700;
}
.button-blog:hover{
  background: #febb13;
  border-color: #febb13;
  color: white;
  transition: .3s;
}
.card-body{
  padding: 2rem;
  background: #f9f9f9;
}
.blog-ic-baslik{
  text-align: left;
}
.blog-ic-metin{
  text-align: left;
  color: #777;
}
.map-icon-001{
  margin-top: 35px;
}
.footer-address{
  display: flex;
  border: 1.4px solid #c6c6c6;
  padding: 4px;
  width: 231px;
  font-size: 14px;
}
