.home-seven {
  background-image: url(../landing/img/header-shakib-main.jpg);
}

.home-seven-properties {
  background-image: url(../properties/img/cover.jpg) !important;
}

header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.slideIn.animated {
  -webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 65%);
  box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 65%);
}

header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.slideIn.animated {
  animation-delay: 50ms;
  background: white;
  /* background: linear-gradient(360deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); */
}

header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.slideInDown.animated {
  animation-delay: 50ms;
  background: white !important;
}

header.header-nav.menu_style_home_one a.navbar_brand span {
  color: #484848;
}

header.header-nav.menu_style_home_one .ace-responsive-menu > li > a {
  color: #484848;
}

header.header-nav.menu_style_home_one a.navbar_brand span {
  margin-top: 5px;
}

.header-logo-size {
  width: 48px;
  height: 48px;
}

header.header-nav.menu_style_home_one a.navbar_brand {
  margin-top: 15px;
  margin-bottom: 15px;
}

.slider-text {
  text-shadow: 0px 0px 10px #000000 !important;
  font-weight: 900 !important;
}

.why_chose_us.home7 .icon {
  background-image: linear-gradient(
    109.6deg,
    rgb(255, 219, 47) 11.2%,
    rgb(244, 253, 0) 100.2%
  );
}

.why_chose_us.home7 .icon span {
  color: #000000;
}

.why_chose_us.home7 .icon:before {
  background-color: rgb(250 219 31 / 25%);
}

.our-hot-offer {
  background-image: url(../landing/img/shakib-real-estate.jpeg);
}

.our_hotoffer p {
  font-size: 22px;
  line-height: 35px;
  margin-top: 25px;
  font-weight: 300;
}

.about-turkey-real-estate {
  font-size: 11pt !important;
  line-height: 20px !important;
}

.explore-best-offers-link {
  font-size: 1rem !important;
  font-weight: 400 !important;
}

.feat_property .thumb .thmb_cntnt {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7007396708683473) 0%,
    rgba(0, 0, 0, 0) 50%
  );
}

.our_hotoffer {
  margin-top: 110px;
}

.about-us-cover {
  background-image: url(../landing/img/about-us.png);
  background-position: center;
  background-size: cover;
}

header.header-nav.menu_style_home_one .ace-responsive-menu > li > a {
  padding: 25px 0px 0px 20px;
  font-weight: 700 !important;
}

@media only screen and (max-width: 1280px) {
  header.header-nav.menu_style_home_one .ace-responsive-menu > li > a {
    padding: 25px 0px 0px 20px;
    font-weight: 700 !important;
  }
}

.fs30 {
  font-size: 18px !important;
}

.stylehome1 .mm-panel ul.mm-listview li.mm-listitem.cl_btn {
  margin-bottom: 1.5rem;
  position: unset;
}

.stylehome1 a.mm-listitem__text.phone:hover {
  background-color: #051a25;
}
.stylehome1 a.mm-listitem__text.whatsapp:hover {
  background-color: #28a744;
}

.stylehome1 a.mm-listitem__text.phone:focus {
  background-color: #051a25;
}
.mm-listitem_selected > .mm-listitem__text {
  background-color: #051a25;
}
.stylehome1 a.mm-listitem__text.whatsapp:focus {
  background-color: #28a744;
}

header.header-nav {
  background: white;
}

.property-type-title {
  color: white !important;
  font-weight: 300 !important;
  font-size: 2rem !important;
}

.featred-box-price {
  bottom: 15px;
  font-size: 16px;
  font-family: open sans;
  color: #fff;
  font-weight: 400;
  left: 10px;
  line-height: 1.2;
  position: absolute;
}

.list-inline-item {
  color: #ffffff !important;
}

.mbp_blockquote {
  height: 350px;
}

.feat_property .thumb .thmb_cntnt ul.tag li:last-child {
  background-color: var(--warning);
  margin-right: 0;
  font-weight: 700;
  color: black !important;
  height: 27px;
}

.property-explore-in-home-page {
  /* background: rgb(81,0,255); */
  background: linear-gradient(360deg, #ffc107d6 0%, rgb(115 0 255 / 80%) 100%);
  height: 350px;
}

.property-explore-in-home-page-bg {
  background-image: url(/properties/img/explore-property-in-home-page.jpg);
  border-radius: 8px;
}

.property-explore-in-home-page-text {
  margin-top: 8rem;
  color: white;
  text-shadow: 0px 0px 12px #000000;
}

.backgroud-unset {
  background-color: unset !important;
}

.listing_single_description {
  border-radius: 10px;
}

.display-none-slider {
  display: none !important;
}

.spls_style_two .overlay {
  padding-top: 20%;
}

.list-inline-item {
  color: #560076 !important;
  font-size: 10pt;
}

.agent-rounded {
  border-radius: 64px !important;
}

.flat-icon-style4 {
  color: #17a2b8 !important;
}

.details-page-subheader-code {
  color: var(--purple) !important;
  font-size: 11pt;
  font-weight: 400;
}

.details-page-subheader-location {
  color: #009688 !important;
  font-size: 11pt;
  font-weight: 400;
}

.ui-widget-content {
  border-radius: 10px;
}

.preloader-filter-list-placeholder {
  text-align: center !important;
  padding-top: 5rem;
}

.details-page-subheader-completion {
  color: #f04b50 !important;
  font-size: 11pt;
  font-weight: 400;
}

.details-page-subheader-ready-to-move {
  color: #00b507 !important;
  font-size: 11pt;
  font-weight: 400;
}

.sidebar_listing_list {
  padding: 15px;
}

.sidebar_recent_product,
.sidebar_feature_listing {
  padding: 15px 15px 0;
}

.sidebar_recent_product .title,
.sidebar_feature_listing .title {
  margin-bottom: 15px;
}

.sidebar_recent_product .media .media-body .post_title,
.sidebar_feature_listing .media .media-body .post_title {
  padding-top: 10px;
}

.sidebar_recent_product .media .media-body .post_title,
.sidebar_feature_listing .media .media-body .post_title {
  font-size: 14px;
  font-weight: 600;
}

.title-request-for-call {
  font-weight: 700;
}

.feat_property .details .tc_content {
  padding: 10px;
}

/* .feat_property {
    margin-bottom: unset!important;
} */

/* .feat_property .thumb {
    margin: unset;
} */

.property-box-title {
  font-weight: 600 !important;
  font-size: 11pt !important;
}

.property-box-type-title {
  font-weight: 800 !important;
  font-size: 10pt !important;
}

.feat_property .details .tc_content p {
  font-size: 9pt;
}

.main-title h2 {
  color: #6f4a80;
  font-weight: 400;
}

.text-thm {
  color: #330345 !important;
}

.error {
  border: 1px solid #e91e63;
}

.p-error {
  color: #e91e63;
  font-size: 9pt;
}

.iti {
  width: 100%;
}

.success {
  border: 1px solid #4caf50;
}

.label-danger {
  background-color: red;
  color: white;
  padding: 10px;
  border-radius: 5px;
}

.label-success {
  background-color: green;
  color: white;
  padding: 10px;
  border-radius: 5px;
}

#__errorAlertCallRequest__ {
  display: none;
}

.property_video .thumb .overlay_icon a {
  height: 100px;
  width: 100px;
}

.property_video .thumb .overlay_icon a:after {
  height: 120px;
  width: 120px;
}

.property_video .thumb .overlay_icon a .map_img_icon {
  width: unset !important;
}

.property_video .thumb .overlay_icon a:after {
  background-color: rgb(158 158 158 / 21%) !important;
}

.property_video .thumb .overlay_icon a {
  background-color: rgb(72 72 72);
}

.price_label {
  font-size: 8pt;
  font-weight: 800;
  color: #ff5722;
}

/* @media only screen and (max-width: 991px) {
  .sidebar_listing_list.style2.mobile_sytle_sidebar {
    max-height: 100%;
  }
} */

@media only screen and (max-width: 840) {
  .sidebar_listing_list.style2.mobile_sytle_sidebar {
    max-height: 700px !important;
    overflow-y: scroll;
  }
}

.w-50-percent {
  width: 45%;
}

.w-25-percent {
  width: 25%;
}

.w-100-percent {
  width: 100%;
}

.home5_bgi5 {
  background-image: url(/properties/img/cover.jpg) !important;
}

.height-38px {
  height: 38px !important;
}

.width-120px {
  width: 120px !important;
}

.custom-tag {
  color: #ffffff !important;
  background: #009688;
  padding: 5px;
  border-radius: 5px;
}

.btn-thm {
  background-color: var(--purple) !important;
  border: 2px solid var(--purple) !important;
}

.btn-thm:hover,
.btn-thm:active,
.btn-thm:focus {
  color: #ffffff !important;
}

.sidebar_feature_listing .media {
  margin-bottom: unset !important;
}
