*Theme Name: RapidrideAuthor: UiParadoxAuthor URI: https://www.templatemonster.com/authors/uiparadox/Description: Rapidride is clean theme.Version: 1.2.54Tags: custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-readyText Domain: rapidride

This theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.*/img {max-width: 100%;height: auto;}

.alignnone {margin: 5px 20px 20px 0;}

.aligncenter,div.aligncenter {clear: both;display: block;margin: 5px auto 5px auto;}

.alignright {float: right;margin: 5px 0 32px 2em;}

.wp-block-image .alignright {margin-left: 2em;}

.alignleft {float: left;margin: 5px 2em 32px 0;}

.wp-block-image .alignleft {margin-right: 2em;}

a img.alignright {float: right;margin: 5px 0 20px 20px;}

a img.alignnone {margin: 5px 20px 20px 0;}

a img.alignleft {float: left;margin: 5px 20px 20px 0;}

a img.aligncenter {display: block;margin-left: auto;margin-right: auto}

.wp-caption {background: #fff;max-width: 96%;/* Image does not overflow the content area */padding: 5px 3px 10px;text-align: center;}

.wp-caption.alignnone {margin: 5px 20px 5px 0;}

.wp-caption.alignleft {margin: 5px 20px 5px 0;}

.wp-caption.alignright {margin: 5px 0 5px 20px;}

.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}

/* Text meant only for screen readers. */.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}

.screen-reader-text {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;/* Above WP toolbar. */}

.gallery-caption {box-sizing: border-box;}

.bypostauthor {box-sizing: border-box;}

.wp-block-pullquote {border: none;}

.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter {text-align: center;}

.wp-block-cover {margin-bottom: 28px;}

.wp-block-embed {margin-bottom: 30px;}

.product-block.grid .product-image {width: 100%;}

.product-block.grid .product-image img {width: 100%;}

.bread-title {word-break: break-word;word-wrap: break-word;}

.advane-search-wrapper-fields {display: none;}

.wp-block-cover.has-background-dim .wp-block-cover-text {color: #fff;}

.wp-block-button {margin-top: 15px;margin-bottom: 15px;}

.logo-theme img {max-width: 150px;}

/* fix */p {margin-bottom: 0;}

.main-page.full-default {max-width: 980px;margin-left: auto;margin-right: auto;float: none;}

.featured-property.label {padding: .6em;color: #fff;font-size: 85%;display: none;}

.topmenu-menu i {display: inline-block;}

.cmb-th span.required {color: red;}

@media(max-width: 767px) {.widget-property-search-form.horizontal .form-group-location {flex-wrap: wrap;}

.widget-property-search-form.horizontal .form-group-location>div~div {margin-top: 15px;}

}

.contact-form-agent .agent-content .email {word-wrap: break-word;}

.elementor-lightbox .elementor-swiper-button {outline: none !important;}

@media(max-width: 1200px) {.elementor-lightbox .elementor-swiper-button {cursor: auto;}}

.property-detail-gallery.v1 .image-wrapper {text-align: center;}

.property-detail-gallery.v1 img {display: inline;}

.from-to-text-wrapper {position: relative;}

.heading-filter-price {box-sizing: border-box;margin: 0;position: relative;vertical-align: middle;}

.heading-filter-price .inner {cursor: pointer;height: 50px;background: #fff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border: 1px solid #d8d8d8;margin: 0;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;padding: 10px 15px;color: #484848;line-height: 30px;text-align: left;}

.price-input-wrapper {position: absolute;z-index: 10;top: 100%;left: 0px;right: 0px;width: 100%;background: #fff;padding: 15px;border: 1px solid #d8d8d8;margin-top: 10px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;display: none;}

form.form-search .advance-search-wrapper-fields.overflow-visible {overflow: visible !important;}

.row.row-padding-5 {margin-left: -5px;margin-right: -5px;}

.row-padding-5 .col-xs-6 {padding-left: 5px;padding-right: 5px;}

.widget-property-search-form.style1 .heading-filter-price .inner {border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-ms-border-radius: 50px !important;-o-border-radius: 50px !important;}

.properties-currencies .currencies {list-style: none;margin: 0;padding: 15px 30px;}

.properties-currencies .currencies li label {width: 100%;cursor: pointer;font-weight: 400;}

.properties-currencies .currencies li.active label,.properties-currencies .currencies li label {color: #ff5a5f;}

.currencies-wrapper .dropdown-toggle i {margin-left: 7px;}

.form-group-price.list ul.price-filter {list-style: none;margin: 0;padding: 0;text-align: left;}

.form-group-price.list ul.price-filter li {padding: 3px 0px;cursor: pointer;}

.form-group-price.list ul.price-filter li {color: #ff5a5f;}

.blog-no-breadcrumbs .main-content,.blog-no-breadcrumbs .main-content-detail {padding-top: 30px;}

@media (min-width: 1200px) {

.blog-no-breadcrumbs .main-content,.blog-no-breadcrumbs .main-content-detail {padding-top: 55px;}

}

rs-module-wrap {z-index: 0;}

.properties-filter-sidebar-wrapper .close-filter {z-index: 1;}

.elementor-lightbox .swiper .elementor-swiper-button {position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;}

/* Hero Slider */.highlight-text {color: #2D74BA;}

.highlight-text-2 {color: #59C2F7;}

body {background-color: #fff;font-size: clamp(14px, 0.83vw, 16px) !important;font-weight: 400 !important;font-family: "Inter", sans-serif !important;overflow-x: hidden !important;}