@import url("https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
body {
  font-family: Inter;
  background-color: #F5F5F5;
}

h2 {
  font-weight: 700;
  font-size: 22px;
  line-height: 27px;
  color: #2F2F2F;
}

h3 {
  font-size: 20px;
  font-weight: 600;
}

p, li {
  font-size: 13px;
  line-height: 21px;
  font-weight: 400;
  color: #000;
}

a:hover {
  color: #2F2F2F;
}

.cont-body {
  max-width: 1084px;
  margin: 0 auto;
}

.info {
  background: #FCF2DE;
  border: none;
  font-size: 12px;
  color: #836F47;
  border-radius: 10px;
  padding-top: 17px;
}
.info a {
  color: #10B891;
  text-decoration: none;
}
.info a:hover {
  color: #10B891;
}

.info_ikon {
  font-size: 16px;
  border-radius: 50% 50%;
  border: 3px solid #fff;
  padding: 2px 7px;
  background: #FCF2DE;
  margin-left: 35px;
}

.info_pembe {
  background: #FFD6D6;
  color: #ED1515;
}

/*Header*/
.header {
  font-size: 22px;
  font-weight: 700;
  line-height: 27px;
  color: #2F2F2F;
  padding-top: 32px;
  padding-bottom: 32px;
}
.header a {
  text-decoration: none;
  color: #2F2F2F;
}

.header_tumu {
  font-size: 16px;
  line-height: 19px;
  color: #10B891;
}

.brdr_r {
  border-radius: 10px;
}

.logo {
  padding-left: 8px;
  font-size: 20px;
  color: #F4F4F4;
}
.logo:hover {
  color: #F4F4F4;
}

.navbar-cust {
  background-color: #10B891;
  min-height: 72px;
}

.ara {
  width: 328px;
  height: 52px;
  background-color: #F4F4F4;
  position: relative;
  font-size: 12px;
  font-weight: 500;
}

.ara_button {
  width: 64px;
  height: 36px;
  background: #10B891;
  color: #f4f4f4;
  font-size: 15px;
  position: absolute;
  margin-left: 257px;
  margin-top: 8px;
  padding: 0;
  font-weight: 500;
}
.ara_button:hover {
  background-color: #10B891;
  color: #f4f4f4;
  font-weight: 500;
}

.menu_height {
  min-height: 62px;
}

.menu {
  border-bottom: 5px solid #10B891;
}
.menu a {
  font-size: 16px;
  font-weight: 600;
  color: #F4F4F4;
  margin-top: 5px;
}
.menu a:hover {
  font-size: 16px;
  font-weight: 600;
  color: #F4F4F4;
}
.menu a:active {
  color: #F4F4F4;
}
.menu a:focus {
  color: #F4F4F4;
}
.menu:hover {
  border-bottom: 5px solid #fff;
}
.menu:active {
  border-bottom: 5px solid #fff;
  color: #fff;
}
.menu:focus {
  border-bottom: 5px solid #fff;
  color: #fff;
}

.dropdown_color a {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #10B891;
  margin-top: 4px;
}
.dropdown_color a:hover {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #10B891;
  margin-top: 4px;
}
.dropdown_color a:active {
  color: #fff;
  background-color: #10B891;
}

.menu_yks {
  height: 52px;
}

/*Index*/
.ind_bg {
  background: linear-gradient(to bottom, rgba(47, 64, 58, 0.5), rgb(72, 65, 61)), url(../images/banner_bg.webp) center center no-repeat;
  height: 372px;
  background-size: cover;
}

.banner {
  max-width: 964px;
  margin: 0 auto;
}

.banner_reklam {
  background: #fff;
  border-radius: 10px;
  padding: 14px;
  width: 328px;
  height: 278px;
  margin-top: 40px;
}

.banner_text, .banner_text p {
  color: #fff;
  font-size: 32px;
  line-height: 39px;
  font-weight: 400;
}

.ara_banner {
  width: 500px;
  height: 62px;
  background-color: #F4F4F4;
  position: relative;
  font-size: 16px;
  line-height: 19px;
  font-weight: 400;
}

.ara_button_banner {
  width: 99px;
  height: 46px;
  background: #10B891;
  color: #f4f4f4;
  font-size: 16px;
  line-height: 19px;
  position: absolute;
  margin-left: 393px;
  margin-top: 8px;
  padding: 0;
  font-weight: 500;
}
.ara_button_banner:hover {
  background-color: #10B891;
  color: #f4f4f4;
  font-weight: 500;
}
.ara_button_banner i {
  margin-right: 5px;
}

.bolgeler {
  width: 230px;
  height: 230px;
  border-radius: 50%;
}

.bolge_ist {
  background: url(../images/istanbul.webp) center center no-repeat;
}

.bolge_ank {
  background: url(../images/ankara.webp) center center no-repeat;
}

.bolge_izm {
  background: url(../images/izmir.webp) center center no-repeat;
}

.bolge_tesis {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
  color: #8B8B8B;
  text-align: center;
}

.sehir_listesi {
  background: #fff;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
  color: #2F2F2F;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.06);
  border-radius: 50px;
  padding: 4px 12px 4px 12px;
  margin-top: 14px;
  margin-right: 8px;
}
.sehir_listesi a {
  text-decoration: none;
  color: #2F2F2F;
}
.liste_sehir {
  margin-top: -8px;
}
.liste_sehir a {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  color: #8B8B8B;
  text-decoration: none;
}

.liste_baslik {
  max-height: 48px;
}
.liste_baslik a {
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  color: #2F2F2F;
  text-decoration: none;
}

.liste_fiyat {
  height: 47px;
  background: #10B891;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-align: center;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 5px;
}

.liste_fiyat_a {
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
  color: #10B891;
  margin-bottom: 11px;
  text-align: left;
  margin-right: 13px;
}

.slider_button {
  background-color: #fff;
  width: 54px;
  height: 54px;
  border-radius: 50%;
  top: 47%;
  transform: translateY(-50%);
  opacity: 1;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.25);
}
.slider_button span {
  padding-top: 3px;
}

.slider_left {
  left: -10px;
}

.slider_right {
  right: -10px;
}

.single_baslik {
  max-width: 1132px;
  min-height: 117px;
  background: #FCF2DE;
  border-radius: 20px;
}

/*Single*/
.single_h {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 31px;
  color: #2F2F2F;
  padding-left: 20px;
  padding-top: 20px;
}

.single_h1 {
  font-size: 26px;
  margin: 0;
  padding: 0;
  font-weight: 700;
}

.single_s {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  padding-left: 20px;
  padding-top: 8px;
}

.single_k a {
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  color: #10B891;
  text-decoration: none;
}

.den_fiyat {
  background-color: #FFE8AE;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.den_fiyat_ok {
  background: url(../images/den_fiyat.png) right center no-repeat;
  width: 38px;
}

.single_baslik_fiyat {
  font-size: 22px;
  font-weight: 700;
  color: #10B891;
}

.single_baslik_fyt {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}

.single_btn_fiyat {
  background-color: #10B891;
  width: 100%;
  font-size: 14px;
  color: #F4F4F4;
}
.single_btn_fiyat:hover {
  background-color: #11d1a4;
  width: 100%;
  font-size: 14px;
  color: #F4F4F4;
}
.single_btn_fiyat:active:focus {
  background-color: #10B891;
  border: 1px solid #10B891;
  color: #F4F4F4;
}

.single_kunye {
  background: #F5F5F5;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.16);
  border-radius: 20px;
  min-height: 305px;
  max-width: 1100px;
  margin-top: -20px;
}

.single_slide {
  max-width: 430px;
  padding-left: 0px;
}
.single_slide .carousel-indicators button {
  display: none;
}
.single_slide .carousel-indicators button.active {
  display: block;
  text-indent: 0px;
  color: #fff;
  height: 25px;
  padding: 0 4px;
  background: rgba(0, 0, 0, 0.6);
  border-top: 0px;
  border-bottom: 0px;
  font-size: 12px;
  border-radius: 5px;
  margin-bottom: -8px;
}
.single_slide .carousel-indicators [data-bs-target] {
  width: auto;
}
.single_slide .carousel-inner {
  border-radius: 10px;
}
.single_slide span {
  padding-top: 4px;
}

.single_slide_button {
  width: 32px;
  height: 54px;
  background-color: #fff;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  transform: translateY(-50%);
  opacity: 1;
  box-shadow: -6px 0px 6px 0px rgba(0, 0, 0, 0.25);
  top: 50%;
}

.single_slide_button_left {
  width: 32px;
  height: 54px;
  background-color: #fff;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  transform: translateY(-50%);
  opacity: 1;
  box-shadow: 6px 6px 6px 0px rgba(0, 0, 0, 0.25);
  top: 50%;
}

.sng_kunye_reklam {
  width: 300px;
  height: 250px;
  border-radius: 10px;
  box-sizing: content-box;
}

.sng_kunye_ozl {
  width: 330px;
}

.sng_kunye_aktif {
  width: 48px;
  height: 48px;
  background: #fff;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.06);
  border-radius: 10px;
  margin-bottom: 20px;
}
.sng_kunye_aktif i {
  color: #10B891;
}

.sng_kunye_pasif {
  width: 48px;
  height: 48px;
  border: 1px solid #D0D0D0;
  border-radius: 10px;
  margin-bottom: 20px;
}
.sng_kunye_pasif i {
  color: #DDDDDD;
}

.sng_kunye_yazi_aktif {
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  color: #2F2F2F;
}

.sng_kunye_yazi {
  color: #999999;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
}

.sng_kunye_yazi_pasif {
  color: #BBBBBB;
}

.sng_btn_ozl {
  background: #FFFFFF;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.06);
  border-radius: 10px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #10B891;
  margin-left: -10px;
}
.sng_btn_ozl:hover {
  background: #FFFFFF;
}
.sng_btn_ozl:active {
  background: #FFFFFF;
  border: 1px solid #fff;
}
.sng_btn_ozl:active:focus {
  background: #FFFFFF;
  border: 1px solid #fff;
  color: #10B891;
}
.sng_btn_ozl:focus-visible {
  background: #FFFFFF;
  border: 1px solid #fff;
}
.sng_btn_ozl:focus {
  background: #FFFFFF;
  border: 1px solid #fff;
}

.sng_sidebar {
  background-color: #fff;
  border-radius: 10px;
}

.sng_sdbr_w {
  max-width: 360px;
}

.sng_tnt {
  max-width: 730px;
  background-color: #fff;
  border-radius: 10px;
}
.sng_tnt p {
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  color: #000;
}
.sng_tnt li {
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  color: #000;
  list-style-type: none;
  margin-bottom: 6px;
}
.sng_tnt li::before {
  content: "\f0da";
  font-family: FontAwesome;
  margin-left: -16px;
  margin-right: 5px;
}

.sng_h2, .sng_tnt h2 {
  font-weight: 700;
  font-size: 22px;
  line-height: 27px;
  color: #2F2F2F;
}

.sng_h3, .sng_tnt h3 {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #2F2F2F;
}

.sng_h2 a, .sng_tnt h2 a {
  font-size: 12px;
  line-height: 15px;
  color: #10B891;
  text-decoration: none;
}

.sng_tnt_reklam {
  height: 220px;
}

.sng_uyari {
  background: #FCF2DE;
  border-radius: 10px;
  font-size: 12px;
  line-height: 15px;
  color: #836F47;
}

.sng_uyr_ikon {
  width: 28px;
  height: 28px;
  border: 3px solid #fff;
  background: #FCF2DE;
  border-radius: 50%;
  padding-top: 3px;
  top: -14px;
}

.sng_tbl {
  width: 98%;
}

.sng_fyt_bsk {
  background: #E7F2F0;
}

.sng_tbl_rnd {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.sng_tbl_ysl {
  color: #10B891;
  font-size: 14px;
  font-weight: 500;
}

.sng_tbl_ack {
  color: #2F2F2F;
  font-size: 14px;
  font-weight: 700;
}

.sng_tbl_ack_dty {
  font-size: 12px;
  color: #8210B8;
  font-weight: 400;
}

.sng_tbl_brd {
  border-bottom: 1px solid #D9D9D9;
}

.sng_tbl_fyt {
  border: 1px solid #10B891;
  border-radius: 10px;
  color: #10B891;
  font-size: 14px;
  font-weight: 700;
  width: 85%;
}

.sng_ts_ozl {
  background-color: #F5F5F5;
  border-radius: 10px;
  margin-top: 32px;
}

.sng_ts_bsl {
  background: #777777;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #fff;
  border-radius: 10px;
  padding: 4px 12px 4px 12px;
  margin-top: -14px;
}

.sng_harita {
  height: 100px;
  width: 328px;
  border-radius: 10px;
  background: url(../images/harita.webp) center center no-repeat;
  margin: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  font-family: Inter;
}
.sng_harita a {
  color: #fff;
  text-decoration: none;
}
.sng_harita span {
  font-weight: 400;
}

.sng_sdbr_bilgi {
  background: #FFF;
  border-radius: 10px;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06);
}

.sng_sdbr_bilgi_bslk {
  color: #10B891;
  font-size: 14px;
  font-weight: 700;
}

.sng_sdbr_bilgi_mtn {
  color: #2F2F2F;
  font-size: 14px;
}
.sng_sdbr_bilgi_mtn a {
  color: #2F2F2F;
}

.sng_sdbr_adrs {
  margin-left: 1px;
  margin-right: 5px;
  max-width: 329px;
}

.sng_btn_rzr {
  border: 2px solid #10B891;
  color: #10B891;
  font-size: 12px;
  font-weight: 500;
  height: 36px;
  width: 100%;
}
.sng_btn_rzr:hover {
  border: 2px solid #11d1a4;
  color: #11d1a4;
}

.sng_btn_web {
  background: #10B891;
  color: #F4F4F4;
  font-size: 12px;
  font-weight: 500;
  width: 100%;
  height: 36px;
}
.sng_btn_web:hover {
  background: #11d1a4;
  color: #F4F4F4;
}
.sng_btn_web:disabled {
  background: #a7b3b0;
  color: #fff;
}

.card-img-top {
  height: 175px;
}

/*Kategori*/
.cat_flltre {
  max-width: 228px;
}

.cat_body {
  max-width: 840px;
}

.cat_frm_select {
  width: 100%;
  background-color: #EEE;
  border-radius: 6px;
  font-size: 14px;
  height: 44px;
  border: none;
}

.cat_frm_checkbox {
  border: var(--bs-border-width) solid #10B891;
  width: 20px;
  height: 20px;
}

.cat_frm_font {
  font-size: 14px;
  color: #2F2F2F;
}

.form-check-input:checked {
  background-color: #10B891;
  border-color: #10B891;
}

.wp-pagenavi {
  display: inline-block;
  padding: 0;
  border-radius: 5px;
}
.wp-pagenavi > span {
  background-color: #10B891;
  color: #fff !important;
  font-size: 14px;
  line-height: 1.42857143;
  text-decoration: none;
  float: left;
  padding: 6px 12px !important;
  margin: 0 2px 2px 0 !important;
  border: none !important;
  position: relative;
  border-radius: 5px;
}
.wp-pagenavi > a {
  background-color: #E6E6E6;
  color: #2F2F2F !important;
  font-size: 14px;
  line-height: 1.42857143;
  text-decoration: none;
  float: left;
  padding: 6px 12px !important;
  margin: 0 2px 2px 0 !important;
  border: none !important;
  position: relative;
  border-radius: 5px;
}

.wp-pagenavi > a:first-child,
.wp-pagenavi > span:first-child {
  margin-left: 0;
}

/*Yorumlar*/
.yrm_dgr {
  font-size: 16px;
  font-weight: 500;
}

.yrm_pn_ort {
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06);
  padding: 10px;
  margin-right: 8px;
}

.yrm_pn_rkm {
  color: #2F2F2F;
  font-size: 20px;
  font-weight: 700;
}

.yrm_pn_tplm {
  color: #2F2F2F;
  font-size: 24px;
  font-weight: 700;
  padding-top: 2px;
}

.yrm_cmt_bg {
  background: #10B891;
  width: 28px;
  height: 28px;
  color: #fff;
  padding-top: 2px;
}

.yrm_ozel_rkm {
  color: #FF8A00;
  font-size: 14px;
  font-weight: 700;
}

.yrm_h {
  min-height: 83px;
}
.yrm_h a {
  color: #10B891;
  text-decoration: none;
}

.starrating > input {
  display: none;
}

.starrating > label:before {
  content: "\f005"; /* Star */
  margin: 2px;
  font-size: 24px;
  font-family: FontAwesome;
  display: inline-block;
}

.starrating > label {
  color: #DFDFDF;
}

.starrating > input:checked ~ label {
  color: #FF8A00;
}

.starrating > input:hover ~ label {
  color: #FF8A00;
}

#commentform span {
  color: #2F2F2F;
  font-size: 12px;
  font-weight: 500;
}

/*Footer*/
.footer_text {
  font-size: 10px;
  font-weight: 400 !important;
  line-height: 14px;
  text-align: justify;
  color: #999999;
}

.ft_button {
  font-size: 12px;
  line-height: 15px;
  background-color: #10B891;
  border-radius: 10px;
  color: #F4F4F4;
  width: 328px;
  height: 36px;
}
.ft_button a {
  color: #F4F4F4;
  text-decoration: none;
}
.ft_button :hover {
  color: #000;
}

.ft_nav {
  color: #10B891;
  font-size: 12px;
  margin-top: 21px;
  margin-bottom: 22px;
  padding-left: 40px;
}
.ft_nav a {
  color: #10B891;
  text-decoration: none;
}
.ft_nav i {
  color: #999999;
}

.ft_copyright {
  color: #999999;
  font-size: 10px;
  font-weight: 400;
  margin-bottom: 32px;
}

iframe {
  border: 0;
}

#diger_cerceve {
  z-index: 999;
  background: #fff;
  padding: 5px 0px;
  display: block;
  width: 100%;
  height: 90px;
}

.kayit_kapat {
  position: absolute;
  height: 16px;
  width: 16px;
  top: 5px;
  right: 5px;
}

.kayit_daralt {
  position: absolute;
  height: 16px;
  width: 16px;
  top: 5px;
  right: 25px;
}

#kapat, #daralt, #genislet {
  cursor: pointer;
}

#iframe_kayit {
  overflow: auto;
  margin: 0;
}

.kayit_kutu_alt {
  height: 240px;
}

div#ortagit {
  width: 100%;
  max-width: 1024px;
  margin: 0px auto;
  height: auto;
}

.form_header {
  margin-top: 12px;
  margin-left: 25px;
}

#map {
  height: 330px;
  width: 100%;
  background-color: grey;
}

/*Puanlama*/
.pn_tplm {
  background: #FF8A00;
  border-radius: 10px;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  padding: 2px 5px;
  margin: 8px 8px 0 0;
}

.pn_plr {
  background: #8F00FF;
  border-radius: 10px;
  color: #ffffff;
  font-size: 13px;
  font-weight: 700;
  padding: 2px 5px;
  margin: 8px 0 0 8px;
}

.rating[data-rating="5.8"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5.7"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5.6"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5.5"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5.4"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5.3"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5.2"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5.1"] .rating__item:nth-child(-n+5):after, .rating[data-rating="5"] .rating__item:nth-child(-n+5):after, .rating[data-rating="4.8"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4.7"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4.6"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4.5"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4.4"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4.3"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4.2"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4.1"] .rating__item:nth-child(-n+4):after, .rating[data-rating="4"] .rating__item:nth-child(-n+4):after, .rating[data-rating="3.8"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3.7"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3.6"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3.5"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3.4"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3.3"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3.2"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3.1"] .rating__item:nth-child(-n+3):after, .rating[data-rating="3"] .rating__item:nth-child(-n+3):after, .rating[data-rating="2.8"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2.7"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2.6"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2.5"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2.4"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2.3"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2.2"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2.1"] .rating__item:nth-child(-n+2):after, .rating[data-rating="2"] .rating__item:nth-child(-n+2):after, .rating[data-rating="1.8"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1.7"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1.6"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1.5"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1.4"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1.3"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1.2"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1.1"] .rating__item:nth-child(-n+1):after, .rating[data-rating="1"] .rating__item:nth-child(-n+1):after, .rating[data-rating="0.8"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0.7"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0.6"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0.5"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0.4"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0.3"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0.2"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0.1"] .rating__item:nth-child(-n+0):after, .rating[data-rating="0"] .rating__item:nth-child(-n+0):after {
  content: "\f005";
  color: #FF8A00;
  background: #FF8A00;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.rating[data-rating="5.8"] .rating__item:nth-child(6):after, .rating[data-rating="5.7"] .rating__item:nth-child(6):after, .rating[data-rating="5.6"] .rating__item:nth-child(6):after, .rating[data-rating="5.5"] .rating__item:nth-child(6):after, .rating[data-rating="5.4"] .rating__item:nth-child(6):after, .rating[data-rating="5.3"] .rating__item:nth-child(6):after, .rating[data-rating="5.2"] .rating__item:nth-child(6):after, .rating[data-rating="5.1"] .rating__item:nth-child(6):after, .rating[data-rating="4.8"] .rating__item:nth-child(5):after, .rating[data-rating="4.7"] .rating__item:nth-child(5):after, .rating[data-rating="4.6"] .rating__item:nth-child(5):after, .rating[data-rating="4.5"] .rating__item:nth-child(5):after, .rating[data-rating="4.4"] .rating__item:nth-child(5):after, .rating[data-rating="4.3"] .rating__item:nth-child(5):after, .rating[data-rating="4.2"] .rating__item:nth-child(5):after, .rating[data-rating="4.1"] .rating__item:nth-child(5):after, .rating[data-rating="3.8"] .rating__item:nth-child(4):after, .rating[data-rating="3.7"] .rating__item:nth-child(4):after, .rating[data-rating="3.6"] .rating__item:nth-child(4):after, .rating[data-rating="3.5"] .rating__item:nth-child(4):after, .rating[data-rating="3.4"] .rating__item:nth-child(4):after, .rating[data-rating="3.3"] .rating__item:nth-child(4):after, .rating[data-rating="3.2"] .rating__item:nth-child(4):after, .rating[data-rating="3.1"] .rating__item:nth-child(4):after, .rating[data-rating="2.8"] .rating__item:nth-child(3):after, .rating[data-rating="2.7"] .rating__item:nth-child(3):after, .rating[data-rating="2.6"] .rating__item:nth-child(3):after, .rating[data-rating="2.5"] .rating__item:nth-child(3):after, .rating[data-rating="2.4"] .rating__item:nth-child(3):after, .rating[data-rating="2.3"] .rating__item:nth-child(3):after, .rating[data-rating="2.2"] .rating__item:nth-child(3):after, .rating[data-rating="2.1"] .rating__item:nth-child(3):after, .rating[data-rating="1.8"] .rating__item:nth-child(2):after, .rating[data-rating="1.7"] .rating__item:nth-child(2):after, .rating[data-rating="1.6"] .rating__item:nth-child(2):after, .rating[data-rating="1.5"] .rating__item:nth-child(2):after, .rating[data-rating="1.4"] .rating__item:nth-child(2):after, .rating[data-rating="1.3"] .rating__item:nth-child(2):after, .rating[data-rating="1.2"] .rating__item:nth-child(2):after, .rating[data-rating="1.1"] .rating__item:nth-child(2):after, .rating[data-rating="0.8"] .rating__item:nth-child(1):after, .rating[data-rating="0.7"] .rating__item:nth-child(1):after, .rating[data-rating="0.6"] .rating__item:nth-child(1):after, .rating[data-rating="0.5"] .rating__item:nth-child(1):after, .rating[data-rating="0.4"] .rating__item:nth-child(1):after, .rating[data-rating="0.3"] .rating__item:nth-child(1):after, .rating[data-rating="0.2"] .rating__item:nth-child(1):after, .rating[data-rating="0.1"] .rating__item:nth-child(1):after {
  content: "\f005";
  background: linear-gradient(to right, #FF8A00 0%, #FF8A00 50%, #DFDFDF 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.rating {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  color: #FF8A00;
}
.rating__item {
  font-size: 11px;
  display: block;
  font-family: FontAwesome;
  margin-right: 3px;
}
.rating__item::after {
  content: "\f005";
  background: #DFDFDF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media only screen and (max-width: 990px) {
  .navbar-cust {
    min-height: 50px;
  }
  .menu_yks {
    height: 52px;
    margin-top: 5px;
  }
  .single_slide {
    max-width: 100%;
  }
  .single_slide .carousel-inner {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
  }
  .banner_reklam {
    margin-top: 15px;
    width: 100%;
    height: 100%;
  }
  .single_btn_fiyat {
    height: 100%;
  }
  .sng_tnt {
    max-width: 100%;
    font-size: 14px;
  }
  .sng_harita {
    background-size: cover;
    width: 100%;
  }
  .yrm_pn_rkm {
    font-size: 14px;
  }
  .yrm_pn_ort {
    font-size: 12px;
    margin-right: 0;
    padding: 5px;
  }
  .yrm_dgr {
    font-size: 12px;
  }
  .sng_kunye_aktif {
    width: 34px;
    height: 34px;
  }
  .sng_kunye_pasif {
    width: 34px;
    height: 34px;
  }
  .sng_kunye_yazi_aktif {
    font-size: 12px;
  }
  .sng_kunye_yazi {
    font-size: 10px;
  }
  .logo {
    font-size: 16px;
    padding-left: 0;
  }
  .ft_button {
    width: 100%;
  }
  .ft_nav {
    padding-left: 7px;
  }
  .sehir_listesi {
    font-size: 12px;
    margin-right: 4px;
    margin-top: 4px;
  }
  .liste_baslik {
    max-height: 43px;
  }
  .liste_baslik a {
    font-size: 14px;
  }
  .liste_sehir a {
    font-size: 12px;
  }
  .liste_fiyat {
    font-size: 16px;
    height: 40px;
  }
  .liste_fiyat_a {
    font-size: 12px;
    margin-bottom: 5px;
    margin-right: 5px;
  }
  .pn_tplm, .pn_plr {
    font-size: 12px;
  }
  .rating__item {
    font-size: 10px;
  }
  .card-img-top {
    height: 112px;
  }
  .card-img-top_yk {
    height: 175px;
  }
}
.navbar-toggler {
  background: #F4F4F4;
  color: #2F2F2F;
  font-size: 12px;
  min-height: 34px;
}
.navbar-toggler:focus {
  box-shadow: none;
}

.sng_mbl_gstr {
  max-height: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  background: -webkit-linear-gradient(top, #2F2F2F 70%, #fff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.sng_mbl_gstr:target {
  max-height: 100%;
  -webkit-text-fill-color: #2F2F2F;
}

.sng_mbl_gstr:target ~ [id^=gstr] {
  display: none;
}

.sng_mbl_fyt a {
  font-size: 12px;
  line-height: 15px;
  color: #10B891;
  text-decoration: none;
}

.banner_reklam_mavi {
  background: #E7F2F0;
}

.ind_bg_m {
  background: linear-gradient(to bottom, rgba(47, 64, 58, 0.5), rgb(72, 65, 61)), url(../images/ind_bg_m.webp) center center no-repeat;
  height: 205px;
  background-size: cover;
}

.banner_text_m, .banner_text_m p {
  color: #fff;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
}

.ara_banner_m {
  width: 100%;
  height: 52px;
  background-color: #F4F4F4;
  position: relative;
  font-size: 12px;
  font-weight: 500;
  margin: 0 auto;
}

.ara_button_banner_m {
  width: 64px;
  height: 36px;
  background: #10B891;
  color: #f4f4f4;
  font-size: 12px;
  line-height: 19px;
  position: absolute;
  top: 8px;
  right: 8px;
  padding: 0;
  font-weight: 500;
}
.ara_button_banner_m:hover {
  background-color: #10B891;
  color: #f4f4f4;
  font-weight: 500;
}
.ara_button_banner_m i {
  margin-right: 5px;
}

.bolgeler_m {
  width: 174px;
  height: 174px;
  border-radius: 50%;
}

.m_scrl::-webkit-scrollbar {
  display: none;
}

.m_scrl {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* Category*/
.m_option:checked {
  background-color: #fff;
  color: #10B891;
}

.m_cat_brdr {
  border: 1px solid #10B891;
}

.m_cat_blg {
  font-size: 10px;
  font-weight: 400;
  color: #FFF;
  background: #10B891;
}/*# sourceMappingURL=style.css.map */