.classima-listing-search .classima-listing-search-form{padding:25px 30px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);}
.classima-listing-search-form .form-group{margin-bottom:0;}
.classima-listing-search-form .rtcl-search-input-button{border:1px solid #e1e1e1;border-width:1px 0;background-color:#fff;height:60px;color:#999;line-height:62px;padding:0 20px 0 25px;position:relative;font-size:14px;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtcl-search-input-button{height:50px;line-height:50px;}
}
.classima-listing-search-form .rtcl-search-input-button:before{color:#999;font-family:"Font Awesome 5 Free";font-size:14px !important;font-weight:600;line-height:60px;vertical-align:top;}
.header-style-5 .main-header-inner .classima-listing-search-form .rtcl-search-input-button:before{color:#f85c70;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtcl-search-input-button:before{line-height:50px;}
}
.classima-listing-search-form .rtcl-search-input-button:after{content:'';width:1px;height:27px;background:#d7dce3;position:absolute;right:0;top:18px;}
@media all and (max-width: 1199.98px) {
.classima-listing-search-form .rtcl-search-input-button:after{content:none;}
}
.classima-listing-search-form .rtcl-search-input-button .search-input-label{padding-left:10px;color:#646464;}
.classima-listing-search-form .rtcl-search-input-button .rtcl-icon-spinner{position:absolute;top:20px;right:5px;line-height:1;}
.classima-listing-search-form .rtcl-search-input-type{padding-right:0;}
.classima-listing-search-form .rtcl-search-input-type::before{font-family:"Font Awesome 5 Free";content:"\f03a";line-height:60px;font-weight:600;}
@media screen and (min-width:992px){
.rtin-style-standard.classima-listing-search-form > div:first-child, .rtin-style-suggestion.classima-listing-search-form > div:first-child, .rtin-style-popup.classima-listing-search-form > div:first-child{border-left:1px solid #e1e1e1;}
}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtcl-search-input-type::before{line-height:50px;}
}
.classima-listing-search-form .rtcl-search-input-location, .classima-listing-search-form .rtcl-search-input-category{cursor:pointer;overflow:hidden;}
.classima-listing-search-form .rtcl-search-input-category:before{content:"\f02c";}
.classima-listing-search-form .rtcl-search-input-location:before{content:"\f3c5";}
.classima-listing-search-form select::-ms-expand{display:none;}
.classima-listing-search-form select{cursor:pointer;outline:none;padding-left:10px;border:none;background-color:#fff;height:58px;color:#999;line-height:62px;width:80%;width:calc(100% - 18px);position:relative;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.classima-listing-search-form .classima-listing-search-dropdown{display:inline-block;width:80%;width:calc(100% - 18px);}
.classima-listing-search-form .classima-listing-search-dropdown button{text-align:left;padding:0 0 0 10px;margin:0;background:transparent;border:none;color:#999;line-height:40px;font-size:14px;outline:none;-webkit-box-shadow:none;box-shadow:none;width:100%;}
.classima-listing-search-form .classima-listing-search-dropdown button:hover, .classima-listing-search-form .classima-listing-search-dropdown button:focus{background:transparent;color:#999;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.classima-listing-search-form .classima-listing-search-dropdown button:after{content:none;}
.classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu{margin:0;top:-5px !important;left:-20px !important;}
.classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu .dropdown-item{color:#646464;padding:10px 20px;font-size:15px;line-height:1.5;}
.classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu .dropdown-item:hover, .classima-listing-search-form .classima-listing-search-dropdown .dropdown-menu .dropdown-item:active{background-color:#F5F7FA;}
.classima-listing-search-form .rtin-keyword:before{content:"\f035";font-family:"Font Awesome 5 Free";line-height:58px;font-weight:600;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-keyword:before{line-height:48px;}
}
.classima-listing-search-form .rtin-keyword:after{content:none;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-keyword{margin-bottom:20px;}
}
.classima-listing-search-form .rtin-keyword input{border:none;outline:0;padding:0 0 0 10px;height:58px;color:#646464;background:transparent;width:calc(100% - 30px);vertical-align:top;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-keyword input{height:48px;}
}
@media all and (max-width: 1199.98px) {
.classima-listing-search-form .rtcl-search-input-button{border-width:1px;}
}
@media all and (max-width: 767.98px) {
.classima-listing-search-form .rtcl-search-input-button{margin-bottom:20px;}
}
@media all and (max-width: 1199.98px) {
.classima-listing-search-form.rtin-count-4 .rtcl-search-input-button{margin-bottom:20px;}
}
.classima-listing-search-form .rtin-search-btn{font-size:16px;height:60px;width:100%;background:#f85c70;text-align:center;padding:10px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;outline:none;border-radius:0;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-search-btn{height:50px;}
}
.classima-listing-search-form .rtin-search-btn:hover{background:#e43d40;}
.classima-listing-search-form .rtin-search-btn i{margin-right:10px;}
.classima-listing-search-form .rtin-btn-holder{text-align:right;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .rtin-btn-holder{text-align:left;}
}
.classima-listing-search-form .classima-search-style-2 input, .classima-listing-search-form .classima-search-style-2 select{outline:none;border:none;outline:0;padding:0 0 0 10px;height:58px;color:#646464;width:80%;width:calc(100% - 15px);vertical-align:top;display:inline-block;}
.classima-listing-search-form .classima-search-style-2 input.rtcl-geo-address-input{width:calc(100% - 30px);}
.classima-listing-search-form .classima-search-style-2 .rtcl-get-location{float:right;}
@media all and (max-width: 575.98px) {
.classima-listing-search-form .classima-search-style-2 input, .classima-listing-search-form .classima-search-style-2 select{height:48px;line-height:52px;}
}
.classima-listing-search-form .classima-search-style-2 input:focus, .classima-listing-search-form .classima-search-style-2 select:focus{-webkit-box-shadow:none;box-shadow:none;}
.classima-listing-search-form .classima-search-style-2 input::-webkit-input-placeholder, .classima-listing-search-form .classima-search-style-2 select::-webkit-input-placeholder{opacity:1;color:#999;}
.classima-listing-search-form .classima-search-style-2 input::-moz-placeholder, .classima-listing-search-form .classima-search-style-2 select::-moz-placeholder{opacity:1;color:#999;}
.classima-listing-search-form .classima-search-style-2 input::-ms-input-placeholder, .classima-listing-search-form .classima-search-style-2 select::-ms-input-placeholder{opacity:1;color:#999;}
.classima-listing-search-form .classima-search-style-2 input::placeholder, .classima-listing-search-form .classima-search-style-2 select::placeholder{opacity:1;color:#999;}
.classima-listing-search-form .classima-search-style-2 select{width:calc(100% - 25px);color:#999;}
.header-style-5 .main-header-inner .classima-listing-search-form .classima-search-style-2 select{color:#646464;}
.classima-listing-search-form .classima-search-style-2.rtin-category:before{content:"\f02c";}
.classima-listing-search-form .classima-search-style-2.rtin-location:before{content:"\f041";}
.classima-listing-search-form.rtin-style-dependency .rtcl-search-input-button{border:1px solid #e1e1e1;margin-right:10px;}
.header-style-5 .main-header-inner .classima-listing-search-form.rtin-style-dependency .rtcl-search-input-button{margin-right:0;}
.classima-listing-search-form .rtcl-search-input-button.rtin-radius{padding:0;}
.classima-listing-search-form.rtin-style-dependency .rtcl-search-input-button:after{content:none;}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2{height:inherit;padding:0;border:none;}
.rt-el-listing-search .classima-listing-search-form.rtin-style-dependency .classima-search-style-2.rtin-location select.form-control, .rt-el-listing-search .classima-listing-search-form.rtin-style-dependency .classima-search-style-2 .rtcl-category-search{border-left:none !important;}
.rt-el-listing-search.rtin-style-4 .classima-listing-search .classima-listing-search-form{padding:5px;border-radius:100px;}
@media screen and (max-width:1199px){
.rt-el-listing-search.rtin-style-4 .classima-listing-search .classima-listing-search-form{gap:10px;}
}
@media screen and (max-width:991px){
.rt-el-listing-search.rtin-style-4 .classima-listing-search .classima-listing-search-form{background-color:#ffffff;border-radius:8px;}
}
.rt-el-listing-search.rtin-style-4 .rtin-style-standard.classima-listing-search-form > div:first-child, .rt-el-listing-search.rtin-style-4 .rtin-style-suggestion.classima-listing-search-form > div:first-child, .rt-el-listing-search.rtin-style-4 .rtin-style-popup.classima-listing-search-form > div:first-child{border:none;}
.rt-el-listing-search.rtin-style-4 .classima-listing-search-form .rtin-search-btn, .rt-el-listing-search.rtin-style-4 .classima-listing-search-form .rtcl-search-input-button{border-radius:100px;}
.rt-el-listing-search.rtin-style-4 .classima-listing-search-form .rtin-search-btn{height:50px;}
.rt-el-listing-search.rtin-style-4 .classima-listing-search-form .rtcl-search-input-button{height:50px;line-height:50px;}
.rt-el-listing-search.rtin-style-4 .classima-listing-search-form .rtcl-search-input-button:before{line-height:50px;}
.rt-el-listing-search.rtin-style-4 .classima-listing-search-form .rtin-keyword input{height:48px;}
.rt-el-listing-search.rtin-style-4 .classima-listing-search .rtcl-widget-search-form .rtin-btn-holder{max-width:135px;}
@media(max-width:575px){
.rt-el-listing-search .rtin-style-dependency .rtin-category, .rt-el-listing-search .rtin-style-dependency .rtin-location{height:inherit !important;background:transparent !important;}
}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2:before{content:none;}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2 .rtcl-terms{display:inline-block;width:100%;line-height:1;}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2 select{padding:0 10px;border:1px solid #e1e1e1 !important;outline:none !important;border-radius:0;width:100%;height:60px;line-height:1;vertical-align:inherit;}
.header-style-5 .main-header-inner .classima-listing-search-form.rtin-style-dependency .classima-search-style-2 select{height:44px;border:none !important;}
.classima-listing-search-form.rtin-style-dependency .classima-search-style-2 .rtcl-child-terms{margin:10px 0 0;}
.rtcl-ui-modal{z-index:1000000;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content{margin-top:4rem;min-height:420px;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body{padding:10px 40px 40px;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap h4{font-size:20px;line-height:1.5;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul{list-style-type:none;margin:0;padding:0;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul li.has-sub a:after{line-height:1.5;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul li a{color:#444;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-ui-select-list ul li a:hover{color:var(--rtcl-primary-color);}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap .rtcl-select-action .go-back{color:#333;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-close{left:inherit;top:0;right:0;width:30px;height:30px;font-size:14px;line-height:1;border-radius:1.3rem;border:3px solid #fff;background-color:#2f3432;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.75);box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.75);padding:0;color:#fff;cursor:pointer;opacity:1;text-shadow:none;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-header{border-bottom:none;}
.classima-listing-search .rtcl-widget-search-form{display:flex;display:-ms-flexbox;}
.classima-listing-search .rtcl-widget-search-form > div{flex:1 1 0;-webkit-box-flex:1;-ms-flex:1 1 0;margin:0;}
.classima-listing-search .rtcl-widget-search-form .rtin-btn-holder{max-width:168px;}
.header-listing-inner .classima-listing-search .rtcl-widget-search-form > div:first-child{margin-left:0;}
.header-listing-inner .classima-listing-search .rtcl-widget-search-form > div:last-child{margin-right:0;}
.classima-listing-search .classima-search-style-2 input.rtcl-geo-address-input{width:calc(100% - 30px);}
.classima-listing-search .classima-search-style-2 input.rtcl-geo-address-input + .rtcl-icon-target{float:right;cursor:pointer;}
.classima-listing-search .classima-search-style-2 input.rtcl-geo-address-input, .classima-listing-search .classima-search-style-2.rtin-radius input:focus{box-shadow:none;outline:none;border:none;}
@media all and (max-width: 991px) {
.classima-listing-search .rtcl-widget-search-form{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.classima-listing-search .rtcl-widget-search-form > div{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%;margin:5px;}
.classima-listing-search .rtcl-widget-search-form .rtin-btn-holder{max-width:100%;}
.classima-listing-search .rtcl-widget-search-form .rtin-type-space{margin-left:0;}
}
@media all and (max-width: 767px) {
.classima-listing-search .rtcl-widget-search-form > div{flex:0 0 46%;max-width:46%;}
}
@media all and (max-width: 575px) {
.classima-listing-search .rtcl-widget-search-form{display:block;}
.classima-listing-search .rtcl-widget-search-form .rtin-btn-holder, .classima-listing-search .rtcl-widget-search-form > div{max-width:100%;margin-top:0;margin-bottom:0;}
.classima-listing-search .rtcl-widget-search-form > div{margin-bottom:20px;margin-left:0;margin-right:0;}
} [class*=" rtcl-icon-"]::before,
[class^="rtcl-icon-"]::before{margin:0;}
.classima-listing-single .owl-carousel .owl-nav{margin:0;}
.classima-listing-single .owl-carousel .owl-nav [class*=owl-]{border-radius:50px;border:1px solid #f85c70;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:36px;height:36px;margin:0;}
.classima-listing-single .owl-carousel .owl-nav [class*=owl-]:hover{color:#f85c70;background-color:transparent;}
.classima-listing-single .owl-carousel .owl-nav .owl-prev{left:-20px;}
.classima-listing-single .owl-carousel .owl-nav .owl-next{right:-20px;left:inherit;}
@media all and (max-width: 991.98px) {
.right-sidebar .classima-listing-single .sidebar-widget-area{margin-top:40px;}
}
@media all and (max-width: 991.98px) {
.right-sidebar .classima-listing-single .sidebar-widget-area.classima-listing-single-mob{margin-top:30px;}
}
.classima-listing-single .classima-single-details .rtin-slider-box{padding-bottom:20px;position:relative;overflow:hidden;}
.classima-listing-single .classima-single-details .rtin-slider-box.is-sold .rtcl-sold-out{transform:rotate(-45deg);background:red;z-index:10;right:auto;left:-40px;font-size:16px;top:20px;padding:12px 40px;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper{margin-bottom:0 !important;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-gallery__trigger{width:30px;height:30px;background-color:#e43d40;color:#ffffff;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-gallery__trigger i{font-size:13px;line-height:1;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-item{cursor:move;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-item,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-single-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:auto;background-color:#e7edee;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-item,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-single-image{height:auto;}
}
.rtcl-slider .swiper-button-prev, .rtcl-slider .swiper-button-next{display:none;}
.classima-single-details .rtcl-slider.swiper-initialized .swiper-button-prev, .classima-single-details .rtcl-slider.swiper-initialized .swiper-button-next{display:flex;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next{background-color:#f85c70;height:32px;width:32px;padding:0;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper:hover .swiper-button-prev,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper:hover .swiper-button-next{visibility:visible;opacity:1;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev:hover,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next:hover{background-color:#e43d40;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev:after,
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next:after{font-size:16px;font-weight:700;}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .swiper-thumbs.rtcl-slider-nav{margin-top:10px;}
.classima-listing-single .classima-single-details .rtin-slider-box.no-gallery-image{background-color:#e7edee;height:90px;}
.classima-listing-single .classima-single-details .rtin-slider-box.no-gallery-image.no-video-url{display:none;}
.classima-listing-single .classima-single-details .rtin-slider-box .rtcl-price-amount{background-color:#e43d40;position:absolute;top:13px;right:0;padding:5px 15px 5px 35px;z-index:1;font-size:20px;line-height:1.5;font-weight:700;color:#ffffff;display:block;text-align:right;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 25px 50%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 25px 50%);display:none;}
@media all and (max-width: 991.98px) {
.classima-listing-single .classima-single-details .rtin-slider-box .rtcl-price-amount{display:block;}
}
.classima-listing-single .classima-single-details .single-listing-meta-price-mob{margin-bottom:15px;display:none;}
@media all and (max-width: 991.98px) {
.classima-listing-single .classima-single-details .single-listing-meta-price-mob{display:block;}
}
.classima-listing-single .classima-single-details .single-listing-meta-price-mob .rtin-price{background:#f85c70;color:#fff;display:inline-block;padding:12px 35px 12px 15px;font-weight:600;font-size:18px;line-height:1;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);}
.classima-listing-single .classima-single-details .single-listing-meta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .single-listing-meta-wrap{display:block;}
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta{list-style-type:none;margin:0;padding:0;}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta li{display:inline;margin-right:10px;font-size:15px;line-height:1.3;color:#999;}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta li a{color:inherit;transition:all 0.3s ease-in-out;}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta li a:hover{color:var(--rtcl-primary-color);}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta li i{margin-right:7px;color:var(--rtcl-primary-color);}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .single-listing-meta div{display:inline;}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap{line-height:1;margin:15px 0 0;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap{margin-top:5px;}
}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap span{padding:5px 8px;margin-left:5px;margin-right:0;}
.classima-listing-single .classima-single-details .single-listing-meta-wrap .rtcl-listing-badge-wrap span:first-child{margin-left:0;}
.classima-listing-single .classima-single-details .nav-tabs{margin:20px 0 0;}
.classima-listing-single .classima-single-details .nav-tabs a{background-color:#f2f2f2;color:#111111;font-weight:600;border:none;margin-right:3px;padding:12px 15px;font-size:16px;line-height:1;min-width:120px;text-align:center;}
.classima-listing-single .classima-single-details .nav-tabs a.active{background-color:#f85c70;color:#fff;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .nav-tabs a{min-width:inherit;padding:10px 15px;font-size:15px;}
}
.classima-listing-single .classima-single-details .tab-content{padding-top:25px;}
.classima-listing-single .classima-single-details .rtin-specs{margin-top:20px;}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items{list-style-type:none;margin:0;padding:0;}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items li{padding-left:30px;position:relative;margin-bottom:8px;margin-right:5px;}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items li:before{text-align:center;content:"\f105";height:16px;width:16px;position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;font-size:15px;line-height:1;left:0;top:5px;border-radius:50%;z-index:1;color:#ffffff;background-color:#f85c70;}
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items.rtin-list-col-2 li{width:49%;float:left;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items.rtin-list-col-2 li{width:inherit;float:none;}
}
.classima-listing-single .classima-single-details .rtcl-single-listing-action{border-top:1px solid #dadada;margin:20px 0 0;padding:20px 0 0;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li{margin-right:30px;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li a{color:#646464;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li a:hover{color:#e43d40;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li i, .classima-listing-single .classima-single-details .rtcl-single-listing-action li .rtcl-icon{color:#b8b8b8;margin-right:10px;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li .rtcl-active .rtcl-icon{color:#f2b827;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li .rtcl-icon-whatsapp{background:#25d366;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li.rtcl-sidebar-social .rtin-share-title{color:#646464;margin-right:10px;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li.rtcl-sidebar-social a .rtcl-icon{color:#fff;width:24px;height:24px;padding:0px;font-size:13px;line-height:25px;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li.rtcl-sidebar-social a.twitter{width:24px;height:24px;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li.rtcl-sidebar-social a.twitter .rtcl-icon-twitter{width:13px;height:13px;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action .modal .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#ced4da;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action .modal .close:hover{background-color:transparent;}
.classima-listing-single .classima-single-details .rtin-tags .terms-name{display:block;padding-top:12px;}
.classima-listing-single .classima-single-details-2 .rtin-tags .terms-name, .classima-listing-single .classima-single-details-4 .rtin-tags .terms-name{border-top:1px solid #e1e1e1;margin-top:20px;}
.classima-listing-single .classima-single-details-2 .single-listing-meta-wrap .rtcl-listing-badge-wrap{margin:0;}
.classima-listing-single .classima-single-details .rtin-tags .terms-name a{display:inline-block;background-color:#f0f0f0;padding:8px 12px;margin:8px 8px 0 0;line-height:1;border-radius:3px;color:inherit;font-size:15px;}
.classima-listing-single .classima-single-details .rtin-tags .terms-name a:last-child{margin-right:0;}
.classima-listing-single .classima-single-details .rtin-tags .terms-name a:hover{background-color:var(--rtcl-primary-color);color:#ffffff;text-decoration:none;}
.classima-listing-single .classima-single-details .rtin-tags .terms-name span{display:none;}
.classima-listing-single .classima-single-details-2 .rtin-price{margin-top:10px;background-color:#f85c70;display:inline-block;padding:8px 35px 8px 15px;font-size:20px;line-height:1.5;font-weight:700;color:#ffffff !important;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);}
.classima-listing-single .rtin-price .rtcl-price{color:inherit;font-size:inherit;line-height:inherit;display:inline-block;}
.classima-listing-single .classima-single-details-2 .rtin-price .rtcl-price-meta{display:inline;}
.classima-listing-single .classima-single-details-2 .rtin-price .rtcl-price-meta .rtcl-price-type-label{font-size:14px;font-weight:500;}
.classima-listing-single .classima-single-details-2 .rtin-content-area{margin-top:20px;}
.classima-listing-single .classima-single-details-2 .rtin-specs-title, .classima-listing-single .classima-single-details-4 .rtin-specs-title{position:relative;font-size:22px;line-height:1.5;font-weight:700;color:#222222;margin-bottom:20px;padding-bottom:15px;}
.classima-listing-single .classima-single-details-2 .rtin-specs-title:after, .classima-listing-single .classima-single-details-4 .rtin-specs-title:after{content:"";position:absolute;height:4px;width:40px;background-color:#f85c70;z-index:1;bottom:0;left:0;}
.classima-listing-single .classima-custom-fields li.rtcl-cf-repeater .cfp-repeater-items .cfp-repeater-item{border-top:1px solid rgba(0, 0, 0, 0.125);padding:8px 0;}
.classima-listing-single .classima-custom-fields li.rtcl-cf-repeater .cfp-repeater-items .cfp-repeater-item div{margin-top:5px;}
.classima-listing-single .classima-custom-fields li.rtcl-cf-repeater .cfp-repeater-items .cfp-repeater-item div .rtin-label{font-weight:500;}
.classima-listing-single .classima-custom-fields li.rtcl-cf-repeater .cfp-repeater-items .cfp-repeater-item div:first-child{margin:0;}
.classima-listing-single .classima-custom-fields li.rtcl-cf-repeater .cfp-repeater-items .cfp-repeater-item:first-child{border:none;}
.classima-listing-single .classima-single-details-2 .classima-custom-fields{margin-bottom:20px;}
.classima-listing-single .terms-name a{font-weight:normal;color:inherit;text-decoration:none;transition:all 0.3s ease-in-out;}
.classima-listing-single .terms-name a:hover{color:var(--rtcl-primary-color);}
.classima-listing-single .terms-name span.delimiter{display:inline-block;margin-right:4px;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details-2 .classima-custom-fields{margin-top:10px;}
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li{display:block;font-size:15px;}
.classima-listing-single .classima-custom-fields ul li.rtcl-cf-color_picker{display:flex !important;align-items:center;}
.classima-listing-single .classima-custom-fields ul li.rtcl-cf-color_picker .rtin-title{display:inline-flex;}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li:after{content:none;}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-label{color:#222;font-weight:600;}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-title{margin-left:5px;}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-title a{color:inherit;transition:all 0.3s ease-in-out;}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-title a:hover{color:var(--rtcl-primary-color);}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action{list-style-type:none;margin:0;padding:0;border:none;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li{padding:10px 0;margin-right:0;font-size:15px;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li a{color:#646464;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li a:hover{color:#e43d40;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtin-icon-common .rtcl-icon, .classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtin-icon-common i{color:#b8b8b8;margin-right:10px;width:15px;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li.rtcl-sidebar-social{border-bottom:none;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li.rtcl-sidebar-social a{padding:0;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li.rtcl-sidebar-social a .rtcl-icon{width:35px;height:35px;font-size:16px;line-height:36px;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li.rtcl-sidebar-social a.twitter{width:35px;height:35px;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action li.rtcl-sidebar-social a.twitter .rtcl-icon-twitter{width:16px !important;height:16px !important;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtcl-icon-whatsapp{background:#25d366;}
.classima-listing-single .classima-single-details-3 .entry-title{margin-bottom:10px;}
.classima-listing-single .classima-single-details-3 .single-listing-meta-wrap{margin-bottom:10px;}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtcl-icon-trash-1:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f071";}
.classima-listing-single .classima-single-details-3 .rtin-price{display:inline-block;background-color:#f85c70;padding:8px 35px 8px 15px;font-size:20px;line-height:1.5;font-weight:700;color:#ffffff;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 25px) 50%, 100% 100%, 0 100%);}
@media screen and (min-width:992px){
.classima-listing-single .classima-single-details-3 .rtin-price{display:none;}
}
.classima-listing-single .classima-single-details-3 .rtin-price .rtcl-price-meta{display:inline;}
.classima-listing-single .classima-single-details-3 .rtin-price .rtcl-price-meta .rtcl-price-type-label{font-size:12px;font-weight:500;}
.classima-listing-single .classima-single-details-3 .rtin-content-area{margin-top:20px;}
.classima-listing-single .classima-single-details-3 .rtin-specs-title{position:relative;font-size:22px;line-height:1.5;font-weight:700;color:#222222;margin-bottom:20px;padding-bottom:15px;}
.classima-listing-single .classima-single-details-3 .rtin-specs-title:after{content:"";position:absolute;height:4px;width:40px;background-color:#f85c70;z-index:1;bottom:0;left:0;}
.classima-listing-single .classima-single-details-3 .classima-custom-fields-wrap{margin-top:25px;}
.classima-listing-single .classima-single-details-3 .classima-custom-fields-wrap .rtin-specs-title{margin-bottom:0;}
.classima-listing-single .classima-single-details-3 .classima-custom-fields{margin-top:15px;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details-3 .classima-custom-fields{margin-top:10px;}
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul, .classima-listing-single .classima-single-details-4 .classima-custom-fields ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li, .classima-listing-single .classima-single-details-4 .classima-custom-fields ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;min-height:40px;font-size:15px;}
@media all and (max-width: 767.98px) {
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li, .classima-listing-single .classima-single-details-4 .classima-custom-fields ul li{width:100%;display:block;min-height:auto;}
}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li:after, .classima-listing-single .classima-single-details-4 .classima-custom-fields ul li:after{content:'';}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li .rtin-label, .classima-listing-single .classima-single-details-4 .classima-custom-fields ul li .rtin-label{color:#222;font-weight:600;min-width:72px;}
.classima-listing-single .classima-single-details-3 .classima-custom-fields ul li .rtin-title, .classima-listing-single .classima-single-details-4 .classima-custom-fields ul li .rtin-title{margin-left:5px;}
.classima-listing-single .classima-single-details-4 .main-content{border-radius:8px;}
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider-nav .swiper-button-prev,
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider-nav .swiper-button-next{display:flex !important;opacity:1;visibility:visible;width:40px;height:40px;}
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider-nav .swiper-button-next:after,
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider-nav .swiper-button-prev:after{font-size:14px;}
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider-nav .swiper-button-prev{border-radius:0 20px 20px 0;left:0;}
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider-nav .swiper-button-next{right:0;border-radius:20px 0 0 20px;}
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider{border-radius:4px;}
.classima-listing-single .classima-single-details-4 #rtcl-slider-wrapper .rtcl-slider-thumb-item img{border-radius:8px;}
.classima-listing-single .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next:hover,
.classima-listing-single .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev:hover,
.classima-listing-single .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next,
.classima-listing-single .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev{background-color:#ffffff !important;}
.classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .swiper-button-next:after,
.classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .swiper-button-prev:after{color:#000000;}
.single-rtcl_listing .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-nav:hover .swiper-button-next:after,
.single-rtcl_listing .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-nav:hover .swiper-button-prev:after{color:#f85c70;}
.classima-listing-single .classima-single-details.classima-single-details-4 .rtin-slider-box .rtcl-slider-nav .rtcl-slider-thumb-item{margin-right:10px !important;}
.classima-listing-single .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider .swiper-button-next,
.classima-listing-single .classima-single-details.classima-single-details-4 .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider .swiper-button-prev{display:none;}
.classima-single-details.classima-single-details-4 .rtcl-slider-nav{max-height:110px;max-width:100%;}
.classima-single-details.classima-single-details-4 .rtcl-slider-nav .rtcl-slider-thumb-item img{height:110px;}
.classima-single-details-4 .rtcl-price-amount{font-size:30px;color:#f85c70;}
.classima-single-details-4 .rtcl-price-meta{font-size:14px;color:#a3a3a3;}
.classima-single-details-4 .rtin-price{margin-bottom:12px;}
.classima-single-details-4 .entry-title{font-size:26px;margin-bottom:15px;}
.classima-single-details-4 .rtcl-listing-badge-wrap{margin:0 0 15px 0;}
.classima-single-details-4 .rtcl-listing-badge-wrap span.badge{font-weight:700;letter-spacing:0.03em;text-transform:uppercase;line-height:1;display:inline-block;padding:3px 4px;}
.classima-single-details-4 .single-listing-meta-wrap{margin-bottom:20px;}
.classima-single-details-4 .classima-custom-fields-wrap{border-top:1px solid #dfdfdf;padding-top:20px;}
.classima-listing-single .classima-single-details-4 .rtin-specs{border-top:1px solid #dfdfdf;margin-top:10px;padding-top:20px;}
.classima-single-details-4 .rtin-content-area{margin-top:20px;padding-top:20px;border-top:1px solid #dfdfdf;}
.classima-single-details-4 .rtin-details-social-action{position:absolute;background-color:#646464;bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px);padding:12px 15px;border-radius:4px;opacity:0;display:inline-flex;visibility:hidden;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.classima-listing-single .classima-single-details-4 .rtcl-single-listing-action li.rtcl-sidebar-social a{padding:0;margin-right:12px;}
.classima-listing-single .classima-single-details-4 .rtcl-single-listing-action li.rtcl-sidebar-social a:last-child{margin-right:0;}
.classima-listing-single .classima-single-details-4 .rtcl-single-listing-action li.rtcl-sidebar-social a .rtcl-icon{background:transparent;padding:0;width:auto;height:auto;font-size:17px;}
.classima-listing-single .classima-single-details-4 .rtcl-single-listing-action li.rtcl-sidebar-social a.twitter{background-color:transparent;width:auto;height:auto;}
.classima-listing-single .classima-single-details-4 .rtcl-single-listing-action li.rtcl-sidebar-social a .rtcl-icon-twitter{background-color:#ffffff;width:16px;height:16px;}
.classima-listing-single .classima-single-details-4 .rtcl-single-listing-action .rtcl-favourites .favourite-label{display:none;}
.rtcl-single-listing-action{display:inline-flex;width:100%;}
.classima-listing-single .classima-single-details-4 .rtcl-single-listing-action{border:none;padding:0;margin:0;width:auto;}
.classima-listing-single .classima-single-details .rtcl-single-listing-action li{margin-right:15px;}
.classima-single-details-4 .rtcl-sidebar-social{position:relative;}
.classima-single-details-4 .rtin-share-title{cursor:pointer;}
.classima-single-details-4 .rtcl-sidebar-social:hover .rtin-details-social-action, .classima-single-details-4 .rtin-share-title:hover + .rtin-details-social-action{opacity:1;visibility:visible;}
.classima-single-map .rtcl-map{margin:0;}
.classima-listing-single-mob{display:none;}
@media all and (max-width: 991.98px) {
.classima-listing-single-mob{display:block;}
}
@media all and (max-width: 991.98px) {
.classima-listing-single-mob .rtcl-price-amount, .classima-listing-single-mob .classified-seller-info, .classima-listing-single-mob .classima-item-details{display:block !important;}
}
.classima-listing-single-mob .classified-seller-info, .classima-listing-single-mob .classima-item-details{border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);}
.classima-listing-single-mob .classified-seller-info .widgettitle, .classima-listing-single-mob .classima-item-details .widgettitle{color:#222222;font-size:20px;line-height:1.4;font-weight:700;margin-bottom:0;border-bottom:1px solid #e1e1e1;padding:12px 30px;background-color:#fff;}
.classima-listing-single-mob .classified-seller-info .widgettitle:after, .classima-listing-single-mob .classima-item-details .widgettitle:after{content:none;}
.classima-listing-single-mob .classified-seller-info .rtin-box, .classima-listing-single-mob .classima-item-details .rtin-box, .classima-listing-single-mob .classified-seller-info .rtin-items-inner, .classima-listing-single-mob .classima-item-details .rtin-items-inner{padding:30px;background-color:#fff;}
#content .classima-listing-single .classima-single-related .main-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-prev,
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-next{color:#a6a6a6;cursor:pointer;display:inline-block;}
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-prev:hover,
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-next:hover{color:#f85c70;}
#content .classima-listing-single .classima-single-related .owl-related-nav .owl-next{margin-left:15px;}
#content .classima-listing-single .classima-single-related .owl-related-nav i{font-size:20px;line-height:26px;}
#content .classima-listing-single .classima-single-related .listing-grid-each{margin:2px;}
#content .classima-listing-single .classima-single-related .listing-grid-each .rtin-item{margin-bottom:0;}
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized){margin-right:-20px;}
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{margin-right:20px;flex:0 0 calc(33.33% - 20px);}
@media(max-width:1199px){
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 calc(50% - 20px);}
}
@media(max-width:449px){
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized){margin-right:0;}
.classima-single-related .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 100%;}
}
.classima-listing-single .classima-single-comments .comments-area{margin-top:0;}
.classima-listing-single .classima-single-comments .comments-area .comment-title{display:none;}
.classima-listing-single .classima-single-comments #respond{margin-top:0;}
.classima-listing-single .classima-single-comments .comment-list + #respond,
.classima-listing-single .classima-single-comments .each-comment + #respond{margin-top:50px;}
.classima-listing-single-sidebar .widget{margin-bottom:25px;}
.classima-listing-single-sidebar .rtin-price{background-color:#f85c70;color:#fff !important;padding:20px;border-radius:2px;margin-bottom:25px;font-weight:700;line-height:1;}
@media all and (max-width: 991.98px) {
.classima-listing-single-sidebar .rtin-price{display:none;}
}
.classima-listing-single-sidebar .rtcl-price-type-label{font-size:14px;font-weight:400;line-height:1;}
.classima-listing-single-sidebar .rtcl-price-range, .classima-listing-single-sidebar .rtcl-price-amount{font-size:25px;line-height:1;}
@media all and (max-width: 991.98px) {
.classima-listing-single-sidebar .rtin-price, .classima-listing-single-sidebar .classified-seller-info, .classima-listing-single-sidebar .classima-item-details{display:none;}
}
.classified-seller-info .rtin-box .rtcl-user-status > span{position:relative;padding-left:25px;font-size:14px;line-height:1;}
.classified-seller-info .rtin-box .rtcl-user-status > span::before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;}
.classified-seller-info .rtin-box .rtcl-user-status.online > span::before{background:#14ad3f;}
.classified-seller-info .rtin-box .rtcl-user-status.offline > span::before{background:#ff0000;}
.classified-seller-info .rtin-box .rtin-author{margin-bottom:20px;}
.classified-seller-info .rtin-box .rtin-author img{border-radius:50%;width:50px;height:50px;margin-right:10px;vertical-align:top;}
.classified-seller-info .rtin-box .rtin-author .rtin-author-info{display:inline-block;}
.classified-seller-info .rtin-box .rtin-author .rtin-name{font-size:18px;line-height:1.5;margin-bottom:5px;}
.classified-seller-info .rtin-box .rtin-author .rtin-as-author .rtin-name{margin-bottom:0;}
.classified-seller-info .rtin-box .rtin-author .rtin-name a{color:#222222;transition:all 0.3s ease-in-out;}
.classified-seller-info .rtin-box .rtin-author .rtin-name a:hover{color:var(--rtcl-primary-color);}
.classified-seller-info .rtin-box .rtin-author .rtin-author-info .rtcl-author-badge{line-height:1;display:flex;gap:8px;align-items:center;color:var(--rtcl-primary-color);}
.classified-seller-info .rtin-box .rtin-box-item{margin-top:10px;}
.classified-seller-info .rtin-box .rtin-box-item i{display:block;float:left;width:25px;margin-top:6px;font-size:14px;line-height:1;text-align:left;}
.classified-seller-info .rtin-box .rtin-box-item .rtin-box-item-text{display:block;float:left;width:70%;width:calc(100% - 25px);font-size:14px;}
.classified-seller-info .rtin-box .rtin-chat{margin-top:10px;}
.classified-seller-info .rtin-box .rtin-chat a{display:block;background-color:#f85c70;border-radius:2px;padding:10px 20px;color:#fff;font-weight:600;width:100%;}
.classified-seller-info .rtin-box .rtin-chat a:hover{color:#fff;background-color:#e43d40;}
.classified-seller-info .rtin-box .rtin-chat a i{padding-right:15px;}
.classified-seller-info .rtin-box .rtin-phone{background-color:#f2f2f2;border-radius:2px;padding:10px 20px;margin-top:10px;}
.classified-seller-info .rtin-box .rtin-phone .numbers{font-size:16px;line-height:1.5;color:#444;font-weight:600;}
.classified-seller-info .rtin-box .rtin-phone .numbers a{color:#444;}
.classified-seller-info .rtin-box .rtin-phone .numbers:before{content:"\f095";font-family:"Font Awesome 5 Free";color:#f85c70;padding-right:10px;font-weight:600;}
.classified-seller-info .rtin-box .rtin-phone .revealed .numbers:before{display:none;}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper{cursor:pointer;}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a{display:block;}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a:first-child:before{content:"\f095";font-family:"Font Awesome 5 Free";color:#f85c70;padding-right:10px;font-weight:600;}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers .revealed-phone-number i.rtcl-icon{display:none;}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers .revealed-whatsapp-number:first-child:before{content:none;}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a.revealed-whatsapp-number{margin-top:5px;}
.classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a.revealed-whatsapp-number i{color:#25d366;padding-right:10px;font-size:18px;}
.classified-seller-info .rtin-box .rtin-phone .revealed .text-muted{display:none;}
.classified-seller-info .rtin-box .rtin-email{margin-top:10px;}
.classified-seller-info .rtin-box .rtin-email a{display:block;width:100%;border-radius:2px;background-color:#444444;padding:10px 20px;color:#fff;font-weight:500;}
.classified-seller-info .rtin-box .rtin-email a i{color:#e43d40;padding-right:15px;}
.classified-seller-info .rtin-box .rtin-email a:hover{background-color:#000;}
.classima-store-info .login-message a, .classified-seller-info .login-message a{color:#f85c70;}
.classima-store-info .login-message a:hover, .classified-seller-info .login-message a:hover{color:#e43d40;}
.classima-custom-fields ul{list-style-type:none;margin:0;padding:0;}
.classima-custom-fields ul li{padding:0;display:inline;}
.classima-custom-fields ul li:after{content:"|";padding:0 8px;font-size:11px;vertical-align:top;}
.classima-custom-fields ul li:last-child{margin-bottom:0;}
.classima-custom-fields ul li:last-child:after{content:none;}
.classima-custom-fields ul li .rtin-label{color:#444;font-weight:500;}
.classima-custom-fields ul li .rtin-title{color:#646464;}
.classima-custom-fields ul li .rtin-title .rtin-cat{font-size:0;}
.classima-custom-fields ul li .rtin-title .rtin-cat a, .classima-custom-fields ul li .rtin-title .rtin-cat span.rtcl-delimiter{font-size:16px;}
.classima-custom-fields ul li .rtin-title .rtin-cat span.rtcl-delimiter{margin-right:4px;}
.classima-custom-fields ul li .rtcl-file-item{display:block;}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li.rtcl-cf-file:after{content:none;}
.classima-custom-fields ul li .rtin-title a{color:inherit;transition:color 0.3s ease-in-out;}
.classima-custom-fields ul li .rtin-title a:hover{color:var(--rtcl-primary-color);}
#classima-mail-to-seller .close:hover{background-color:transparent;}
#classima-mail-to-seller input:focus,
#classima-mail-to-seller textarea:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;}
#classima-mail-to-seller .btn{padding:7px 25px;background-color:#f85c70;border:none;}
#classima-mail-to-seller .btn:hover,
#classima-mail-to-seller .btn:active{background-color:#e43d40;}
#classima-mail-to-seller .btn:focus,
#classima-mail-to-seller .btn:active{-webkit-box-shadow:none;box-shadow:none;border:none;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-chat{text-align:center;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-chat a{background-color:transparent;color:#55b353;border:1px solid #55b353;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-chat a i{padding-right:10px;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-chat a:hover{background-color:#55b353;color:#ffffff;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-email a{background-color:#55b353;color:#fff;text-align:center;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-box-item.rtin-store{border:1px solid #c6c6c6;color:#444;padding:6px 15px;background-color:transparent;text-align:center;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-box-item i{display:inline-block;float:none;text-align:unset;width:auto;margin-right:10px;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-box-item.rtin-location i{float:left;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-box-item .rtin-box-item-text{display:inline-block;float:none;text-align:unset;width:auto;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-phone .rtcl-contact-reveal-wrapper .numbers a:first-child::before, .rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-phone .numbers:before{color:#55b353;}
.site-content .content-area .rtin-details4-sidebar .site-content-block .main-content{padding:20px;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-email a i{color:#fff;padding-right:10px;}
.rtin-details4-sidebar .classified-seller-info .rtin-box .rtin-box-item.rtin-store .rtin-box-item-text{font-weight:600;}
.sidebar-widget-area .rtin-details4-sidebar .classima-single-map h3.main-title, .sidebar-widget-area .rtin-details4-sidebar .widget h3{position:relative;padding:20px 0 12px 0;border-bottom:none;margin:0 20px 0 20px;}
.sidebar-widget-area .rtin-details4-sidebar .classima-single-map{margin-bottom:30px;margin-top:-10px;}
.sidebar-widget-area .rtin-details4-sidebar .classima-single-map h3.main-title::after, .sidebar-widget-area .rtin-details4-sidebar .widget h3::after{position:absolute;content:"";width:25px;height:3px;border-radius:8px;background-color:#F85C70;bottom:0;left:0;}
.sidebar-widget-area .rtin-details4-sidebar .site-content-block .main-title-block{padding:0;border-bottom:none;}
.sidebar-widget-area .rtin-details4-sidebar .embed-responsive{height:250px;max-width:100%;}
.sidebar-widget-area .rtin-details4-sidebar .leaflet-fade-anim .leaflet-map-pane .leaflet-popup{display:none;}
.review-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.review-area ul.comment-list{list-style-type:none;margin:0;padding:0;}
.review-area .comment-title span{color:#646464;}
.review-area .review, .review-area .comment{padding-top:12px;}
.review-area .review .each-comment, .review-area .comment .each-comment{padding:15px 0;border-bottom:1px solid #ebebeb;}
@media all and (max-width: 480px) {
.review-area .review .each-comment, .review-area .comment .each-comment{padding:5px 0;}
}
.review-area .review:first-child, .review-area .comment:first-child{padding-top:0;}
.review-area .review:first-child .each-comment, .review-area .comment:first-child .each-comment{padding-top:0;}
.review-area .review:last-child .each-comment, .review-area .comment:last-child .each-comment{padding-bottom:0;border:none;}
.review-area .review .imgholder, .review-area .comment .imgholder{margin-right:20px;margin-bottom:10px;}
@media all and (max-width: 991.98px) {
.review-area .review .imgholder, .review-area .comment .imgholder{max-width:90px;}
}
@media all and (max-width: 480px) {
.review-area .review .imgholder, .review-area .comment .imgholder{max-width:50px;margin-right:10px;}
}
.review-area .review .imgholder img, .review-area .comment .imgholder img{border-radius:50%;}
.review-area .review .comment-meta .comment-meta-left, .review-area .comment .comment-meta .comment-meta-left{float:left;}
@media all and (max-width: 991.98px) {
.review-area .review .comment-meta .comment-meta-left, .review-area .comment .comment-meta .comment-meta-left{float:none;}
}
.review-area .review .comment-meta .comment-meta-left .comment-title, .review-area .comment .comment-meta .comment-meta-left .comment-title{color:#111;font-size:20px;line-height:1.5;margin-bottom:10px;}
.review-area .review .comment-meta .comment-meta-left .comment-info, .review-area .comment .comment-meta .comment-meta-left .comment-info{font-size:14px;line-height:1.5;}
.review-area .review .comment-meta .comment-meta-left .comment-info .c-author, .review-area .comment .comment-meta .comment-meta-left .comment-info .c-author{color:#f85c70;font-weight:500;}
.review-area .review .comment-meta .comment-meta-left .comment-info .c-seperator, .review-area .comment .comment-meta .comment-meta-left .comment-info .c-seperator{padding:0 5px;}
.review-area .review .comment-meta .rating-display-area, .review-area .comment .comment-meta .rating-display-area{float:right;margin-top:10px;}
@media all and (max-width: 991.98px) {
.review-area .review .comment-meta .rating-display-area, .review-area .comment .comment-meta .rating-display-area{float:none;}
}
.review-area .review .comments-body .comment-text, .review-area .comment .comments-body .comment-text{margin-top:10px;color:#444444;}
.review-area .review .comments-body .comment-text p, .review-area .comment .comments-body .comment-text p{margin-bottom:10px;}
.review-area .review .comments-body .comment-text .comment-awaiting-moderation, .review-area .comment .comments-body .comment-text .comment-awaiting-moderation{font-size:16px;font-style:italic;font-weight:700;line-height:1.3;color:#111;}
.review-area .comments-closed{font-size:16px;font-style:italic;font-weight:700;padding-top:20px;line-height:1.3;color:#111;}
.review-area .comment-navigation{margin-top:30px;text-align:center;}
.review-area .comment-navigation div[class^="nav"]{display:inline-block;margin:0 3px;}
.review-area .comment-navigation div[class^="nav"] a{background-color:#646464;color:#fff;font-size:14px;line-height:1;font-weight:600;padding:8px 20px;border-radius:2px;}
.review-area .comment-navigation div[class^="nav"] a:hover{opacity:0.8;}
.review-area #respond .form-group label{margin-bottom:5px;}
.review-area #respond .comment-form-rating{margin-bottom:0;}
.review-area #respond .stars a{cursor:pointer;}
.pswp__top-bar{z-index:9999;}
a#classima-toggle-sidebar{background:#e43d40;padding:10px 20px;border-radius:2px;margin-bottom:20px;text-align:center;font-weight:700;color:#fff;font-size:18px;line-height:1.3;display:none;}
a#classima-toggle-sidebar:hover{color:#fff;}
@media all and (max-width: 991.98px) {
a#classima-toggle-sidebar{display:block;}
}
@media all and (max-width: 991.98px) {
.sidebar-listing-archive{display:none;}
}
.sidebar-widget-area .widget .rtcl-widget-categories{padding:0;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li{margin:0;padding:0;position:relative;border-bottom:1px solid #cccccc;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li:before{content:none;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li:last-child{border:none;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a{width:100%;display:inline-block;padding:11px 13px 11px 13px;color:#444444;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a img, .sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a .rtcl-icon{margin-right:15px;display:inline-block;width:30px;height:30px;text-align:center;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a span{float:right;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a .rtcl-icon{float:none;font-size:20px;line-height:1;height:20px;color:#444444;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li .rtcl-category-list{padding-left:15px;border-top:1px solid #cccccc;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a:hover, .sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li.rtcl-active > a{background-color:#f85c70;color:#fff;}
.sidebar-widget-area .widget .rtcl-widget-categories ul.rtcl-category-list li a:hover .rtcl-icon{color:#fff;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block{padding:0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title{margin:0 !important;padding:12px 20px;font-weight:700;color:#222;font-size:16px;line-height:1.5;border-color:#dddddd;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title .ui-accordion-icon{color:#fff;background-color:#f85c70;border-radius:50%;line-height:22px;font-size:16px;font-weight:700;text-align:center;margin-top:2px;width:22px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content{padding:14px 20px 20px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul li:before{content:none;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .form-group{margin-bottom:0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list img, .sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list svg, .sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list .rtcl-icon{margin-right:12px;display:inline-block;width:20px;height:20px;text-align:center;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list .rtcl-icon{float:none;font-size:15px;line-height:1;color:#444444;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list .rtcl-icon:before{margin:0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list svg{fill:#444444;width:15px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li{padding:0;font-size:15px;margin:8px 0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li a:before{content:none;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub{padding-right:10px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub .arrow{right:-10px;top:4px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub .arrow .rtcl-icon{margin:0;color:#646464;width:inherit;height:inherit;line-height:1;font-weight:400;font-size:9px;padding:5px 10px;vertical-align:top;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub.is-open .arrow{top:-5px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list{margin-left:30px;margin-bottom:10px;width:100%;padding-right:20px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li{margin-top:10px;margin-bottom:0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li a{position:relative;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li a:before{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:600;left:-15px;top:0;vertical-align:top;line-height:1;color:#f85c70;position:absolute;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li.has-sub{position:relative;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li.has-sub .arrow{top:4px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li .sub-list li.has-sub.is-open > .arrow{top:-3px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .ui-link-tree .ui-checkbox{position:relative;vertical-align:middle;top:-1px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .ui-link-tree .filter-submit-trigger{vertical-align:middle;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .ui-link-tree li{margin:0;padding-left:0;font-size:15px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.ui-link-tree li.is-opener i, .sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.filter-list li.is-opener i{float:none;font-size:15px;line-height:1;color:#444444;text-align:left;width:inherit;margin-right:7px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.ui-link-tree li.is-opener i:before, .sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content ul.filter-list li.is-opener i:before{margin:0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-price-filter.ui-accordion-item .ui-accordion-content{border-bottom:none;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons{padding:0 20px 20px;display:flex;flex-wrap:wrap;gap:10px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn{border:none;background-color:#f85c70;height:50px;font-weight:700;margin-top:0;flex-grow:1;width:auto;min-width:160px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn.rtcl-filter-clear-btn{line-height:1;padding:0;display:flex;align-items:center;justify-content:center;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn:focus, .sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn:hover{background-color:#e43d40;-webkit-box-shadow:none;box-shadow:none;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item.is-open .ui-accordion-title .ui-accordion-icon{background-color:#f85c70;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .rtcl-rating-filter ul.ui-link-tree{margin-top:15px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .rtcl-rating-filter ul.ui-link-tree .ui-link-tree-item{margin-top:12px;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .rtcl-rating-filter ul.ui-link-tree .ui-link-tree-item:first-child{margin-top:0;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list.has-filter > li:not(.is-open, .all-taxonomy){display:none;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .widget{background:none;box-shadow:none;border-radius:0;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .widget .ui-accordion .ui-accordion-item{background-color:#FFFFFF;border-radius:8px;padding:22px 25px 20px;margin-bottom:15px;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons{padding:0;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .widget.rtcl-widget-filter-class h3{margin-bottom:15px;border-radius:4px;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title{position:relative;border-bottom:none;padding:0 0 12px 0;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title::before{position:absolute;content:"";width:25px;height:3px;background-color:#F85C70;bottom:0;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title .ui-accordion-icon{background-color:transparent;color:#b0b0b0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub .arrow .rtcl-icon{color:#b0b0b0;}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list.has-filter li.has-sub.is-open .arrow .rtcl-icon{display:none;}
.rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item .ui-accordion-content{padding:15px 0 0 0;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.all-taxonomy{margin:0;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block ul.filter-list li.active > a{font-weight:normal;}
.sidebar-widget-area .rtcl-widget-filter-wrapper.style2 .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.all-taxonomy{font-size:16px;}
.elementor-widget .widget.rtcl-widget-filter-class{background-color:transparent;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block{padding:0;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item{border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);background-color:#ffffff;color:#646464;border:none;margin-bottom:30px;border-bottom:1px solid #cccccc;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item .ui-accordion-title{padding:12px 20px;margin-bottom:0;border-radius:2px 2px 0 0;background-color:#f85c70;color:#fff;border:none;font-size:20px;line-height:1.4;display:block;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item .ui-accordion-title .rtcl-icon{display:none;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item .ui-accordion-content{padding:14px 20px 20px;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn{height:50px;border:none;background:#f85c70;margin-top:0;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn:hover{background:#e43d40;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li{font-size:15px;margin:8px 0;padding:0;position:relative;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.all-taxonomy a:before{content:none;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li:before{content:none;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li:last-child{border:none;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a{display:inline-block;color:#444444;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a img{margin-right:12px;display:inline-block;width:20px;height:20px;text-align:center;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a .rtcl-icon{float:none;font-size:20px;line-height:1;height:20px;color:#444444;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub .arrow{right:-10px;top:8px;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub .arrow .rtcl-icon{margin:0;color:#646464;width:inherit;height:inherit;line-height:1;font-weight:400;font-size:9px;padding:5px 10px;vertical-align:top;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub.is-open .arrow{top:-8px;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list{margin-left:30px;margin-bottom:10px;width:100%;padding-right:20px;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list li{margin-top:10px;margin-bottom:0;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list li a{position:relative;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.has-sub ul.sub-list li a:before{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:600;left:-15px;top:6px;vertical-align:top;line-height:1;color:#f85c70;position:absolute;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a:hover, .elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li.rtcl-active > a{color:#f85c70;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item ul.filter-list li a:hover .rtcl-icon{color:#fff;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item.rtcl-ad-type-filter a.filter-submit-trigger{color:#646464;}
.elementor-widget .widget.rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-accordion-item.rtcl-ad-type-filter a.filter-submit-trigger:hover{color:#f85c70;}
.rtcl-widget-ajax-filter-class{background-color:#ffffff;border-radius:8px;color:#646464;}
.widget.rtcl-widget-ajax-filter-class h3{padding:12px 20px;border-radius:2px 2px 0 0;background-color:var(--rtcl-primary-color);color:#fff;border:none;font-size:20px;line-height:1.4;margin-bottom:0;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-wrap, .sidebar-widget-area .rtcl-widget-ajax-filter-class .rtcl-ajax-filter-wrap{padding:0;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-wrap .rtcl-ajax-filter-item, .sidebar-widget-area .rtcl-widget-ajax-filter-class .rtcl-ajax-filter-wrap .rtcl-ajax-filter-item{margin-top:0;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-wrap .rtcl-ajax-filter-item .rtcl-filter-title-wrap{margin:0 !important;padding:12px 20px;font-weight:700;color:#222;font-size:16px;line-height:1.5;border-color:#dddddd;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-wrap .rtcl-ajax-filter-item .rtcl-filter-content{padding:20px 20px 20px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-filter-checkbox-item label:before{border-color:#646464;margin-right:6px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-filter-checkbox-item input.rtcl-filter-checkbox[type=checkbox]:checked + label::before{background-color:var(--rtcl-primary-color);border-color:var(--rtcl-primary-color);}
.rtcl-ajax-filter-item .rtcl-filter-checkbox-item input.rtcl-filter-checkbox[type=radio]:checked + label:after{transform:scale(0.8);}
.rtcl-active-filters-wrap{color:#646464;}
.rtcl-active-filters-wrap .rtcl-clear-filters .icon-wrap{margin-right:4px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-filter-checkbox-item label{font-size:15px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-more-less-btn .rtcl-icon{font-size:15px;line-height:1;color:#646464;border:1px solid #646464;border-radius:50%;width:16px;height:16px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-more-less-btn .rtcl-icon:before{line-height:13px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-more-less-btn .text{grid-gap:6px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-wrap .rtcl-ajax-filter-item .rtcl-filter-title-wrap .rtcl-icon{color:#fff;background-color:var(--rtcl-primary-color);border-radius:50%;line-height:22px;font-size:16px;font-weight:700;text-align:center;margin-top:2px;width:22px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-ajax-filter-data-item .rtcl-ajax-filter-diiWrap .rtcl-load-sub-list .rtcl-icon{color:#b0b0b0;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .form-control{box-shadow:none;outline:none;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .form-control:focus{border-color:#444444;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item .rtcl-ajax-filter-data-item .rtcl-ajax-filter-diiWrap img.rtcl-cat-img{margin-right:6px;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item.rtcl-filter_rating .list-tree{margin-top:0;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item.rtcl-filter_rating ul li{padding-left:0;}
.rtcl-widget-ajax-filter-class .rtcl-ajax-filter-item.rtcl-filter_rating ul li:before{content:none;}
.rtcl-ajax-filter-item .rtcl-noUiSlider{margin-top:7px;}
.rtcl-ajax-filter-result-wrap .rtcl-listings-actions{background-color:#ffffff;padding:12px 30px;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.rtcl-ajax-filter-result-wrap .rtcl-listings-actions .rtcl-result-count{color:#111111;font-weight:500;}
.rtcl-ajax-filter-result-wrap .rtcl-listings-actions .rtcl-ordering select{border:1px solid #d7d7d7;}
.rtcl-ajax-filter-result-wrap .rtcl-listings-actions .rtcl-view-switcher > a{color:#989898;}
.rtcl-ajax-filter-result-wrap .rtcl-listings-actions .rtcl-view-switcher > a:hover, .rtcl-ajax-filter-result-wrap .rtcl-listings-actions .rtcl-view-switcher > a.active{color:var(--rtcl-primary-color);}
.rtcl-ajax-filter-result-wrap .rtcl-listings-actions .rtcl-view-switcher > a i{color:inherit;}
.rtcl-ajax-filter-result-wrap h3:after{content:none;}
.rtcl-ajax-pagination-wrap{background-color:#ffffff;padding:12px 0;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);}
.rtcl-ajax-pagination-wrap ul{grid-gap:6px;}
.rtcl-ajax-pagination-wrap ul li span{padding:10px 12px;}
.site-content .listing-archive-top{background-color:#ffffff;padding:12px 30px;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media all and (max-width: 767.98px) {
.site-content .listing-archive-top{display:block;}
}
.site-content .listing-archive-top .rtin-title{-webkit-box-flex:1;-ms-flex:1 3 auto;flex:1 3 auto;font-size:20px;color:#111;line-height:1.5;margin-bottom:0;font-weight:700;}
@media all and (max-width: 767.98px) {
.site-content .listing-archive-top .rtin-title{margin-bottom:10px;}
}
.site-content .listing-archive-top .listing-sorting{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 !important;font-size:0;}
@media all and (max-width: 767.98px) {
.site-content .listing-archive-top .listing-sorting{text-align:left !important;}
}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering{display:inline-block;vertical-align:middle;margin-right:7px;}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering select{height:33px;outline:none;padding:0 10px;background:none;border:1px solid #d7d7d7;border-radius:2px;cursor:pointer;color:#444;}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering select option{outline:none;background:none;cursor:pointer;}
.site-content .listing-archive-top .listing-sorting .rtcl-ordering select option:focus{outline:none;}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher{display:inline-block;vertical-align:middle;}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher > a{border:1px solid #d7d7d7;padding:7px 5px;border-radius:2px;font-size:16px;line-height:1;display:inline-block;height:33px;}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher > a:last-child{margin-left:7px;}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher > a i{color:#989898;}
.site-content .listing-archive-top .listing-sorting .rtcl-view-switcher > a.active i, .site-content .listing-archive-top .listing-sorting .rtcl-view-switcher > a:hover i{color:#f85c70;}
.listing-archive-noresult{font-size:18px;line-height:1.5;color:#222;text-align:center;background-color:#fff;padding:25px;border-radius:2px;}
.site-content .classima-mapview{padding-top:0;}
.classima-mapview{display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
.classima-mapview{margin:0 30px;display:block;}
}
.classima-mapview .listing-mapview-sidebar{width:350px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:absolute;top:123px;bottom:0;left:0;}
@media all and (max-width: 1440px) {
.classima-mapview .listing-mapview-sidebar{width:300px;}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-sidebar{width:inherit;position:inherit;padding-top:25px;}
}
@media all and (max-width: 991.98px) {
.classima-mapview .listing-mapview-sidebar a#classima-toggle-sidebar{display:none;}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-sidebar a#classima-toggle-sidebar{display:block;}
}
@media all and (max-width: 991.98px) {
.classima-mapview .listing-mapview-sidebar .sidebar-listing-archive{display:block;}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-sidebar .sidebar-listing-archive{display:none;}
}
.classima-mapview .listing-mapview-content-wrap{width:70%;width:calc(100% - 350px);margin-left:350px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
@media all and (max-width: 1440px) {
.classima-mapview .listing-mapview-content-wrap{width:calc(100% - 300px);margin-left:300px;}
}
@media all and (max-width: 1199.98px) {
.classima-mapview .listing-mapview-content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 40px;}
}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-mapview-content-wrap{width:inherit;margin:0;padding:0;}
}
.classima-mapview .listing-mapview-content-wrap .listing-mapview-content{width:50%;padding:0 40px;}
@media all and (max-width: 1199.98px) {
.classima-mapview .listing-mapview-content-wrap .listing-mapview-content{width:100%;padding:0;}
}
.classima-mapview .listing-mapview-content-wrap .listing-mapview-map{width:50%;position:absolute;right:0;top:0;height:600px;height:calc(100vh - 123px);}
@media all and (max-width: 1199.98px) {
.classima-mapview .listing-mapview-content-wrap .listing-mapview-map{width:100%;position:inherit;height:400px;}
}
.classima-mapview .listing-archive-top{margin-top:35px;}
@media all and (max-width: 767.98px) {
.classima-mapview .listing-archive-top{margin-top:30px;}
}
.classima-mapview .rtcl-map-view{height:inherit;}
.has-topbar .listing-mapview-sidebar{top:167px;}
.mean-activated .listing-mapview-sidebar{top:80px;}
#content .listing-grid-each{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;}
#content .rtcl-listings.rtcl-grid-view{grid-column-gap:25px;grid-row-gap:0;}
.rtcl .rtcl-listings.rtcl-grid-view.no-listing-found{grid-template-columns:repeat(1, 1fr) !important;}
@media(max-width:991px){
#content .rtcl-listings.rtcl-grid-view.columns-sm-4{grid-template-columns:repeat(4, 1fr);}
#content .rtcl-listings.rtcl-grid-view.columns-sm-3{grid-template-columns:repeat(3, 1fr);}
#content .rtcl-listings.rtcl-grid-view.columns-sm-2{grid-template-columns:repeat(2, 1fr);}
#content .rtcl-listings.rtcl-grid-view.columns-sm-1{grid-template-columns:repeat(1, 1fr);}
}
@media(max-width:500px){
#content .rtcl-listings.rtcl-grid-view.columns-xs-4{grid-template-columns:repeat(4, 1fr);}
#content .rtcl-listings.rtcl-grid-view.columns-xs-3{grid-template-columns:repeat(3, 1fr);}
#content .rtcl-listings.rtcl-grid-view.columns-xs-2{grid-template-columns:repeat(2, 1fr);}
#content .rtcl-listings.rtcl-grid-view.columns-xs-1{grid-template-columns:repeat(1, 1fr);}
}
#content .listing-grid-each .rtin-item{width:100%;}
@media all and (max-width: 767.98px) {
#content .listing-grid-each{margin:0 auto;}
}
#content .listing-grid-each .rtin-item{margin-bottom:30px;-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);background-color:#fff;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-title{display:inline;font-size:18px;font-weight:700;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-title a{color:#2a2a2a;}
#content .listing-grid-each .rtin-item .rtcl-price{display:inline-block;font-size:inherit;line-height:inherit;color:inherit;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-cat{color:#888;font-size:0;line-height:1.3;margin-bottom:8px;margin-top:3px;display:block;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-cat a,
#content .listing-grid-each .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{color:inherit;font-size:14px;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{margin-right:4px;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-cat a:hover{color:#f85c70;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:15px;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li{color:#999999;font-size:14px;line-height:1.3;margin-bottom:8px;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li a{color:#999999;transition:all 0.3s ease-in-out;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li a:hover{text-decoration:none !important;color:#f85c70;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li a:hover{text-decoration:underline;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li i,
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li svg{margin-right:5px;}
#content .listing-grid-each .rtin-item .rtin-content .rtin-meta li:last-child{margin-bottom:0;}
#content .listing-grid-each .rtin-item .rtin-content .rtcl-price-meta{margin-left:5px;color:#f85c70;}
#content .listing-grid-each .rtin-item .rtin-content .rtcl-price-type-label.rtcl-on_call{font-size:20px;}
#content .listing-grid-each .rtin-item .rtin-content .rtcl-price-type-label.rtcl-on_call{font-size:20px;}
#content .rtin-price .rtcl-price-range{font-weight:700;}
#content .listing-list-each-3 .rtin-price .rtcl-price-range,
#content .listing-grid-each .rtin-item .rtin-thumb .rtin-price .rtcl-price-range{color:#fff;}
#content .listing-list-each-4 .rtin-price .rtcl-price-range,
#content .listing-list-each-6 .rtin-price .rtcl-price-range,
#content .listing-grid-each-1 .rtin-price .rtcl-price-range,
#content .listing-grid-each-2 .rtin-price .rtcl-price-range,
#content .listing-grid-each-4 .rtin-price .rtcl-price-range{color:#f85c70;}
#content .listing-grid-each.featured-listing .rtin-thumb{position:relative;}
#content .listing-grid-each.featured-listing .rtin-thumb:after{content:"\f0e7";font-family:"Font Awesome 5 Free";position:absolute;left:0;top:0;color:#fff;background-color:#f85c70;width:40px;height:40px;padding:6px 8px;font-size:14px;font-weight:600;line-height:1;-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 0, 0 100%);}
#content .listing-grid-each span.rtcl-price-amount{color:#4d4d4d;font-size:20px;line-height:1.5;font-weight:600;}
#content .listing-grid-each .rtcl-listable{margin-top:10px;}
#content .listing-grid-each .rtcl-listable .rtcl-listable-item{color:#646464;font-size:14px;font-weight:400;line-height:1.3;display:inline;}
#content .listing-grid-each .rtcl-listable .rtcl-listable-item .listable-label{font-weight:600;}
#content .listing-grid-each .rtcl-listable .rtcl-listable-item .listable-label-wrap,
#content .listing-list-each .rtcl-listable .rtcl-listable-item .listable-label-wrap,
#content .listing-grid-each .rtcl-listable .rtcl-listable-item .listable-label-wrap + .listable-value,
#content .listing-list-each .rtcl-listable .rtcl-listable-item .listable-label-wrap + .listable-value{display:inline-block;}
#content .listing-grid-each .rtcl-listable .rtcl-listable-item .listable-repeater-item{flex-direction:column;}
#content .listing-list-each .rtcl-listable .rtcl-listable-item .listable-repeater-items{gap:5px;}
#content .listing-grid-each .rtcl-listable .rtcl-listable-item .listable-repeater-items{gap:6px;}
#content .listing-grid-each .listable-repeater-items .listable-repeater-field .listable-label{font-weight:500;}
#content .listing-grid-each .listable-repeater-items .listable-repeater-field .listable-value,
#content .listing-list-each .listable-repeater-items .listable-repeater-field .listable-value{font-weight:400;}
#content .listing-grid-each .rtin-excerpt{margin-bottom:0;}
#content .listing-grid-each-1 .rtin-item{border-radius:2px;overflow:hidden;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:relative;-webkit-box-shadow:none;box-shadow:none;}
#content .listing-grid-each-1 .rtin-item:hover{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.2);}
#content .listing-grid-each.is-sold .rtin-item .rtin-thumb .rtcl-sold-out{transform:rotate(-45deg);background:red;z-index:10;right:auto;left:-38px;}
#content .listing-grid-each-1 .rtin-item .rtin-thumb a{display:block;position:relative;overflow:hidden;}
#content .listing-grid-each-1 .rtin-item .rtin-thumb a img{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(1);transform:scale(1);}
#content .listing-grid-each-1 .rtin-item .rtin-thumb a:before{position:absolute;content:"";left:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;visibility:hidden;top:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.4);z-index:1;}
#content .listing-grid-each-1 .rtin-item .rtin-content{padding:25px 20px;}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-title{line-height:1.3;margin-bottom:0;vertical-align:middle;}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-title a{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-title a:hover{color:#f85c70;}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-price{margin-top:12px;padding-left:3px;}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtin-price .rtcl-price-amount{color:#f85c70;}
#content .listing-grid-each-1 .rtin-item .rtin-content .rtcl-price-type-label{font-size:12px;}
#content .listing-grid-each-1 .rtin-item:hover .rtin-thumb a:before{opacity:1;visibility:visible;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#content .listing-grid-each-1 .rtin-item:hover .rtin-thumb a img{-webkit-transform:scale(1.07);transform:scale(1.07);}
#content .listing-grid-each.listing-grid-each-2 .rtin-item{border-radius:2px;overflow:hidden;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item:hover{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.2);}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb{position:relative;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb a{display:block;position:relative;overflow:hidden;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb a img{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(1);transform:scale(1);}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-thumb a:before{position:absolute;content:"";left:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;visibility:hidden;top:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.4);z-index:1;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content{padding:20px 20px 25px;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-title{line-height:1.3;margin-bottom:0;vertical-align:middle;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-title a{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-title a:hover{color:#f85c70;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-price{margin-bottom:5px;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-price .rtcl-price-amount{color:#f85c70;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-price .rtcl-price-type-label{font-size:12px;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-cat{margin-top:0;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item .rtin-content .rtin-meta{margin-top:10px;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item:hover .rtin-thumb a:before{opacity:1;visibility:visible;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#content .listing-grid-each.listing-grid-each-2 .rtin-item:hover .rtin-thumb a img{-webkit-transform:scale(1.07);transform:scale(1.07);}
#content .listing-grid-each-3 .rtin-item{border-radius:2px;overflow:hidden;}
#content .listing-grid-each-3 .rtin-item .rtin-thumb{position:relative;}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price{background-color:#f85c70;position:absolute;bottom:10px;right:0;padding:5px 10px 5px 27px;z-index:1;text-align:right;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-amount{font-size:16px;line-height:1.5;font-weight:700;color:#ffffff;}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label{font-size:12px;color:#ffffff;}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-meta{color:#ffffff;margin-left:5px;}
#content .listing-grid-each-3 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label{font-size:16px;}
#content .listing-grid-each-3 .rtin-item .rtin-content{padding:25px 20px;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-title{font-size:20px;line-height:1.3;margin-bottom:0;vertical-align:middle;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-title a{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-title a:hover{color:#f85c70;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom{margin-top:10px;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn{display:inline-block;margin-top:5px;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal{background-color:rgba(0, 0, 0, 0.05);display:inline-block;border-radius:2px;padding:5px 15px;color:#797979;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal i{padding-right:10px;color:#797979;font-size:17px;line-height:1;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover{background-color:#e43d40;color:#fff;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover i{color:#fff;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal.revealed{cursor:auto;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav{display:inline-block;position:relative;margin-top:5px;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a{display:inline-block;background-color:rgba(0, 0, 0, 0.05);border-radius:2px;padding:5px 15px;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .rtcl-icon{color:#797979;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .favourite-label{display:none;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover{background-color:#e43d40;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover .rtcl-icon{color:#ffffff;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav .rtcl-icon-spinner{position:absolute;right:-2px;top:5px;color:#797979;}
#content .listing-grid-each-3 .rtin-item .rtin-content .rtin-bottom .rtin-fav:hover .rtcl-icon-spinner{color:#ffffff;}
#content .listing-grid-each-4 .rtin-item{border-radius:2px;overflow:hidden;}
#content .listing-grid-each.listing-grid-each-4 .rtin-item .rtin-thumb{position:relative;}
#content .listing-grid-each-4 .rtin-item .rtin-content{padding:25px 20px;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-title{font-size:20px;line-height:1.3;margin-bottom:0;vertical-align:middle;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-title a{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-title a:hover{color:#f85c70;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-price{margin-top:10px;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-price .rtcl-price-amount{color:#f85c70;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-price .rtcl-price-type-label{font-size:12px;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom{margin-top:10px;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn{display:inline-block;margin-top:5px;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal{background-color:rgba(0, 0, 0, 0.05);display:inline-block;border-radius:2px;padding:5px 15px;color:#797979;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal i{padding-right:10px;color:#797979;font-size:17px;line-height:1;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover{background-color:#e43d40;color:#fff;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal:hover i{color:#fff;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-phn .classima-phone-reveal.revealed{cursor:auto;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav{display:inline-block;margin-top:5px;position:relative;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a{display:inline-block;background-color:rgba(0, 0, 0, 0.05);border-radius:2px;padding:5px 15px;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .rtcl-icon{color:#797979;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a .favourite-label{display:none;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover{background-color:#e43d40;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav a:hover .rtcl-icon{color:#ffffff;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav .rtcl-icon-spinner{position:absolute;right:-2px;top:5px;color:#797979;}
#content .listing-grid-each-4 .rtin-item .rtin-content .rtin-bottom .rtin-fav:hover .rtcl-icon-spinner{color:#ffffff;}
#content .listing-grid-each-5{max-width:390px;}
#content .listing-grid-each-5 .rtin-item{display:block;-webkit-box-shadow:none;box-shadow:none;position:relative;border-radius:2px;overflow:hidden;}
#content .listing-grid-each-5 .rtin-item:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.2);z-index:1;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
#content .listing-grid-each-5 .rtin-item .rtin-thumb{overflow:hidden;}
#content .listing-grid-each-5 .rtin-item .rtin-thumb img{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:calc(100% + 10px);left:-10px;position:relative;max-width:inherit;}
#content .listing-grid-each-5 .rtin-item .rtin-content{position:absolute;left:0;bottom:0;width:100%;padding:40px;z-index:2;height:170px;}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-title{font-size:20px;font-weight:500;line-height:1.3;color:#fff;margin:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area{margin:7px 0 0;opacity:0;-webkit-transition:opacity 0.2s, -webkit-transform 0.35s;transition:opacity 0.2s, -webkit-transform 0.35s;transition:opacity 0.2s, transform 0.35s;transition:opacity 0.2s, transform 0.35s, -webkit-transform 0.35s;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0);}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area .rtin-meta{color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area .rtin-price{margin-top:7px;}
#content .listing-grid-each-5 .rtin-item .rtin-content .rtin-meta-area span.rtcl-price-amount{color:#fff;}
#content .listing-grid-each-5 .rtin-item:hover:before{background-color:rgba(0, 0, 0, 0.6);}
#content .listing-grid-each-5 .rtin-item:hover .rtin-thumb img{left:0;}
#content .listing-grid-each-5 .rtin-item:hover .rtin-content .rtin-title{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
#content .listing-grid-each-5 .rtin-item:hover .rtin-meta-area{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0.05s;transition-delay:0.05s;}
#content .rt-owl-carousel .listing-grid-each-5{display:block;}
#content .listing-grid-each.rtin-top .rtin-item{background-color:#fffdea;}
#content .classima-single-related .listing-grid-each .rtin-item{-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);}
#content .listing-grid-each-6 .rtin-item{border-radius:5px;overflow:hidden;border:1px solid #e1e1e1;-webkit-box-shadow:none;box-shadow:none;}
#content .listing-grid-each .rtin-item .rtin-thumb{position:relative;}
#content .listing-grid-each .rtin-item .rtin-thumb .rtin-type{background-color:#f85c70;position:absolute;bottom:10px;right:0;padding:5px 10px 5px 25px;z-index:1;text-align:right;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);}
#content .listing-grid-each .rtin-item .rtin-thumb .rtin-type span{font-size:17px;line-height:1.5;font-weight:700;color:#ffffff;}
#content .listing-grid-each-6 .rtin-item .rtin-content{padding:25px 25px;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-title{margin-bottom:0;vertical-align:middle;color:#000000;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-title a{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-title a:hover{color:#f85c70;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-meta li{color:#8a8a8a;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-price{margin-top:15px;padding-left:3px;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtin-price .rtcl-price-amount{color:#f85c70;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtcl-price-type-label{font-size:12px;}
#content .listing-grid-each-6 .rtin-item .rtin-content .rtcl-price-type-label.rtcl-on_call{font-size:20px;}
#content .listing-grid-each-6 .rtin-item:hover{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.2);}
#content .listing-grid-each-7 .rtin-item{border-radius:2px;overflow:hidden;position:relative;padding-bottom:60px;}
#content .listing-grid-each-7 .rtin-item .rtin-thumb{position:relative;}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price{background-color:#f85c70;position:absolute;bottom:10px;right:0;padding:5px 10px 5px 27px;z-index:1;text-align:right;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-amount{font-size:16px;line-height:1.5;font-weight:700;color:#ffffff;}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label{font-size:12px;color:#ffffff;}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-meta{color:#ffffff;margin-left:5px;}
#content .listing-grid-each-7 .rtin-item .rtin-thumb .rtin-price .rtcl-price-type-label{font-size:16px;}
#content .listing-grid-each-7 .rtin-item .rtin-content{padding:25px 20px;}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtin-title{font-size:20px;line-height:1.3;margin-bottom:0;vertical-align:middle;}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtin-title a{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtin-title a:hover{color:#f85c70;}
#content .listing-grid-each-7 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom{border-top:1px solid #e1e1e1;position:absolute;bottom:0;width:100%;height:60px;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .item-author{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .item-author .item-img{margin-right:12px;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .item-author .item-img img{border-radius:50%;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a{color:#888;font-size:16px;border-left:1px solid #e1e1e1;padding:16px 20px;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-favourites .rtcl-icon,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-require-login .rtcl-icon{color:#888;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a:hover,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-require-login:hover .rtcl-icon,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-favourites:hover .rtcl-icon{color:#f85c70;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-favourites .favourite-label,
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn a.rtcl-require-login .favourite-label{display:none;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn{position:relative;}
#content .listing-grid-each-7 .rtin-item .rtin-bottom .action-btn .rtcl-icon-spinner{position:absolute;left:20px;top:0;color:#888;}
#content .listing-g-16 .rt-el-listing-grid .row{margin-left:-8px;margin-right:-8px;}
#content .listing-g-16 .rt-el-listing-grid .row > [class*='col-']{padding-left:8px;padding-right:8px;}
#content .listing-g-16 .rt-el-listing-grid .listing-grid-each .rtin-item{margin-bottom:16px;}
#content .listing-grid-each-8 .rtin-item{border:1px solid #DCDCDC;box-shadow:none;background:#FFFFFF;box-sizing:border-box;border-radius:6px;padding:10px;}
#content .listing-grid-each-8 .rtin-item .rtcl-thumbnail{transition:all 1s cubic-bezier(0.25, 0.8, 0.25, 1);}
#content .listing-grid-each-8 .rtin-item .rtin-thumb{overflow:hidden;}
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb-inner .rtcl-thumbnail{transform:scale(1.22);}
#content .listing-grid-each-8 .rtin-item .rtin-thumb-inner::after{position:absolute;content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 44.26%, rgba(0, 0, 0, 0.6) 100%);border-radius:10px 10px 0px 0px;height:100%;width:100%;bottom:0;left:0;right:0;transform-origin:bottom;transform:scaleY(0);opacity:0;visibility:hidden;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;z-index:1;}
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb-inner::before,
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb-inner::after{transform:scaleY(1);opacity:1;visibility:visible;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons{position:absolute;bottom:5px;left:15px;z-index:99;width:100%;grid-gap:5px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-favourites{display:inline-block;text-align:center;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-favourites,
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn{width:28px;height:28px;background-color:#fff;color:#000;font-weight:500;font-size:14px;border-radius:2px;transition:all 0.3s ease-out;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-favourites:hover,
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn:hover{background-color:var(--rtcl-primary-color);color:#ffffff;}
#content .listing-grid-each-8 .rtin-item:hover .rtin-thumb .rtcl-meta-buttons{opacity:1;visibility:visible;transform:translate(0, -10px);}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn a,
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .rtcl-btn .rtcl-icon{color:inherit;}
#content .listing-grid-each-8.featured-listing .rtin-thumb:after{content:none;}
.rtcl .listing-grid-each-8 .rtcl-listing-badge-wrap{margin-top:0;}
#content .listing-grid-each-8.is-sold .rtin-item .rtin-thumb .rtcl-sold-out{left:auto;right:-38px;transform:rotate(45deg);}
#content .listing-grid-each-8 .rtin-item .rtin-content{margin-top:0;position:relative;padding:15px;z-index:3;}
#content .listing-grid-each-8 .rtin-item .rtin-cat-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:6px;}
#content .listing-grid-each-8 .rtin-item .rtin-cat-wrap{display:flex;align-items:center;gap:10px;}
#content .listing-grid-each-8 .rtin-item .rtin-content .rtin-cat{margin:0;display:inline-block;border:1px solid #E2E2E2;font-size:12px;border-radius:2px;padding:6px 9px 3px;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-type{right:auto;bottom:auto;left:0;top:8px;padding:5px 30px 5px 10px;line-height:1;text-align:left;clip-path:polygon(100% 0%, 80% 50%, 100% 100%, 0 100%, 0% 50%, 0 0);}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-type span{font-size:14px;font-weight:600;line-height:1;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-featured-ad{position:absolute;padding:5px 25px 5px 10px;top:8px;left:0;z-index:5;line-height:1;color:var(--rtcl-badge-featured-color);background-color:var(--rtcl-badge-featured-bg-color);clip-path:polygon(100% 0%, 80% 50%, 100% 100%, 0 100%, 0% 50%, 0 0);}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-featured-ad span.badge{background:none;font-size:14px;font-weight:600;padding:0;line-height:1;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-featured-ad + .rtin-type{top:40px;}
#content .listing-grid-each-8 span.rtcl-price-amount{font-size:28px;font-weight:700;color:#f85c70;margin-bottom:5px;}
#content .listing-grid-each-8 .rtin-title{margin-bottom:3px;font-size:18px;line-height:1.4;font-weight:600;}
#content .listing-grid-each-8 .rtin-item .rtin-content .rtin-title a:hover{color:#f85c70}
#content .listing-grid-each-8 .rtin-cat-action .rtcl-favourites:hover .rtcl-icon,
#content .listing-grid-each-8 .rtin-cat-action .rtcl-active .rtcl-icon{color:#f85c70}
#content .listing-grid-each-8.rtin-top .rtin-item{background-color:#ffffff;border:1px solid var(--rtcl-badge-top-bg-color) !important;box-shadow:0 2px 0 var(--rtcl-badge-top-bg-color) !important;}
#content .listing-grid-each-9 .rtin-item .rtin-content .rtin-cat{border:none;padding:0;border-radius:0;font-size:0;color:#838383;margin-top:5px;}
#content .listing-grid-each-9 .rtin-item .rtin-content .rtin-meta li,
#content .listing-grid-each-9 .rtin-item .rtin-content .rtin-meta li a{color:#646464;}
#content .listing-grid-each-9 .rtin-item .rtin-content .rtin-meta li i{color:#acacac;}
#content .listing-grid-each-9 .rtin-item .rtin-content .rtin-meta{margin-top:10px;margin-bottom:10px;}
#content .listing-grid-each-9 .rtin-item .rtin-content{padding:15px 20px 15px;}
#content .listing-grid-each-9 .rtin-item{border:none;border-radius:8px;padding:0;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);margin-bottom:24px;}
#content .listing-grid-each-9 .rtin-item .rtcl-thumbnail{border-radius:8px 8px 0 0;}
#content .classima-listing-archive .listing-grid-each-9.featured-listing.rtin-top .rtin-item,
#content .listing-grid-each-9.featured-listing .rtin-item{border:1px solid var(--rtcl-badge-featured-bg-color);}
#content .classima-listing-archive .listing-grid-each-9.featured-listing .rtin-item{border:none;}
#content .listing-grid-each-9 .rtin-item .rtin-thumb .rtin-featured-ad,
#content .listing-grid-each-9 .rtin-item .rtin-thumb .rtin-type{top:12px;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtin-featured-ad + .rtin-type{top:44px;}
#content .listing-grid-each-9 span.rtcl-price-amount{font-size:22px;}
#content .listing-grid-each.listing-grid-each-9 .rtin-item .rtin-content .rtcl-price-meta{font-size:16px;}
#content .listing-grid-each-8 .rtin-item .rtin-thumb .rtcl-meta-buttons .favourite-label{display:none;}
.rt-el-listing-grid .load-more-wrapper.layout-9 .load-more-btn{background-color:#fff;color:#444;font-size:14px;border-radius:3px;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);text-transform:uppercase;font-weight:700;}
.rt-el-listing-grid .load-more-wrapper.layout-9 .load-more-btn .fa-sync-alt{font-size:24px;color:#f85c70;}
.rt-el-listing-grid .load-more-wrapper.layout-9 .load-more-btn:hover .fa-sync-alt{font-size:24px;color:#fff;}
.rtin-6 .owl-custom-nav-area{margin-bottom:35px;}
.elementor-widget .rtcl-listable .rtcl-listable-item{margin-right:4px;}
.elementor-widget .rtcl-listable .rtcl-listable-item .listable-label{margin-right:3px;}
.elementor-widget .rtcl-listable .rtcl-listable-item .listable-label:after{content:":";}
.elementor-widget .rtcl-listable .rtcl-listable-item:after{content:"|";margin:0 3px;}
.elementor-widget .rtcl-listable .rtcl-listable-item:last-child{margin-right:0;}
.elementor-widget .rtcl-listable .rtcl-listable-item:last-child:after{display:none;}
#content .rtcl-list-view{padding:0;}
#content .rtcl-list-view .listing-list-each{margin-bottom:15px;background-color:#fff;border-radius:2px;overflow:hidden;-webkit-box-shadow:0 0 1px 0px rgba(0, 0, 0, 0.1);box-shadow:0 0 1px 0px rgba(0, 0, 0, 0.1);border:none;padding:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#content .rtcl-list-view .listing-list-each:last-child{margin-bottom:0;}
#content .rtcl-list-view .listing-list-each:hover{-webkit-box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.2);box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.2);}
#content .rtcl-list-view .listing-list-each.featured-listing .rtin-thumb{position:relative;}
#content .rtcl-list-view .listing-list-each.featured-listing .rtin-thumb:after{content:"\f0e7";font-family:"Font Awesome 5 Free";position:absolute;left:0;top:0;color:#fff;background-color:#f85c70;width:40px;height:40px;padding:6px 8px;font-size:14px;font-weight:600;line-height:1;-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 0, 0 100%);}
#content .rtcl-list-view .listing-list-each .rtin-right .rtcl-price-meta{color:#000000;}
#content .listing-list-each .rtcl-price{display:inline-block;font-size:inherit;line-height:inherit;color:inherit;}
#content .rtcl-list-view .rtcl-listable{margin-top:5px;}
#content .rtcl-list-view .rtcl-listable .rtcl-listable-item{color:#888;font-size:14px;font-weight:400;line-height:1.3;display:inline;}
#content .rtcl-list-view .rtcl-listable .rtcl-listable-item .listable-label{font-weight:600;color:#828282;margin-right:0;}
#content .listing-list-each .listable-repeater-items .listable-repeater-field .listable-label{font-weight:500;}
#content .rtcl-list-view .rtin-title{font-weight:700;font-size:18px;line-height:1.3;}
#content .rtcl-list-view .rtin-content .rtcl-managed-by{margin-top:10px;font-size:14px;font-weight:400;line-height:1.3;color:#828282;}
#content .rtcl-list-view .rtin-title a{color:#2a2a2a;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#content .rtcl-list-view .rtin-title a:hover{color:#f85c70;}
#content .rtcl-list-view .rtcl-price-amount{font-weight:600;font-size:20px;}
#content .rtcl-list-view .rtin-excerpt{margin-bottom:0;word-break:break-word;}
#content .rtcl-list-view .rtin-item .rtin-thumb{position:relative;}
#content .rtcl-list-view .listing-list-each.is-sold .rtin-item .rtin-thumb{overflow:hidden;}
#content .rtcl-list-view .listing-list-each.is-sold .rtin-item .rtin-thumb .rtcl-sold-out{transform:rotate(-45deg);background:red;z-index:10;right:auto;left:-38px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 15px 17px;flex:1 1 auto;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item{padding:12px;}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb{margin-right:25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb{margin-right:15px;max-width:30%;}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb .rtin-thumb-inner{width:233px;display:block;}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb .rtin-thumb-inner{width:180px;}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-thumb .rtin-thumb-inner{width:inherit;}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content-area{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content-area{display:block;}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap{margin-bottom:2px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap .rtin-cat{color:#888;font-size:0;line-height:1.3;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap .rtin-cat a,
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap .rtin-cat span.rtcl-delimiter{color:inherit;font-size:14px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap .rtin-cat span.rtcl-delimiter{margin-right:4px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-cat-wrap .rtin-cat a:hover{color:#f85c70;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-title{display:inline;margin-bottom:0;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-excerpt{margin-top:2px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:10px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li{margin-right:15px;line-height:1;display:inline;color:#797979;font-size:14px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li a{color:#797979;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li i{margin-right:7px;color:#f85c70;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li:last-child{margin-right:0;padding-right:0;border-right:none;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a{color:#797979;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right{margin:0 20px;text-align:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
@media screen and (min-width:768px){
#content .rtcl-MyAccount-content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right{margin-right:0;max-width:190px;}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right{margin:15px 0 0;text-align:left;}
}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-price{margin-bottom:10px;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-price .rtcl-price-amount{font-weight:600;font-size:20px;line-height:1;color:#000;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-details a{display:inline-block;color:#ffffff;background-color:#f85c70;text-align:center;border-radius:2px;padding:10px 24px;font-weight:500;line-height:1;}
#content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-right .rtin-details a:hover{background-color:#e43d40;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 20px 22px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item{padding:12px;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb{margin-right:25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb{margin-right:15px;max-width:30%;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb .rtin-thumb-inner{width:240px;display:block;}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb .rtin-thumb-inner{width:180px;}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-thumb .rtin-thumb-inner{width:inherit;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content-area{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content-area{display:block;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat{display:block;margin-bottom:10px;color:#888;font-size:0;line-height:1.3;margin-top:5px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat a,
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{color:inherit;font-size:14px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{margin-right:4px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat a:hover{color:#f85c70;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-cat{margin-bottom:2px;margin-top:0;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-title{display:inline;margin-bottom:0;vertical-align:middle;font-size:18px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-excerpt{margin-top:8px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:10px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta{margin-top:2px;line-height:1.5;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li{margin-right:15px;line-height:1;display:inline;color:#999999;font-size:14px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li a{color:#999999;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li i{margin-right:7px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li:last-child{margin-right:0;padding-right:0;border-right:none;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a{color:#999999;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a:hover{color:#f85c70;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtcl-listable{margin-top:5px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right{margin:0 20px;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:140px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right{margin:10px 0 0;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-right-meta{color:#797979;font-size:14px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-right-meta i{color:#b5b5b5;padding-right:6px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-right-meta > div{display:inline-block;margin-right:10px;}
}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-price{margin-top:10px;color:#797979;font-size:14px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-price .rtcl-price-amount{line-height:1;color:#4d4d4d;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-details{margin-top:15px;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-details a{display:inline-block;color:#ffffff;background-color:#f85c70;text-align:center;border-radius:2px;padding:10px 24px;font-weight:700;font-size:14px;line-height:1;}
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-details a:hover{background-color:#e43d40;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb{max-width:30%;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb .rtin-thumb-inner{width:290px;display:block;}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb .rtin-thumb-inner{width:180px;}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-thumb .rtin-thumb-inner{width:inherit;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;padding:15px 20px 20px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content{padding:12px;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price{background-color:#f85c70;position:absolute;top:10px;right:0;padding:7px 10px 5px 35px;z-index:1;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 20px 50%);text-align:right;}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price{position:inherit;top:inherit;right:inherit;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 20px) 50%, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 20px) 50%, 100% 100%, 0 100%);text-align:left;padding:4px 30px 2px 10px;margin-top:10px;display:inline-block;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-amount{line-height:1.5;color:#ffffff;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-amount{font-size:16px;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-meta{color:#ffffff;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-meta{font-size:14px;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-price .rtcl-price-type-label{color:#ffffff;font-size:16px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat{margin-bottom:10px;color:#888;font-size:0;line-height:1.3;display:inline-block;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat a,
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{color:inherit;font-size:14px;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{margin-right:4px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat{margin-bottom:2px;}
}
@media all and (max-width: 575.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat{display:block;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-cat a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area{margin-right:110px;}
@media all and (max-width: 575.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area{margin-right:0;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area .rtin-title{display:inline;margin-bottom:0;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-title-area .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-excerpt{margin-top:10px;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:10px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta{margin-top:2px;line-height:1.5;}
}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li{margin-right:15px;line-height:1.3;display:inline;color:#999;font-size:14px;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li a{color:#999;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li i{margin-right:7px;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li:last-child{margin-right:0;padding-right:0;border-right:none;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a{color:#797979;}
#content .rtcl-list-view .listing-list-each-3 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-4 .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item{padding:12px;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-left{padding:20px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px 25px 20px 20px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb{margin:0 15px 0 0;max-width:30%;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb .rtin-thumb-inner{width:233px;display:block;}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb .rtin-thumb-inner{width:180px;}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-thumb .rtin-thumb-inner{width:inherit;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content-area{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content-area{display:block;padding:0;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:25px 10px 25px 0;border-right:1px solid #e0e0e0;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content{padding:0;border:none;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-cat{display:block;color:#888;font-size:0;line-height:1.3;margin-bottom:10px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-cat a,
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{color:inherit;font-size:14px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{margin-right:4px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-cat a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-title{display:inline;margin-bottom:0;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-excerpt{margin-top:10px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:10px;font-size:0;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta{margin-top:2px;line-height:1.5;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li{color:#797979;font-size:14px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li{display:inline;padding-right:10px;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li a{color:#797979;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li i{margin-right:8px;color:#f85c70;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-content .rtin-meta li:last-child{margin-bottom:0;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 20px;-ms-flex-item-align:center;align-self:center;width:220px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right{margin-top:10px;width:inherit;padding:0;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-type{margin-bottom:8px;text-align:center;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-type{text-align:left;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-type i{padding-right:8px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price{text-align:center;margin-bottom:15px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price{text-align:left;}
}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price .rtcl-price-amount{font-weight:600;font-size:20px;line-height:1;color:#f85c70;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price .rtcl-price-type-label{font-size:16px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-price .rtcl-price-meta{color:#f85c70;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn{margin-top:10px;font-size:15px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal{background-color:rgba(0, 0, 0, 0.06);display:inline-block;border-radius:2px;padding:8px 20px;color:#797979;width:100%;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal i{padding-right:10px;color:#b5b5b5;font-size:17px;line-height:1;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover{background-color:#e43d40;color:#fff;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover i{color:#fff;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal.revealed{cursor:auto;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav{position:relative;margin-top:10px;font-size:15px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a{display:inline-block;background-color:rgba(0, 0, 0, 0.06);border-radius:2px;padding:8px 15px;width:100%;color:#797979;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a .rtcl-icon{color:#b5b5b5;padding-right:10px;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a:hover{color:#ffffff;background-color:#e43d40;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav a:hover .rtcl-icon{color:#ffffff;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav .rtcl-icon-spinner{position:absolute;left:-4px;top:7px;color:#b5b5b5;}
#content .rtcl-list-view .listing-list-each-4 .rtin-item .rtin-right .rtin-fav:hover .rtcl-icon-spinner{color:#ffffff;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 991.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item{display:block;}
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:233px;overflow:hidden;}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:inherit;overflow:inherit;margin:20px 0 20px 20px;}
}
@media all and (max-width: 991.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb{margin:20px 20px 0 20px;}
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb .rtin-thumb-inner{width:295px;display:block;margin-left:-31px;}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-thumb .rtin-thumb-inner{width:inherit;margin:0;}
}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-title{display:inline;margin-bottom:0;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:8px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li{margin-right:15px;line-height:1.3;display:inline;color:#999999;font-size:14px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta .rtin-cat{font-size:0;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li a,
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li span.rtcl-delimiter{color:#999999;font-size:14px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta .rtin-cat span.rtcl-delimiter{margin-right:4px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li a:hover{text-decoration:underline;color:#f85c70;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li i{margin-right:7px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li:last-child{margin-right:0;padding-right:0;border-right:none;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-meta li.rtin-usermeta a{color:#999999;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-excerpt{margin-top:7px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-price{margin-top:10px;}
#content .rtcl-list-view .listing-list-each-5 .rtin-item .rtin-content .rtin-price .rtcl-price-amount{line-height:1;color:#f85c70;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item{padding:12px;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-left{padding:20px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px 25px 20px 20px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb{margin:0 15px 0 0;max-width:30%;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb .rtin-thumb-inner{width:233px;display:block;}
@media all and (max-width: 1199.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb .rtin-thumb-inner{width:180px;}
}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-thumb .rtin-thumb-inner{width:inherit;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content-area{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content-area{display:block;padding:0;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:25px 10px 25px 0;border-right:1px solid #e0e0e0;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content{padding:0;border:none;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-cat{display:block;color:#888;font-size:0;line-height:1.3;margin-bottom:10px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-cat a,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{color:inherit;font-size:14px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-cat span.rtcl-delimiter{margin-right:4px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-cat a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-title{display:inline;margin-bottom:0;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtcl-listing-badge-wrap{display:inline;margin:0 0 0 10px;vertical-align:middle;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-excerpt{margin-top:10px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:10px;font-size:0;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta{margin-top:2px;line-height:1.5;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li{color:#797979;font-size:14px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li{display:inline;padding-right:10px;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li a{color:#797979;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li a:hover{color:var(--rtcl-primary-color);}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li i{margin-right:8px;color:#f85c70;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-content .rtin-meta li:last-child{margin-bottom:0;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 20px;-ms-flex-item-align:center;align-self:center;width:220px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right{margin-top:10px;width:inherit;padding:0;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-type{margin-bottom:8px;text-align:center;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-type{text-align:left;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-type i{padding-right:8px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price{text-align:center;margin-bottom:15px;}
@media all and (max-width: 767.98px) {
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price{text-align:left;}
}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price .rtcl-price-amount{font-weight:600;font-size:20px;line-height:1;color:#f85c70;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price .rtcl-price-type-label{font-size:16px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-price .rtcl-price-meta{color:#f85c70;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn{margin-top:10px;font-size:15px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal{background-color:rgba(0, 0, 0, 0.06);display:inline-block;border-radius:2px;padding:8px 20px;color:#797979;width:100%;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal i{padding-right:10px;color:#b5b5b5;font-size:17px;line-height:1;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover{background-color:#e43d40;color:#fff;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal:hover i{color:#fff;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-phn .classima-phone-reveal.revealed{cursor:auto;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav{position:relative;margin-top:10px;font-size:15px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a{display:inline-block;background-color:rgba(0, 0, 0, 0.06);border-radius:2px;padding:8px 15px;width:100%;color:#797979;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a .rtcl-icon{color:#b5b5b5;padding-right:10px;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a:hover{color:#ffffff;background-color:#e43d40;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav a:hover .rtcl-icon{color:#ffffff;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav .rtcl-icon-spinner{position:absolute;left:-4px;top:7px;color:#b5b5b5;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-fav:hover .rtcl-icon-spinner{color:#ffffff;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare{position:relative;margin-top:10px;font-size:15px;line-height:1.5;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a{display:inline-block;background-color:rgba(0, 0, 0, 0.06);border-radius:2px;padding:8px 15px;width:100%;color:#797979;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a i,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a i{padding-right:10px;color:#b5b5b5;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a:hover,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a:hover{color:#ffffff;background-color:#e43d40;}
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-quick-view a:hover i,
#content .rtcl-list-view .listing-list-each-6 .rtin-item .rtin-right .rtin-compare a:hover i{color:#ffffff;}
#content .rtcl-listings.rtcl-list-view .listing-list-each.rtin-top{border:1px solid var(--rtcl-badge-top-bg-color);background-color:#fffdea;-webkit-box-shadow:none;box-shadow:none;}
.rtcl-list-view .listing-list-map .rtin-item{-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media all and (max-width: 767.98px) {
.rtcl-list-view .listing-list-map .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.rtcl-list-view .listing-list-map .rtin-item .rtin-thumb{width:33%;margin-right:0;margin-bottom:0;}
.rtcl-list-view .listing-list-map .rtin-item .rtin-thumb .rtin-thumb-inner{width:100%;}
.rtcl-list-view .listing-list-map .rtin-item .rtin-content{width:67%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;padding-left:25px;}
.rtcl-list-view .listing-list-map .rtin-item .rtin-price{margin-top:10px;}
.rtcl-list-view .listing-list-map .rtin-item .rtin-price .rtcl-price-amount{font-weight:600;font-size:18px;line-height:1;color:#222;}
.rtcl-list-view .listing-list-map.elmaxwidth-485 .rtin-item{display:block;}
.rtcl-list-view .listing-list-map.elmaxwidth-485 .rtin-item .rtin-thumb{width:inherit;margin-bottom:20px;}
.rtcl-list-view .listing-list-map.elmaxwidth-485 .rtin-item .rtin-content{width:inherit;}
.listing-list-each .rtcl-price-meta span{padding:0 3px;}
.rtcl.rtcl-widget-listings .rtcl-grid-view .rtcl-widget-listing-item.is-featured{background-color:#ffffff;}
.rtcl .rtcl-widget-listing-item h3.listing-title{font-size:18px;font-weight:700;padding:0;border:none;}
.rtcl .rtcl-widget-listing-item h3.listing-title a{color:#2a2a2a;}
.rtcl.rtcl-widget-listings .rtcl-widget-listing-item ul.listing-meta{list-style-type:none;margin:10px 0;}
.rtcl.rtcl-widget-listings .rtcl-widget-listing-item ul.listing-meta li{list-style-type:none;padding-left:0;font-size:14px;line-height:1.3;margin-bottom:8px;}
.rtcl.rtcl-widget-listings .rtcl-widget-listing-item ul.listing-meta li.info span{display:block;}
.rtcl.rtcl-widget-listings .rtcl-widget-listing-item ul.listing-meta li.info span:last-child{margin-top:8px;}
.rtcl.rtcl-widget-listings .rtcl-widget-listing-item ul.listing-meta li i{color:#acacac;margin:0 7px 0 0;}
.sidebar-widget-area .rtcl-widget-listings ul li:before{content:none;}
.rtcl .sidebar-widget-area .rtcl-widget-listings .listing-price{padding:0;}
.rtcl.rtcl-widget-listings .rtcl-grid-view.rtcl-carousel-slider{grid-row-gap:0;}
.rtcl.rtcl-widget-listings .rtcl-grid-view .rtcl-widget-listing-item.is-featured{border-color:#efefef;}
.rtcl-listing-info-selecting{margin-top:30px;}
.rtcl-form-page .rtcl-listing-info-selecting, .rtcl-form-page .rtcl-post-form-wrap{background-color:transparent;box-shadow:none;padding:0;}
.classima-form .help-block-2{font-size:13px;font-style:italic;line-height:1.4;padding-top:5px;}
.classima-form .form-control{border-radius:2px;}
.classima-form .form-control:focus{color:#495057;border-color:#ced4da;-webkit-box-shadow:none;box-shadow:none;}
#rtcl-store-sub-category-holder .form-control,
.classima-form .form-group{margin-bottom:25px;}
#rtcl-store-sub-category-holder{margin-bottom:25px;}
@media all and (max-width: 575.98px) {
.classima-form .form-group{margin-bottom:10px;}
}
.classima-form label.control-label{float:right;margin-top:4px;margin-bottom:8px;font-weight:600;color:#222222;font-size:15px;}
.classima-form label.control-label .price-label, .classima-form label.control-label .price-label .rtcl-currency-symbol{color:#222222;}
.classima-form .phone-row .otp-row label.control-label{float:none;}
@media all and (max-width: 575.98px) {
.classima-form label.control-label{float:none;}
}
.classima-form label.control-label span{color:#ff0000;}
.classima-form label.control-label.left-align-label{float:none;}
.classima-form .rtcl-post-section, .classima-form .classima-form-section{margin-bottom:35px;}
.classima-form .rtcl-post-social-profile, .classima-form .rtcl-listing-g-recaptcha, .classima-form .rtcl-listing-terms-conditions{margin-bottom:10px;}
.classima-form .listing-form-submit-btn-area{margin-top:0;}
.classima-form .rtcl-listing-map .form-group, .classima-form .rtcl-listing-terms-conditions .form-group, .classima-form .rtcl-listing-g-recaptcha .form-group{margin-bottom:0;}
.classima-form .classima-form-store-info{margin-bottom:15px;}
.classima-form .rtcl-post-section-title{margin-bottom:35px;}
.classima-form .rtcl-post-section-title i{color:#f85c70;padding-right:15px;font-size:20px;line-height:1;margin-right:0 !important;}
.classima-form .rtcl-post-section-title h3{display:block;color:#222222;font-size:18px;line-height:1.5;margin-bottom:0;font-weight:700;margin-bottom:20px;}
.classima-form .classified-listing-form-title{border-bottom:1px solid #dadada;padding-bottom:20px;margin-bottom:35px;}
.classima-form .classified-listing-form-title i{color:#f85c70;padding-right:15px;font-size:20px;line-height:1;}
.classima-form .classified-listing-form-title h3{display:inline;color:#222222;font-size:18px;font-weight:700;line-height:1.5;margin-bottom:0;}
.classima-form .classified-listing-selected-cat-title{margin-bottom:10px;}
.classima-form .selected-cat span:last-child:before{content:none;}
.classima-form .change-cat{text-decoration:underline;}
.classima-form #rtcl-gallery-upload-ui-wrapper input{cursor:pointer;}
.classima-form .rtcl-gallery-uploads .rtcl-gallery-upload-item a{background-color:#f85c70;color:#fff !important;text-align:center;}
.classima-form .rtcl-gallery-uploads .rtcl-gallery-upload-item a:hover{background-color:#e43d40;}
.classima-form .rtcl-form-check input, .classima-form .rtcl-form-check label{vertical-align:middle;margin:0;cursor:pointer;}
.classima-form .rtcl-listing-terms-conditions label{cursor:pointer;}
.classima-form .rtin-checkbox{vertical-align:middle;cursor:pointer;margin-top:4px;}
.classima-form .rtin-textvalue{margin:4px 0 8px;color:#444;}
.classima-form .mce-btn button{background:transparent;}
.classima-form .rtcl-submit-btn{padding:15px 25px;font-size:15px;line-height:1;display:block;font-weight:600;border:none;background:-webkit-gradient(linear, left top, left bottom, from(rgba(228, 61, 64, 0.8)), to(#e43d40));background:linear-gradient(to bottom, rgba(228, 61, 64, 0.8), #e43d40);color:#ffffff;-webkit-transition:none;transition:none;}
.classima-form .rtcl-submit-btn:hover{color:#ffffff;}
#rtcl-post-form.classima-form .rtcl-submit-btn{position:relative;left:8px;margin-left:25%;margin-top:20px;}
.rtcl-MyAccount-content .rtcl-EditAccountForm .classima-form-section + .classima-form-section{margin-bottom:0;}
.rtcl-EditAccountForm .rtcl-social-wrap-row > .control-label{text-align:right;}
@media screen and (max-width:575px){
#rtcl-post-form.classima-form .rtcl-submit-btn{margin-left:0;left:0;}
.rtcl-EditAccountForm .rtcl-social-wrap-row > .control-label{text-align:unset;}
}
.classima-form .rtcl-submit-btn:hover, .classima-form .rtcl-submit-btn:active{background:#e43d40;}
.classima-form .rtcl-submit-btn:focus{-webkit-box-shadow:none;box-shadow:none;}
.classima-form .rtcl-pricing-currency-field .select2-container--default .select2-selection--single{padding-top:5px;padding-bottom:5px;border-radius:2px;border-color:#ced4da;height:auto;}
.classima-form .rtcl-pricing-currency-field .select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;top:20px;}
.wprtcl-attachment-info a.rtcl-upload-modal-update{color:#ffffff;}
@media screen and (min-width:768px){
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field{flex-direction:row;grid-gap:25px;}
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field .rtcl-fb-field-label{flex:0 0 25%;justify-content:flex-end;}
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-section-columns.columns-2, .rtcl-fb-sections .rtcl-fb-section .rtcl-fb-section-columns.columns-3, .rtcl-fb-sections .rtcl-fb-section .rtcl-fb-section-columns.columns-4{margin-left:14.5%;}
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='recaptcha'],
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='custom_html'],
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='terms_and_condition'],
#rtcl-form-builder-container .rtcl-form-submit-btn{margin-left:27%;}
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='business_hours'] .rtcl-fb-field-content .rtcl-fb-field-label{justify-content:flex-start;}
.rtcl-fb-sections .rtcl-fb-section .rtcl-price-range{margin-left:18.3%;grid-gap:50px;}
.rtcl-fb-sections .rtcl-fb-section .rtcl-price-range .rtcl-fb-field .rtcl-fb-field-label{flex:0 0 50%;}
.rtcl-fb-sections .rtcl-fb-field-content{flex:1;}
}
#rtcl-form-builder-container{background:transparent;padding:0;box-shadow:none;}
#rtcl-form-builder-container .rtcl-form-list{padding-top:0;}
#rtcl-form-builder-container .rtcl-fb-sections .rtcl-fb-section:first-child .section-header{padding-top:0;}
#rtcl-form-builder-container .rtcl-fb-sections .rtcl-fb-section .section-header{margin-bottom:30px;}
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='business_hours'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='social_profiles'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='excerpt'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='map'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='file'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='checkbox'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='radio'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='description'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='video_urls'] .rtcl-fb-field .rtcl-fb-field-label,
.rtcl-fb-sections .rtcl-fb-section .rtcl-fb-field-wrap[data-element='textarea'] .rtcl-fb-field .rtcl-fb-field-label{align-items:unset;}
.rtcl-fb-sections .ant-select-single .ant-select-selector, .rtcl-fb-sections .rtcl-fb-field-content .ant-input, .rtcl-fb-sections .rtcl-fb-field-content .ant-input-number, .rtcl-fb-sections .rtcl-fb-field-content .ant-input-number .ant-input-number-input{border-radius:0;border-color:#ced4da;}
.rtcl-fb-sections .ant-select-single .ant-select-selector:focus, .rtcl-fb-sections .rtcl-fb-field-content .ant-input:focus, .rtcl-fb-sections .rtcl-fb-field-content .ant-input-number:focus, .rtcl-fb-sections .rtcl-fb-field-content .ant-input-number .ant-input-number-input:focus{border-color:var(--rtcl-primary-color);}
.rtcl-fb-field-group-label{display:none;}
body.rtcl-account.page-template-default .rtcl-MyAccount-wrap .rtcl-MyAccount-navigation > h3{color:#222222;border-bottom:1px solid #e1e1e1;font-size:20px;line-height:1.4;padding:12px 30px;margin-bottom:0;background:#ffffff;}
.rtcl-MyAccount-wrap .sidebar-widget-area .widget{margin:30px 0 0;padding:0;}
.rtcl-MyAccount-wrap .sidebar-widget-area .widget.rtcl-widget-filter-class h3{margin:0;}
@media screen and (max-width:1024px){
.rtcl-MyAccount-wrap .sidebar-widget-area{flex:0 0 280px;padding:25px 0 25px 25px;}
.rtcl-MyAccount-wrap .sidebar-widget-area.right-sidebar{order:2;padding-right:25px;}
}
@media screen and (max-width:991px){
.rtcl-MyAccount-wrap .sidebar-widget-area.right-sidebar, .rtcl-MyAccount-wrap .sidebar-widget-area{flex:0 0 100%;padding:25px;}
}
@media screen and (max-width:600px){
.rtcl-MyAccount-wrap .sidebar-widget-area.right-sidebar, .rtcl-MyAccount-wrap .sidebar-widget-area{padding:10px;}
} @media screen and (max-width:767px){
.sidebar-widget-area{position:relative;}
}
.rtcl-my-booking-wrap .single-booking .booking-listing-content .rtin-specs-title{display:none;}
.rtcl-booking-pagination{border:none;}
.rtcl .rtcl-booking-pagination a{color:#ffffff;}
#rtcl-lost-password-form h2{margin-bottom:20px;font-size:24px;line-height:1.3;}
.rtcl-account .rtcl-login-form-wrap .rtcl-field-label, .rtcl-account .rtcl-registration-form-wrap .rtcl-field-label{color:#646464;}
.rtcl-account #rtcl-user-login-wrapper .rtcl-login-form-wrap .rtcl-form-control,
.rtcl-account #rtcl-user-login-wrapper .rtcl-registration-form-wrap .rtcl-form-control{min-height:42px;border-color:#ced4da;}
#rtcl-user-login-wrapper #rtcl-rememberme,
.rtcl .rtcl-login-form-wrap #rtcl-rememberme,
#rtcl-lost-password-form #rtcl-rememberme{vertical-align:middle;margin-left:5px;margin-right:5px;margin-top:-1px;}
#rtcl-lost-password-form .btn:hover,
#rtcl-lost-password-form .btn:active{background:#e43d40;}
#rtcl-user-login-wrapper .help-block,
.rtcl .rtcl-login-form-wrap .help-block, #rtcl-lost-password-form .help-block{font-style:italic;font-size:14px;line-height:1.4;}
.rtcl-account .lost-password-confirmation .rtcl-field-label, .rtcl-account #rtcl-lost-password-form .rtcl-field-label{color:#646464;}
.rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-EditAccountForm .rtcl-field-col .btn{font-size:15px;font-weight:600;padding:12px 20px;border-width:1px;border-style:solid;}
.rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-manage-my-listings .rtcl-action-wrap .rtcl-my-listings-search-form button{top:7px;}
body.rtcl-account.page-template-rtcl-canvas_template .rtcl-MyAccount-wrap .rtcl-MyAccount-navigation > h3{display:none;}
.rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-my-listing-table td .rtcl-ad-details .rtcl-listable{margin-top:0;}
.rtcl-MyAccount-wrap .rtcl-MyAccount-content .rtcl-my-listing-table td .rtcl-ad-details .rtcl-meta li svg{margin-right:7px !important;}
@media(min-width:1600px){
.container{max-width:1400px;}
} @media screen and (max-width:991px){
body.rtcl-account.page-template-default .rtcl-MyAccount-mobile-navbar > h4{position:relative;left:20px;font-size:18px;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar{padding:0 !important;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar{flex-wrap:wrap;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation{padding:0;flex:100%;display:none;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation > h3, body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation > .rtcl-myaccount-logo{display:none;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation ul{padding:0;margin:0;list-style:none;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li{position:relative;padding:0 20px;margin:0;border-top:1px solid #cccccc;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation ul li:before{content:"\f105";font-family:'Font Awesome 5 Free';color:#f85c70;position:absolute;left:30px;top:15px;line-height:18px;font-weight:600;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li a{padding:8px 0 8px 30px;display:block;font-size:14px;font-weight:500;color:#646464;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li.is-active, body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li:hover{background-color:var(--rtcl-primary-color);}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li.is-active:before, body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li:hover:before{color:#fff;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li.is-active a, body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li:hover a{color:#fff;}
body.rtcl-account .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li.rtcl-MyAccount-navigation-link--chat span.rtcl-unread-badge{bottom:inherit;top:16px;right:10px;background-color:var(--rtcl-primary-color);color:#fff;padding:5px;line-height:5px;font-size:9px;}
body.rtcl-account .sidebar-widget-area .rtcl-MyAccount-mobile-navbar li.rtcl-MyAccount-navigation-link--chat:hover span.rtcl-unread-badge{background-color:#fff;color:var(--rtcl-primary-color);}
.classima-MyAccount-open-menu{margin:20px 20px 10px auto;cursor:pointer;position:relative;}
.rtcl-MyAccount-mobile-navbar .rtcl-myaccount-logo{max-width:250px;margin:15px 0 15px 25px;}
.classima-MyAccount-open-menu:after, .classima-MyAccount-open-menu:before{position:absolute;content:'';right:0;height:1px;width:100%;background-color:#ffffff;transition:0.5s;}
.classima-MyAccount-open-menu:before{top:0;}
.classima-MyAccount-open-menu:after{top:9px;}
.classima-MyAccount-open-menu span{display:inline-block;position:relative;width:32px;height:1px;background-color:#ffffff;transition:0.5s;}
.classima-MyAccount-open-menu.sidebar-open span{opacity:0;}
.classima-MyAccount-open-menu.sidebar-open:before{top:8px;transform:rotate(-45deg);}
.classima-MyAccount-open-menu.sidebar-open:after{transform:rotate(45deg);}
body.rtcl-account.page-template-default .classima-MyAccount-open-menu span, body.rtcl-account.page-template-default .classima-MyAccount-open-menu:after, body.rtcl-account.page-template-default .classima-MyAccount-open-menu:before{background:var(--rtcl-primary-color);}
body.rtcl-account.page-template-default .rtcl-MyAccount-open-menu{display:none;}
body.rtcl-account.page-template-rtcl-canvas_template .rtcl-MyAccount-open-menu{margin:25px 25px 15px auto;}
body.rtcl-account.page-template-rtcl-canvas_template .classima-MyAccount-open-menu{display:none;margin-right:25px;}
body.rtcl-account.page-template-rtcl-canvas_template .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li:not(.is-active){background-color:#ffffff;}
body.rtcl-account.page-template-rtcl-canvas_template .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li:not(.is-active):hover a{color:#646464;}
body.rtcl-account.page-template-rtcl-canvas_template .rtcl-MyAccount-mobile-navbar .rtcl-MyAccount-navigation li:first-child{border:none;}
} #content .rtcl-list-view .listing-list-each-1 .rtin-item .rtin-content .rtcl-listing-badge-wrap:empty{display:none;}
.rtcl-checkout-content{background-color:transparent;box-shadow:none;padding:0;}
.rtcl-checkout-form-wrap input[type="radio"]{vertical-align:middle;margin-right:10px;margin-top:-1px;}
.rtcl-checkout-form-wrap label{margin-bottom:0;cursor:pointer;}
.rtcl-checkout-form-wrap table tr th{color:#444;}
.rtcl-checkout-form-wrap .btn{padding:10px 15px;border:none;font-weight:600;margin-top:10px;margin-left:5px;-webkit-box-shadow:none;box-shadow:none;}
.rtcl-checkout-form-wrap .btn:hover, .rtcl-checkout-form-wrap .btn:active, .rtcl-checkout-form-wrap .btn:focus{-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#e43d40 !important;}
.rtcl-checkout-form-wrap .rtcl-membership-promotions-form-wrap .rtcl-membership-promotion-input{margin-right:10px;}
.rtcl-checkout-form-wrap .rtcl-membership-promotions-form-wrap th small{margin-left:5px;font-weight:600;}
.rtcl-checkout-form-wrap .rtcl-promotions-heading{color:#444;}
.rtcl-checkout-form-wrap #rtcl-regular-promotions-heading.active{margin-top:15px;}
.rtcl-checkout-form-wrap #rtcl-payment-methods .pm-heading{color:#444;margin-bottom:15px;}
.rtcl-checkout-form-wrap #rtcl-payment-methods .list-group{margin:0;}
.rtcl-checkout-form-wrap .rtcl-checkout-terms-conditions{margin-top:10px;}
.rtcl-checkout-form-wrap .rtcl-membership-pricing-options{margin-bottom:20px;}
.rtcl-checkout-form-wrap .rtcl-membership-pricing-options table{margin-bottom:0;}
.rtcl-checkout-form-wrap .rtcl-pricing-options{width:100%;overflow-x:auto;margin-bottom:40px;}
.rtcl-checkout-form-wrap .rtcl-pricing-options table{margin-bottom:0;}
.rtcl-payment-receipt .payment-info{margin-bottom:25px;}
.rtcl-payment-receipt .pricing-info > h2{color:#444;font-size:20px;line-height:1.5;margin-bottom:0;}
.rtcl-payment-receipt .pricing-info table{margin:10px 0 30px;}
.rtcl-payment-receipt .pricing-info .badge-info{margin-left:10px;}
.rtcl-payment-receipt .btn{padding:10px 15px;font-weight:600;}
.rtcl-checkout-form-wrap .rtcl-pricing-options .rtcl-pricing-visibility span.badge{margin:0 3px;}
.rtcl-checkout-form-wrap .rtcl-billing-fields__field-wrapper{gap:15px;}
.rtcl-checkout-content .rtcl-checkout-form-wrap .rtcl-checkout-heading{font-size:20px;margin-bottom:15px;color:#444444;}
.rtcl-checkout-form-wrap .rtcl-billing-fields__field-wrapper .form-group label{color:#444444;font-weight:600;font-size:15px;line-height:1.3;margin-bottom:8px;}
#rtcl-billing-fields{margin-bottom:40px;}
.classima-store-single .rtin-banner-wrap{position:relative;margin-bottom:50px;}
.classima-store-single .rtin-banner-wrap .rtin-banner-img{background-color:#d1d1d1;border-radius:2px;overflow:hidden;}
.classima-store-single .rtin-banner-wrap .rtin-banner-img:after{content:"";background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), to(transparent));background:linear-gradient(to top, rgba(0, 0, 0, 0.5) 30%, transparent);height:100%;width:100%;position:absolute;top:0;left:0;right:0;border-radius:2px;}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-img img{height:180px;}
}
@media all and (max-width: 479.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-img img{height:220px;}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-img.rtin-noimage{height:300px;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content{position:absolute;bottom:25px;left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content{display:block;position:static;}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo{margin-right:25px;}
@media all and (max-width: 991.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo{max-width:130px;-ms-flex-item-align:center;align-self:center;}
}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo{max-width:50px;position:absolute;top:5px;right:5px;margin:0;}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-logo img{border-radius:2px;background:#F4F6F5;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:center;align-self:center;padding-right:15px;}
@media all and (max-width: 767.98px) {
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area{position:absolute;top:0;left:0;margin:20px;padding:0;}
}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-store-title{color:#fff;font-size:30px;margin-bottom:10px;line-height:1.3;margin-right:40px;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-store-title .rtcl-sv-sign{font-size:20px;margin-left:8px;color:#fff;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-store-title .rtcl-sv-sign .verified-text{line-height:1;padding:5px 0;font-weight:600;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-store-slogan{color:#dadada;font-weight:600;line-height:1.5;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta{list-style-type:none;margin:0;padding:0;margin-top:10px;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li{color:#cccccc;display:inline;font-weight:700;font-size:14px;line-height:1.3;padding-right:15px;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li a{color:inherit;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li i{color:#f85c70;padding-right:10px;font-weight:700;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .rtrs-star, .classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .rtrs-star-half-alt, .classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .rtrs-star-empty{padding-right:0;color:#ffb300;}
.rtcl-store-review-heading{margin-top:28px;}
.rtcl-page.single-store .rtrs-review-wrap .rtrs-review-form{background-color:#fff !important;}
.rtcl-page.single-rtcl_listing .rtrs-review-wrap .rtrs-review-form#respond .rtrs-form-group .rtrs-review-submit,
.rtcl-page.single-store .rtrs-review-wrap .rtrs-review-form#respond .rtrs-form-group .rtrs-review-submit{color:#fff;}
p#wait_approval{color:green;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .rtrs-star::before, .classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .rtrs-star-half-alt::before, .classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .rtrs-star-empty::before{margin-left:0;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .star-rating{width:77px;display:inline-block;line-height:inherit;}
.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-title-meta li.store-rating .reviews-rating-count{margin-left:5px;}
.classima-store-single .classima-store-info .rtin-store-web{margin-bottom:10px;}
.classima-store-single .classima-store-info .rtin-store-web a{color:#222;font-weight:500;}
.classima-store-single .classima-store-info .rtin-store-web a:hover{text-decoration:underline;}
.classima-store-single .classima-store-info .rtin-store-web i{color:#f85c70;padding-right:10px;}
.classima-store-single .classima-store-info .rtin-oh-title{color:#222;font-weight:600;margin-bottom:10px;font-size:15px;}
.classima-store-single .classima-store-info .rtin-oh-title i{color:#f85c70;padding-right:10px;}
.classima-store-single .classima-store-info .rtin-store-hours-list{font-size:14px;line-height:30px;}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-hours{font-style:italic;}
.classima-store-single .classima-store-info .rtin-store-hours-list .hour-day, .classima-store-single .classima-store-info .rtin-store-hours-list .current-store-hour{color:#444;font-weight:600;text-transform:capitalize;}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-always{font-weight:600;font-style:italic;}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-always.always-open{color:green;}
.classima-store-single .classima-store-info .rtin-store-hours-list .oh-always.always-close{color:red;}
.classima-store-single .classima-store-info .rtin-phone{background-color:#f2f2f2;border-radius:2px;padding:10px 20px;margin-top:15px;}
.classima-store-single .classima-store-info .rtin-phone .numbers{font-size:16px;line-height:1.5;color:#444;font-weight:600;}
.classima-store-single .classima-store-info .rtin-phone .numbers a{color:#444;}
.classima-store-single .classima-store-info .rtin-phone .numbers a.revealed-whatsapp-number{display:block;}
.classima-store-single .classima-store-info .rtin-phone .numbers a.revealed-whatsapp-number i.rtcl-icon{margin-right:10px;font-size:18px;color:#25d366;}
.classima-store-single .classima-store-info .rtin-phone .numbers a.revealed-phone-number i.rtcl-icon{display:none;}
.classima-store-single .classima-store-info .rtin-phone .numbers:before{content:"\f095";font-family:'Font Awesome 5 Free';color:#f85c70;padding-right:10px;font-weight:600;}
.classima-store-single .classima-store-info .rtin-phone .rtcl-contact-reveal-wrapper{cursor:pointer;}
.classima-store-single .classima-store-info .rtin-phone .revealed .text-muted{display:none;}
.classima-store-single .classima-store-info .rtin-email{margin-top:10px;}
.classima-store-single .classima-store-info .rtin-email a{display:block;width:100%;border-radius:2px;background-color:#f85c70;padding:10px 20px;color:#fff;font-weight:500;}
.classima-store-single .classima-store-info .rtin-email a i{padding-right:15px;}
.classima-store-single .classima-store-info .rtin-email a:hover{background-color:#e43d40;color:#fff;}
.classima-store-details > p{font-size:14px;}
.classima-store-socials{display:flex;flex-wrap:wrap;margin-top:15px;gap:5px;}
.classima-store-socials a{width:30px;height:30px;font-size:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;}
.classima-store-socials a:hover{opacity:0.8;}
.classima-store-socials a i{color:#fff !important;display:block;border-radius:50%;}
.classima-store-socials a.facebook{background:#3b5998;}
.classima-store-socials a i.rtcl-icon-twitter, .classima-store-socials a i.rtcl-icon-tiktok{background:#ffffff;}
.classima-store-socials a.youtube{background:#ff0000;}
.classima-store-socials a.instagram{background:#000000;}
.classima-store-socials a.linkedin{background:#1178b3;}
.classima-store-socials a.pinterest{background:#c8232c;}
.classima-store-socials a.gplus{background:#d34836;}
.classima-store-socials a.twitter, .classima-store-socials a.tiktok{background:#000000;border-radius:50%;}
.rtcl-store-widget-search-form input.form-control{border-color:#efefef;color:#222222;box-shadow:none;height:43px;}
.rtcl-store-widget-search-form select, .rtcl-store-widget-search-form select:focus{box-shadow:none;border-color:#efefef;}
.rtcl-store-widget-search-form .form-group{margin-bottom:12px;}
.rtcl-store-widget-search-form .form-group label{display:block;line-height:1.4;}
.rtcl-store-widget-search-form .btn{line-height:1.3;padding:10px 15px;color:#ffffff;font-weight:500;box-shadow:none;outline:none;}
.rtcl-store-widget-search-form a.btn{display:none;}
.post-type-archive-store .rtcl-info{font-size:18px;line-height:1.5;color:#222;text-align:center;background-color:#fff;padding:25px;border-radius:2px;}
.rtcl-widget-listings .swiper-button-prev{left:0;}
.rtcl-widget-listings .swiper-button-next{right:0;}
.rtcl-widget-listings .swiper-button-prev, .rtcl-widget-listings .swiper-button-next{color:#ffffff;background:var(--rtcl-primary-color);padding:5px;line-height:1;width:25px;height:25px;border-radius:2px;visibility:hidden !important;transition:all 0.3s ease-in-out;}
.rtcl-widget-listings .swiper-button-prev:after, .rtcl-widget-listings .swiper-button-next:after{font-size:14px;line-height:1;}
.rtcl-widget-listings .rtcl-carousel-slider:hover .swiper-button-prev, .rtcl-widget-listings .rtcl-carousel-slider:hover .swiper-button-next{visibility:visible !important;}
.rtcl-store-settings .rtcl-store-media-item.rtcl-store-banner-wrap .rtcl-store-banner, .rtcl-store-settings .rtcl-store-media-item.rtcl-store-logo-wrap .rtcl-store-logo{background-color:#fcfcfc;border:1px solid #e5e5e5;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action{width:inherit;height:inherit;background-color:inherit;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span, .rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add, .rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove{color:#fff;margin:0;padding:5px 6px;width:25px;right:0;text-align:center;height:25px;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span:before, .rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add:before, .rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove:before{margin:0;text-align:right;display:block;width:13px;font-size:16px;line-height:1;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span:hover, .rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add:hover, .rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove:hover{opacity:0.9;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.add{top:0;background:green;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.remove{top:30px;background:red;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.animate-spin{right:25px;}
.rtcl-store-settings .rtcl-store-media-item .rtcl-media-action span.animate-spin:before{color:#fff;}
.rtcl-store-settings #oh-type-wrap input,
.rtcl-store-settings #oh-type-wrap label{cursor:pointer;}
.rtcl-store-settings #oh-list input[type="checkbox"]{vertical-align:text-bottom;cursor:pointer;}
.classima-store-info .rtin-store-logo{width:85px;margin-right:15px;margin-bottom:10px;}
.classima-store-info .rtin-store-name a{font-size:19px;line-height:1.3;font-weight:600;vertical-align:top;color:#222222;}
.classima-store-info .rtin-store-name a:hover{text-decoration:underline;}
.classima-store-info .rtin-store-slogan{font-size:14px;line-height:1.5;}
.classima-store-info .rtin-store-slogan p{margin-bottom:0;}
@media all and ( min-width: 1024px ) {
.post-type-archive-rtcl_listing .rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content{min-height:500px;}
}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-listing-meta-data li{margin-right:15px;}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-listing-meta-data li:last-child{margin-right:0;}
.rtcl-quick-view-container .rtcl-qv-summary .classima-custom-fields{margin-top:10px;}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-title{font-size:24px;margin-bottom:12px;}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-price{margin:10px 0;color:#f85c70;}
.rtcl-quick-view-container .rtcl-qv-summary .rtin-specs-title{display:none;}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-title a{color:#222222;}
.rtcl-quick-view-container .rtcl-qv-summary .rtcl-qv-title a:hover{color:#f85c70;}
.rtcl-qv-gallery .swiper-button-prev, .rtcl-qv-gallery .swiper-button-next{background:none;color:#f85c70;}
.rtcl-qv-gallery .swiper-button-prev:after, .rtcl-qv-gallery .swiper-button-next:after{font-size:32px;}
#rtcl-compare-wrap h5.rtcl-compare-wrap-title{font-size:20px;color:#000000;font-weight:600;}
#rtcl-compare-wrap .rtcl-compare-item{padding:10px 20px;}
#rtcl-compare-wrap .rtcl-compare-item h4.rtcl-compare-item-title a{line-height:20px;}
#rtcl-compare-wrap .rtcl-compare-item h4.rtcl-compare-item-title a:hover{color:#f85c70;}
#rtcl-compare-wrap .rtcl-compare-item .rtcl-compare-remove-wrap{align-items:start;}
#rtcl-compare-wrap .rtcl-compare-item .rtcl-compare-remove-wrap a{margin-left:10px;cursor:pointer;}
#rtcl-compare-wrap .rtcl-compare-item .rtcl-compare-remove-wrap a:hover i{color:red !important;}
.rtcl-compare-table{border:none;table-layout:fixed;}
.rtcl-compare-table thead th{border-color:#e1e1e1;border-bottom:none;border-top:none;border-right:none;}
.rtcl-compare-table thead tr{border:none;}
.rtcl-compare-table tr{border-color:#e1e1e1;}
.rtcl-compare-table .rtcl-compare-table-item th, .rtcl-compare-table .rtcl-compare-table-item td{border-color:#e1e1e1;border-right:none;border-bottom:none;}
.rtcl-compare-table .rtcl-compare-table-title h3{line-height:26px;}
.rtcl-compare-table .rtcl-compare-table-title h3 a{color:#000000;font-weight:600;}
.rtcl-compare-table .rtcl-compare-table-title h3 a:hover{color:#f85c70;}
.rtcl-compare-table .rtcl-compare-table-label{color:#000000;font-weight:600;}
#rtcl-compare-btn-wrap a{display:inline-block;font-size:15px;font-weight:500 !important;text-transform:capitalize;}
#rtcl-compare-btn-wrap a.rtcl-compare-btn,
#rtcl-compare-panel-btn{background:#f85c70;}
#rtcl-compare-btn-wrap a.rtcl-compare-btn:hover{background:#e43d40;}
.classima-single-business-hour .rtclbh-block{padding:0;background:transparent;border:none;margin-top:0;}
.classima-single-business-hour .rtclbh-block .rtclbh{margin-bottom:0;}
.rtcl-post-bhs #rtcl-bhs-holder .form-check label{padding-left:10px;}
.rtcl-post-bhs #rtcl-bhs-holder .form-check label::before{content:none;}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs .rtcl-bhs-btn.rtcl-icon-plus{background-color:#f85c70;}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-datepicker,
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-timepicker{border:1px solid #ced4da;background-color:#ffffff;border-radius:2px;padding-left:5px;padding-right:5px;}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-datepicker:focus,
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs input.bhs-timepicker:focus{border-color:#e1e1e1;outline:none;}
.rtcl-post-bhs #rtcl-bhs-holder .rtcl-bhs .time-slot:first-child .time-slot-action{margin-top:25px;}
.rtcl-bhs .rtcl-bh + .rtcl-bh,
.rtcl-bhs .time-slot + .time-slot{border:none;}
.rtcl-social-profile-wrap{background:#fff;padding:15px 30px;margin:30px 0 0;border:none;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);}
.rtcl-social-profile-wrap .rtcl-social-profile-label{font-weight:600;color:#222222;}
.rtcl-geo-address-field{margin-bottom:15px;}
.rtcl-range-slider-field input[type=range]{-webkit-appearance:none;margin:18px 0;width:100%;}
.rtcl-range-slider-field input[type=range]:focus{outline:none;}
.rtcl-range-slider-field input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;box-shadow:none;background:#e1e1e1;border-radius:1.3px;border:none;}
.rtcl-range-slider-field input[type=range]::-webkit-slider-thumb{box-shadow:none;border:none;height:20px;width:20px;border-radius:50%;background:#f85c70;cursor:pointer;-webkit-appearance:none;margin-top:-6px;}
.rtcl-range-slider-field input[type=range]:focus::-webkit-slider-runnable-track{background:#e1e1e1;}
.rtcl-range-slider-field input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;box-shadow:none;background:#e1e1e1;border-radius:1.3px;border:none;}
.rtcl-range-slider-field input[type=range]::-moz-range-thumb{box-shadow:none;border:none;height:20px;width:20px;border-radius:50%;background:#f85c70;cursor:pointer;}
.rtcl-range-slider-field input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;background:transparent;border-color:transparent;border-width:16px 0;color:transparent;}
.rtcl-range-slider-field input[type=range]::-ms-fill-lower{background:#f85c70;border:none;border-radius:2.6px;box-shadow:none;}
.rtcl-range-slider-field input[type=range]::-ms-fill-upper{background:#e1e1e1;border:none;border-radius:2.6px;box-shadow:none;}
.rtcl-range-slider-field input[type=range]::-ms-thumb{box-shadow:none;border:none;height:20px;width:20px;border-radius:50%;background:#f85c70;cursor:pointer;}
.rtcl-range-slider-field input[type=range]:focus::-ms-fill-lower{background:#f85c70;}
.rtcl-range-slider-field input[type=range]:focus::-ms-fill-upper{background:#e1e1e1;}
.classima-form #rtcl-pricing-wrap .rtcl-listing-pricing-type{display:inline-block;margin-right:15px;}
.classima-form #rtcl-pricing-wrap .rtcl-listing-pricing-type:last-child{margin-right:0;}
.rtcl-listing-pricing-type label{margin-bottom:0;}
#rtcl-form-pricing-type-wrap{margin-bottom:20px;}
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item{padding-left:109px;}
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item .price-wrap{flex:1;}
@media screen and (min-width:992px){
#rtcl-pricing-items.rtcl-pricing-range #rtcl-price-wrap .col-md-3{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
#rtcl-pricing-items.rtcl-pricing-range #rtcl-price-wrap .col-md-9{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
}
@media screen and (max-width:1199px){
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item{padding-left:86px;}
}
@media screen and (max-width:991px){
#rtcl-pricing-items.rtcl-pricing-range .rtcl-price-item{padding-left:0;display:block;}
}
.classima-listing-archive .rtcl-term-description{background:#ffffff;padding:15px 15px 5px;margin-bottom:25px;}
.rtrs-review-wrap .rtrs-paginate{margin-bottom:0;}
.rtrs-review-wrap .rtrs-review-form .rtrs-rating-category .rtrs-category-text{font-size:16px;font-weight:400;}
.rtrs-review-wrap .rtrs-review-box .rtrs-review-body .rtrs-reply-btn .rtrs-item-btn:hover, .rtrs-review-wrap .rtrs-review-form .rtrs-form-group .rtrs-submit-btn{background-color:#f85c70 !important;}
.rtrs-review-wrap .rtrs-review-form .rtrs-form-group .rtrs-submit-btn:hover{background-color:#e43d40 !important;}
.rtrs-review-wrap .rtrs-summary .rtrs-progress-wrap .rtrs-progress{margin-bottom:10px;}
.rtrs-review-wrap .rtrs-summary .rtrs-progress-wrap .rtrs-progress label{margin-bottom:0;}
.rtrs-review-wrap .rtrs-summary .rtrs-progress-wrap, .rtrs-review-wrap .rtrs-summary .rtrs-rating-box{border-radius:0;}
.rtrs-progress-wrap progress::-webkit-progress-bar{background-color:#e1e1e1 !important;}
.rtrs-progress-wrap progress::-webkit-progress-value{background-color:#e43d40 !important;box-shadow:none !important;}
progress{background-color:#e1e1e1;}
progress::-moz-progress-bar{background-color:#e43d40 !important;}
.rtcl-map-popup .rtcl-map-popup-content .rtcl-map-item-title a{color:#f85c70;transition:all 0.3s ease-in-out;}
.rtcl-map-popup .rtcl-map-popup-content .rtcl-map-item-title a:hover{color:#e43d40;}
.rtcl-map-popup-content .bottom-rtcl-meta{color:#646464;line-height:100%;font-size:12px;}
.rtcl-user-info-wrap .rtcl-user-info, .rtcl-user-info-wrap .rtcl-user-info{color:#646464;}
.rtcl-user-info-wrap .rtcl-user-info .rtcl-icon, .rtcl-user-info-wrap .rtcl-user-info a{color:inherit;}
.rtcl-user-info-wrap .rtcl-user-info .rtcl-user-social a{margin-right:8px;}
.rtcl-user-info-wrap .rtcl-user-info a:hover{color:var(--rtcl-primary-color);}
.rtcl-user-info-wrap .rtcl-user-info .rtcl-user-social a .rtcl-icon-twitter, .rtcl-user-info-wrap .rtcl-user-info .rtcl-user-social a .rtcl-icon-tiktok{background-color:#646464;}
.rtcl-user-info-wrap .rtcl-user-info .rtcl-user-social a .rtcl-icon-twitter:hover, .rtcl-user-info-wrap .rtcl-user-info .rtcl-user-social a .rtcl-icon-tiktok:hover{background-color:var(--rtcl-primary-color);}
.comment-respond.rtrs-review-form{background:none !important;}
@media screen and (max-width:575px){
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content{width:92%;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body{padding:15px 20px 20px;}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body .rtcl-ui-select-list-wrap h4{font-size:18px;}
} .el-single-addon .rtcl-icon:before{margin-right:8px;}
.el-single-addon .rtcl-listing-user-info .rtcl-icon:before, .el-single-addon .rtcl-single-listing-action .rtcl-sidebar-social .rtcl-icon:before{margin-right:0;}
@media screen and (max-width:767px){
#content .rtcl-listings-grid .row,
#content .rt-el-listing-grid .row{margin-left:-8px;margin-right:-8px;}
#content .rtcl-listings-grid .row > [class*='col-'],
#content .rt-el-listing-grid .row > [class*='col-']{padding-left:8px;padding-right:8px;}
#content .rtcl-listings-grid .listing-grid-each .rtin-item,
#content .rt-el-listing-grid .listing-grid-each .rtin-item{margin-bottom:16px;}
} .rtcl-listings .rtcl-add-to-cart-form input[type=number]{outline:none;border:1px solid #ced4da;padding:5px 10px;color:#999999;}
.rtcl-listings.rtcl-list-view .rtcl-add-to-cart-form input[type=number]{width:100px;padding:6px 10px;}
.rtcl-listings.rtcl-grid-view .rtcl-add-to-cart-form input[type=submit]{font-size:15px;padding:7px 15px;}
.rtcl-listings.rtcl-list-view .rtcl-add-to-cart-form input[type=submit]{border-radius:2px;padding:8px 10px;font-weight:500;line-height:1;}
.rtcl-listings.rtcl-list-view .rtcl-add-to-cart-form{flex-direction:column;align-items:center;}
.rtcl-listings.rtcl-list-view .listing-list-each-2 .rtcl-add-to-cart-form, .rtcl-listings.rtcl-list-view .listing-list-each-3 .rtcl-add-to-cart-form, .rtcl-listings.rtcl-list-view .listing-list-each-4 .rtcl-add-to-cart-form, .rtcl-listings.rtcl-list-view .listing-list-each-6 .rtcl-add-to-cart-form{align-items:flex-start;}
.rtcl-listings.rtcl-list-view .listing-list-each-3 .rtcl-add-to-cart-form, .rtcl-listings.rtcl-list-view .listing-list-each-4 .rtcl-add-to-cart-form, .rtcl-listings.rtcl-list-view .listing-list-each-6 .rtcl-add-to-cart-form{flex-direction:row;}
.classima-single-related .rtcl-add-to-cart-form{margin-top:15px;}
.single-rtcl_listing .woocommerce-error, .single-rtcl_listing .woocommerce-info, .single-rtcl_listing .woocommerce-message{background-color:#ffffff;}
.single-rtcl_listing .woocommerce-message{border-top-color:var(--rtcl-primary-color);}
.single-rtcl_listing .woocommerce-message::before{color:var(--rtcl-primary-color);}
.single-rtcl_listing .woocommerce-error .button, .single-rtcl_listing .woocommerce-info .button, .single-rtcl_listing .woocommerce-message .button{background-color:var(--rtcl-primary-color);color:#fff;opacity:1;padding:5px 12px;border-radius:2px;line-height:1.5;}
.single-rtcl_listing.rtcl-marketplace .classima-single-details .rtcl-add-to-cart-form{flex-wrap:wrap;}
.single-rtcl_listing.rtcl-marketplace .classima-listing-single-sidebar .rtcl-add-to-cart-form{margin-bottom:0;}
.classima-listing-single-sidebar .rtcl-add-to-cart-form-wrapper{background-color:#ffffff;padding:20px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);border-radius:2px;margin-bottom:25px;}
.rtcl-form-page .rtcl-post-marketplace .rtcl-marketplace-checkbox label{margin-bottom:0;margin-top:0;font-weight:400;color:#797f89;}
.rtcl-marketplace-downloadable-meta table .button{border:1px solid #ced4da;color:#333333;}
.rtcl-marketplace-downloadable-meta .input_text{outline:none;box-shadow:none;}
.rtcl-marketplace-downloadable-meta table{margin-top:0;}
.rtcl-marketplace-downloadable-meta table th{color:#333333;}
.single-rtcl_listing.rtcl-marketplace .classima-single-related .listing-grid-each .rtcl-add-to-cart-form{width:fit-content;}
.single-rtcl_listing.rtcl-marketplace .classima-single-related .listing-grid-each .rtcl-add-to-cart-form input[type=submit]{font-size:15px;padding:7px 15px;}
.single-rtcl_listing.rtcl-marketplace .classima-single-related .listing-grid-each .rtcl-add-to-cart-form input[type=number]{width:80px;padding:5px 10px;}
.faq-bottom-wrapper .add-faq-button{border:1px solid #ced4da;color:#333333;}
.faq-bottom-wrapper .add-faq-button:hover, .faq-bottom-wrapper .add-faq-button:focus {
border-color: var(--rtcl-primary-color);
background-color: var(--rtcl-primary-color);
color: #ffffff;
outline: none;
box-shadow: none;
}.owl-custom-nav-area{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.owl-custom-nav-area .owl-custom-nav-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:26px;line-height:1.3;font-weight:700;color:#222222;position:relative;padding-bottom:20px;margin-bottom:0;}
.owl-custom-nav-area .owl-custom-nav-title:after{content:"";position:absolute;height:4px;width:40px;background-color:#f85c70;z-index:1;bottom:0;left:0;}
.owl-custom-nav-area .owl-custom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:5px;margin-top:10px;}
.owl-custom-nav-area .owl-custom-nav .owl-prev, .owl-custom-nav-area .owl-custom-nav .owl-next{background-color:#f85c70;color:#ffffff;border-radius:2px;cursor:pointer;display:inline-block;height:30px;opacity:1;text-align:center;width:30px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.16);box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.16);}
.owl-custom-nav-area .owl-custom-nav .owl-next{margin-left:8px;}
.owl-custom-nav-area .owl-custom-nav .owl-prev:hover, .owl-custom-nav-area .owl-custom-nav .owl-next:hover{background-color:#e43d40;color:#ffffff;}
.owl-custom-nav-area .owl-custom-nav i{font-size:18px;line-height:28px;}
@media all and (max-width: 1329px) {
.rt-owl-nav.slider-nav-enabled{padding:0 32px;}
}
.rtin-6 .owl-custom-nav-area .owl-custom-nav-title{color:#000000;font-weight:700;}
.rtin-6 .owl-custom-nav-area .owl-custom-nav .owl-prev, .rtin-6 .owl-custom-nav-area .owl-custom-nav .owl-next{border-radius:4px;}
.rt-el-listing-cat-slider .swiper-button-prev, .rt-el-listing-cat-slider .swiper-button-next{background:#f85c70;color:#fff;width:32px;height:32px;line-height:1;opacity:0;transition:all 0.3s ease-in-out;}
.rt-el-listing-cat-slider .swiper-button-prev:hover, .rt-el-listing-cat-slider .swiper-button-next:hover{cursor:pointer;background:#e43d40;}
.rt-el-listing-cat-slider .swiper-button-prev:after, .rt-el-listing-cat-slider .swiper-button-next:after{font-size:15px;font-weight:600;line-height:1;}
.rt-el-listing-cat-slider .swiper-button-prev{left:-24px;}
.rt-el-listing-cat-slider .swiper-button-next{right:-24px;}
.rt-el-listing-cat-slider:hover .swiper-button-prev, .rt-el-listing-cat-slider:hover .swiper-button-next{opacity:1;}
.rt-el-listing-cat-slider:hover .swiper-button-prev{left:-16px;}
.rt-el-listing-cat-slider:hover .swiper-button-next{right:-16px;}
@media(max-width:767px){
.rt-el-listing-cat-slider .swiper-button-prev, .rt-el-listing-cat-slider .swiper-button-next{width:28px;height:28px;}
.rt-el-listing-cat-slider .swiper-button-prev:after, .rt-el-listing-cat-slider .swiper-button-next:after{font-size:14px;}
.rt-el-listing-cat-slider .swiper-button-prev{left:-14px;}
.rt-el-listing-cat-slider .swiper-button-next{right:-14px;}
}
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized){margin-right:-20px;}
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{margin-right:var(--margin-right);flex:0 0 var(--lg-width);}
@media(max-width:1199px){
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 var(--md-width);}
}
@media(max-width:991px){
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 var(--sm-width);}
}
@media(max-width:767px){
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 var(--xs-width);}
}
@media(max-width:479px){
.rt-el-listing-slider .rtcl-carousel-slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 var(--mobile-width);}
} .rt-el-title{text-align:center;}
.rt-el-title .rtin-title{font-size:36px;line-height:1.5;font-weight:700;color:#2a2a2a;margin-bottom:0;}
.rt-el-title .rtin-subtitle{margin-top:16px;margin-bottom:0;font-size:16px;line-height:1.5;color:#646464;}
.rt-el-title.rtin-style-2{text-align:left;}
.rt-el-title.rtin-style-2 .rtin-title{position:relative;padding-bottom:15px;font-size:26px;}
.rt-el-title.rtin-style-2 .rtin-title:after{background-color:#f85c70;bottom:0;content:"";height:4px;left:0;position:absolute;width:50px;}
.rt-el-title.rtin-style-3 .rtin-subtitle{margin:0 0 5px;color:#f85c70;font-weight:600;}
.rt-el-title.rtin-style-3 .rtin-title{margin:0;}
.rt-el-title.rtin-style-4{text-align:center;}
.rt-el-title.rtin-style-4 .rtin-title{position:relative;padding-bottom:15px;font-size:36px;color:#000000;font-weight:700;}
.rt-el-title.rtin-style-4 .rtin-title:after{background-color:#f85c70;bottom:0;content:"";height:4px;left:50%;margin-left:-25px;position:absolute;width:50px;}
.rt-el-title-animated{text-align:center;}
.rt-el-title-animated .rtin-title{font-size:36px;line-height:1.5;font-weight:700;color:#2a2a2a;margin-bottom:0;}
.rt-el-title-animated .rtin-subtitle{margin-top:18px;margin-bottom:0;font-size:16px;line-height:1.5;color:#646464;}
@media all and (max-width: 767.98px) {
.rt-el-title-animated .rtin-subtitle{margin-top:15px;}
} .rt-el-info-box{text-align:center;padding:40px 30px 40px 30px;border-radius:2px;background-color:#f5f7fa;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-info-box .rtin-icon{margin-bottom:20px;}
.rt-el-info-box .rtin-icon i, .rt-el-info-box .rtin-icon svg{text-align:center;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-info-box .rtin-icon i{font-size:40px;line-height:1;color:#f85c70;-webkit-transform:scale(1);transform:scale(1);}
.rt-el-info-box .rtin-icon svg{width:40px;fill:#f85c70;}
.rt-el-info-box .rtin-title{margin-bottom:0;font-size:20px;line-height:1.4;color:#151515;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.rt-el-info-box .rtin-title a{color:#151515;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-info-box .rtin-title a:hover{color:#f85c70;}
.rt-el-info-box .rtin-text{margin-top:12px;margin-bottom:0;}
.rt-el-info-box:hover{-webkit-box-shadow:0px 0px 20px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 20px 1px rgba(0, 0, 0, 0.2);}
.rt-el-info-box:hover .rtin-icon i{-webkit-transform:scale(1.1);transform:scale(1.1);}
.rt-el-info-box-2{text-align:center;background:#ffffff;border-radius:5px;padding:40px;border:1px solid #e1e1e1;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-info-box-2 .rtin-number{font-size:30px;font-weight:900;color:#d6d6d6;text-align:left;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.rt-el-info-box-2 .rtin-icon{background:#ffffff;width:80px;height:80px;border-radius:50%;margin:5px auto 25px;-webkit-box-shadow:0px 14px 18px 0px rgba(0, 0, 0, 0.09);box-shadow:0px 14px 18px 0px rgba(0, 0, 0, 0.09);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.rt-el-info-box-2 .rtin-icon i{font-size:30px;line-height:80px;color:#f85c70;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.rt-el-info-box-2 .rtin-title{font-size:24px;color:#151515;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.rt-el-info-box-2 .rtin-title a{color:#151515;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-info-box-2 .rtin-title a:hover{color:#f85c70;}
.rt-el-info-box-2 .rtin-text{padding:0 15px;}
.rt-el-info-box-2:hover .rtin-number{color:#f85c70;}
.rt-el-info-box-2:hover .rtin-icon{background:#f85c70;-webkit-box-shadow:0px 11px 35px 0px rgba(248, 92, 112, 0.6);box-shadow:0px 11px 35px 0px rgba(248, 92, 112, 0.6);}
.rt-el-info-box-2:hover .rtin-icon i{color:#ffffff;}
@-webkit-keyframes toRightFromLeft {
49%{transform:translateX(-100%);}
50%{opacity:0;transform:translateX(100%);}
51%{opacity:1;}
}
@keyframes toRightFromLeft {
49%{transform:translateX(-100%);}
50%{opacity:0;transform:translateX(100%);}
51%{opacity:1;}
}
.rt-btn-animated-icon .rt-btn--style2{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;font-size:16px;color:#222222;font-weight:700;box-shadow:none;outline:none;border:0;display:inline-flex;align-items:center;gap:8px;}
.rt-btn-animated-icon .rt-btn--style2:hover, .rt-btn-animated-icon .rt-btn--style2:focus, .rt-btn-animated-icon .rt-btn--style2:active{color:#f85c70;}
.rt-btn-animated-icon .rt-btn--style2 i{display:inline-block;color:#f85c70;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.rt-btn-animated-icon .rt-btn--style2:hover i{-webkit-animation:toRightFromLeft 0.6s forwards;animation:toRightFromLeft 0.6s forwards;}
.rt-el-text-btn .rtin-item{color:#fdfdfd;display:-webkit-box;display:-ms-flexbox;display:flex;}
.rt-el-text-btn .rtin-item .rtin-left{width:50%;background-color:#f85c70;text-align:right;}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-left{width:100%;}
}
.rt-el-text-btn .rtin-item .rtin-left .rtin-left-inner{margin:0 20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}
@media all and (max-width: 1239.98px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-left-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-left-inner{margin:0 25px;}
}
.rt-el-text-btn .rtin-item .rtin-left .rtin-content{text-align:left;}
@media all and (min-width: 1240px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-content{width:590px;}
}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-left .rtin-content{max-width:inherit;}
}
.rt-el-text-btn .rtin-item .rtin-right{width:50%;background-repeat:no-repeat;background-size:cover;background-position:center;}
@media all and (max-width: 767.98px) {
.rt-el-text-btn .rtin-item .rtin-right{display:none;}
}
.rt-el-text-btn .rtin-item .rtin-title{color:#fff;font-size:42px;line-height:1.3;margin-bottom:20px;}
.rt-el-text-btn .rtin-item .rtin-btn{margin-top:25px;}
.rt-el-text-btn .rtin-item .rtin-btn a{background-color:#fff;color:#222 !important;}
.rt-el-text-btn .rtin-item .rtin-btn a:hover{color:#f85c70 !important;}
.classima-list-1{margin:0;list-style-type:none;padding:0;}
.classima-list-1 li{font-weight:600;font-size:16px;}
.classima-list-1 li:before{font-family:"Font Awesome 5 Free";content:'\f30b';border-radius:50%;margin-right:10px;color:#fff;font-size:14px;line-height:1;font-weight:700;}
.rt-el-post-1 .rtin-each{height:100%;background-color:#fff;padding:30px;border-radius:5px;-webkit-box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.1);overflow:hidden;}
@media all and (max-width: 767.98px) {
.rt-el-post-1 .rtin-each{margin-bottom:30px;height:inherit;}
}
.rt-el-post-1 .rtin-each .post-thumbnail{margin-bottom:15px;}
.rt-el-post-1 .rtin-each .post-date{color:#e43d40;margin-bottom:10px;font-weight:600;}
.rt-el-post-1 .rtin-each .post-title{font-size:22px;line-height:1.5;margin-bottom:14px;word-break:break-all;}
.rt-el-post-1 .rtin-each .post-title a{color:#111111;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.rt-el-post-1 .rtin-each .post-title a:hover{color:#f85c70;}
.rt-el-post-1 .rtin-each .post-content{margin-bottom:0;}
.rt-el-post-1 .rtin-each .post-meta{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media all and (max-width: 991.98px) {
.rt-el-post-1 .rtin-each .post-meta{display:block;}
}
.rt-el-post-1 .rtin-each .post-meta .post-author{display:-webkit-box;display:-ms-flexbox;display:flex;}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-left{margin-right:20px;}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-left img{border-radius:50%;}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-right{-ms-flex-item-align:center;align-self:center;}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-right .author-name{font-size:16px;margin-bottom:0;line-height:1.2;font-weight:500;}
.rt-el-post-1 .rtin-each .post-meta .post-author .rtin-right .author-name a{color:#444444;}
.rt-el-post-1 .rtin-view{text-align:center;margin-top:40px;}
.rt-el-post-1 .rtin-view a{padding:12px 30px;text-transform:uppercase;}
.rt-el-post-2 .rtin-each{height:100%;background-color:#fff;border-radius:2px;overflow:hidden;-webkit-box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.1);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
@media all and (max-width: 767.98px) {
.rt-el-post-2 .rtin-each{margin:0 auto 30px;height:inherit;max-width:380px;}
}
.rt-el-post-2 .rtin-each .post-thumbnail a{display:block;position:relative;overflow:hidden;}
.rt-el-post-2 .rtin-each .post-thumbnail a img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-post-2 .rtin-each .post-thumbnail a:before, .rt-el-post-2 .rtin-each .post-thumbnail a:after{position:absolute;content:"";left:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;visibility:hidden;}
.rt-el-post-2 .rtin-each .post-thumbnail a:before{top:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.6);z-index:1;}
.rt-el-post-2 .rtin-each .post-thumbnail a:hover:before, .rt-el-post-2 .rtin-each .post-thumbnail a:hover:after{opacity:1;visibility:visible;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-post-2 .rtin-each .post-thumbnail a:hover img{-webkit-transform:scale(1.07);transform:scale(1.07);}
.rt-el-post-2 .rtin-each .rtin-content-area{padding:30px 30px 20px;}
.rt-el-post-2 .rtin-each .post-title{margin-bottom:14px;word-break:break-all;font-size:24px;line-height:1.3;}
.rt-el-post-2 .rtin-each .post-title a{color:#2a2a2a;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-post-2 .rtin-each .post-title a:hover{color:#f85c70;}
.rt-el-post-2 .rtin-each .post-meta{list-style-type:none;margin:0;padding:0;margin-bottom:10px;}
.rt-el-post-2 .rtin-each .post-meta li{color:#999999;display:inline-block;font-size:14px;}
.rt-el-post-2 .rtin-each .post-meta li a{color:#999999;}
.rt-el-post-2 .rtin-each .post-meta li a:hover{text-decoration:underline;color:#f85c70;}
.rt-el-post-2 .rtin-each:hover{-webkit-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.2);}
.rt-el-post-2 .rtin-view{text-align:center;margin-top:40px;}
.rt-el-post-2 .rtin-view a{padding:12px 30px;text-transform:uppercase;}
.rt-el-post-3 .rtin-each{height:100%;background-color:#fff;-webkit-box-shadow:0px 1px 50px 0px rgba(183, 183, 183, 0.34);box-shadow:0px 1px 50px 0px rgba(183, 183, 183, 0.34);border-radius:5px;overflow:hidden;}
.rt-el-post-3 .rtin-each .post-thumbnail img{height:245px;-o-object-fit:cover;object-fit:cover;}
.rt-el-post-3 .rtin-each .rtin-content-area{padding:30px;border-radius:4px;}
.rt-el-post-3 .rtin-each .post-date{color:#f85c70;margin-bottom:10px;font-weight:700;font-family:Nunito, sans-serif;}
.rt-el-post-3 .rtin-each .post-title{font-size:18px;line-height:26px;margin-bottom:14px;word-break:break-all;}
.rt-el-post-3 .rtin-each .post-title a{color:#444444;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.rt-el-post-3 .rtin-each .post-title a:hover{color:#f85c70;}
.rt-el-post-3 .rtin-each .post-meta{margin-top:20px;}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name{font-size:16px;margin-bottom:0;line-height:1.2;font-weight:400;color:#444444;font-family:Roboto, sans-serif;}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name i{color:#f85c70;font-weight:400;font-size:16px;margin-right:5px;}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name a{color:#929292;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.rt-el-post-3 .rtin-each .post-meta .post-author .author-name a:hover{color:#f85c70;}
@media all and (max-width: 767.98px) {
.rt-el-post-3 .rtin-each{margin-bottom:30px;height:inherit;}
}
@media all and (max-width: 991.98px) {
.rt-el-post-3 .rtin-each .post-thumbnail img{height:auto;-o-object-fit:cover;object-fit:cover;}
} .rt-el-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.rt-el-counter .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
.rt-el-counter .rtin-item .rtin-left{margin-right:25px;}
.rt-el-counter .rtin-item .rtin-left .fa{color:#f85c70;font-size:94px;line-height:1;}
.rt-el-counter .rtin-item .rtin-left svg{width:94px;height:94px;fill:#f85c70;}
.rt-el-counter .rtin-item .rtin-right{padding-top:5px;}
.rt-el-counter .rtin-item .rtin-right .rtin-counter{color:#fff;font-size:46px;line-height:1;margin-bottom:15px;font-weight:700;}
.rt-el-counter .rtin-item .rtin-right .rtin-title{color:#fff;font-size:16px;line-height:1.2;font-weight:600;}
.rt-el-counter.rtin-light .rtin-item .rtin-counter{color:#222222;}
.rt-el-counter.rtin-light .rtin-item .rtin-title{color:#444444;}
.rt-el-cta-1{background-color:#f85c70;padding:50px 0;}
.rt-el-cta-1 .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media all and (max-width: 767.98px) {
.rt-el-cta-1 .rtin-item{display:block;text-align:center;}
}
.rt-el-cta-1 .rtin-title{color:#fff;font-size:30px;line-height:1.5;margin:0;}
.rt-el-cta-1 .rtin-subtitle{color:#fff;margin:10px 0 0;}
.rt-el-cta-1 .rtin-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
.rt-el-cta-1 .rtin-right a{background-color:#fff;color:#111;padding:18px 35px;font-size:16px;line-height:1;display:inline-block;font-weight:500;border-radius:2px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;margin-left:20px;}
@media all and (max-width: 767.98px) {
.rt-el-cta-1 .rtin-right a{margin:20px 0 0;}
}
.rt-el-cta-1 .rtin-right a:hover{color:#f85c70;}
.rt-el-cta-2{padding:120px 0;}
.rt-el-cta-2 .rtin-content{max-width:525px;}
.rt-el-cta-2 .rtin-title{color:#ffffff;font-size:48px;line-height:1.2;font-weight:700;margin:0;}
.rt-el-cta-2 .rtin-subtitle{color:#ffffff;margin:20px 0 25px;font-size:16px;line-height:30px;}
.rt-el-cta-2 .rtin-btn a{background-color:#f85c70;color:#fff;padding:18px 35px;font-size:16px;line-height:1;display:inline-block;font-weight:500;border-radius:2px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-cta-2 .rtin-btn a:hover{background:#e43d40;}
.elementor-section.has-placeholder .elementor-column, .elementor-section.has-placeholder .elementor-column-wrap, .elementor-section.has-placeholder .elementor-container, .elementor-section.has-placeholder .elementor-widget-wrap{position:static;}
@keyframes fadeInDown {
from{opacity:0;transform:translate3d(0, -30px, 0);}
to{opacity:1;transform:none;}
}
@keyframes fadeInLeft {
from{opacity:0;transform:translate3d(-30px, 0, 0);}
to{opacity:1;transform:none;}
}
@keyframes fadeInRight {
from{opacity:0;transform:translate3d(30px, 0, 0);}
to{opacity:1;transform:none;}
}
@keyframes fadeInUp {
from{opacity:0;transform:translate3d(0, 30px, 0);}
to{opacity:1;transform:none;}
} .rt-el-pricing-box{padding:60px 20px;text-align:center;-webkit-box-shadow:0px 1px 2px 0px rgba(206, 206, 206, 0.75);box-shadow:0px 1px 2px 0px rgba(206, 206, 206, 0.75);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
@media all and (max-width: 767.98px) {
.rt-el-pricing-box{max-width:380px;margin:0 auto;}
}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box{padding:30px;}
}
.rt-el-pricing-box .rtin-price{margin-bottom:30px;line-height:1;}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-price{margin-bottom:20px;}
}
.rt-el-pricing-box .rtin-price .rtin-currency{color:#222222;font-size:20px;line-height:1;position:relative;font-weight:500;}
.rt-el-pricing-box .rtin-price .rtin-number{font-size:48px;color:#2a2a2a;font-weight:700;}
.rt-el-pricing-box .rtin-title{font-size:22px;line-height:1.5;color:#222222;font-weight:700;margin-bottom:30px;}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-title{margin-bottom:20px;}
}
.rt-el-pricing-box .rtin-features{margin-top:15px;margin-bottom:0;color:#444444;line-height:2;}
.rt-el-pricing-box .rtin-features br{margin-bottom:5px;}
.rt-el-pricing-box .rtin-button{color:#fff;margin-top:30px;}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-button{margin-top:30px;}
}
.rt-el-pricing-box .rtin-button a{color:#fff;font-size:15px;line-height:1;font-weight:600;border-radius:2px;padding:20px;display:inline-block;background:#f85c70;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;min-width:190px;}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box .rtin-button a{padding:15px;}
}
.rt-el-pricing-box .rtin-button a:hover{background:#e43d40;}
.rt-el-pricing-box-2{text-align:center;background:#fff;}
.rt-el-pricing-box-2 .rtin-title{padding:20px 15px;font-size:20px;color:#2d3436;font-weight:700;margin:0;}
.rt-el-pricing-box-2 .rtin-price{margin:0 -1px;padding:26px 15px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#f85c70;font-size:0;color:#ffffff;line-height:1;position:relative;}
.rt-el-pricing-box-2 .rtin-price .rtin-currency{font-size:48px;font-weight:700;padding-right:3px;}
.rt-el-pricing-box-2 .rtin-price .rtin-duration{font-size:15px;font-weight:400;}
.rt-el-pricing-box-2 .rtin-features{list-style-type:none;margin:0;padding:0;}
.rt-el-pricing-box-2 .rtin-features li{padding:15px 15px;text-align:center;border-bottom:1px solid #e8e8e8;}
.rt-el-pricing-box-2 .rtin-button{padding:30px 0;color:#fff;}
.rt-el-pricing-box-2 .rtin-button a{color:#fff;font-size:15px;line-height:1;font-weight:600;border-radius:2px;padding:20px;display:inline-block;background:#f85c70;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;min-width:190px;}
@media all and (max-width: 575.98px) {
.rt-el-pricing-box-2 .rtin-button a{padding:15px;}
}
.rt-el-pricing-box-2 .rtin-button a:hover{background:#e43d40;}
.rt-el-pricing-box-2:hover .rtin-price{background:#e43d40;}
.rt-el-pricing-box-3{text-align:center;background:#ffffff;box-shadow:0 1px 0 #e9e9e9;border-radius:6px;padding:35px 30px 45px;border-top:5px solid #f85c70;}
.rt-el-pricing-box-3 .rtin-title{font-size:20px;color:#2d3436;font-weight:700;margin:0;padding-top:0;padding-bottom:0;}
.rt-el-pricing-box-3 .rtin-price{padding:25px 15px;line-height:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#000000;margin-bottom:20px;border-bottom:1px solid #EBEBEB;}
.rt-el-pricing-box-3 .rtin-price .rtin-currency{font-size:48px;font-weight:700;}
.rt-el-pricing-box-3 .rtin-price .rtin-duration{font-size:15px;}
.rt-el-pricing-box-3 .rtin-features ul{list-style:none;margin:0;padding:0;color:#66687B;}
.rt-el-pricing-box-3 .rtin-features ul li{padding:8px 0;text-align:left;display:flex;align-items:baseline;gap:10px;line-height:1.5;}
.rt-el-pricing-box-3 .rtin-button{padding:25px 0 0;}
.rt-el-pricing-box-3 .rtin-button a{display:inline-block;background:#f85c70;box-shadow:0 10px 16px rgba(248, 92, 112, 0.3);border-radius:50px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;font-size:15px;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;padding:10px 25px;color:#ffffff;font-weight:600;outline:none;border:0;}
.rt-el-pricing-box-3 .rtin-button a:hover{background-color:#e40a26;color:#fff;box-shadow:none;outline:none;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.rt-el-pricing-box-3.pricing-rectangle-style{border:1px solid #E0E0E0;border-radius:15px;}
.rt-el-pricing-box-3.pricing-rectangle-style .rtin-price{border:none;margin-bottom:0;}
.rt-el-pricing-box-3.pricing-rectangle-style .rtin-button a{border-radius:4px;padding:14px 40px;}
@media screen and (min-width:768px){
.rt-el-pricing-box-3.pricing-rectangle-style{padding:35px 70px 45px;}
} .rt-el-accordian .card{margin-bottom:3px;border:none;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-accordian .card:last-child{border-bottom:0;}
.rt-el-accordian .card .card-header{padding:0;border:none;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;border-radius:2px !important;}
.rt-el-accordian .card .card-header a{position:relative;border-radius:2px;color:#ffffff;background-color:#f85c70;font-size:16px;line-height:1.8;padding:13px 30px 13px 25px;display:block;font-weight:600;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.rt-el-accordian .card .card-header a:after{font-family:'Font Awesome 5 Free';content:"\f107";right:15px;position:absolute;top:19px;font-size:18px;font-weight:600;line-height:1;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-accordian .card .card-header a.collapsed{color:#222222;background-color:#f6f6f6;}
.rt-el-accordian .card .card-header a.collapsed:after{content:"\f106";}
.rt-el-accordian .card .card-body{background-color:#f5f5f5;padding:20px 35px;color:#444444;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-contact ul{margin:0;padding:0;list-style-type:none;}
.rt-el-contact ul li{margin-bottom:20px;color:#646464;display:table;}
.rt-el-contact ul li a{color:#646464;text-decoration:none;display:inline-block;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.rt-el-contact ul li a:hover{color:#f85c70;}
.rt-el-contact ul li i{padding-right:12px;color:#f85c70;display:table-cell;}
.rt-el-testimonial-1{text-align:center;background-color:#ffffff;border-radius:10px rgba(0, 0, 0, 0.1);padding:30px;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-testimonial-1 .rtin-content{margin-bottom:40px;line-height:1.6;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-testimonial-1 .rtin-thumb{margin:0 auto 15px;width:65px;}
.rt-el-testimonial-1 .rtin-thumb img{border-radius:50%;}
.rt-el-testimonial-1 .rtin-name{color:#242424;font-size:18px;line-height:1.5;font-weight:700;margin-bottom:0;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-testimonial-1 .rtin-designation{color:#8c8c8c;font-size:14px;line-height:1.5;font-weight:400;margin:3px 0 0;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-testimonial-1:hover{background-color:#f85c70;}
.rt-el-testimonial-1:hover .rtin-content, .rt-el-testimonial-1:hover .rtin-name, .rt-el-testimonial-1:hover .rtin-designation{color:#fff !important;}
.rt-el-testimonial-2{text-align:center;}
.rt-el-testimonial-2 .rtin-item{margin:0 auto;max-width:750px;}
.rt-el-testimonial-2 .rtin-content{margin-bottom:30px;line-height:1.6;}
.rt-el-testimonial-2 .rtin-thumb{margin:0 auto 15px;width:85px;}
.rt-el-testimonial-2 .rtin-thumb img{border:4px solid #f85c70;border-radius:50%;}
.rt-el-testimonial-2 .rtin-name{color:#111;font-size:20px;line-height:1.5;font-weight:400;margin-bottom:0;}
.rt-el-testimonial-2 .rtin-designation{font-size:14px;line-height:1.5;font-weight:400;margin:3px 0 0;}
@media all and (max-width: 850px) {
.rt-el-testimonial-nav{padding:0 32px;}
}
.rt-el-testimonial-nav{}
.rt-el-testimonial-nav .swiper-button-prev, .rt-el-testimonial-nav .swiper-button-next{border:1px solid #f85c70;background:#f85c70;border-radius:50%;color:#fff;height:40px;width:40px;transition:all 0.3s ease-in-out;}
.rt-el-testimonial-nav .swiper-button-prev:after, .rt-el-testimonial-nav .swiper-button-next:after{font-size:20px;font-weight:600;line-height:1;}
.rt-el-testimonial-nav .swiper-button-prev{left:0;}
.rt-el-testimonial-nav .swiper-button-next{right:0;}
.rt-el-testimonial-nav .swiper-button-prev:hover, .rt-el-testimonial-nav .swiper-button-next:hover{cursor:pointer;background:#ffffff;color:#f85c70;}
@media(max-width:991px){
.rt-el-testimonial-nav .swiper-button-prev, .rt-el-testimonial-nav .swiper-button-next{width:32px;height:32px;}
.rt-el-testimonial-nav .swiper-button-prev:after, .rt-el-testimonial-nav .swiper-button-next:after{font-size:16px;}
}
@media(max-width:767px){
.rt-el-testimonial-nav .swiper-button-prev, .rt-el-testimonial-nav .swiper-button-next{width:28px;height:28px;}
.rt-el-testimonial-nav .swiper-button-prev:after, .rt-el-testimonial-nav .swiper-button-next:after{font-size:14px;}
.rt-el-testimonial-nav .swiper-button-prev{left:-14px;}
.rt-el-testimonial-nav .swiper-button-next{right:-14px;}
}
.rt-el-testimonial-3{text-align:center;background-color:#ffffff;padding:40px 30px 50px;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;border-radius:5px;position:relative;}
.rt-el-testimonial-3:before{content:"\f10d";font-size:30px;font-weight:600;color:#dcdcdc;font-family:"Font Awesome 5 Free";position:absolute;top:30px;left:30px;}
.rt-el-testimonial-3:after{content:"\f10e";font-size:30px;font-weight:600;color:#dcdcdc;font-family:"Font Awesome 5 Free";position:absolute;bottom:30px;right:30px;}
.rt-el-testimonial-3 .rtin-thumb{position:absolute;left:50%;top:-40px;margin-left:-40px;width:80px;height:80px;z-index:10;-webkit-box-shadow:0px 19px 32px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 19px 32px 0px rgba(0, 0, 0, 0.03);border-radius:50%;}
.rt-el-testimonial-3 .rtin-thumb img{border-radius:50%;max-width:100%;}
.rt-el-testimonial-3 .rtin-name{color:#000000;font-size:24px;line-height:1.5;font-weight:500;margin-top:25px;margin-bottom:0px;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-testimonial-3 .rtin-designation{color:#646464;font-size:16px;line-height:1.5;font-weight:400;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-testimonial-3 .rtin-content{color:#444444;margin:18px 0 30px;padding:0 30px;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-testimonial-3:hover{background-color:#f85c70;-webkit-box-shadow:0px 14px 18px 0px rgba(0, 0, 0, 0.09);box-shadow:0px 14px 18px 0px rgba(0, 0, 0, 0.09);-webkit-transition:all 0.5s ease-in-out;}
.rt-el-testimonial-3:hover .rtin-content, .rt-el-testimonial-3:hover .rtin-name, .rt-el-testimonial-3:hover .rtin-designation{color:#fff !important;}
.rt-el-listing-grid .load-more-wrapper{margin-top:20px;}
.rt-el-listing-grid .load-more-wrapper .load-more-btn{background-color:#FFF5F6;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;font-size:16px;padding:13px 25px;color:#f85c70;font-weight:700;border-radius:6px;box-shadow:none;outline:none;border:0;display:inline-flex;align-items:center;gap:8px}
.rt-el-listing-grid .load-more-wrapper .load-more-btn:hover{background-color:#e40a26;color:#ffffff;}
.rt-el-listing-grid .load-more-wrapper.rt-loading .load-more-btn .fa-sync-alt{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
.rt-el-listing-isotope .rtin-btn{text-align:center;font-size:0;margin-bottom:40px;}
.rt-el-listing-isotope .rtin-btn a{background-color:#fff;color:#646464;padding:10px 30px;margin:0;font-weight:600;font-size:14px;line-height:1.5;display:inline-block;-webkit-box-shadow:0px 1px 2px 0px rgba(205, 214, 222, 0.75);box-shadow:0px 1px 2px 0px rgba(205, 214, 222, 0.75);-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
@media all and (max-width: 575.98px) {
.rt-el-listing-isotope .rtin-btn a{adding:8px 15px;}
}
.rt-el-listing-isotope .rtin-btn a:hover, .rt-el-listing-isotope .rtin-btn a.current{background-color:#f85c70;color:#ffffff;}
.rt-el-listing-isotope .rtin-btn a:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.rt-el-listing-isotope .rtin-btn a:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.rt-el-listing-isotope .listing-grid-each{height:inherit;display:inherit;}
.rt-el-listing-isotope .listing-grid-each.featured-listing .rtin-thumb::after{content:none;}
.rt-el-listing-isotope .rtin-no-item{text-align:center;color:#222222;font-size:18px;line-height:1.5;font-weight:600;}
.rt-el-listing-slider .listing-grid-each{margin:2px;max-width:360px;}
.rt-el-listing-slider .listing-grid-each.featured-listing .rtin-thumb::after{content:none;}
.rt-el-listing-grid .listing-grid-each.featured-listing .rtin-thumb::after{content:none;}
@media all and (min-width: 1200px) {
.rt-el-listing-search.rtin-dark .rtcl-search-input-button{border:none;}
}
.rt-el-listing-search.rtin-dark.rtin-style-2 .classima-listing-search-form{background-color:rgba(255, 255, 255, 0.15);padding:30px;}
@media all and (max-width: 1399.98px) {
.rt-el-listing-search.rtin-dark.rtin-style-1{padding:0 30px;}
}
.rt-el-listing-search.rtin-light{border:3px solid #f85c70;border-radius:4px;}
@media all and (max-width: 991.98px) {
.rt-el-listing-search.rtin-light{border:none;}
}
.rt-el-listing-search.rtin-light .rtin-search-btn{margin-left:1px;}
@media all and (max-width: 991.98px) {
.rt-el-listing-search.rtin-light .rtin-search-btn{margin-left:0;}
}
@media all and (min-width: 1200px) {
.rt-el-listing-search.rtin-light.rtin-style-1 .rtcl-search-input-button{border:none;}
}
.radius-border .rt-el-listing-search .rtcl-search-input-location, .radius-border .rt-el-listing-search .rtin-location{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.radius-border .rt-el-listing-search .rtin-search-btn{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.rt-el-listing-search .classima-listing-search .classima-listing-search-form{padding:0;}
.rt-el-listing-search .classima-listing-search-form .rtcl-search-input-button{line-height:58px;height:58px;}
@media screen and (min-width:992px){
.rt-el-listing-search .classima-listing-search-form .classima-search-style-2 input, .rt-el-listing-search .classima-listing-search-form .classima-search-style-2 select{border-bottom:none;}
}
@media screen and (max-width:991px){
.rt-el-listing-search .classima-listing-search .classima-listing-search-form{background:transparent;}
.rt-el-listing-search .classima-listing-search .rtcl-widget-search-form > div{margin:5px;}
.rt-el-listing-search .classima-listing-search-form .rtin-keyword input, .rt-el-listing-search .classima-listing-search-form .classima-search-style-2 input, .rt-el-listing-search .classima-listing-search-form .classima-search-style-2 select{height:57px;border-bottom:1px solid #e1e1e1;}
.rt-el-listing-search .classima-listing-search-form .rtin-keyword input{border-bottom:1px solid #e1e1e1;}
}
.classima-listing-search-3 .classima-listing-search .classima-listing-search-form{display:block;}
.classima-listing-search-3 .classima-listing-search-form .rtcl-search-input-button{background-color:transparent;display:inline-block;text-align:center;height:auto;line-height:1;padding-top:10px;margin-bottom:30px;}
.classima-listing-search-3 .classima-listing-search-form .rtcl-search-input-button:after, .classima-listing-search-3 .classima-listing-search-form .rtcl-search-input-location:before{content:none;}
.classima-listing-search-3 .classima-listing-search-form .find-form__button:before{content:"\f3c5";color:#fff;font-family:"Font Awesome 5 Free";font-size:14px !important;font-weight:600;line-height:30px;vertical-align:top;}
.classima-listing-search-3 .classima-listing-search-form .rtcl-search-input-button .search-input-label{color:#fff;}
.classima-listing-search-3 .classima-listing-search-form .rtcl-search-input-button .search-input-label{padding-left:0;}
.classima-listing-search-3 .classima-listing-search-form{max-width:600px;text-align:center;}
.classima-listing-search-3 .find-form__header{display:flex;justify-content:center;gap:22px;align-items:flex-end;position:relative;}
.classima-listing-search-3 .find-form__dir{position:absolute;top:-100%;left:auto;right:0;}
.classima-listing-search-3 .find-form__heading{margin-bottom:0;font-size:18px;font-weight:600;color:#fff;position:relative;}
.classima-listing-search-3 .find-form__button{background-color:#d72e43;color:#fff;font-size:15px;border:0;display:inline-flex;align-items:center;gap:10px;padding:5px 12px;border-radius:3px;}
.classima-listing-search-3 .find-form__field:focus, .classima-listing-search-3 .find-form__field:focus-visible, .classima-listing-search-3 .find-form__field{width:100%;min-height:60px;border:0;padding:0 70px 0 23px;border-radius:5px;outline:none;}
.classima-listing-search-3 .find-form__input{position:relative;}
.classima-listing-search-3 .find-form__search-button{position:absolute;right:25px;top:50%;transform:translateY(-50%);background:transparent;border:0;line-height:1;font-size:23px;}
@media all and (max-width: 991px) {
.classima-listing-search-3 .classima-listing-search-form .rtcl-search-input-button{border:none;}
.classima-listing-search-3 .classima-listing-search-form{max-width:70%;margin:0 auto;}
}
@media all and (max-width: 767px) {
.classima-listing-search-3 .classima-listing-search-form{max-width:100%;}
.classima-listing-search-3 .classima-listing-search-form .rtcl-search-input-button{padding-left:0;padding-right:0;}
}
.rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-search-input-button{position:relative;}
.rtcl-widget-search-sortable .rtcl-widget-search-form input, select{box-shadow:none;}
.rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-search-input-button:before{color:#C6C6C6;font-family:"Font Awesome 5 Free";font-size:14px !important;font-weight:600;line-height:60px;vertical-align:top;}
.rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-search-input-button.rtcl-search-input-location:before{content:"\f041";margin-right:10px;}
.rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-search-input-button.rtcl-search-input-category:before{content:"\f02c";margin-right:10px;}
.rtcl-widget-search-sortable .rtcl-widget-search-form ::placeholder{color:#9B9B9A;opacity:1;}
.rtcl-widget-search-sortable .rtcl-widget-search-form :-ms-input-placeholder{color:#9B9B9A;}
.rtcl-widget-search-sortable .rtcl-widget-search-form ::-ms-input-placeholder{color:#9B9B9A;}
@media screen and (min-width:768px){
.header-style-7 .rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-search-input-button.rtcl-search-input-location{border-radius:6px 0 0 6px !important;}
}
@media screen and (max-width:767px){
.header-style-7 .rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-flex-column{flex-basis:100% !important;}
.header-style-7 .rtcl-widget-search-sortable .rtcl-widget-search-sortable-wrapper{gap:10px !important;}
.header-style-7 .rtcl-widget-search-form .rtcl-search-input-button, .header-style-7 .rtcl-widget-search-form .keywords-field-wrapper input{border-right:1px solid #E2E2E2 !important;}
.header-style-7 .rtcl-widget-search-sortable button.btn{border-radius:0 !important;}
}
.rtcl-el-search-style-4 .rtcl-widget-search-sortable-wrapper .rtcl-flex-column > label{display:none;}
.rtcl-el-search-style-4 .rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-search-input-button:before{color:var(--rtcl-primary-color);}
@media screen and (max-width:767px){
.rtcl-el-search-style-4 .rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-widget-search-sortable-wrapper{gap:0 !important;}
.rtcl-el-search-style-4 .rtcl-widget-search-sortable .rtcl-widget-search-form .rtcl-flex-column{flex-basis:100% !important;}
.rtcl-widget-search-sortable-inline .form-group.ws-button{max-width:initial;}
} .rt-el-listing-cat-slider .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;}
.rt-el-listing-cat-slider .rtin-item{background-color:#fff;padding:20px 15px 15px;text-align:center;display:block;color:#2a2a2a;border-radius:2px;height:100%;margin:0 2px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-slider .rtin-item .rtin-icon{margin-bottom:5px;}
.rt-el-listing-cat-slider .rtin-item .rtin-icon .rtcl-icon{font-size:35px;line-height:1;color:#f85c70;margin-bottom:5px;display:inline-block;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-slider .rtin-item .rtin-icon svg{width:35px;fill:#f85c70;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-slider .rtin-item .rtin-icon img{width:55px;margin:0 auto;padding:10px;background-color:transparent;border-radius:50%;}
.rt-el-listing-cat-slider .rtin-item .rtin-title{color:#2a2a2a;font-size:14px;font-weight:600;margin-bottom:2px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-slider .rtin-item .rtin-count{color:#888888;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-slider .rtin-item:hover{background-color:#f85c70;}
.rt-el-listing-cat-slider .rtin-item:hover .rtin-title, .rt-el-listing-cat-slider .rtin-item:hover .rtin-count{color:#fff;}
.rt-el-listing-cat-slider .rtin-item:hover .rtin-icon .rtcl-icon{color:#fff;}
.rt-el-listing-cat-slider .rtin-item:hover .rtin-icon img{background-color:#fff;}
.rt-el-listing-cat-slider .rtin-item:hover svg{fill:#fff;}
.rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-prev, .rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-next{color:#f85c70;}
.rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-prev:hover, .rt-el-listing-cat-slider .owl-theme .owl-nav button.owl-next:hover{color:#e43d40;}
.rt-el-listing-cat-slider.rtin-light .rtin-item{background-color:#f2f2f2;}
.rt-el-listing-cat-slider.rtin-light .rtin-item:hover{background-color:#f85c70;}
.rt-el-listing-cat-slider.rtin-light .owl-nav button.owl-prev:hover, .rt-el-listing-cat-slider.rtin-light .owl-nav button.owl-next:hover{color:#646464;}
.rt-el-listing-cat-box-3.rtcl-categories.rtcl-categories-elementor .cat-item-wrap .cat-details{display:flex;align-items:center;padding:20px;gap:10px;border-radius:8px;box-shadow:none;}
.rt-el-listing-cat-box-3.rtcl-categories.rtcl-categories-elementor .cat-item-wrap .cat-details .image{order:2;margin-bottom:0;margin-left:auto;max-width:60px;}
.rt-el-listing-cat-box-3.rtcl-categories.rtcl-categories-elementor .cat-item-wrap .rtcl-category-title{margin:0 0 3px;font-size:16px;line-height:22px;}
.rt-el-listing-cat-box-3.rtcl-categories.rtcl-categories-elementor .cat-item-wrap .cat-details .views{font-size:14px;font-weight:400;}
.rt-el-listing-cat-box .rtin-item-wrap{padding-bottom:30px;height:100%;}
.rt-el-listing-cat-box .rtin-item{border:1px solid #d8d8d8;border-radius:2px;height:100%;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area{display:block;padding:20px 20px 15px 30px;border-bottom:1px solid #d8d8d8;background:#f5f7fa;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon{margin-bottom:15px;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon img{border-radius:50%;width:35px;height:35px;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon svg{border-radius:50%;width:35px;height:35px;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-icon .rtcl-icon:before{color:#f85c70;border:1px solid #cfcfcf;border-radius:50%;font-size:20px;padding:10px;margin:0;line-height:1;width:40px;height:40px;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-title{color:#010000;margin-bottom:0;font-size:18px;line-height:1.5;font-weight:700;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area .rtin-count{color:#646464;font-size:14px;}
.rt-el-listing-cat-box .rtin-item .rtin-title-area:hover .rtin-icon .rtcl-icon:before{color:#fff;border-color:#f85c70;background-color:#f85c70;}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats{list-style-type:none;margin:0;padding:0;padding:20px;}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats li{margin-bottom:5px;}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats a{color:#6b6b6b;font-size:15px;line-height:1.3;}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats a:before{font-family:"Font Awesome 5 Free";content:"\f105";padding-right:10px;color:#f85c70;font-weight:600;}
.rt-el-listing-cat-box .rtin-item .rtin-sub-cats a:hover{color:#f85c70;}
.rt-el-listing-cat-box-2 .rtin-item{display:block;text-align:center;padding:20px;margin-bottom:30px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon{margin-bottom:5px;height:65px;width:65px;display:inline-block;background-color:transparent;padding:15px;border-radius:50%;line-height:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon img{max-height:100%;width:auto;}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon svg{border-radius:50%;width:35px;height:35px;}
.rt-el-listing-cat-box-2 .rtin-item .rtin-icon .rtcl-icon:before{font-size:35px;margin:0;line-height:1;width:inherit;color:#f85c70;}
.rt-el-listing-cat-box-2 .rtin-item .rtin-title{font-size:16px;line-height:1.5;margin-bottom:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-2 .rtin-item .rtin-count{color:#646464;margin-top:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-2 .rtin-item:hover{background-color:#f85c70;}
.rt-el-listing-cat-box-2 .rtin-item:hover .rtin-icon{background-color:#fff;}
.rt-el-listing-cat-box-2 .rtin-item:hover .rtin-title, .rt-el-listing-cat-box-2 .rtin-item:hover .rtin-count{color:#fff;}
.rt-el-listing-cat-box-3 .rtin-item{padding:25px 20px 35px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background-color:#F5F7FA;text-align:center;margin-bottom:30px;display:block;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area{display:block;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon{margin-bottom:5px;width:60px;height:60px;display:inline-block;background-color:transparent;padding:15px;border-radius:50%;line-height:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon img{max-height:100%;width:auto;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon svg{border-radius:50%;width:30px;height:30px;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-icon .rtcl-icon:before{font-size:30px;margin:0;line-height:1;width:inherit;color:#f85c70;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-title-area .rtin-title{font-size:18px;line-height:1.5;margin-bottom:0;color:#2a2a2a;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-count{color:#999999;font-weight:500;line-height:1.2;margin-top:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:14px;}
.rt-el-listing-cat-box-3 .rtin-item .rtin-content{margin-top:18px;margin-bottom:0;color:#646464;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-3 .rtin-item:hover{-webkit-box-shadow:0 0 20px 0px rgba(216, 216, 216, 0.75);box-shadow:0 0 20px 0px rgba(216, 216, 216, 0.75);background-color:#f85c70;color:#fff;}
.rt-el-listing-cat-box-3 .rtin-item:hover .rtin-title, .rt-el-listing-cat-box-3 .rtin-item:hover .rtin-count, .rt-el-listing-cat-box-3 .rtin-item:hover .rtin-content{color:#fff;}
.rt-el-listing-cat-box-3 .rtin-item:hover .rtin-title-area .rtin-icon{background-color:#fff;}
.rt-el-listing-cat-box-4 .rtin-item, .rt-el-listing-cat-box-5 .rtin-item{padding:30px 25px;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;background-color:#fff;text-align:center;margin-bottom:30px;}
.rt-el-listing-cat-box-5 .rtin-item .rtin-icon, .rt-el-listing-cat-box-4 .rtin-item .rtin-icon{margin-bottom:20px;width:50px;height:50px;display:inline-block;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-icon img, .rt-el-listing-cat-box-5 .rtin-item .rtin-icon img{max-height:100%;width:auto;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-icon svg, .rt-el-listing-cat-box-5 .rtin-item .rtin-icon svg{border-radius:50%;width:50px;height:50px;fill:#f85c70;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-icon .rtcl-icon:before, .rt-el-listing-cat-box-5 .rtin-item .rtin-icon .rtcl-icon:before{font-size:50px;margin:0;line-height:1;width:inherit;color:#f85c70;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-title, .rt-el-listing-cat-box-5 .rtin-item .rtin-title{font-size:18px;line-height:1.5;margin-bottom:0;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-title a, .rt-el-listing-cat-box-5 .rtin-item .rtin-title a{color:#222222;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-title a:hover, .rt-el-listing-cat-box-5 .rtin-item .rtin-title a:hover{color:#f85c70;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-count, .rt-el-listing-cat-box-5 .rtin-item .rtin-count{color:#999999;font-weight:500;line-height:1.2;font-size:14px;}
.rt-el-listing-cat-box-4 .rtin-item .rtin-content, .rt-el-listing-cat-box-5 .rtin-item .rtin-content{margin-top:15px;}
.rt-el-listing-cat-box-4 .rtin-item:hover, .rt-el-listing-cat-box-5 .rtin-item:hover{-webkit-box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.2);}
.rt-listing-cat-list.headerCategories{display:flex;align-items:center;gap:72px;}
.rt-listing-cat-list .headerCategoriesMenu{flex-shrink:0;}
.rt-listing-cat-list .headerCategoriesMenu ul{padding:0;margin:0;}
.rt-listing-cat-list .headerCategoriesMenu ul li{list-style:none;}
.rt-listing-cat-list .headerCategoriesMenu > ul > li{position:relative;padding:0;}
.rt-listing-cat-list .headerCategoriesMenu > span{font-size:14px;line-height:1.3;display:inline-block;font-weight:500;color:#222222;border:1px solid #dfdfdf;padding:10px 50px 10px 20px;border-radius:40px;cursor:pointer;position:relative;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.rt-listing-cat-list .headerCategoriesMenu > span:hover{color:#f85c70;border-color:#f85c70;}
.rt-listing-cat-list .headerCategoriesMenu > span::after{position:absolute;top:50%;transform:translateY(-50%);content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;width:25px;height:25px;display:grid;right:7px;place-content:center;background:#f85c70;color:#fff;border-radius:50%;}
.rt-listing-cat-list .headerCategoriesMenu__dropdown{position:absolute;background:#FFFFFF;box-shadow:0px 4px 10px rgba(0, 0, 0, 0.15);border-radius:0px 0px 6px 6px;min-width:205px;top:100%;opacity:0;visibility:hidden;z-index:99;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:translateY(20px);transform:translateY(20px);}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li{position:relative;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li a{border-bottom:1px solid #E8E8E8;padding:10px 15px;display:flex;gap:10px;align-items:center;color:#646464;font-size:15px;line-height:1.5;transition:all 0.3s ease-in-out;}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li a:hover{color:#f85c70;border-bottom-color:#f85c70;}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li .rtin-icon{max-width:16px;}
.rt-listing-cat-list .headerCategoriesMenu__dropdown ul{position:absolute;left:100%;top:0;background:#ffffff;opacity:0;visibility:hidden;border-radius:0 0 6px 6px;min-width:200px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
.rt-listing-cat-list .headerCategoriesMenu__dropdown li:hover ul{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);}
.rt-listing-cat-list .headerTopCategoriesNav ul{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;}
.rt-listing-cat-list .headerTopCategoriesNav ul li span{font-size:15px;font-weight:500;color:#222222;font-style:italic;margin-right:15px;}
.rt-listing-cat-list .headerTopCategoriesNav ul li a{color:#646464;font-size:15px;margin-right:30px;}
.rt-listing-cat-list .headerTopCategoriesNav ul li a:hover{color:#f85c70;}
.mobile-header-search{display:none !important;}
@media screen and (max-width:991px){
.header-style-5 .mobile-header-search{display:inline-block !important;width:100%;padding:15px;}
.rt-listing-cat-list.headerCategories{gap:30px;}
.header-style-5 .main-header-inner{background-color:rgba(0, 47, 52, 0.03);}
}
@media screen and (max-width:767px){
.header-style-5 .main-header-inner.mobile-header-search .classima-listing-search-form .rtcl-search-input-button{margin-bottom:0;}
.rt-listing-cat-list.headerCategories{gap:15px;flex-wrap:wrap;}
.rt-listing-cat-list .headerCategoriesMenu{order:2;}
.rt-listing-cat-list .headerTopCategoriesNav{flex:0 0 100%;}
}
@media screen and (max-width:560px){
.main-header-inner.mobile-header-search .classima-listing-search-form{display:block !important;}
.main-header-inner.mobile-header-search .classima-listing-search-form .rtin-btn-holder{top:auto;bottom:-3px;}
.main-header-inner.mobile-header-search .rtin-key-space{margin-top:10px;}
}
@media screen and (max-width:399px){
.rt-listing-cat-list .headerCategoriesMenu__dropdown ul{display:none;}
}
.rt-listing-cat-list-2 .listing-category-list{background-color:#fff;border-radius:8px;}
.rt-listing-cat-list-2 ul{list-style:none;padding:0;margin:0;}
.rt-listing-cat-list-2 ul li{position:relative;}
.rt-listing-cat-list-2 ul li a{display:flex;align-items:center;padding:18px 30px 15px 10px;justify-content:space-between;border-bottom:1px solid #e8e8e8;}
.rt-listing-cat-list-2 .listing-category-list > ul > li:last-child > a, .rt-listing-cat-list-2 .listing-category-list ul ul li:last-child a{border-bottom:0;}
.rt-listing-cat-list-2 ul li ul{position:absolute;top:0;left:90%;background-color:#fff;z-index:9;min-width:250px;border-radius:8px;opacity:0;visibility:hidden;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.rt-listing-cat-list-2 ul li:hover ul{opacity:1;visibility:visible;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;left:101%;}
.rt-listing-cat-list-2 .sidebar-el-category-block{display:flex;}
.rt-listing-cat-list-2 .sidebar-el-category-block .sidebar-el-category-block__icon{min-width:60px;text-align:center;}
.rt-listing-cat-list-2 .sidebar-el-category-block .sidebar-el-category-block__icon img{max-width:30px;height:auto;object-fit:cover;}
.rt-listing-cat-list-2 ul ul li a{padding:12px 30px 12px 10px;}
.rt-listing-cat-list-2 .sidebar-el-category-block .sidebar-el-category-block__content{display:flex;flex-wrap:wrap;gap:5px;align-items:center;}
.rt-listing-cat-list-2 .sidebar-el-category-block .sidebar-el-category-block__heading{font-size:15px;line-height:1.2;color:#444444;font-weight:600;margin-bottom:0;transition:all 0.3s ease-in-out;}
.rt-listing-cat-list-2 ul ul .sidebar-el-category-block__heading{font-weight:500 !important;}
.rt-listing-cat-list-2 .sidebar-el-category__link:hover .sidebar-el-category-block__heading{color:#f85c70;}
.rt-listing-cat-list-2 .sidebar-el-category-block .sidebar-el-category-block__count{font-size:13px;line-height:1.5;color:#646464;}
.rt-listing-cat-list-2 .sidebar-el-category__arrow{width:26px;height:26px;display:grid;place-content:center;background:#f2f2f2;border-radius:50%;}
@media screen and (max-width:991px){
.rt-listing-cat-list-2 ul li a{padding:15px 15px 15px 10px;}
.rt-listing-cat-list-2 > h3{font-size:18px;}
}
@media screen and (max-width:767px){
.rt-listing-cat-list-2{background-color:var(--rtcl-primary-color);border-radius:8px;min-height:58px;}
.rt-listing-cat-list-2 > h3{display:inline-block;color:#ffffff;margin:15px 10px 15px 20px;}
.rt-listing-cat-list-2 .listing-category-list{border-radius:0 0 8px 8px;display:none;width:100%;clear:both;}
.rt-listing-cat-list-2 ul li a{width:100%;}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu{margin:20px 20px 10px 10px;cursor:pointer;position:relative;display:inline-block;float:right;}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu:after, .rt-listing-cat-list-2 .classima-listing-cat-open-menu:before{position:absolute;content:'';right:0;height:1px;width:100%;background-color:#ffffff;transition:0.5s;}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu:before{top:0;}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu:after{top:9px;}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu span{display:inline-block;position:relative;width:32px;height:1px;background-color:#ffffff;transition:0.5s;}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu.sidebar-open span{opacity:0;}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu.sidebar-open:before{top:8px;transform:rotate(-45deg);}
.rt-listing-cat-list-2 .classima-listing-cat-open-menu.sidebar-open:after{transform:rotate(45deg);}
}
@media all and (max-width: 767px) {
.rt-listing-cat-list-2 ul li ul{display:none;}
}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-3.rtcl-categories-slider .rtcl-slider-btn, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-4.rtcl-categories-slider .rtcl-slider-btn, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5.rtcl-categories-slider .rtcl-slider-btn{border-radius:50%;font-size:20px;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-3 .rtcl-slider-btn.button-left{left:-35px;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-3 .rtcl-slider-btn.button-right{right:-35px;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .cat-item-wrap .cat-details, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details{background:transparent;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .cat-item-wrap, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap{text-align:center;color:#ffffff;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .cat-item-wrap .cat-details .image, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .image, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .cat-item-wrap .cat-details .icon, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .icon{background-color:#ffffff;display:inline-flex;align-items:center;justify-content:center;;text-align:center;padding:0;width:90px;height:90px;border-radius:50%;margin-bottom:0;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .image, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .icon{border:1px solid #EEDED9;width:80px;height:80px;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .cat-item-wrap .cat-details .image img, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .image img{max-width:50px;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .cat-item-wrap .cat-details .rtcl-category-title a, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .rtcl-category-title a{color:#ffffff;font-size:16px;font-weight:700;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .cat-item-wrap .cat-details .rtcl-category-title a:hover, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .rtcl-category-title a:hover{color:#ffffff;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .rtcl-slider-btn.button-left, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .rtcl-slider-btn.button-left, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .rtcl-slider-btn.button-right, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .rtcl-slider-btn.button-right{background-color:#ffffff;color:var(--rtcl-primary-color);}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .rtcl-slider-btn.button-left, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .rtcl-slider-btn.button-left{left:-35px;}
.rtcl-el-slider-wrapper.rt-el-listing-cat-box-4 .rtcl-slider-btn.button-right, .rtcl-el-slider-wrapper.rt-el-listing-cat-box-5 .rtcl-slider-btn.button-right{right:-35px;}
.rtcl-categories.rtcl-categories-elementor.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details .views, .rtcl-el-slider-wrapper.rtcl.rtcl-categories.rt-el-listing-cat-box-5 .cat-item-wrap .cat-details h3{display:inline-block;}
.rt-el-listing-term-list .ui-accordion-title{display:none !important;}
.rt-el-listing-location-box{position:relative;border-radius:2px;overflow:hidden;}
@media all and (max-width: 767.98px) {
.rt-el-listing-location-box{margin:0 auto;}
}
.rt-el-listing-location-box > a{display:block;}
.rt-el-listing-location-box .rtin-img{height:100%;top:0;left:0;position:absolute;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:100%;-webkit-transform:scale(1);transform:scale(1);}
.rt-el-listing-location-box .rtin-content{color:#fff;text-align:center;background-color:rgba(0, 0, 0, 0.6);position:absolute;bottom:0;left:0;width:100%;z-index:2;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;padding:10px 0;}
.rt-el-listing-location-box .rtin-content .rtin-title{font-size:20px;line-height:1.3;font-weight:700;color:#fff;position:relative;overflow:hidden;margin-bottom:5px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;padding:0 20px;}
.rt-el-listing-location-box .rtin-content .rtin-counter{opacity:0;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.rt-el-listing-location-box:hover .rtin-counter{opacity:1;}
.rt-el-listing-location-box:hover .rtin-img{-webkit-transform:scale(1.05);transform:scale(1.05);}
.rt-el-listing-location-box.rtin-has-count .rtin-content{-webkit-transform:translateY(30px);transform:translateY(30px);}
.rt-el-listing-location-box.rtin-has-count:hover .rtin-content{-webkit-transform:translateY(0px);transform:translateY(0px);}
.rt-el-listing-location-box-2{position:relative;border-radius:4px;overflow:hidden;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
@media all and (max-width: 767.98px) {
.rt-el-listing-location-box-2{margin:0 auto;}
}
.rt-el-listing-location-box-2 > a{display:block;}
.rt-el-listing-location-box-2 .rtin-img{height:100%;top:0;left:0;position:absolute;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:100%;-webkit-transform:scale(1);transform:scale(1);}
.rt-el-listing-location-box-2 .rtin-content{color:#fff;text-align:left;position:absolute;bottom:0;left:0;width:100%;z-index:2;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;padding:50px 0 25px 25px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.06)), color-stop(7%, rgba(0, 0, 0, 0.1)), color-stop(14%, rgba(0, 0, 0, 0.2)), color-stop(23%, rgba(0, 0, 0, 0.35)), color-stop(38%, rgba(0, 0, 0, 0.66)), color-stop(48%, rgba(0, 0, 0, 0.8)), color-stop(56%, rgba(0, 0, 0, 0.84)), color-stop(62%, rgba(0, 0, 0, 0.85)), to(rgba(0, 0, 0, 0.85)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.1) 7%, rgba(0, 0, 0, 0.2) 14%, rgba(0, 0, 0, 0.35) 23%, rgba(0, 0, 0, 0.66) 38%, rgba(0, 0, 0, 0.8) 48%, rgba(0, 0, 0, 0.84) 56%, rgba(0, 0, 0, 0.85) 62%, rgba(0, 0, 0, 0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f000000', endColorstr='#d9000000', GradientType=0);}
.rt-el-listing-location-box-2 .rtin-content .rtin-title{font-size:20px;line-height:1.3;font-weight:700;color:#fff;position:relative;overflow:hidden;margin-bottom:5px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.rt-el-listing-location-box-2 .rtin-content .rtin-counter{opacity:1;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.rt-el-listing-location-box-2:hover{-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);}
.rt-el-listing-location-box-2:hover .rtin-content{padding-top:100px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(248, 92, 112, 0.07)), color-stop(7%, rgba(248, 92, 112, 0.11)), color-stop(14%, rgba(248, 92, 112, 0.22)), color-stop(24%, rgba(248, 92, 112, 0.4)), color-stop(37%, rgba(248, 92, 112, 0.72)), color-stop(43%, rgba(248, 92, 112, 0.83)), color-stop(50%, rgba(248, 92, 112, 0.9)), color-stop(62%, rgba(248, 92, 112, 0.95)), to(rgba(248, 92, 112, 0.93)));background:linear-gradient(to bottom, rgba(248, 92, 112, 0.07) 0%, rgba(248, 92, 112, 0.11) 7%, rgba(248, 92, 112, 0.22) 14%, rgba(248, 92, 112, 0.4) 24%, rgba(248, 92, 112, 0.72) 37%, rgba(248, 92, 112, 0.83) 43%, rgba(248, 92, 112, 0.9) 50%, rgba(248, 92, 112, 0.95) 62%, rgba(248, 92, 112, 0.93) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12f85c70', endColorstr='#edf85c70', GradientType=0);}
.rt-el-listing-location-box-2:hover .rtin-img{-webkit-transform:scale(1.05);transform:scale(1.05);}
.rt-el-listing-store-list{padding:30px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 1px 0px rgba(0, 0, 0, 0.1);box-shadow:0 0 1px 0px rgba(0, 0, 0, 0.1);}
.rt-el-listing-store-list .rtin-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;}
.rt-el-listing-store-list .rtin-item:last-child{margin:0;}
.rt-el-listing-store-list .rtin-item .rtin-left img{width:85px;border-radius:2px;background:#F4F6F5;}
.rt-el-listing-store-list .rtin-item .rtin-right{padding-left:20px;}
.rt-el-listing-store-list .rtin-item .rtin-title{font-size:16px;line-height:1.3;vertical-align:top;margin:0 0 5px;}
.rt-el-listing-store-list .rtin-item .rtin-title a{color:#4d4d4d;}
.rt-el-listing-store-list .rtin-item .rtin-title a:hover{color:#f85c70;}
.rt-el-listing-store-list .rtin-item .rtin-time{font-size:14px;line-height:1.3;margin:0 0 5px;}
.rt-el-listing-store-list .rtin-item .rtin-count{font-size:14px;line-height:1.3;}
.rt-el-listing-store-list-2 .rtin-item{margin-bottom:20px;background-color:#fff;border-radius:2px;overflow:hidden;-webkit-box-shadow:0 0 3px 0px rgba(0, 0, 0, 0.2);box-shadow:0 0 3px 0px rgba(0, 0, 0, 0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
@media all and (max-width: 575.98px) {
.rt-el-listing-store-list-2 .rtin-item{display:block;}
}
.rt-el-listing-store-list-2 .rtin-item .rtin-thumb .rtin-thumb-inner{display:block;}
@media all and (max-width: 575.98px) {
.rt-el-listing-store-list-2 .rtin-item .rtin-thumb .rtin-thumb-inner{margin:20px 0 0 20px;display:inline-block;}
}
.rt-el-listing-store-list-2 .rtin-item .rtin-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-title{font-size:18px;line-height:1.3;margin-bottom:0;vertical-align:middle;color:#4d4d4d;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-title a{color:#4d4d4d;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta{list-style-type:none;margin:0;padding:0;margin-top:15px;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li{font-size:14px;line-height:1.3;color:#797979;margin-bottom:10px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li:last-child{margin:0;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li a{color:#797979;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li a:hover{text-decoration:underline;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li i{margin-right:7px;}
.rt-el-listing-store-list-2 .rtin-item .rtin-content .rtin-meta li:last-child{margin-right:0;padding-right:0;border-right:none;}
.rt-el-listing-store-list-2 .rtin-item:hover{background-color:#f85c70;}
.rt-el-listing-store-list-2 .rtin-item:hover .rtin-title, .rt-el-listing-store-list-2 .rtin-item:hover .rtin-meta li, .rt-el-listing-store-list-2 .rtin-item:hover .rtin-meta li a{color:#fff;}
.rtcl-el-store-widget-wrapper .rtcl-el-listing-store-list .store-item{align-items:center;}
.rtcl-el-store-widget-wrapper ul.pagination{margin-top:30px;display:flex;flex-wrap:wrap;gap:8px;}
.rtcl-el-store-widget-wrapper ul.pagination .page-item .page-link{border:1px solid rgba(0, 0, 0, 0.2);border-radius:3px;min-width:34px;height:34px;line-height:34px;padding:0;}
.rt-el-listing-store-grid .rtin-item{-webkit-box-shadow:0 0 2px 0px rgba(205, 214, 222, 0.75);box-shadow:0 0 2px 0px rgba(205, 214, 222, 0.75);padding:0 0 10px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background-color:#ffffff;text-align:center;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.rt-el-listing-store-grid .rtin-item .rtin-logo{margin-bottom:10px;width:100%;display:inline-block;background-color:#fff;line-height:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;border-radius:2px;}
.rt-el-listing-store-grid .rtin-item .rtin-logo img{max-height:100%;width:auto;}
.rt-el-listing-store-grid .rtin-item .rtin-title{font-size:16px;line-height:1.5;margin-bottom:0;color:#2a2a2a;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-store-grid .rtin-item .rtin-count{color:#989898;font-weight:500;line-height:1.2;margin-top:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:14px;}
.rt-el-listing-store-grid .rtin-item:hover{-webkit-box-shadow:0 0 20px 0px rgba(216, 216, 216, 0.75);box-shadow:0 0 20px 0px rgba(216, 216, 216, 0.75);background-color:#f85c70;color:#fff;}
.rt-el-listing-store-grid .rtin-item:hover .rtin-logo{border-color:#fff;}
.rt-el-listing-store-grid .rtin-item:hover .rtin-title, .rt-el-listing-store-grid .rtin-item:hover .rtin-count{color:#fff;}
.rt-el-listing-store-grid{border:none !important;}
.rt-el-listing-store-grid .rtcl-store-link{-webkit-box-shadow:0 0 2px 0 rgba(205, 214, 222, 0.75);box-shadow:0 0 2px 0 rgba(205, 214, 222, 0.75);padding:0 0 15px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background-color:#ffffff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.rt-el-listing-store-grid .rtcl-store-link .rtin-logo{width:100%;display:inline-block;background-color:#fff;line-height:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;border-radius:2px;padding:15px 0 15px;border-bottom:1px solid #efefef;}
.rt-el-listing-store-grid .rtcl-store-link .rtin-logo img{max-height:100%;width:auto;}
.rt-el-listing-store-grid .rtcl-store-link .rtcl-store-title{padding-top:12px;font-size:16px !important;line-height:1.5 !important;margin-bottom:0 !important;font-weight:700 !important;color:#2a2a2a !important;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rt-el-listing-store-grid .rtcl-store-link .rtcl-store-meta{color:#989898;font-weight:500;line-height:1.2;margin-top:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:14px;}
.rt-el-listing-store-grid .rtcl-store-link:hover{-webkit-box-shadow:0 0 20px 0px rgba(216, 216, 216, 0.75);box-shadow:0 0 20px 0px rgba(216, 216, 216, 0.75);background-color:#f85c70;color:#fff;}
.rt-el-listing-store-grid .rtcl-store-link:hover .rtin-logo{border-color:#fff;}
.rt-el-listing-store-grid .rtcl-store-link:hover .rtcl-store-title, .rt-el-listing-store-grid .rtcl-store-link:hover .rtcl-store-meta{color:#fff !important;}
.rtcl .rtcl-stores{margin-top:0;margin-bottom:0;}
.app-banner{padding:100px 0 0;}
@media all and (max-width: 1199.98px) {
.app-banner .banner-content{padding-left:15px;}
}
@media all and (max-width: 991.98px) {
.app-banner .banner-content{padding:0 25px 60px;text-align:center;}
}
.app-banner .banner-content .item-title{font-size:36px;font-weight:700;color:#ffffff;}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .item-title{font-size:24px;line-height:1.3;}
}
.app-banner .banner-content p{color:#ffffff;line-height:30px;}
.app-banner .banner-content .download-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media all and (max-width: 991.98px) {
.app-banner .banner-content .download-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;}
}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .download-btn{display:block;}
}
.app-banner .banner-content .download-btn a{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255, 255, 255, 0.2);padding:15px 25px;border-radius:6px;}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .download-btn a{margin-bottom:15px;width:240px;margin-left:auto;margin-right:auto;}
}
.app-banner .banner-content .download-btn a:last-child{margin-right:0;}
@media all and (max-width: 767.98px) {
.app-banner .banner-content .download-btn a:last-child{margin-right:auto;}
}
.app-banner .banner-content .download-btn a .item-text{font-size:15px;color:#ffffff;line-height:18px;}
.app-banner .banner-content .download-btn a .item-text span{font-weight:700;display:block;}
.app-banner .banner-content .download-btn a .item-icon{margin-left:40px;font-size:36px;color:#ffffff;}
.app-banner .banner-img{position:relative;text-align:center;z-index:2;}
.app-banner .banner-img .bg-shape img{position:absolute;z-index:-1;}
.app-banner .banner-img .bg-shape .shape1{top:-8%;left:22%;-webkit-animation:zoomdown infinite 4s;animation:zoomdown infinite 4s;}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape1{left:29%;}
}
.app-banner .banner-img .bg-shape .shape2{top:-4%;right:22%;border-radius:50%;-webkit-animation:pulse infinite 3s;animation:pulse infinite 3s;}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape2{right:30%;}
}
.app-banner .banner-img .bg-shape .shape3{bottom:0;right:0;left:0;}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape3{left:16%;}
}
.app-banner .banner-img .bg-shape .shape4{bottom:20%;left:0;-webkit-animation:moving infinite 60s;animation:moving infinite 60s;}
@media all and (max-width: 991.98px) {
.app-banner .banner-img .bg-shape .shape4{left:15%;}
}
@-webkit-keyframes pulse {
0%{-webkit-box-shadow:0 0 0 0 #ffffff;box-shadow:0 0 0 0 #ffffff;}
70%{-webkit-box-shadow:0 0 0 50px rgba(255, 255, 255, 0);box-shadow:0 0 0 50px rgba(255, 255, 255, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(255, 255, 255, 0);box-shadow:0 0 0 0 rgba(255, 255, 255, 0);}
}
@keyframes pulse {
0%{-webkit-box-shadow:0 0 0 0 #ffffff;box-shadow:0 0 0 0 #ffffff;}
70%{-webkit-box-shadow:0 0 0 50px rgba(255, 255, 255, 0);box-shadow:0 0 0 50px rgba(255, 255, 255, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(255, 255, 255, 0);box-shadow:0 0 0 0 rgba(255, 255, 255, 0);}
}
@-webkit-keyframes moving {
0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);}
40%{-webkit-transform:translateY(-200px) translateX(30px) rotate(40deg);transform:translateY(-200px) translateX(30px) rotate(40deg);}
70%{-webkit-transform:translateY(-200px) translateX(500px) rotate(90deg);transform:translateY(-200px) translateX(500px) rotate(90deg);}
100%{-webkit-transform:translateY(0) translateX(0) rotate(0);transform:translateY(0) translateX(0) rotate(0);}
}
@keyframes moving {
0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);}
40%{-webkit-transform:translateY(-200px) translateX(30px) rotate(40deg);transform:translateY(-200px) translateX(30px) rotate(40deg);}
70%{-webkit-transform:translateY(-200px) translateX(500px) rotate(90deg);transform:translateY(-200px) translateX(500px) rotate(90deg);}
100%{-webkit-transform:translateY(0) translateX(0) rotate(0);transform:translateY(0) translateX(0) rotate(0);}
}
@-webkit-keyframes zoomdown {
0%{-webkit-transform:scale(1);transform:scale(1);}
40%{-webkit-transform:scale(0.8);transform:scale(0.8);}
99%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes zoomdown {
0%{-webkit-transform:scale(1);transform:scale(1);}
40%{-webkit-transform:scale(0.8);transform:scale(0.8);}
99%{-webkit-transform:scale(1);transform:scale(1);}
} .rdthemeSticky .elementor-main-header,
.mean-stick .elementor-main-header{background:#f85c70;}
.elementor-main-header{position:absolute;top:0;left:0;z-index:99;width:100%;}
.elementor-main-header .elementor-image img{width:150px !important;height:45px;}
.elementor-main-header .elementor-nav-menu .sub-menu{width:230px !important;border-top:1px solid #f85c70;text-align:left;padding:15px;}
body.admin-bar .elementor-main-header{top:32px;}
@media all and (max-width: 991px) {
.elementor-main-header .elementor-logo {
position: absolute !important;
top: 7px;
left: 0;
}
.elementor-main-header .elementor-mobile-icon {
position: absolute !important;
top: 7px;
right: 48px;
}
.elementor-main-header .elementor-nav-area {
position: absolute !important;
top: 7px;
right: 0;
z-index: 5;
}
.elementor-main-header .elementor-nav-area .elementor-menu-toggle {
color: #ffffff !important;
}
}