div .rtin-title > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Inter', 'Roboto', 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
  margin-left: -4.2818px;
}
#page > #content > #primary .classima-ad {
  background-color: #ffffff;
}
.apMainContainer > #bsa-block-1920--1200 .bsaProHeader__formUrl > span {
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: #ffffff;
  background-image: linear-gradient(to top, #ffffff, #e6e6e6);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  border: 1px solid #d9d9d9;
  color: rgba(0, 0, 0, 0.7);
  padding: 0.5vw 2vw;
  border-radius: 5px;
  box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.25);
  color: #248542;
  border-width: 0px;
}
.apMainContainer > #bsa-block-1920--1200 .bsaProHeader__formUrl > span:before,
.apMainContainer > #bsa-block-1920--1200 .bsaProHeader__formUrl > span:after {
  display: none;
}
.apMainContainer > #bsa-block-1920--1200 .bsaProHeader__formUrl > span:active {
  position: relative;
  top: 1px;
}
.apMainContainer > #bsa-flat-1 .bsaProHeader__formUrl > span {
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: #ffffff;
  background-image: linear-gradient(to top, #ffffff, #e6e6e6);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  border: 1px solid #d9d9d9;
  color: rgba(0, 0, 0, 0.7);
  padding: 0.5vw 2vw;
  border-radius: 5px;
  box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
}
.apMainContainer > #bsa-flat-1 .bsaProHeader__formUrl > span:before,
.apMainContainer > #bsa-flat-1 .bsaProHeader__formUrl > span:after {
  display: none;
}
.apMainContainer > #bsa-flat-1 .bsaProHeader__formUrl > span:active {
  position: relative;
  top: 1px;
}
.classima-listing-single-sidebar #telegram-button > .btn {
  display: inline-flex;
  /* Ensures proper alignment */
  align-items: center;
  /* Centers content vertically */
  justify-content: center;
  /* Centers content horizontally */
  padding: 0.75rem 1.5rem;
  /* Adjusts padding */
  font-size: 1rem;
  /* Responsive font size */
  font-weight: 600;
  /* Bold text */
  color: #ffffff;
  /* White text */
  background-color: #0088cc;
  /* Telegram blue */
  border: none;
  /* Removes border */
  border-radius: 0.375rem;
  /* Rounded edges */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Subtle shadow */
  text-decoration: none;
  /* Removes underline if used as a link */
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  /* Smooth hover effects */
  cursor: pointer;
  /* Indicates button interactivity */
  width: 100%;
  /* Makes the button responsive */
  max-width: 5000px;
  /* Restricts max width */
  text-align: center;
  /* Centers the text */
}
.classima-listing-single-sidebar .rtin-email > a {
  display: inline-flex;
  /* Ensures proper alignment */
  align-items: center;
  /* Centers content vertically */
  justify-content: center;
  /* Centers content horizontally */
  padding: 0.75rem 1.5rem;
  /* Adjusts padding */
  font-size: 1rem;
  /* Responsive font size */
  font-weight: 600;
  /* Bold text */
  color: #ffffff;
  /* White text */
  background-color: #25d366 !important;
  /* WhatsApp green */
  border: none;
  /* Removes border */
  border-radius: 0.375rem;
  /* Rounded edges */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Subtle shadow */
  text-decoration: none;
  /* Removes underline if used as a link */
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  /* Smooth hover effects */
  cursor: pointer;
  /* Indicates button interactivity */
  width: 100%;
  /* Makes the button responsive */
  max-width: 5000px;
  /* Restricts max width */
  text-align: center;
  /* Centers the text */
}
.classima-listing-single-sidebar #make-offer-button > .btn {
  display: inline-flex;
  /* Ensures proper alignment */
  align-items: center;
  /* Centers content vertically */
  justify-content: center;
  /* Centers content horizontally */
  padding: 0.75rem 1.5rem;
  /* Adjusts padding */
  font-size: 1rem;
  /* Responsive font size */
  font-weight: 600;
  /* Bold text */
  color: #ffffff;
  /* White text */
  background-color: #25d366;
  /* WhatsApp green */
  border: none;
  /* Removes border */
  border-radius: 0.375rem;
  /* Rounded edges */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Subtle shadow */
  text-decoration: none;
  /* Removes underline if used as a link */
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  /* Smooth hover effects */
  cursor: pointer;
  /* Indicates button interactivity */
  width: 100%;
  /* Makes the button responsive */
  max-width: 5000px;
  /* Restricts max width */
  text-align: center;
  /* Centers the text */
}
.classima-listing-single-sidebar .fas {
  color: #ffffff !important;
}
.classima-listing-single-sidebar .media .btn-text {
  color: #ffffff !important;
}
.sidebar-widget-area > .classima-listing-single-sidebar .rtin-box-item {
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.classima-listing-single-sidebar #safety-tips-list {
  display: flex;
  /* Ensures that children of .rtin-box-item are aligned using flex */
  flex-direction: column;
  /* Adjust the flex direction to stack items vertically */
  justify-content: flex-start;
  /* Align items to the start of the container */
  align-items: stretch;
  /* Ensure child elements stretch to fill the container width */
  padding: 1rem;
  /* Adds padding inside the item for spacing */
  margin-bottom: 0.5rem;
  /* Adds space between multiple items */
  border: 1px solid #e0e0e0;
  /* Adds a border for visual separation */
  border-radius: 0.375rem;
  /* Rounds corners for a smoother appearance */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Adds a subtle shadow */
  background-color: #ffffff;
  /* Keeps background white */
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  /* Smooth hover transition */
}
.sidebar-widget-area > .classima-listing-single-sidebar .rtin-delivery-service {
  display: flex;
  /* Ensures that children of .rtin-box-item are aligned using flex */
  flex-direction: column;
  /* Adjust the flex direction to stack items vertically */
  justify-content: flex-start;
  /* Align items to the start of the container */
  align-items: stretch;
  /* Ensure child elements stretch to fill the container width */
  padding: 1rem;
  /* Adds padding inside the item for spacing */
  margin-bottom: 1.5rem;
  /* Adds space between multiple items */
  border: 1px solid #e0e0e0;
  /* Adds a border for visual separation */
  border-radius: 0.375rem;
  /* Rounds corners for a smoother appearance */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Adds a subtle shadow */
  background-color: #ffffff;
  /* Keeps background white */
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  /* Smooth hover transition */
}
.classima-listing-single-sidebar .media > .btn {
  color: #ffffff !important;
}
.sidebar-widget-area > .classima-listing-single-sidebar .rtin-location {
  display: flex;
  /* Ensures that children of .rtin-box-item are aligned using flex */
  flex-direction: column;
  /* Adjust the flex direction to stack items vertically */
  justify-content: flex-start;
  /* Align items to the start of the container */
  align-items: stretch;
  /* Ensure child elements stretch to fill the container width */
  padding: 1rem;
  /* Adds padding inside the item for spacing */
  margin-bottom: 0.5rem;
  /* Adds space between multiple items */
  border: 1px solid #e0e0e0;
  /* Adds a border for visual separation */
  border-radius: 0.375rem;
  /* Rounds corners for a smoother appearance */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Adds a subtle shadow */
  background-color: #ffffff;
  /* Keeps background white */
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  /* Smooth hover transition */
  margin-top: 10px;
}
#primary > div > div.row > div.col-xl-3.col-lg-4.col-sm-12.col-12 > aside > div > div.classified-seller-info.widget > div > div:nth-child(4) {
  display: flex;
  /* Ensures that children of .rtin-box-item are aligned using flex */
  flex-direction: column;
  /* Adjust the flex direction to stack items vertically */
  justify-content: flex-start;
  /* Align items to the start of the container */
  align-items: stretch;
  /* Ensure child elements stretch to fill the container width */
  padding: 1rem;
  /* Adds padding inside the item for spacing */
  margin-bottom: 1.5rem;
  /* Adds space between multiple items */
  border: 1px solid #e0e0e0;
  /* Adds a border for visual separation */
  border-radius: 0.375rem;
  /* Rounds corners for a smoother appearance */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Adds a subtle shadow */
  background-color: #ffffff;
  /* Keeps background white */
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  /* Smooth hover transition */
}
.sidebar-widget-area > .classima-listing-single-sidebar .rtin-store {
  /* Ensures that children of .rtin-box-item are aligned using flex */
  flex-direction: column;
  /* Adjust the flex direction to stack items vertically */
  justify-content: flex-start;
  /* Align items to the start of the container */
  align-items: stretch;
  /* Ensure child elements stretch to fill the container width */
  padding: 1rem;
  /* Adds padding inside the item for spacing */
  margin-bottom: 1.5rem;
  /* Adds space between multiple items */
  border: 1px solid #e0e0e0;
  /* Adds a border for visual separation */
  border-radius: 0.375rem;
  /* Rounds corners for a smoother appearance */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Adds a subtle shadow */
  background-color: #ffffff;
  /* Keeps background white */
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  /* Smooth hover transition */
  display: inline-block !important;
  margin-left: 0px;
}
div .rtcl-block-a55a57 {
  padding-left: 6px !important;
  padding-right: 6px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
div > .sidebar-widget-area > .classima-listing-single-sidebar .rtin-box {
  padding-left: 2px !important;
  padding-right: 2px !important;
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}
div .rtcl-block-2cac6a {
  padding-right: 7px !important;
  padding-left: 7px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
body #content > .classima-ad {
  background-color: #ffffff;
  margin-top: 0px;
}
.apMainContainer > #bsa-facebook-2 .bsaProHeader__formUrl > span {
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.25);
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: #ffffff;
  background-image: linear-gradient(to top, #ffffff, #e6e6e6);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  border: 1px solid #d9d9d9;
  color: rgba(0, 0, 0, 0.7);
  padding: 0.5vw 2vw;
  border-radius: 5px;
  box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
}
.apMainContainer > #bsa-facebook-2 .bsaProHeader__formUrl > span:before,
.apMainContainer > #bsa-facebook-2 .bsaProHeader__formUrl > span:after {
  display: none;
}
.apMainContainer > #bsa-facebook-2 .bsaProHeader__formUrl > span:active {
  position: relative;
  top: 1px;
}
.apMainContainer > #bsa-block-1291--321 .bsaProHeader__formUrl > span {
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: #ffffff;
  background-image: linear-gradient(to top, #ffffff, #e6e6e6);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  border: 1px solid #d9d9d9;
  color: rgba(0, 0, 0, 0.7);
  padding: 0.5vw 2vw;
  border-radius: 5px;
  box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
}
.apMainContainer > #bsa-block-1291--321 .bsaProHeader__formUrl > span:before,
.apMainContainer > #bsa-block-1291--321 .bsaProHeader__formUrl > span:after {
  display: none;
}
.apMainContainer > #bsa-block-1291--321 .bsaProHeader__formUrl > span:active {
  position: relative;
  top: 1px;
}
.classima-listing-single-sidebar #consent-whatsapp-button > .btn {
  display: inline-flex;
  /* Ensures proper alignment */
  align-items: center;
  /* Centers content vertically */
  justify-content: center;
  /* Centers content horizontally */
  padding: 0.75rem 1.5rem;
  /* Adjusts padding */
  font-size: 1rem;
  /* Responsive font size */
  font-weight: 600;
  /* Bold text */
  color: #ffffff;
  /* White text */
  background-color: #25d366;
  /* WhatsApp green */
  border: none;
  /* Removes border */
  border-radius: 0.375rem;
  /* Rounded edges */
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  /* Subtle shadow */
  text-decoration: none;
  /* Removes underline if used as a link */
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  /* Smooth hover effects */
  cursor: pointer;
  /* Indicates button interactivity */
  width: 100%;
  /* Makes the button responsive */
  max-width: 5000px;
  /* Restricts max width */
  text-align: center;
  /* Centers the text */
}
.container .classima-single-related > .main-content {
  padding-left: 6px !important;
  padding-right: 6px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.columns-2 > .rtcl-widget-listing-item .listing-title > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Inter', 'Roboto', 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
}
.rtcl-widget-listing-item .rtcl-price-amount {
  font-size: 17px !important;
  color: #ffffff !important;
}
.columns-1 > .is-bump-up .listing-title > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Inter', 'Roboto' 0, 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
}
.columns-1 > .rtcl-widget-listing-item .listing-title > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Inter', 'Roboto' 0, 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
}
div #listing-tab-description {
  display: block;
  /* Ensures consistent block-level formatting */
  padding: 1rem;
  /* Adds space around the text */
  margin: 1rem 0;
  /* Spacing between paragraphs */
  font-family: 'Roboto' 2, sans-serif;
  /* Modern , clean font */
  font-size: 1rem;
  /* Readable font size */
  line-height: 1.6;
  /* Improves readability */
  color: #333333;
  /* Neutral , dark text color for good contrast */
  background-color: #f9f9f9;
  /* Subtle light background for note effect */
  border-left: 4px solid #ffff;
  /* Adds a colored border for emphasis */
  border-radius: 0.5rem;
  /* Smooth rounded corners */
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  /* Subtle shadow for a lifted effect */
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  /* Smooth hover effects */
}
.main-content .btn {
  color: #ffffff;
}
.swiper-slide-active .listing-title > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Inter', 'Roboto', 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
}
.swiper-slide-next .listing-title > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Inter', 'Arial' 0, 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
}
.swiper-slide .listing-title > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Inter', 'Arial' 0, 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
}
body > #page > #content .link {
  color: #000000;
}
#primary > div > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.rtcl.rtcl-listings.rtcl-listings-grid > div > div > div.col-xl-3.col-md-4.col-sm-4.col-6 > div > div > div.rtin-content > ul > li > i {
  color: #ff0000;
}
.swiper-slide .rtcl-icon {
  color: #ff0000 !important;
}
div .fa-tags {
  color: #5a6473 !important;
  text-align: right;
}
#post-107275 > div:nth-child(6) > div > a {
  color: #ffffff;
}
#popmake-107270 .fw-bold {
  font-size: 17px !important;
}
.container .rtcl-term-description > div {
  display: flex;
  overflow-x: auto;
  /* Enables horizontal scrolling */
  white-space: nowrap;
  /* Prevents content from wrapping to the next line */
  gap: 10px;
  /* Optional: Adds space between child elements */
  padding: 10px;
  /* Optional: Adds padding around the content */
  scrollbar-width: thin;
  /* Optional: Makes the scrollbar less obtrusive */
  scrollbar-color: #ccc #f5f5f5;
  /* Optional: Customizes scrollbar colors */
}
#block-23 div {
  padding-left: 2px !important;
  padding-right: 2px !important;
}
.row > div a {
  font-size: 16px;
}
div .rtcl-block-4e4894 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
div .rtcl-block-91fd1d {
  padding-right: 6px !important;
  padding-left: 6px !important;
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}
#meanmenu .header-btn > span {
  font-size: 24px;
}
#page > #meanmenu .logo-small {
  font-size: 18px;
}
div .rtcl-block-b5a15f {
  padding-left: 6px !important;
  padding-right: 6px !important;
}
body > #page #primary {
  padding-top: 4px !important;
  padding-bottom: 6px;
  padding-left: 0px;
}
@media screen and (min-width: 1025px) {
  body > #page #primary {
    background-color: #ffffff;
  }
}
#meanmenu .header-chat-icon > .far {
  font-size: 24px;
}
#meanmenu .header-login-icon > .far {
  font-size: 24px;
}
div .rtcl-block-1ef18a {
  padding-top: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
}
div .rtcl-block-8999a6 {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.rtcl-block-8999a6 .rtcl-widget-listing-item > div {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.container .classima-single-details > .main-content {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.row .tab-content {
  padding-top: 0px !important;
}
.container #respond {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-right: 6px !important;
  padding-left: 6px !important;
}
#content > #primary .row > div {
  padding-right: 5px !important;
  padding-left: 5px !important;
}
.rtcl-block-1ef18a .rtcl-widget-listing-item > div {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.row > div .rtin-content {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-left: 7px !important;
}
div .rtcl-listable-item {
  display: inline-flex !important;
  border-color: #333333 !important;
  color: #333333 !important;
}
body > #page .top-header {
  display: none;
}
body > #page .footer-top-area {
  padding-bottom: 0px;
  background-color: #008000;
  padding-top: 0px;
  margin-top: 18px;
}
body > #page .footer-bottom-area {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #008000;
  color: #ffffff;
}
footer > .footer-top-area .row > div {
  padding-bottom: 0px;
  background-color: #008000;
}
.container .footer {
  background-color: #008000;
}
.rtcl-ui-select-list-wrap li > a {
  color: #000000 !important;
  font-size: 20px;
}
body .rtcl-modal-body {
  padding-left: 7px !important;
  padding-right: 7px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.container .main-content {
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.owl-item .bsaProItem__overlayButton {
  background-color: #008000 !important;
}
#primary .pagination-area {
  margin-top: -37px;
}
#rtcl-widget-filter-5 .ui-accordion-item {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
div #rtcl-widget-categories-12 > .widgettitle {
  padding-left: 7px;
  padding-right: 7px;
}
body .wpsms-chatbox__button {
  background-color: #008000 !important;
}
.panel-block .ui-accordion-item > .ui-accordion-content {
  padding-left: 7px !important;
  background: #f9f9f9;
  /* light outer card background */
  border-radius: 1rem;
  /* smooth corners */
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
  /* soft shadow */
  padding: 1.5rem;
  /* inner spacing */
  margin: 1rem 0;
  /* vertical spacing */
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
.panel-block .ui-accordion-item > .ui-accordion-title {
  padding-left: 7px !important;
}
.rtcl div > .rtcl-listing-item {
  margin-right: -6px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
#primary .rtcl-term-description {
  padding-right: 2px !important;
  padding-left: 2px;
  padding-top: 1px;
  padding-bottom: 1px !important;
  margin-bottom: 2px;
}
.row .row {
  padding-left: 4px;
}
#primary .listing-archive-top {
  margin-bottom: 4px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.recently-viewed-listings .listing-item > h4 > a {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Arial' 2.2222222222222224e+56, 'Roboto', 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
}
div > .custom-wrapper .listing-item {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
div .rtcl-block-7fac2c {
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
div .rtcl-block-f94b12 {
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-top: 0px !important;
  padding-right: 0px !important;
}
div > .rtcl-listing-item .rtin-title > a {
  font-weight: 700;
  font-size: 13px !important;
  color: #000000 !important;
}
div > .rtcl-listing-item .whatsapp-contact {
  color: #008000 !important;
  font-weight: 600;
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: white;
  background-image: linear-gradient(to top, white, #e6e6e6);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
  border: 1px solid #d9d9d9;
  color: rgba(0, 0, 0, 0.7);
  padding: 0.5vw 2vw;
  border-radius: 5px;
  box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.3);
  border-width: 1px;
}
div > .rtcl-listing-item .whatsapp-contact:before,
div > .rtcl-listing-item .whatsapp-contact:after {
  display: none;
}
div > .rtcl-listing-item .whatsapp-contact:active {
  position: relative;
  top: 1px;
}
.rtin-top .rtcl-active > .rtcl-icon {
  color: #f30000 !important;
}
.container .full-width-container {
  background-color: #248542;
}
div > .rtcl-listing-item .rtcl-icon {
  color: #ffd700;
}
#primary > div.container > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.rtcl.rtcl-listings.rtcl-listings-grid > div > div > div.col-xl-3.col-md-4.col-sm-4.col-6 > div > div > div.rtin-bottom > ul > li.action-btn > a > span.rtcl-icon.rtcl-icon-heart-empty {
  color: #ffd700;
}
#primary > div.container > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.rtcl.rtcl-listings.rtcl-listings-grid > div > div > div.col-xl-3.col-md-4.col-sm-4.col-6 > div > div > div.rtin-bottom > ul > li.action-btn > a > span.rtcl-icon.rtcl-icon-heart {
  color: #ff0000;
}
#rtcl-form-builder > div > div > div > div:nth-child(1) > div:nth-child(5) > div:nth-child(2) > div:nth-child(3) {
  background-color: #e0e0e0;
}
.ui-accordion-item .is-parent {
  color: #000000;
  font-weight: 600;
}
#rtcl-widget-filter-5 > div > form > div.ui-accordion > div.rtcl-category-filter.ui-accordion-item.is-open > div > ul > li.is-parent.has-sub > a {
  color: #000000;
}
.rtcl-location-filter .is-parent > a {
  color: #000000;
}
.ui-accordion-content .text {
  color: #0ba010;
}
.ui-accordion-item .all-taxonomy > a {
  color: #4caf50;
  font-weight: 600;
}
.container .user-video-container > video {
  width: 100%;
  /* Adjust this as needed */
  max-width: 320px;
  /* Set a max width to control the size */
  height: auto;
  /* Maintain aspect ratio */
}
div .rtcl-block-bd80e2 {
  padding-left: 2px !important;
  padding-right: 10px !important;
  padding-top: 5px !important;
  padding-bottom: 5px;
}
#primary .user-video-container {
  background-color: #d9d9d9 !important;
}
#primary .row > div > h2 {
  background-color: #f5f5f5;
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.apMainContainer > #bsa-block-1920--1200 .bsaProHeader__title > span {
  border-width: 1px;
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-weight: 600;
  margin-left: 5px;
}
@media screen and (min-width: 1025px) {
  .apMainContainer > #bsa-block-1920--1200 .bsaProHeader__title > span {
    font-size: 19px;
  }
}
div .rtin-content li {
  color: #333333 !important;
  line-height: 0.2px !important;
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
#primary > div.container > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.rtcl.rtcl-listings.rtcl-listings-grid > div > div > div.col-xl-3.col-md-4.col-sm-4.col-6 > div > div > div.rtin-content > ul > li > a {
  color: #666666 !important;
}
div .attachment-40x40 {
  border-width: 1px;
  border-style: solid;
  border-color: #ffa500;
}
div .rtcl-icon {
  border-color: #2196f3;
}
div .avatar {
  border-width: 1px;
  border-style: solid;
  border-color: #ffa500;
}
.recently-viewed-listings .listing-item .listing-thumbnail {
  border-width: 1px;
  border-style: solid;
  border-color: #f9f9f9;
}
.row > div > .rtcl-listing-item .rtin-content {
  border-width: 2px;
  border-style: solid;
  border-color: #ffffff;
}
.main-content > .single-listing-meta-wrap .fa-map-marker {
  color: #f30000 !important;
}
#primary .row > div > p {
  margin-right: 17px !important;
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.sidebar-widget-area > .classima-listing-single-sidebar .rtcl-author-badge {
  text-align: left;
  background-color: rgba(158, 245, 245, 0.15);
}
div > .rtcl-listing-item .rtcl-thumbnail {
  border-width: 2px;
  border-style: solid;
  border-color: #f7f7f7;
  border-radius: 0px 0px 0px 0px;
}
.columns-2 > .rtcl-widget-listing-item .rtcl-thumbnail {
  border-width: 2px;
}
.rtcl-block-5a0ea1 .rtcl-widget-listing-item > div {
  padding-right: 2px !important;
  padding-left: 2px !important;
}
.row .rtcl-block-5a0ea1 {
  padding-left: 6px !important;
  padding-right: 6px;
}
.rtcl .rtcl-widget-listing-item .listing-price {
  background-color: #248542 !important;
}
.rtcl-widget-listing-item .rtcl-price-meta > span {
  color: #ffffff;
}
div .rtcl-block-a40e8e {
  padding-left: 4px !important;
  padding-right: 6px !important;
}
.row .pagination-area {
  margin-top: 0px !important;
}
.site-content-block p > a {
  color: #0ba010 !important;
}
div > .rtcl-listing-item > .rtin-item .rtcl-thumbnail {
  width: 100%;
  height: 200px;
  object-fit: cover;
  border-radius: 8px;
}
.columns-1 > .rtcl-widget-listing-item .rtcl-thumbnail {
  width: 100%;
  height: 380px;
  object-fit: cover;
  border-radius: 8px;
}
div .rtcl-block-1bca90 {
  padding-left: 2px !important;
  padding-right: 11px !important;
  padding-top: 8px !important;
  padding-bottom: 10px !important;
}
#primary > div.container > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.rtcl-page-description > div > p {
  line-height: 6px;
}
#primary > div:nth-child(1) > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.listing-archive-top > h2 {
  font-size: 16px;
}
div .slick-track {
  background: #ffffff;
  /* White card background */
  border-radius: 1rem;
  /* Rounded corners */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  /* Soft shadow */
  padding: 1rem;
  /* Space inside the track */
  margin: 1rem 0;
  /* Space around the card */
  display: flex;
  /* Ensure horizontal scroll layout */
  gap: 1rem;
  /* Space between slides */
  box-sizing: border-box;
  /* Prevent overflow from padding */
  flex-wrap: nowrap;
  /* Prevent wrapping */
  align-items: stretch;
  /* Consistent height if needed */
}
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
#content > #primary > .container > .row > div {
  background-color: #ffffff;
}
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
/* Apply gap only on screens wider than 768px */
.bsaProCarousel-6 .bsaProHeader__title > span {
  color: #000000 !important;
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.rtcl-fb-field-wrap .rtcl-fb-input-listing-type > .ant-select-selector {
  border-color: #1890ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-spin-container .section-title {
  font-size: 20px;
  background-color: #f7f7f7;
}
#primary #group7 > .group-title {
  font-size: 21px;
}
body .wp-login-logo {
  display: none;
}
div > .rtcl-listing-item .rtin-meta {
  display: flex;
  background-color: #efefef;
}
div > .sidebar-widget-area > .classima-listing-single-sidebar .widgettitle {
  padding-left: 9px;
  margin-left: 2px;
  color: #ffffff;
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.classima-listing-single-sidebar .rtin-box-item > h4 {
  margin-bottom: 2px;
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
#popmake-105641 .fw-bold {
  color: #0ba010 !important;
  font-size: 35px;
}
#popmake-105641 .lead {
  color: #333333 !important;
}
#popmake-105641 > div > div > div > div > a:nth-child(1) {
  background-color: #040681;
}
#page .pum-close {
  background-color: #0ba010;
}
div > .rtcl-listing-item .rtin-thumb .favourite-label {
  display: none;
}
div > .rtcl-listing-item .rtin-thumb > .rtcl-icon-heart {
  background-color: rgba(228, 228, 228, 0.53);
  border-radius: 9px 9px 9px 9px;
}
div .rtin-thumb > div {
  background-color: rgba(131, 127, 127, 0.7);
}
#primary > div:nth-child(1) > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.rtcl.rtcl-listings.rtcl-listings-grid > div > div > div.col-xl-3.col-md-4.col-sm-4.col-6 > div > div > div.rtin-thumb > div:nth-child(2) {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
div .rtin-thumb .rtcl-icon {
  color: #000000 !important;
}
div .rtin-bottom .rtcl-favourites {
  display: none;
}
div .rtin-bottom .rtcl-require-login {
  display: none;
}
.store-slide-fade-banner .store-item .store-description {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
}
.custom-wrapper .store-slide-fade-banner {
  margin-top: -18px;
  margin-bottom: 4px;
}
.custom-wrapper .store-slide-banner {
  background-color: #ffffff;
}
div .featured-stores {
  font-size: 14px;
}
.store-slider-track > .active strong {
  text-align: left;
  color: black;
  /* Bright blue to show active */
  font-weight: 700;
  font-size: 1.1rem;
  background-color: rgba(26, 115, 232, 0.1);
  /* Subtle background highlight */
  padding: 6px 12px;
  border-radius: 8px;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  max-width: 100%;
  word-break: break-word;
  font-size: 1rem;
  padding: 4px 10px;
}
div .whatsapp-contact {
  line-height: 0px !important;
}
div .widgettitle {
  color: #ffffff;
  background-color: #248542;
}
div > .rtcl-listing-item .whatsapp-seller-contact {
  color: #248542;
  font-weight: 900;
}
@media screen and (min-width: 1025px) {
  div .whatsapp-seller-contact {
    margin-left: 20px;
  }
}
div .whatsapp-text {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  white-space: nowrap !important;
  padding: clamp(0.4rem, 1vw, 0.8rem) clamp(1rem, 2vw, 2rem) !important;
  font-size: clamp(0.875rem, 2.5vw, 1.1rem) !important;
  min-height: 1.5rem !important;
  border-radius: 0.5rem !important;
  background-color: #248542 !important;
  /* Customize if needed */
  color: white !important;
  border: none !important;
  text-align: center !important;
  transition: background-color 0.3s ease !important;
  line-height: 5px;
  font-size: clamp(12px, 1.2vw, 14px) !important;
}
div .fab {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  white-space: nowrap !important;
  padding: clamp(0.4rem, 1vw, 0.8rem) clamp(1rem, 2vw, 2rem) !important;
  font-size: clamp(0.875rem, 2.5vw, 1.1rem) !important;
  min-height: 1.5rem !important;
  border-radius: 0.5rem !important;
  background-color: #248542 !important;
  /* Customize if needed */
  color: white !important;
  border: none !important;
  text-align: center !important;
  transition: background-color 0.3s ease !important;
  line-height: 5px;
  padding-left: 6px !important;
  padding-right: 7px !important;
}
.rtin-item .buyonwhatsapp-job-application-section > .buyonwhatsapp-btn {
  font-size: 12.6px;
  margin-bottom: 7px;
}
#bsa-block-1920--1200 > div:nth-child(1) > h3 > span {
  color: #fff7f7 !important;
}
.rtin-bottom .whatsapp-agent-contact > .whatsapp-text {
  background-color: #6f42c1 !important;
}
.rtin-bottom .whatsapp-event-contact > .whatsapp-text {
  background-color: #d63384 !important;
}
div > .rtcl-listing-item .property-btn > span {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  white-space: nowrap !important;
  padding: clamp(0.4rem, 1vw, 0.8rem) clamp(1rem, 2vw, 2rem) !important;
  font-size: clamp(0.875rem, 2.5vw, 1.1rem) !important;
  min-height: 1.5rem !important;
  border-radius: 0.5rem !important;
  background-color: #fd7e14 !important;
  /* Customize if needed */
  color: white !important;
  border: none !important;
  text-align: center !important;
  transition: background-color 0.3s ease !important;
  line-height: 5px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 6px;
}
.featured-listing .property-btn {
  display: flex;
}
div > .rtcl-listing-item .property-btn {
  margin-left: -28px;
  display: flex !important;
}
.rtcl-fb-field-wrap .rtcl-fb-input-category > .ant-select-selector {
  border-color: #1890ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.rtcl-fb-field .ant-input-number-input {
  display: flex;
  align-items: center;
  min-height: 48px;
  padding: 0 14px;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  background-color: #fff;
  transition: border-color 0.3s ease, box-shadow 0.3s ease;
  font-size: 16px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
  cursor: pointer;
  border-color: #40a9ff;
  border-color: #1890ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.rtcl-fb-section .rtcl-fb-field-wrap {
  border-width: 0px;
  border-style: solid;
}
.rtcl-fb-column .rtcl-fb-input-title {
  border-width: 2px;
  border-color: #111212;
}
.banner-search .form-vertical {
  display: none;
}
.custom-wrapper .entry-title {
  font-size: 15px !important;
}
#page .banner-content {
  padding-top: 0px;
  padding-bottom: 28px;
}
.rtcl-page-description p button {
  color: #000000;
  font-weight: 600;
  font-size: 13px !important;
}
.recently-viewed-rtcl .rv-item h4 {
  list-style: none;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* Limits text to 2 lines */
  -webkit-box-orient: vertical;
  /* Specifies the vertical box orientation */
  overflow: hidden;
  /* Hides overflow text */
  text-overflow: ellipsis;
  /* Adds ellipsis for overflowing text */
  font-family: 'Arial' 5.555555555555555e+119, 'Roboto', 'Arial', sans-serif;
  /* Modern fonts with fallbacks */
  font-size: 16px;
  /* Modern readable size */
  font-weight: 400;
  /* Normal weight , can be adjusted */
  line-height: 1.5;
  /* Improves readability */
  color: #333;
  /* Modern dark gray */
  margin: 0 10px;
  transition: color 0.3s;
  /* Smooth color change on hover */
  margin-left: 8px !important;
}
.row .browse-latest-ads-btn {
  line-height: 0px !important;
}
.rtcl .row > div > .rtcl-listing-item {
  line-height: 0px !important;
}
div .rtcl-listing-badge-wrap {
  margin-left: 0px !important;
}
div > .rtcl-listing-item li {
  padding-left: 3px !important;
}
#post-103227 > p {
  line-height: 8px;
  margin-top: 6px;
  font-size: clamp(13px, 0vw, 18px) !important;
}
div .rtin-meta {
  background-color: #ffffff !important;
}
.pum-content .btn {
  color: #ffffff;
}
#block-20 .sell {
  color: #ffffff !important;
}
#block-20 .buy {
  color: #ffffff !important;
}
.main-content .button {
  color: #ffffff !important;
}
div .ant-select-item > div > span {
  line-height: 9px;
}
.rtcl-fb-field-content .ant-select-selection-item > span {
  line-height: 9px;
}
div .ant-select-item {
  line-height: 13px !important;
}
.rtcl-fb-field .ant-upload-wrapper > .css-1gwfwyx > .ant-upload {
  background-color: #248542;
}
.ant-upload > .ant-upload-drag-container svg {
  color: #f5fbf7;
}
.ant-upload-wrapper .ant-upload-text {
  color: rgba(255, 254, 254, 0.88) !important;
  line-height: 22.4px;
}
.ant-upload-wrapper .rtcl-file-upload-instruction {
  color: #000000 !important;
  background-color: #ffffff !important;
}
#content > #primary .buyonwasapp-container {
  margin-top: 0px;
  margin-bottom: 0px;
}
.custom-wrapper > .buyonwasapp-container > #buyonwasapp-banner .buy {
  color: #ffffff !important;
}
.custom-wrapper > .buyonwasapp-container > #buyonwasapp-banner .sell {
  color: #ffffff !important;
}
.form-group > #rtcl-gallery-upload-ui-wrapper #rtcl-gallery-browse-button {
  background-color: #008000 !important;
}
.rtcl-post-gallery .rtcl-gallery > p {
  margin-bottom: 0px;
  margin-top: 0px;
}
.rtcl > #rtcl-post-form .rtcl-post-section-features > .classified-listing-form-title {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#rtcl-post-form .rtcl-post-gallery h3 {
  margin-bottom: 0px;
  font-size: clamp(12px, 1vw, 18px) !important;
}
.page .rtcl-post {
  padding-right: 17px;
  background-color: #f1f5f5;
}
.rtcl-listing-info-selecting > #rtcl-ad-category-selection #cat-row > div {
  display: inline;
}
.custom-wrapper .rv-clear-btn {
  background-color: #ff0b0b;
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
div > .rtcl-listing-item .seller-meta {
  display: flex !important;
}
.page .d-flex > .btn {
  background-color: #248542 !important;
}
.page .auth-buttons > .btn-primary-action {
  background-color: #248542;
}
.page .btn-secondary-action {
  background-color: #248542;
}
.main-content .active > h2 {
  color: #ffffff !important;
}
div .buyoronwasapp-marketplace {
  margin-top: -66px !important;
}
.main-content .mb-4 > .text-center {
  background-color: #248542 !important;
  color: #ffffff;
}
.main-content .h5 {
  background-color: #248542 !important;
  color: #ffffff;
}
.buyonwasapp-stories h2 {
  color: #128c7e;
  background-color: rgba(255, 255, 255, 0.4) !important;
  font-size: clamp(12px, 0vw, 16px) !important;
}
.page .my-flex-block-content {
  padding-left: 0px !important;
  padding-right: 0px;
}
.main-content .my-flex-block-header {
  background-color: #0ba010;
}
.my-flex-block-wrapper p {
  line-height: 5.4px;
}
.rtcl-fb-field .ant-upload-wrapper > .css-tjsggz > .ant-upload {
  background-color: #0ba010;
}
.main-content .custom-active > h2 {
  color: #ffffff;
}
.main-content h1 {
  margin-top: 37px;
}
div .static-title {
  color: #0ba010 !important;
  margin-top: 0px;
  background-color: #f5fbf7;
}
.ad-footer .bsaProHeader {
  background-color: #248542;
}
.page .easybuy > h3 {
  color: #ffffff;
}
.page .easybuy > p {
  color: #f7f7f7;
}
.page .swap > p {
  color: #ffffff;
}
.page .swap > h3 {
  color: #ffffff;
}
div .bw-hero-section {
  margin-top: -11px;
}
div .btn-container {
  margin-top: 3px;
}
.page .buyonwasapp__easybuy-card > .buyonwasapp__card-title {
  color: #ffffff;
}
.page .buyonwasapp__easybuy-card > .buyonwasapp__card-description {
  color: #ffffff;
}
.page .buyonwasapp__swap-card > .buyonwasapp__card-title {
  color: #ffffff;
}
.page .buyonwasapp__swap-card > .buyonwasapp__card-description {
  color: #ffffff;
}
div .buyonwasapp__hero-section {
  margin-top: -95px;
}
.main-content .buyonwasapp__easybuy-card {
  padding-top: 50px;
  padding-bottom: 50px;
}
div .phoneform__container {
  line-height: 0px;
  background-color: rgba(158, 245, 245, 0.15);
}
.site-content-block .phoneform__heading {
  line-height: 0px;
}
.main-content .bw-card-easybuy {
  margin-top: -70px;
}
.main-content .bw-card-swap {
  margin-top: -70px;
}
.site-content-block .btn-static {
  color: #ffffff;
}
.main-content #toggleBtn2 {
  color: #ffffff;
}
.main-content #toggleBtn1 {
  color: #ffffff;
}
.main-content #phoneform__easybuyForm > label {
  line-height: 24px;
}
.main-content #categoryButtons > a {
  background-color: #ffffff;
}
.main-content #icon > .icon-animate {
  background-color: #ffffff;
}
.main-content #creditIcon > .credit-icon-motion {
  background-color: #ffffff;
}
.main-content #phoneform__swapForm > label {
  line-height: 23px;
}
.main-content #phoneform__swapForm > .phoneform__button {
  margin-top: 15px;
}
.main-content #marketingGraphic > .icon-motion {
  background-color: #ffffff;
}
.main-content #quickLinks > a {
  background-color: #fff;
}
.main-content .action-neutral {
  background-color: #0ba010;
  color: #ffffff;
}
div #promoContainer {
  border-width: 1px;
  border-style: solid;
  border-color: #fffcfc;
}
div #creditPromoDisplay {
  border-color: #ffffff;
  border-width: 1px;
  border-style: solid;
}
#block-20 .action-callout {
  color: #ffffff;
}
#content > #primary #marketplace-promo-container {
  margin-bottom: -32px;
}
@media screen and (min-width: 1025px) {
  .site-content-block .attachment-rdtheme-size1 {
    display: none;
  }
}
.site-content-block .form-heading {
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #0ba010;
  color: #ffffff !important;
}
div .phone-request-container {
  padding-right: 2px;
  padding-left: 2px;
  background-color: #0cad12 !important;
}
.site-content-block #slideTitle {
  color: #ffffff;
}
.main-content .welcome-body {
  padding-right: 0px;
  padding-left: 0px;
  background-color: rgba(158, 245, 245, 0.15);
}
.main-content .welcome-header {
  background-color: #0ba010;
  color: #f9f9f9;
}
.page > .container h1 {
  background-color: rgba(0, 0, 0, 0);
  color: #ffffff;
  font-weight: 700;
}
.page .mb-0 {
  color: #ffffff;
}
.main-content .mb-3 {
  color: #ffffff;
}
.main-content .lead {
  color: #ffffff;
}
.page .rtcl-gb-img {
  display: none;
}
.main-content .rtcl-gb-listing-location-box {
  display: none;
}
.mt-5 .card .btn {
  background-color: #0ba010 !important;
}
.row .classima-store-details > .widgettitle {
  color: #ffffff;
}
.row .classima-store-info > .widgettitle {
  color: #ffffff;
}
div .rtin-bottom div {
  margin-right: -53px !important;
}
.row > div .rtin-bottom {
  background-color: #dcdcdc;
}
.site-content-block h1 {
  color: #ffffff !important;
}
.site-content-block .phone-request-container > label {
  color: #ffffff;
}
.main-content #swap-request-form > label {
  color: #ffffff;
}
div > .site-content-block .container {
  margin-bottom: 33px;
  padding-right: 0px;
  padding-left: 2px;
  padding-top: 0px !important;
}
body > #page .classima-ad {
  background-color: #0cad12;
}
.main-content #easybuy-request-form > label {
  color: #ffffff;
}
.main-content #easybuy-request-form > .form-submit-button {
  margin-top: 6px;
}
body .custom-wrapper > #content {
  margin-bottom: 4px;
}
.recently-viewed-rtcl .rv-item .rv-price {
  color: #ffffff !important;
  background-color: #13cb1c;
}
.rv-item bdi {
  color: #ffffff !important;
}
div .rv-item {
  color: #000000 !important;
  background-color: rgba(158, 245, 245, 0.15);
}
.apMainContainer > #bsa-flat-1 .bsaProHeader__title > span {
  color: #ffffff;
}
.rv-item .rtcl-price-meta > span {
  color: #ffffff;
}
#block-18 .rtcl-widget-listing-item {
  padding-bottom: 0px;
}
.columns-2 > .is-popular .action-btn {
  padding-left: 154px;
}
.classima-listing-single-sidebar .rtcl-tooltip-wrapper {
  margin-left: 46px;
  color: #00b346 !important;
}
#primary #rtcl-user-login-wrapper {
  padding-right: 6px;
  padding-left: 6px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-radius: 20px 20px 20px 20px;
}
.rtcl-login-form-wrap > #rtcl-login-form > .rtcl-form-group a {
  font-weight: 700;
}
#rtcl-user-login-wrapper .rtcl-form-group > .rtcl-field-label {
  font-weight: 900 !important;
}
.rtcl-login-form-wrap > #rtcl-login-form .rtcl-form-check-label {
  font-weight: 700 !important;
}
.classima-ad .bsaProHeader {
  background-color: #0cad12;
}
.page #rtcl-user-login-wrapper h2 {
  text-align: center;
}
.rtcl-MyAccount-wrap .rtcl-user-note-inner {
  background-color: #ececec;
}
.page .section-title {
  font-weight: 800;
}
.welcome-body a > span {
  font-weight: 700;
}
#page #primary > .container {
  padding-top: 0px;
}
.welcome-card .explanation-box span {
  font-weight: 900;
}
.welcome-card .btn-primary > span {
  font-weight: 900;
}
.container div > p {
  font-weight: 900;
}
div .buyonwhatsapp-job-application-section {
  margin-right: 0px;
  margin-left: 61px;
  margin-top: 7px;
}
#post-111614 > div:nth-child(7) > div > div:nth-child(2) > p:nth-child(1) {
  color: #0ba010;
}
.slider-container .text-slide > h2 {
  color: #0cad12 !important;
}
.rtin-item .property-btn {
  margin-left: 17px !important;
}
div .rtcl-block-46ff18 {
  padding-left: 1px !important;
  padding-right: 1px !important;
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.rtcl-block-46ff18 .rtcl-widget-listing-item > div {
  padding-top: 0px !important;
  padding-right: 5px !important;
  padding-left: 5px !important;
}
.classima-listing-single-sidebar > .classified-seller-info p {
  font-size: clamp(12px, 0vw, 16px);
}
div > .sidebar-widget-area .rtin-price > .rtcl-price {
  font-size: clamp(14px, 3vw, 18px) !important;
}
.classima-listing-single-sidebar .media > h4 {
  margin-bottom: 0px !important;
}
#comments > #respond > #comment_form #submit {
  font-size: clamp(14px, 0vw, 18px);
}
.recently-viewed-rtcl .rv-item .rtcl-thumbnail {
  height: 280px;
  object-fit: cover;
  border-radius: 8px;
}
.container .trail-items {
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.classima-ad .bsaProItem__overlayButton {
  font-size: clamp(12px, 2.5vw, 16px);
  margin-bottom: 16px !important;
}
.classima-listing-single-sidebar > .rtin-price .rtcl-on_call {
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.classima-listing-single-sidebar .rtin-author a {
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.tab-contents > #tab-description p {
  font-size: clamp(12px, 1vw, 16px);
  font-weight: 500;
}
.tab-container .toggle-button {
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.bsaProCarousel-6 .bsaProHeader__formUrl > span {
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.row #block-20 .container {
  background-color: #008000;
}
.page header strong {
  color: #ffffff;
}
footer .text-center {
  background-color: #008000;
}
#post-111614 > div:nth-child(7) > div > div:nth-child(2) > div:nth-child(17) > a {
  background-color: #cbc7c7 !important;
}
.hero .btn-secondary {
  color: #0cad12 !important;
}
.page > .hero h1 {
  color: #103d10 !important;
}
.container .action-grid > .btn-secondary {
  background-color: #cbc7c7 !important;
}
#content .container > .custom-wrapper > div {
  padding-right: 200px;
}
@media screen and (min-width: 1025px) {
  #content .container > .custom-wrapper > div {
    margin-left: -200px;
  }
}
div > .rtcl-listing-item a {
  font-size: clamp(12px, 0vw, 16px) !important;
}
.wasapp-banner__container .wasapp-banner__service-card--first > p {
  color: #ffffff;
}
.wasapp-banner__container .wasapp-banner__service-card--second > p {
  color: #ffffff;
}
.wasapp-banner__container .wasapp-banner__service-card--third > p {
  color: #ffffff;
}
div .wasapp-banner__main-heading {
  color: #ffffff !important;
}
div .wasapp-banner__subheading {
  color: #ffffff;
}
.rtcl-fb-field-content > .ant-upload-wrapper .ant-btn {
  background-color: #c7bbbb;
}
.ant-spin-container .rtcl-fb-section .section-title {
  font-size: clamp(12px, 0vw, 16px) !important;
}
.rtcl-fb-column > .rtcl-fb-field-wrap .rtcl-field-label {
  font-size: clamp(11px, 0vw, 15px) !important;
}
div div .rtin-item {
  border-width: 1px;
  border-style: solid;
  border-color: #de9000;
  border-radius: 8px 8px 8px 8px !important;
}
div > .bsaProCarousel {
  margin-left: 0px;
  background-color: #ffffff;
  background-image: linear-gradient(to right, red 0%, blue 100%);
  height: 480px;
  /* Set your desired fixed height */
  overflow: hidden;
  /* Ensures content doesn't spill out */
}
div .wasapp-banner__seller-text {
  color: #ffffff;
}
.container .wasapp-banner__container {
  margin-bottom: 5px;
  background-image: linear-gradient(135deg, #25d366 0%, #128c7e 0%);
}
.custom-wrapper .full-width-container > div {
  background-image: linear-gradient(to right, red 0%, blue 100%);
}
.rtcl > #rtcl-post-form .rtcl-post-section-title > h3 {
  font-size: clamp(12px, 1vw, 18px) !important;
}
.rtcl > #rtcl-post-form .selected-cat {
  font-size: clamp(12px, 0vw, 16px) !important;
}
#rtcl-post-form .rtcl-post-section-info h3 {
  font-size: clamp(12px, 1vw, 18px) !important;
}
.form-group > #rtcl-gallery-upload-ui-wrapper p {
  font-weight: 400;
  line-height: 15.4px;
  font-size: clamp(12px, 1vw, 18px);
}
.rtcl-post-contact-details .description {
  line-height: 29.4px;
  font-weight: 400;
}
#rtcl-post-form .change-cat {
  color: #00b346;
}
.site-content-block .display-4 {
  color: #000000 !important;
}
.site-content-block .lead {
  color: #000000;
  font-size: clamp(12px, 2vw, 18px) !important;
}
.wasapp-banner__container .wasapp-banner__service-card--sixth > p {
  color: #ffffff;
}
.wasapp-banner__container .wasapp-banner__service-card--fifth > p {
  color: #ffffff;
}
.wasapp-banner__container .wasapp-banner__service-card--fourth > p {
  color: #ffffff;
}
div .wasapp-banner__cta-button {
  color: #050605;
}
div .rtcl-thumbnail {
  height: 300px !important;
  width: 1920px !important;
  object-fit: cover;
  border-radius: 8px;
}
div .rtin-gallery-slide {
  height: 300px !important;
  width: 100% !important;
  object-fit: cover;
  border-radius: 8px;
}
.classima-listing-single-sidebar .rtin-box-item > .rtcl-contact-btn > span {
  color: #ffffff;
}
.classima-listing-single-sidebar #rtcl-telegram-button > .btn-text {
  font-size: clamp(12px, 0vw, 16px);
}
.classima-listing-single-sidebar .rtcl-btn-offer > .btn-text {
  font-size: clamp(12px, 0vw, 16px);
}
.classima-listing-single-sidebar .rtcl-btn-email > .btn-text {
  font-size: clamp(12px, 0vw, 16px);
}
.classima-listing-single-sidebar #rtcl-whatsapp-button > .btn-text {
  font-size: clamp(12px, 0vw, 16px);
}
div .list-inline-item {
  font-size: clamp(12px, 0vw, 16px);
}
.main-content .favourite-label {
  font-size: clamp(12px, 0vw, 16px);
}
#primary > div > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.site-content-block.classima-single-details > div > ul > li:nth-child(2) > a {
  font-size: clamp(12px, 0vw, 16px);
}
.breadcrumb-trail .trail-item span {
  font-size: clamp(12px, 0vw, 16px);
}
.classima-listing-single-sidebar #safety-tips-list > li > strong {
  font-size: clamp(12px, 0vw, 16px) !important;
}
.classima-listing-single-sidebar summary {
  font-size: clamp(12px, 0vw, 16px);
  text-align: center;
}
.row #reply-title {
  font-size: clamp(12px, 0vw, 16px);
}
.rtrs-form-group span {
  font-size: clamp(12px, 0vw, 16px);
}
.custom-wrapper .bowa-main-desktop-menu {
  margin-left: 28px !important;
}
.custom-wrapper .bowa-user-profile {
  background-color: #d9efef;
  border-radius: 14px 14px 14px 14px;
}
.rtcl-user-info .rtcl-media-heading {
  font-size: clamp(12px, 0vw, 18px) !important;
}
.rtcl-user-info h5 {
  font-size: clamp(12px, 2.5vw, 18px) !important;
}
.rtcl-MyAccount-content .rtcl-user-note p {
  font-size: clamp(12px, 0vw, 18px) !important;
  font-weight: 600;
  color: #000000;
}
body > #page .bowa-tabs-nav {
  margin-left: 119px;
}
body > #page #bowa-category-tabs-container {
  margin-left: 94px;
}
#page > #content .container > .custom-wrapper {
  display: none !important;
}
#primary .bsaProCarousel-4 {
  background-image: none;
}
#primary .bsaProCarousel-19 {
  background-image: none;
}
.bowa-header-wrapper .bowa-profile-icon {
  background-color: #25d366 !important;
}
.fluid-item > .bsaProCarousel-4 .bsaProHeader {
  background-color: #25d366 !important;
}
.fluid-item > .bsaProCarousel-19 .bsaProHeader {
  background-color: #25d366 !important;
}
.container .bsaProCarousel {
  margin-right: 0px;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  background-image: none;
}
.rtcl-term-description .bsaProHeader {
  background-color: #00b346;
}
div .bsaProHeader {
  background-color: #00b346;
}
.show-on-desktop > #classima-sticky-sidebar .widgettitle {
  background-color: #00b346;
}
.rv-listings > .rv-item .rv-price-change {
  color: #ffffff !important;
}
.rtcl-pagination .pagi-previous .fa {
  color: #00b346 !important;
}
div > .rtcl-pagination span {
  color: #00b346 !important;
}
div .pagi-next > a {
  color: #00b346 !important;
}
.row .main-title {
  font-size: clamp(12px, 0vw, 16px) !important;
}
.classima-listing-single-sidebar .rtin-store > .fa {
  color: #00b346;
}
div .rv-title {
  font-size: clamp(12px, 2.5vw, 16px) !important;
}
.container .support-item div {
  color: #00b346;
}
#rtcl-store-settings-content > #rtcl-store-settings > #rtcl-store-hours .rtcl-field-label {
  font-size: clamp(12px, 0vw, 16px) !important;
}
.oh-list-wrap .form-check > .form-check-label {
  font-size: clamp(12px, 0vw, 16px) !important;
}
#rtcl-store-settings-content .rtcl-form-group-wrap > .rtcl-form-group {
  font-size: clamp(12px, 0vw, 16px) !important;
}
.classima-listing-single-sidebar .rtin-location > .fa {
  color: #f50404;
}
.classima-listing-single-sidebar .rtin-location > div > div {
  display: inline-flex;
  font-size: clamp(12px, 0vw, 16px) !important;
}
#classima-sticky-sidebar > #block-32 .vibrant-section > h2 {
  color: #ffffff;
}
#classima-sticky-sidebar > #block-32 .vibrant-section > .btn {
  color: #ffffff;
}
#classima-sticky-sidebar > #block-32 .vibrant-section > p {
  color: #ffffff;
}
#classima-sticky-sidebar > #block-32 section > .btn {
  color: #1bb146;
}
.show-on-desktop > #classima-sticky-sidebar > #block-32 section {
  padding-right: 3px;
  padding-left: 3px;
}
div .desktop-only {
  padding-right: 8px !important;
  padding-left: 7px !important;
}
.site-content-block .see-all-btn {
  color: #ffffff;
}
#primary .row > div > div {
  margin-bottom: 0px !important;
}
#rtcl-form-builder-container > #rtcl-form-builder .rtcl-form-item {
  background-color: #00b346;
}
#rtcl-form-builder .rtcl-form-item > .rtcl-form-title {
  color: #ffffff;
}
.main-content .my-flex-block-button {
  color: #ffffff;
  background-color: #00b346;
}
.bowa-desktop-navigation > .bwa-lha-listing-header-action a {
  margin-left: 21px !important;
}
.container .cta-button {
  color: #ffffff;
}
#post-11 > div:nth-child(4) > div:nth-child(7) > a {
  background-color: #00b346 !important;
}
.custom-wrapper .bowa-post-ad-button {
  background-color: #25d366;
}
.bsaProInputsGroup > .bsaProInput .bsaProPrice {
  color: #25d366 !important;
}
.page .bsaProSubmit {
  background-color: #25d366 !important;
}
.apPluginContainer .button {
  background-color: #25d366 !important;
}
.flex .bg-\[\#075E54\]\/80 > .text-sm {
  color: #ffffff;
}
.flex .bg-\[\#075E54\]\/80 > .font-bold {
  color: #ffffff;
}
div .banner-animation {
  background-color: #ececec;
}
.bg-white .text-2xl {
  color: #fdfdfd;
}
.w-full .btn-primary {
  background-color: #254ed3;
}
.w-full > .bg-gradient-to-r .text-2xl {
  color: #ffffff;
}
.bsaProCarousel-19 .bsaProHeader__title > span {
  margin-left: 0px !important;
}
#rtcl-widget-filter-5 > div > form > div:nth-child(1) > div:nth-child(1) > div > ul > li:nth-child(15) > a {
  color: #000000 !important;
  font-weight: 600;
}
div .easybuy-container {
  padding-left: 4px !important;
  padding-right: 4px !important;
  border-width: 0px;
}
.main-content .easybuy-phone-card {
  margin-right: 3px !important;
  margin-left: 3px !important;
}
.main-content .easybuy-slider {
  background-color: #d9efef;
}
@media (min-width: 768px) {
  .wa-contact-container {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    max-width: 768px;
  }
}
@media screen and (max-width: 1024px) {
  div .whatsapp-contact {
    font-size: 13px !important;
  }
  .pum-content .btn {
    color: #ffffff;
  }
  #content .container > .custom-wrapper > div {
    margin-left: -21px;
  }
  div > .bsaProCarousel {
    height: 380px;
    /* Set your desired fixed height */
    overflow: hidden;
    /* Ensures content doesn't spill out */
  }
}
@media screen and (max-width: 768px) {
  div > .classima-listing-single-mob .rtin-delivery-service {
    display: flex;
    /* Ensures that children of .rtin-box-item are aligned using flex */
    flex-direction: column;
    /* Adjust the flex direction to stack items vertically */
    justify-content: flex-start;
    /* Align items to the start of the container */
    align-items: stretch;
    /* Ensure child elements stretch to fill the container width */
    padding: 1rem;
    /* Adds padding inside the item for spacing */
    margin-bottom: 1.5rem;
    /* Adds space between multiple items */
    border: 1px solid #e0e0e0;
    /* Adds a border for visual separation */
    border-radius: 0.375rem;
    /* Rounds corners for a smoother appearance */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    /* Adds a subtle shadow */
    background-color: #ffffff;
    /* Keeps background white */
    transition: box-shadow 0.3s ease, transform 0.3s ease;
    /* Smooth hover transition */
  }
  div > .classima-listing-single-mob .rtin-location {
    display: flex;
    /* Ensures that children of .rtin-box-item are aligned using flex */
    flex-direction: column;
    /* Adjust the flex direction to stack items vertically */
    justify-content: flex-start;
    /* Align items to the start of the container */
    align-items: stretch;
    /* Ensure child elements stretch to fill the container width */
    padding: 1rem;
    /* Adds padding inside the item for spacing */
    margin-bottom: 1.5rem;
    /* Adds space between multiple items */
    border: 1px solid #e0e0e0;
    /* Adds a border for visual separation */
    border-radius: 0.375rem;
    /* Rounds corners for a smoother appearance */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    /* Adds a subtle shadow */
    background-color: #ffffff;
    /* Keeps background white */
    transition: box-shadow 0.3s ease, transform 0.3s ease;
    /* Smooth hover transition */
  }
  #primary > div > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.classima-listing-single-mob.classima-listing-single-sidebar.sidebar-widget-area > div.classified-seller-info.widget > div > div:nth-child(4) {
    display: flex;
    /* Ensures that children of .rtin-box-item are aligned using flex */
    flex-direction: column;
    /* Adjust the flex direction to stack items vertically */
    justify-content: flex-start;
    /* Align items to the start of the container */
    align-items: stretch;
    /* Ensure child elements stretch to fill the container width */
    padding: 1rem;
    /* Adds padding inside the item for spacing */
    margin-bottom: 1.5rem;
    /* Adds space between multiple items */
    border: 1px solid #e0e0e0;
    /* Adds a border for visual separation */
    border-radius: 0.375rem;
    /* Rounds corners for a smoother appearance */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    /* Adds a subtle shadow */
    background-color: #ffffff;
    /* Keeps background white */
    transition: box-shadow 0.3s ease, transform 0.3s ease;
    /* Smooth hover transition */
    font-size: 20px;
  }
  div > .classima-listing-single-mob .rtin-store {
    display: inline-block !important;
    /* Ensures that children of .rtin-box-item are aligned using flex */
    flex-direction: column;
    /* Adjust the flex direction to stack items vertically */
    justify-content: flex-start;
    /* Align items to the start of the container */
    align-items: stretch;
    /* Ensure child elements stretch to fill the container width */
    padding: 1rem;
    /* Adds padding inside the item for spacing */
    margin-bottom: 1.5rem;
    /* Adds space between multiple items */
    border: 1px solid #e0e0e0;
    /* Adds a border for visual separation */
    border-radius: 0.375rem;
    /* Rounds corners for a smoother appearance */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    /* Adds a subtle shadow */
    background-color: #ffffff;
    /* Keeps background white */
    transition: box-shadow 0.3s ease, transform 0.3s ease;
    /* Smooth hover transition */
  }
  div .rtcl-block-4e4894 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  div .rtcl-block-91fd1d {
    padding-right: 6px !important;
    padding-left: 6px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
  }
  .row .classima-listing-single-mob .rtin-box {
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
  }
  .container .classima-single-details > .main-content {
    padding-right: 6px !important;
    padding-left: 6px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  div > .classima-listing-single-mob .rtin-box-item {
    padding-bottom: 6px !important;
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .container #respond {
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  div .rtcl-block-dcdf2e {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .row .list-inline {
    display: block;
    padding-top: 0px !important;
    margin-top: 0px !important;
  }
  .row .classima-listing-single-mob .widgettitle {
    padding-left: 7px;
    font-size: clamp(14px, 0vw, 16px) !important;
  }
  .classima-listing-single-mob .rtin-location div {
    font-size: 18px;
  }
  .classima-listing-single-mob .rtin-author a {
    font-size: 20px;
  }
  .classima-listing-single-mob .rtin-store > a {
    font-size: 18px;
  }
  .classima-listing-single-mob #safety-tips-list > li > strong {
    font-size: 18px;
  }
  #content .container > .row > div {
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-right: 0px;
  }
  div .rtcl-block-28073a {
    padding-left: 4px !important;
    padding-right: 4px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .row > div .rtin-content {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  div > .row > div .rtin-item {
    padding-bottom: 69px !important;
  }
  .rtin-item .rtcl-price-range {
    font-size: 13px;
  }
  body > #page #primary > .container {
    padding-left: 17px;
    padding-right: 19px;
  }
  div > .classima-listing-single-mob #consent-whatsapp-button {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  div > .classima-listing-single-mob #telegram-button {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  div > .classima-listing-single-mob #make-offer-button {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .rtcl div > .rtcl-listing-item {
    margin-left: 3px !important;
    padding-right: 0px;
    margin-right: -9px !important;
  }
  .container .bsaProCarousel {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px;
  }
  #primary .rtcl-term-description {
    padding-right: 2px !important;
    padding-left: 2px;
    padding-top: 1px;
    padding-bottom: 1px !important;
    margin-bottom: 2px;
  }
  #primary .listing-archive-top {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 3px;
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  #primary #classima-toggle-sidebar {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 4px;
    margin-top: -18px;
  }
  body > #page #primary {
    padding-top: 1px !important;
    margin-top: -6px;
  }
  #primary .pagination-area {
    margin-top: -29px;
    margin-left: -9px;
    margin-right: -9px;
  }
  .rtcl .rtcl-submit-btn-wrap {
    display: inline-block !important;
  }
  .rtcl-checkout-content #rtcl-checkout-submit-btn {
    margin-left: 42px;
  }
  #rtcl-checkout-pricing-option > tbody > tr:nth-child(2) > td:nth-child(1) {
    background-color: #4caf50;
  }
  #rtcl-checkout-pricing-option > tbody > tr:nth-child(3) > td:nth-child(1) {
    background-color: #2196f3;
  }
  #rtcl-checkout-pricing-option > tbody > tr:nth-child(4) > td:nth-child(1) {
    background-color: #ff9800;
  }
  #rtcl-checkout-pricing-option > tbody > tr:nth-child(5) > td:nth-child(1) {
    background-color: #ffd700;
  }
  #rtcl-checkout-pricing-option > tbody > tr:nth-child(6) > td:nth-child(1) {
    background-color: #9c27b0;
  }
  #rtcl-woo-checkout-form > #rtcl-checkout-pricing-option tr > .form-check {
    color: #ffffff;
  }
  .main-content .card > .mb-4 {
    font-size: 19.103px;
  }
  div .rtin-title > a {
    margin-left: 2.9608px;
  }
  div .rtcl-favourites {
    padding-left: 0px !important;
    padding-right: 24px !important;
  }
  #primary #group6 > .group-title {
    font-size: 17px;
    line-height: 22px;
  }
  #primary #group6 > .group-description {
    line-height: 13px;
  }
  div .rtcl-listable-item {
    color: #333333 !important;
  }
  #primary #group7 > .group-title {
    font-size: 19px;
    line-height: 22px;
  }
  #primary #group7 > .group-description {
    line-height: 15px;
  }
  #primary > div.container > div.row > div.col-xl-9.col-lg-8.col-sm-12.col-12 > div.rtcl.rtcl-listings.rtcl-listings-grid > div > div > div.col-xl-3.col-md-4.col-sm-4.col-6 > div > div > div.rtin-content > ul > li > a {
    font-size: 12.8099px;
  }
  #primary > div {
    margin-top: 8px;
    padding-top: 0px;
  }
  body > #page .theme-banner-breadcrumb {
    padding-bottom: 0px;
    padding-top: 0px;
  }
  .swiper-slide-next .rtin-thumb-inner {
    border-width: 1px;
    border-style: solid;
  }
  .swiper-slide-next .rtin-content {
    border-width: 1px;
    border-style: solid;
    border-color: #ffffff;
  }
  div .rtcl-sidebar-social {
    margin-right: 0px !important;
  }
  .main-content .favourite-label {
    font-family: 'Times New Roman', Times, serif;
  }
  .site-content-block .list-inline-item > a {
    font-family: 'Times New Roman', Times, serif;
  }
  .site-content-block .rtin-share-title {
    font-family: 'Times New Roman', Times, serif;
  }
  #primary #group8 > .group-title {
    font-size: 19px;
    line-height: 22px;
  }
  #primary #group8 > .group-description {
    font-size: 12.4px;
    line-height: 2px;
  }
  .full-width-container .bsaProHeader {
    line-height: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }
  #popmake-105641 .lead {
    font-size: 16px;
  }
  #popmake-105641 .fw-bold {
    font-size: 19px;
    display: inline-flex;
  }
  .pum-content .btn {
    font-size: 15px;
  }
  #pum-105641 > #popmake-105641 .welcome-section {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  tr .promotion-item {
    line-height: 15px;
    font-size: 13px;
  }
  #rtcl-checkout-pricing-option tr label {
    line-height: 0px;
    font-size: 13px;
  }
  #rtcl-checkout-form > #rtcl-checkout-pricing-option tr > .form-check {
    font-size: 13px;
  }
  #rtcl-checkout-form > #rtcl-checkout-pricing-option tr > .rtcl-pricing-price {
    font-size: 13px;
  }
  #rtcl-checkout-form > #rtcl-checkout-pricing-option tr > .rtcl-pricing-features {
    font-size: 13px;
  }
  .rtcl-checkout-terms-conditions > .form-group p {
    font-size: 13px;
  }
  #rtcl-payment-methods .rtcl-payment-method-input {
    font-size: 13px;
  }
  .rtcl-checkout-form-wrap > #rtcl-checkout-form > #rtcl-checkout-fields-wrap .pm-heading {
    font-size: 18px;
  }
  #primary #group12 > .group-title {
    font-size: 18px;
    line-height: 19px;
  }
  #primary #group12 > .group-description {
    line-height: 9px;
  }
  #primary #group13 > .group-title {
    line-height: 25px;
    font-size: 18px;
  }
  div .fa-tags {
    color: #062e64;
  }
  #primary #group14 > .group-title {
    font-size: 16px;
    line-height: 26px;
  }
  #primary #group14 > .group-description {
    line-height: 20px;
  }
  .store-slide-fade-banner .store-item .store-description {
    line-height: 18px;
  }
  .custom-wrapper .store-slide-fade-banner {
    margin-top: -11px;
    margin-bottom: 4px;
  }
  div .whatsapp-contact {
    font-size: 15px !important;
  }
  div > .rtcl-listing-item .whatsapp-seller-contact {
    font-size: 12px;
    font-weight: 900;
  }
  div .whatsapp-seller-contact {
    margin-left: 0px;
  }
  .rtin-item .whatsapp-agent-contact {
    margin-left: -18px;
  }
  div > .rtcl-listing-item .attachment-40x40 {
    margin-left: -2px;
  }
  .bsaProItemInner .bsaProItemInner__img {
    background-color: #248542;
  }
  .rtcl-term-description .bsaProHeader {
    background-color: #248542;
  }
  div > .rtcl-listing-item .rtcl-listable-item {
    font-size: 12px !important;
  }
  .ad-header-top .bsaProHeader {
    background-color: #248542;
  }
  .classima-ad .bsaProItemInner__img {
    background-color: #ffffff;
  }
  .custom-wrapper .entry-title {
    margin-left: 50px;
    padding-left: 31px;
  }
  .apMainContainer > #bsa-facebook-1 .bsaProHeader__title > span {
    color: #ffffff;
  }
  .apMainContainer > #bsa-facebook-1 .bsaProHeader__formUrl > span {
    color: #ffffff;
  }
  #primary .row > div > div {
    padding-left: 1px !important;
    padding-right: 2px !important;
  }
  .row .recently-viewed-rtcl {
    padding-left: 7px !important;
    padding-right: 7px;
  }
  .container .full-width-container {
    background-color: #248542;
  }
  #block-20 .buy {
    color: #ffffff !important;
  }
  #block-20 .sell {
    color: #ffffff !important;
  }
  body > #page #popmake-105641 {
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
  }
  #primary #buyonwasapp-banner {
    margin-top: -14px;
  }
  div a > span {
    line-height: 16px !important;
  }
  .page .rtcl-post {
    padding-right: 15px;
  }
  .rtcl > #rtcl-post-form .rtcl-post-section-info > .classified-listing-form-title {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  #rtcl-post-form .rtcl-post-gallery h3 {
    margin-bottom: 0px;
  }
  .rtcl > #rtcl-post-form .rtcl-post-section-features > .classified-listing-form-title {
    margin-bottom: 0px;
  }
  .rtcl > #rtcl-post-form .rtcl-post-contact-details > .classified-listing-form-title {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
  .form-group > #rtcl-gallery-upload-ui-wrapper #rtcl-gallery-browse-button {
    color: #0ba010;
    background-color: #ffffff;
  }
  .row a {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  div > .rtcl-listing-item .seller-meta {
    display: inline-block !important;
    font-size: 13px;
    line-height: 6px;
  }
  .main-content .lead {
    margin-left: 42px !important;
    margin-top: -7px;
  }
  .main-content .slide {
    margin-left: -200px;
  }
  div .my-flex-block-wrapper {
    margin-left: 2px;
    padding-left: 0px !important;
    padding-right: 0px;
  }
  #content > #primary .row > div {
    padding-left: 0px !important;
  }
  .main-content .my-flex-block-main {
    padding-left: 5px !important;
    padding-right: 5px;
  }
  .main-content .my-flex-block-header {
    background-color: #0ba010;
  }
  .page .my-flex-block-content {
    line-height: 9px;
    margin-top: -32px;
  }
  .page .my-flex-block-sidebar {
    margin-top: -12px;
  }
  .ant-spin-container .rtcl-fb-column {
    margin-right: -42px !important;
  }
  div .static-title {
    font-size: 30px;
    margin-top: 0px;
  }
  div .hero {
    padding-bottom: 0px;
    padding-top: 0px;
    margin-top: -51px;
  }
  div .bw-hero-section {
    margin-top: -18px;
  }
  .main-content .bw-card-swap {
    margin-top: -26px;
  }
  .main-content #toggleBtn2 {
    padding-top: 7px;
    padding-bottom: 7px;
    color: #ffffff;
  }
  .site-content-block .btn-static {
    padding-top: 7px;
    padding-bottom: 7px;
    color: #ffffff;
  }
  .main-content #toggleBtn1 {
    padding-top: 7px;
    padding-bottom: 7px;
    color: #ffffff;
  }
  div .buyonwasapp__hero-section {
    padding-left: 7px;
    padding-right: 7px;
  }
  .main-content .buyonwasapp__swap-card {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .buyonwasapp-container .buyonwasapp-cta-button {
    margin-bottom: 16.8297px;
  }
  .main-content .bw-card-easybuy {
    margin-top: -60px;
  }
  .main-content #phoneform__easybuyForm > .phoneform__button {
    margin-top: 6px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .main-content .btn-sell {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .main-content #categoryButtons > a {
    background-color: #ffffff;
  }
  .page .d-flex > .btn {
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .page .btn-secondary-action {
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .main-content #primaryAction {
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .page .auth-buttons > .btn-primary-action {
    padding-top: 8px;
  }
  div #promoContainer {
    background-color: rgba(0, 0, 0, 0);
  }
  #content > #primary #marketplace-promo-container {
    margin-top: 5px;
  }
  .main-content .welcome-body {
    padding-right: 0px;
    padding-left: 0px;
    background-color: rgba(158, 245, 245, 0.15);
  }
  div > .site-content-block .container {
    margin-right: 0px !important;
    margin-left: 6px !important;
    padding-right: 0px !important;
    margin-bottom: 15px;
    padding-left: 0px !important;
  }
  .main-content .welcome-header {
    background-color: #0ba010;
    color: #f9f9f9;
  }
  .page > .container h1 {
    color: #ffffff;
  }
  .page .mb-0 {
    color: #ffffff;
  }
  div .rtin-bottom div {
    margin-right: -9px !important;
  }
  div > .rtcl-listing-item .rtin-price {
    margin-right: 4px !important;
  }
  div .buyonwhatsapp-job-application-section > .buyonwhatsapp-btn {
    margin-left: 0px;
    margin-bottom: 0px;
  }
  .rtin-item .property-btn {
    margin-left: 0px !important;
  }
  div > .classima-listing-single-mob .rtcl-author-badge {
    background-color: #f1f5f5;
    color: #000000;
  }
  .nsl-container .nsl-button-facebook > .nsl-button-label-container {
    padding-right: 200px !important;
    padding-left: 18px !important;
    margin-left: 39px !important;
  }
  .main-content .text-center {
    margin-bottom: 0px;
  }
  div .buyonwhatsapp-job-application-section {
    margin-left: 0px;
  }
  .recently-viewed-rtcl .rv-item h4 {
    margin-left: 8px;
    font-weight: 600;
  }
  div .tab-container > .flex {
    margin-bottom: 0px !important;
  }
  div > .site-content-block .rtcl-listing-badge-wrap {
    margin-bottom: 2px !important;
  }
  .row .single-listing-meta-price-mob {
    margin-bottom: 0px !important;
  }
  .row .rtin-slider-box {
    padding-bottom: 2px !important;
  }
  div > .rtcl-listing-item a {
    font-size: clamp(12px, 0.1vw, 16px) !important;
  }
  div .full-width-container > div > div {
    margin-left: -79px;
  }
  div > .bsaProCarousel {
    height: 360px;
    /* Set your desired fixed height */
    overflow: hidden;
    /* Ensures content doesn't spill out */
  }
  #primary > div > div.classima-ad.ad-header-top > div {
    margin-left: 0px !important;
  }
  #primary .bsaProCarousel-4 {
    background-image: none;
  }
  #content .container > .custom-wrapper > div {
    margin-left: 0px;
  }
  #primary .bsaProCarousel-19 {
    margin-left: 0px;
  }
  .custom-wrapper .bowa-mobile-menu-toggler {
    margin-left: -25px !important;
  }
  .custom-wrapper > .bowa-header-wrapper .bowa-brand-logo {
    margin-left: 9px !important;
  }
  .fluid-item > .bsaProCarousel-4 .bsaProHeader {
    background-color: #1da851;
  }
  .fluid-item > .bsaProCarousel-19 .bsaProHeader {
    background-color: #1da851;
  }
  .bsaProCarousel-4 .bsaProHeader__title > span {
    font-size: clamp(12px, 0vw, 18px) !important;
  }
  .bsaProCarousel-4 .bsaProHeader__formUrl > span {
    font-size: clamp(12px, 0vw, 18px) !important;
  }
  .custom-wrapper .bowa-post-ad-button {
    background-color: #25d366;
  }
  .bowa-header-wrapper .bowa-profile-icon {
    background-color: #25D366 !important;
    color: #ffffff !important;
  }
  .bowa-header-actions path {
    color: #ffffff !important;
  }
  #page > #content > #primary .fluid-flex {
    margin-left: 0px;
  }
  #primary .row > div > p {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  .classima-listing-single-mob path {
    color: #00b346;
  }
  #rtcl-store-settings-content > #rtcl-store-media .rtcl-store-media-item > .rtcl-form-notice {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  .rtcl-form-group .rtcl-store-banner .add {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  .rtcl-form-group .rtcl-store-banner .remove {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  #rtcl-store-content-wrap #rtcl-store-media > .rtcl-form-group > .rtcl-field-label {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  .rtcl-form-group .rtcl-store-info .remove {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  .rtcl-form-group .rtcl-store-info .add {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  #rtcl-store-media .rtcl-store-info > .rtcl-form-notice {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  #rtcl-form-builder .rtcl-form-item > .rtcl-form-title {
    line-height: 28px;
  }
  div > #block-20 > #primary .fluid-flex {
    margin-left: 0px !important;
  }
  div .rtcl-block-587620 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
  .site-content-block .easybuy-header {
    padding-right: 0.736px !important;
    padding-left: 0.736px !important;
  }
}
@media screen and (max-width: 768px) and screen and (min-width: 1025px) {
  body > #page #primary {
    background-color: #00c853;
  }
}
@media screen and (max-width: 768px) and screen and (min-width: 1025px) {
  body > #page #fake-online-count {
    background-color: #00c853;
  }
}
@media screen and (max-width: 667px) {
  div .rtcl-favourites {
    padding-left: 0px;
    padding-right: 4px !important;
  }
  div > .rtcl-listing-item .whatsapp-seller-contact {
    font-size: 13px;
  }
  #popmake-105641 .fw-bold {
    font-size: 19px;
  }
  #block-20 .buy {
    color: rgba(255, 254, 254, 0.88) !important;
  }
  #block-20 .sell {
    color: rgba(255, 254, 254, 0.88) !important;
  }
  div .full-width-container > div > div {
    margin-left: -160px;
  }
  div div > .bsaProCarousel {
    margin-left: 163px;
  }
  #primary .bsaProCarousel-4 {
    margin-left: 0px;
  }
  .container .bsaProCarousel {
    margin-left: 0px;
  }
  .bsaProCarousel-19 .bsaProHeader__title > span {
    margin-left: 0px !important;
  }
}
@media screen and (max-width: 375px) {
  .row .list-inline {
    display: block;
  }
  .container .footer {
    background-color: #008000;
  }
  div > .classima-listing-single-mob .rtin-delivery-service {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .rtcl div > .rtcl-listing-item {
    margin-left: -3px !important;
    padding-right: 0px;
    margin-right: -13px !important;
  }
  #primary .rtcl-term-description {
    padding-right: 2px !important;
    padding-left: 2px;
    padding-top: 1px;
    padding-bottom: 1px !important;
    margin-bottom: 2px;
  }
  body > #page #primary {
    padding-top: 3px !important;
  }
  #primary #classima-toggle-sidebar {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 4px;
  }
  .rtcl-checkout-content .btn {
    font-size: 9px;
  }
  .rtcl .rtcl-submit-btn-wrap {
    display: inline-block !important;
  }
  .rtcl-checkout-content #rtcl-checkout-submit-btn {
    margin-right: 0px;
    margin-left: 116px;
  }
  div .rtin-title > a {
    font-weight: 700;
  }
  .main-content .card > .mb-4 {
    font-size: 17.566px;
  }
  div .rtin-meta {
    border-width: 0px;
    border-style: solid;
    padding-left: 2px !important;
  }
  div > .rtcl-listing-item .rtin-bottom li {
    padding-left: 0px !important;
  }
  #primary .user-video-container {
    padding-right: 50px !important;
  }
  .main-content a > .fa {
    color: #333333 !important;
  }
  .main-content .rtin-share-title > .fa {
    color: #2196f3 !important;
  }
  .main-content #rtcl-favourites .rtcl-icon {
    color: #ff9800 !important;
  }
  div > .classima-listing-single-mob .rtin-store {
    display: inline-block !important;
  }
  div > .classima-listing-single-mob .rtcl-author-badge {
    text-align: left;
  }
  .bsaProCarousel-6 .bsaProHeader__formUrl > span {
    font-size: 12px !important;
  }
  .bsaProCarousel-6 .bsaProHeader__title > span {
    font-size: 12px !important;
  }
  .breadcrumb-trail .trail-item span {
    font-size: 14px !important;
  }
  body > #page .theme-banner-breadcrumb {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pum-content .btn {
    font-size: 12px;
  }
  #popmake-105641 .lead {
    font-size: 10px;
    color: #333333 !important;
  }
  #popmake-105641 .fw-bold {
    font-size: 11px;
    color: #248542 !important;
    margin-bottom: 0px;
  }
  body > #page #popmake-105641 {
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
  }
  #page .pum-close {
    background-color: #248542;
  }
  #popmake-105641 > div > div > div > div > a:nth-child(1) {
    background-color: #242985;
  }
  #primary #group14 > .group-description {
    line-height: 16px;
    margin-top: -7px !important;
  }
  .apMainContainer > #bsa-block-1920--1200 .bsaProHeader__title > span {
    font-size: 11px;
  }
  div > .rtcl-listing-item .whatsapp-seller-contact {
    font-size: 12px;
    margin-left: -18px;
  }
  div .whatsapp-seller-contact {
    margin-left: -13px;
  }
  div .attachment-40x40 {
    margin-left: 6px;
  }
  div > .rtcl-listing-item .attachment-40x40 {
    margin-left: 9px;
    padding-left: 0px;
  }
  div > .rtcl-listing-item .whatsapp-text {
    font-size: 11px !important;
  }
  div > .rtcl-listing-item .property-btn {
    display: flex;
  }
  .container .bsaProCarousel {
    margin-left: 0px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  #primary .row > div > div {
    padding-left: 1px !important;
    padding-right: 2px !important;
  }
  #block-20 .sell {
    color: rgba(255, 254, 254, 0.88) !important;
  }
  #block-20 .buy {
    color: rgba(255, 254, 254, 0.88) !important;
  }
  div a > span {
    line-height: 16px !important;
  }
  .main-content .lead {
    margin-left: 28px !important;
    margin-top: -22px;
  }
  .main-content .d-flex {
    margin-left: 64px !important;
  }
  .main-content h1 {
    line-height: 33px;
  }
  .buyoronwasapp-marketplace .feature-card > p {
    margin-left: 28px;
  }
  div .my-flex-block-wrapper {
    padding-right: 0px;
  }
  .main-content .my-flex-block-header {
    background-color: #0ba010;
  }
  .ant-spin-container .rtcl-fb-column {
    margin-right: -97px !important;
  }
  div .static-title {
    font-size: 23px;
    color: #000000;
  }
  div .btn-container {
    margin-top: 3px;
  }
  div .bw-hero-section {
    margin-top: -23px;
  }
  .buyonwasapp-container .buyonwasapp-cta-button {
    margin-bottom: 16.8297px;
  }
  .main-content .bw-card-swap {
    margin-top: -26px;
  }
  div #promoContainer {
    margin-bottom: 44px;
  }
  .main-content .welcome-body {
    padding-left: 0px;
    padding-right: 0px;
  }
  div .rtin-bottom div {
    margin-right: -2px !important;
  }
  div > .rtcl-listing-item .rtin-bottom div {
    margin-right: 0px !important;
  }
  div > .rtcl-listing-item .rtin-price {
    margin-right: 10px !important;
  }
  .page .bg-primary {
    margin-right: 200px;
  }
  div .buyonwhatsapp-job-application-section > .buyonwhatsapp-btn {
    margin-left: -6px;
  }
  .recently-viewed-rtcl .rv-item .rv-price {
    background-color: #0cad12;
  }
  .rv-item bdi {
    color: #ffffff;
  }
  .nsl-container .nsl-button-facebook > .nsl-button-label-container {
    margin-left: 17px !important;
  }
  .page .section-title {
    font-weight: 900;
  }
  .container > .welcome-card div {
    margin-bottom: 0px;
  }
  .main-content .text-center {
    margin-bottom: 0px;
  }
  .classima-listing-single-mob .rtin-location > div > div {
    font-size: clamp(12px, 0vw, 16px) !important;
  }
  .row .classima-listing-single-mob .widgettitle {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .classima-listing-single-mob .rtin-name {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .classima-listing-single-mob #safety-tips-list > li > strong {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .classima-listing-single-mob summary {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .classima-listing-single-mob p {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .classima-listing-single-mob .media > h4 {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .row #reply-title {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  div > #block-20 #creditTitle {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  div > #comments > #respond .logged-in-as {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .tab-contents > #tab-description p {
    font-size: clamp(14px, 3vw, 18px) !important;
  }
  .hero .btn-secondary {
    color: #0ba010 !important;
  }
  .page > .hero h1 {
    color: #0d3d17 !important;
  }
  div div > .bsaProCarousel {
    margin-left: 156px;
  }
  .custom-wrapper > #content .container > .custom-wrapper {
    margin-left: 68px;
    padding-left: 0px;
    padding-right: 0px;
  }
  #content .container > .custom-wrapper > div {
    margin-left: -50px;
  }
  #content > #primary .bsaProCarousel {
    margin-left: 6px;
  }
  #post-103227 > p {
    line-height: 15px;
    margin-bottom: 4px;
  }
  div > .bsaProCarousel {
    height: 270px;
    /* Set your desired fixed height */
    overflow: hidden;
    /* Ensures content doesn't spill out */
  }
}
