a,
    .bravo-news .btn-readmore,
    .bravo_wrap .bravo_header .content .header-left .bravo-menu ul li:hover > a,
    .bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .field-icon,
    .bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .render,
    .bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .field-detination #dropdown-destination .form-control,
    .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .btn-apply-price-range,
    .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .btn-more-item,
    .input-number-group i,
    .bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .field-icon,
    .bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .field-detination #dropdown-destination .form-control,
    .bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .render,
    .hotel_rooms_form .form-search-rooms .form-search-row>div .form-group .render,
    .bravo_wrap .bravo_form .form-content .render,
    a:hover {
        color: #ea2a18;
    }
    .bravo-pagination ul li.active a, .bravo-pagination ul li.active span
    {
        color:#ea2a18!important;
    }
    .bravo-news .widget_category ul li span,
    .bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .g-button-submit button,
    .bravo_wrap .bravo_search_tour .bravo_filter .filter-title:before,
    .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,
    .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from, .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to, .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,
    .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child,
    .bravo-news .header .cate ul li,
    .bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .g-button-submit button,
    .bravo_wrap .page-template-content .bravo-list-locations .list-item .destination-item .image .content .desc,
    .bravo_wrap .bravo_detail_space .bravo_content .g-attributes h3:after,
    .bravo_wrap .bravo_form .g-button-submit button,
    .btn.btn-primary,
    .bravo_wrap .bravo_form .g-button-submit button:active,
    .btn.btn-primary:active,
    .bravo_wrap .bravo_detail_space .bravo-list-hotel-related-widget .heading:after,
    .btn-primary:not(:disabled):not(.disabled):active
    {
        background: #ea2a18;
    }

    .bravo-pagination ul li.active a, .bravo-pagination ul li.active span
    {
        border-color:#ea2a18!important;
    }
    .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before, .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before, .bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before,
    .bravo-reviews .review-form .form-wrapper,
    .bravo_wrap .bravo_detail_tour .bravo_content .bravo_tour_book
    {
        border-top-color:#ea2a18;
    }

    .bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact{
        border-left-color:#ea2a18;
    }
    .hotel_rooms_form .form-search-rooms{
        border-bottom-color:#ea2a18;
    }

    .bravo_wrap .bravo_form .field-icon,
    .bravo_wrap .bravo_form .smart-search .parent_text,
    .bravo_wrap .bravo_form .smart-search:after,
    .bravo_wrap .bravo_form .dropdown-toggle:after,
    .bravo_wrap .page-template-content .bravo-list-space .item-loop .service-review .rate,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .btn-more-item,
    .bravo_wrap .bravo_detail_space .bravo_content .g-header .review-score .head .left .text-rating,
    .bravo-reviews .review-box .review-box-score .review-score,
    .bravo-reviews .review-box .review-box-score .review-score-base span,
    .bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .left .text-rating
    {
        color: #ea2a18;
    }

    .bravo_wrap .bravo_form .smart-search .parent_text::-webkit-input-placeholder{

        color: #ea2a18;
    }
    .bravo_wrap .bravo_form .smart-search .parent_text::-moz-placeholder{

        color: #ea2a18;
    }
    .bravo_wrap .bravo_form .smart-search .parent_text::-ms-input-placeholder{

        color: #ea2a18;
    }
    .bravo_wrap .bravo_form .smart-search .parent_text::-moz-placeholder{

        color: #ea2a18;
    }
    .bravo_wrap .bravo_form .smart-search .parent_text::placeholder{

        color: #ea2a18;
    }


    .bravo_wrap .bravo_search_space .bravo-list-item .list-item .item-loop .service-review .rate,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .btn-apply-price-range{

        color: #ea2a18;
    }
    .bravo_wrap .page-template-content .bravo-list-locations.style_2 .list-item .destination-item:hover .title,
    .bravo_wrap .page-template-content .bravo-list-space .item-loop .sale_info,
    .bravo_wrap .bravo_search_space .bravo-list-item .list-item .item-loop .sale_info,
    .bravo_wrap .bravo_search_space .bravo_filter .filter-title:before,
    .bravo_wrap .bravo_detail_space .bravo_content .g-header .review-score .head .score,
    .bravo-reviews .review-form .btn,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child
    {
        background: #ea2a18;
    }
    .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before, .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before, .bravo_wrap .bravo_search_space .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before {
        border-top-color: #ea2a18;
    }

    .bravo_wrap .bravo_detail_space .bravo_content .g-overview ul li:before {
        border: 1px solid #ea2a18;
    }

    .bravo_wrap .bravo_detail_space .bravo-list-space-related .item-loop .sale_info {
        background-color: #ea2a18;
    }

    .bravo_wrap .bravo_detail_space .bravo_content .g-header .review-score .head .score::after {
        border-bottom: 25px solid #ea2a18;
    }

    .bravo_wrap .bravo_detail_space .bravo_content .bravo_space_book {
        border-top: 5px solid #ea2a18;
    }

    body .daterangepicker.loading:after {
        color: #ea2a18;
    }

    body .daterangepicker .drp-calendar .calendar-table tbody tr td.end-date {
        border-right: solid 2px #ea2a18;
    }
    body .daterangepicker .drp-calendar .calendar-table tbody tr td.start-date {
        border-left: solid 2px #ea2a18;
    }
    .bravo_wrap .bravo_detail_space .bravo-list-space-related .item-loop .service-review .rate {
        color: #ea2a18;
    }

    .has-search-map .bravo-filter-price .irs--flat .irs-bar,
    .has-search-map .bravo-filter-price .irs--flat .irs-handle>i:first-child,
    .has-search-map .bravo-filter-price .irs--flat .irs-from, .has-search-map .bravo-filter-price .irs--flat .irs-to, .has-search-map .bravo-filter-price .irs--flat .irs-single {
        background-color: #ea2a18;
    }

    .has-search-map .bravo-filter-price .irs--flat .irs-from:before, .has-search-map .bravo-filter-price .irs--flat .irs-to:before, .has-search-map .bravo-filter-price .irs--flat .irs-single:before {
        border-top-color: #ea2a18;
    }

    .bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .score {
        background: #ea2a18;
    }
    .bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .score::after {
        border-bottom: 25px solid #ea2a18;
    }

    .bravo_wrap .bravo_detail_tour .bravo_content .g-overview ul li:before {
        border: 1px solid #ea2a18;
    }

    .bravo_wrap .bravo_detail_location .bravo_content .g-location-module .location-module-nav li a.active {
        border-bottom: 1px solid #ea2a18;
        color: #ea2a18;
    }

    .bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .sale_info {
        background-color: #ea2a18;
    }
    .bravo_wrap .page-template-content .bravo-featured-item.style2 .number-circle {
        border: 2px solid #ea2a18;
        color: #ea2a18;
    }
    .bravo_wrap .page-template-content .bravo-featured-item.style3 .featured-item:hover {
        border-color: #ea2a18;
    }

    .booking-success-notice .booking-info-detail {
        border-left: 3px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_tour .bravo_single_book,
    .bravo_wrap .bravo_detail_space .bravo_single_book {
        border-top: 5px solid#ea2a18;
    }
    .bravo_wrap .page-template-content .bravo-form-search-all .g-form-control .nav-tabs li a.active {
        background-color: #ea2a18;
        border-color: #ea2a18;
    }

    .bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .service-review .rate,
    .bravo_wrap .bravo_detail_location .bravo_content .g-trip-ideas .trip-idea .trip-idea-category,
    .bravo_wrap .bravo_footer .main-footer .nav-footer .context ul li a:hover,
    .bravo_wrap .bravo_detail_tour .bravo_content .g-attributes .list-attributes .item i.icon-default,
    .bravo_wrap .bravo_detail_space .bravo_content .g-attributes .list-attributes .item i.icon-default,
    .bravo_wrap .page-template-content .bravo-list-hotel .item-loop .service-review .rate,
    .bravo_wrap .page-template-content .bravo-list-tour.box_shadow .list-item .item .caption .title-address .title a:hover,
    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop .service-review .rate,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .btn-apply-price-range {
        color: #ea2a18;
    }

    .bravo_wrap .bravo_detail_tour .bravo-list-tour-related .item-tour .featured ,
    .bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .featured,
    .bravo_wrap .page-template-content .bravo-list-tour .item-tour .featured,
    .bravo_wrap .bravo_search_hotel .bravo_filter .filter-title:before {
        background: #ea2a18;
    }
    .bravo_wrap .page-template-content .bravo-list-tour.box_shadow .list-item .item .header-thumb .tour-book-now,
    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop .sale_info,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child {
        background-color: #ea2a18;
    }
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before,
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before {
        border-top-color: #ea2a18;
    }

    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score,
    .bravo_wrap .bravo_search_hotel .bravo_content .g-header .review-score .head .score {
        background: #ea2a18;
    }

    .bravo_wrap .bravo_search_hotel .bravo_content .g-overview ul li:before {
        border: 1px solid #ea2a18;
    }
    .bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .btn-more-item,
    .bravo_wrap .bravo_search_hotel .bravo_content .g-header .review-score .head .left .text-rating,
    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .left .text-rating,
    .bravo_wrap .bravo_detail_hotel  .btn-show-all,
    .bravo_wrap .bravo_detail_hotel  .bravo-list-hotel-related .item-loop .service-review .rate,
    .bravo_wrap .bravo_form .select-guests-dropdown .dropdown-item-row .count-display{
        color: #ea2a18;
    }

    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score::after {
        border-bottom: 15px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .score:after {
        border-bottom: 25px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .score {
        background: #ea2a18;
    }

    .bravo_wrap .bravo_detail_hotel .bravo-list-hotel-related-widget .heading:after {
        background: #ea2a18;
    }
    .bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes h3:after {
        background: #ea2a18;
    }
    .bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .left .text-rating {
        color: #ea2a18;
    }
    .bravo_wrap .select-guests-dropdown .dropdown-item-row .count-display {
        color: #ea2a18;
    }

    .bravo_wrap .bravo-checkbox input[type=checkbox]:checked+.checkmark:after {
        border: solid #ea2a18;
        border-width: 0 2px 2px 0;
    }
    .bravo_wrap .bravo_form .input-search .form-control::-webkit-input-placeholder {
        color: #ea2a18;
    }
    .bravo_wrap .bravo_form .input-search .form-control:-ms-input-placeholder {
        color: #ea2a18;
    }
    .brav_wrap .bravo_form .input-search .form-control::placeholder {
        color: #ea2a18;
    }

    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .btn-apply-price-range{
        color: #ea2a18;
    }
    .bravo_wrap .bravo_search_event .bravo_filter .filter-title:before,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child
    {
        background: #ea2a18;
    }

    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before,
    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before {
        border-top-color: #ea2a18;
    }

    .bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .btn-more-item {
        color: #ea2a18;
    }

    .bravo_wrap .bravo_detail_event .bravo_content .g-header .review-score .head .score:after {
        border-bottom: 25px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_event .bravo_content .g-header .review-score .head .score {
        background: #ea2a18;
    }
    .bravo_wrap .bravo_detail_event .bravo_content .g-header .review-score .head .left .text-rating {
        color: #ea2a18;
    }
    .bravo_wrap .bravo_single_book .nav-enquiry .enquiry-item.active span {
        border-bottom: solid 1px #ea2a18 !important;
        color: #ea2a18 !important;
    }
    .bravo_wrap .bravo_detail_event .bravo_content .g-overview ul li:before {
        border: 1px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_event .bravo_content .g-attributes .list-attributes .item i.icon-default {
        color: #ea2a18;
    }
    .bravo_wrap .bravo_detail_event .bravo_single_book {
        border-top: 5px solid #ea2a18;
    }

    .bravo_wrap .bravo_detail_hotel .bravo_single_book {
        border-top: 5px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_car  .bravo_single_book {
        border-top: 5px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_car .bravo_content .g-header .review-score .head .score:after {
        border-bottom: 25px solid #ea2a18;
    }
    .bravo_wrap .bravo_detail_car .bravo_content .g-header .review-score .head .score {
        background: #ea2a18;
    }
    .bravo_wrap .bravo_detail_car .bravo_content .g-header .review-score .head .left .text-rating {
        color: #ea2a18;
    }

    body{
                                        font-family:lato;
                                                                    font-size:22;
                                                                    font-weight:400;
                            }

    @import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap');

.feat_property .property-action .fp_price,::placeholder,p span,.mbp_comment_form, .single_property_title, .listing_single_description, .additional_details, .application_statics,.bootstrap-select .dropdown-toggle .filter-option-inner-inner ,.home1-advnc-search ul li:first-child .form-control,.form-control,.home8-slider .bs_carousel .main_title,.single_property_social_share h2,.feat_property.home8 a.fp_price,a.fp_price,h1,h2,h3,h4,h5,p,a,input{font-family: 'lato', sans-serif!important;}
.mm-slideout .our-listing, .our-agent-single {
    padding-top: 50px;
}.candidate_revew_select {
    margin-right: 0;
    width: auto;
}header.header-nav.menu_style_home_one.style2 ul.ace-responsive-menu li.add_listing
{display:none;}
.trip-idea.mb-5.col-md-3 {
    box-shadow: 2px 2px 2px #ccc;
  
    padding: 22px;
    border: 1px solid #ccc;
    border-radius: 34px;
}.bravo_content {
    text-align: center;
}.sidebar_feature_listing ,.feat_property .details .tc_content .prop_details {
    display: none;
}.feat_property.agent .details .fp_footer .fp_pdate, .feat_property.agency .details .fp_footer .fp_pdate {
    margin-top: 0;
    float: right !important;
}
.about-section .container{max-width:70%;}
    .small_dropdown2 .dd_btn{text-align:right;}.additional_details h4{color:#ea2a18;font-weight:bold;}
.our-testimonial {
    background-repeat: no-repeat;}header.header-nav.menu_style_home_one.style2 {
    background-color: #252424a1;}
section#property-city {
    padding-top: 60px!important;
}span#show_advbtn {
    font-size: 12px;
}section#our-agents {
    background: #fafafa;
}.row.py-5 {
    width: 100%;
}.our_agent {
    padding: 22px;
    background: #fff;
    margin-bottom: 30px;
    position: relative;
}.scrollToHome {
    border-radius: 50%;
    background-color: #141e2f;
    bottom: 15px;
    color: #8a99b3 !important;
    display: none;
    font-size: 14px;
    height: 45px;
    line-height: 40px;
    padding: 3px 10px;
    position: fixed;
    left: 20px;
    right: auto;
    text-align: center;
    width: 45px;
    z-index: 99999;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}.home_adv_srch_opt .tab-content {
    margin-top: 30px;
    padding-bottom: 77px;
}.custome_fields_half.col-md-2 {
    margin-top: 33px;
}.custome_fields_half.col-md-2 {
    margin-top: 0;
}select.w100.show-tick.form-control.input-filter {
    font-size: 14px;
}.h1ads_1st_list.half_style .navbered .dropbtn i {
    display: none;}.home3_home_content a.popup_video_btn:after {
    background-color: #ea2a18a3;}
    
    img.logo1.img-fluid {
    width: auto;
    height: 120px;
}.bootstrap-select .dropdown-toggle .filter-option {
    position: absolute;
    top: 0;
    left: -23px;}.search_option_two.home2 {
    margin-top: -25px;
}.feat_property.home3 {
    background: #fafafa;
    border: none;
}.feat_property .details .tc_content .prop_details{display:none;}search .search_option_two .dropdown.bootstrap-select>.dropdown-toggle {
    background-color: #ffffff;
    border-radius: 8px;
    border: 1px solid #ebebeb;
    height: 50px;
    line-height: 35px;
    min-width: 100%;
}.home1-advnc-search ul li:last-child {
    margin-right: 0 !important;
    float: left;
}..community-icon img{width:100%;}section.gallery-area.pb-80.elements3.innr-page,a.read_more {
    padding: 7px;
}.parner_reg_btn a.btn,header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.animated, header.header-nav.home2.style_one.navbar-scrolltofixed.stricky.animated, header.header-nav.menu_style_home_eight.navbar-scrolltofixed.stricky.animated,header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.main-menu.header-normal.style2.slideIn.animated.scroll-to-fixed-fixed {
    background: rgb(62, 76, 102);
}.parner_reg_btn a.btn, header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.animated, header.header-nav.home2.style_one.navbar-scrolltofixed.stricky.animated, header.header-nav.menu_style_home_eight.navbar-scrolltofixed.stricky.animated, header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.main-menu.header-normal.style2.slideIn.animated.scroll-to-fixed-fixed {
    background: #fff;
    color: #000!important;
}
 header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.main-menu.header-normal.style2.slideIn.animated.scroll-to-fixed-fixed {
    background: #fff;
}.parner_reg_btn a.btn, header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.animated, header.header-nav.home2.style_one.navbar-scrolltofixed.stricky.animated, header.header-nav.menu_style_home_eight.navbar-scrolltofixed.stricky.animated, header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.main-menu.header-normal.style2.slideIn.animated.scroll-to-fixed-fixed {
    background: #fff;
}header.header-nav.menu_style_home_one.style2 .ace-responsive-menu li a {
    font-size: 16px;
    font-weight: bold;
    color: #484848;
    line-height: 1.2;
}
img.logo2.img-fluid {
    width: auto;
    height: 120px;
}.search_smart_property h2 , .search_smart_property h4, .search_smart_property p{
  
    color: #fff;
   
}.home_content {
    padding: 86px 0 90px;
}
.home1_bgi1 {
  
    height: auto;
}
header.header-nav.menu_style_home_one.style2 a.navbar_brand {
    margin-top: 0;
}.home1_bgi1 {
    height: auto;
    margin-top: 0;
}.home_content .home-text p,.home-text h1, .home-text h2, .home-text h3 {
    color: #000!important;
  
}
header.header-nav.menu_style_home_one.style2 a.navbar_brand span{
   display:none!important;
}.home1-overlay:before {
    content: "";
    background-color: #fff;
    opacity: 0.6;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
}.bg-img4 {
    background-size: cover;
    background-attachment: fixed;
    background-image: url(../images/background/4.jpg);
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 8px;
    height: 450px;
}.home1-overlay:before {
    content: "";
    background-color: #fafafa;}
    .property_video {
    padding: 3px;
    position: relative;
}.listing-title-area {
    overflow: inherit;

    top: 0;
    left: 0;
    width: 100%;
    height: auto;
}
    .container {
    max-width: 90%;
}.half_map_area_content {
    height: 100%;
    overflow-x: hidden;
    overflow-y: inherit;
    padding: 0 15px;
}}.mega-dropdown {
    margin-top: 12px;
} .home1-advnc-search ul li .form-group {
    margin-bottom: 0;
    min-width: 291px;
}.home1-advnc-search ul li:last-child {
    margin-right: 18px !important;
    float: right;
}.home1-advnc-search ul li {
    margin: 12px;}.search_option_two.home2 {
    margin-top: 0;
}.smart-search.normal-control {
    margin-top: 27px;
}select.w100.show-tick.form-control.input-filter {
    font-size: 13px;
    padding: 2px;
}.login_form .input-group-text, .sign_up_form .input-group-text {
    background-color: transparent;
    border: none;
    color: #006c70;
    height: 40px;
    position: absolute;
    left: 2px;right:auto;
    top: 6px;
}    .theme-btn{background-color:#fff;border-radius:40px;bottom:10px;color:#fff;display:table;height:50px;right:30px;min-width:50px;position:fixed;text-align:center;z-index:9999}.theme-btn i{font-size:22px;line-height:50px}.theme-btn.bt-support-now{background:#1ebbf0;background:-moz-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:-webkit-linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);background:linear-gradient(45deg,#1ebbf0 8%,#39dfaa 100%);bottom:70px}.theme-btn.bt-buy-now{background:#1fdf61;background:-moz-linear-gradient(top,#a3d179 0,#88ba46 100%);background:-webkit-linear-gradient(top,#a3d179 0,#88ba46 100%);background:linear-gradient(to bottom,#a3d179 0,#88ba46 100%)}.theme-btn:hover{color:#fff;padding:0 20px}.theme-btn span{display:table-cell;vertical-align:middle;font-size:16px;letter-spacing:-15px;opacity:0;line-height:50px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;text-transform:uppercase}.theme-btn:hover span{opacity:1;letter-spacing:1px;padding-left:10px}.at-expanding-share-button[data-position=bottom-left]{bottom:130px!important}
.whatsapp{background:green;}
.call{background:red;}
.cons{background:#e63108;}
.service-content p{color:#000;}

.theme-btn.call{bottom:70px;}
.theme-btn.cons{bottom:130px;}
.whatsapp{background:green;}
.call{background:red;}
.cons{background:#e63108;}
.service-content p{color:#000;}

.theme-btn.call{bottom:70px;}
.theme-btn.cons{bottom:130px;}.theme-btn span {
    display: table-cell;
    vertical-align: middle;
    font-size: 16px;
    letter-spacing: 0;
    padding: 0px 10px;
    opacity: 1;
    line-height: 45px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    text-transform: uppercase;
}.theme-btn.call {
    padding-right: 12px;
    bottom: 10px;
}.whatsapp {
    bottom: 70px;
    background: green;
}header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.main-menu.header-normal.style2.slideIn.animated.scroll-to-fixed-fixed {
    background: #333;
}header.header-nav.menu_style_home_one.style2 .ace-responsive-menu li a {
    
    color: #fafafa;
  
}.parner_reg_btn a.btn, header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.animated, header.header-nav.home2.style_one.navbar-scrolltofixed.stricky.animated, header.header-nav.menu_style_home_eight.navbar-scrolltofixed.stricky.animated, header.header-nav.menu_style_home_one.navbar-scrolltofixed.stricky.main-menu.header-normal.style2.slideIn.animated.scroll-to-fixed-fixed {
    background: #000;
}  
.properti_city.home6 .thumb {
    border-radius: 10px;
    height: 500px;}.feature_property_bg_image_st2 {
    padding-top: 66%;
    height: 100%;
}
.wpb_column,.elementor-column{
        display:inline-block !important;
        padding-left:60px !important;
    }.listing-title-area {
    overflow: inherit;
    top: -89px;
    left: 0;
    width: 100%;
    height: 650px;
}
.single_page_listing_style .single_property_title {
    position: absolute;
    z-index: 1;
    bottom: 30%;
}.home_content {
    width: 100%;
    margin: auto;
    margin-top: -444px;
    padding: 0;
}
@media only screen and (max-width: 1199.9px){
.stylehome1 .nav_logo_img, .stylehome1.dashbord_mobile_logo .nav_logo_img {
    WIDTH: 77PX;
    position: relative;
}.listing-title-area {
    overflow: inherit;
    top: -89px;
    left: 0;
    width: 100%;
    height: 350px;
}.home1-advnc-search ul li {
    width: 100%;
}.home1-advnc-search .search_option_two .dropdown.bootstrap-select .dropdown-toggle .filter-option,.header.stylehome1 .main_logo_home2 span{display:none;}.header_search_widget .mailchimp_form input[type="text"].form-control::-webkit-input-placeholder, .home1-advnc-search ul li .form-group {
 
    margin-left: 20px;
}.home1_adsrchfrm {
    background-color: transparent;}
    .feat_property .thumb img {
    max-height: 200px;
    opacity: .6;
    object-fit: cover;
}.list-inline-item:not(:last-child) {
    margin-right: .1rem;
}.table td, .table th {
    display: inline-table;}
    .community-features,.community-icon {
        max-width: 100% !important;
    }
  .vc_column-inner{
       padding-left: 0px !important;
  }
  .elementor-element-315a4ea{
    width:100% !important; 
  }
  .card{
      text-align:center!important;
  }
    .elementor-column{
       padding-left:0px !important;
    }
}.col-md-4.wow.animate__animated.animate__fadeInUp.delay-0-4s.animated.animated {
    max-width: 100%!important;
    flex: 0 0 100%;
}
    body,html{overflow-x:hidden!important;}
    .table {overflow-x:auto;
    width: 100%!important;}
    
   .overlay_close,.additional_details{
        display:none !important;
    }.home_adv_srch_opt {
    margin-top: 0;
    position: relative;
}.feat_property .details .tc_content .prop_details {
    display: block;
}.feat_property .details .tc_content .prop_details li {
    margin-right: 30px;
    margin-top: 12px;
    display: block;
}
    li.dropdown.language-dropdown{display:inline-block!important;}
    .vc_col-sm-6{
    display: inline-block !important;
    padding-left: 0px !important;
}.feat_property {
    background-color: #f7f7f7;}section#feature-property {
    background: #fff;margin-top: -100px;
}.properti_city .overlay .details {
    bottom: 77px;
    left: 0;
    position: absolute;
    right: 0;
}

list-inline-item:not(:last-child) {
    display: none;
    margin-right: 0.5rem;
}.home1-advnc-search ul li .form-group {
    margin-bottom: 0;
    min-width: 1000px;
}.main-title h2 {
    color: #dc8047;}section#property-city {
    padding-top: 0px!important;
}.footer_about_widget h4, .footer_qlink_widget h4, .footer_contact_widget h4, .footer_social_widget h4, .footer_apps_widget h4 {
    color: #dc8047;
    font-weight: bold;
    margin-bottom: 25px;
}section.footer_middle_area.pt40.pb40 {
    padding: 20px 0;
    background: #333;
}.footer_mailchimp_form .col-auto input.form-control {
    background-color: #dee2e6;
    border: 1px solid #354765;
    border-radius: 25px;
    color: #ffffff;
    height: 50px;
    padding-left: 30px;
    width: 195px;
}.footer_mailchimp_form .col-auto button {
    background-color: #dc8047;
    border: 1px solid #354765;
    border-radius: 50%;
    height: 50px;
    width: 50px;
}.price {
    border-radius: 7px;
    padding: 8px;
    color: #fff;
    background: #1c7ade;
}.page-template-content {
    padding: 33px 0;
}.single_property_social_share h2,.price p,.price h3{text-align:center;color:#fff;}.trip-idea.mb-5.col-md-3 {
    max-width: 22% !important;
    margin-left: 34px;
}
@media only screen and (max-width: 1199.9px){.home1-advnc-search ul li .form-group,.home1-advnc-search ul li:first-child .form-control, .home1-advnc-search .search_option_two .dropdown.bootstrap-select>.dropdown-toggle, .home1-advnc-search ul li:nth-child(3) .form-group .form-control {
    width: 90%;
    margin: 0!important;
}.trip-idea.mb-5.col-md-3 {
    max-width: 100% !important;
    margin-left: 34px;
     margin-right: 34px;
}.header_search_widget .mailchimp_form input[type="text"].form-control::-webkit-input-placeholder, .home1-advnc-search ul li .form-group {
    margin-left: 0;
}.search_option_button {
    width: 100%;
}.stylehome1:before, .header.stylehome1 {
    background-color: #0000003d !important;
}.stylehome1:before{display:none;}.about_thumb img {
    margin-top: 30px;
    height: 200px!important;
    float: right;
    border-radius: 8px;
    width: auto!important;
}.search_option_button {
    width: 63%;
    text-align: center;
    margin: auto;
}.home1-advnc-search ul li .form-group {
    margin-bottom: 0;
    min-width: 100%;
}.home_content {
    padding: 60px 0 40px !important;
}.property_city_bg_style_3 {
    height: 200px;
    padding-top: 64%;
}.stylehome1:before, .header.stylehome1 {
    background-color: #00000085 !important;
}.stylehome1 .nav_logo_img, .stylehome1.dashbord_mobile_logo .nav_logo_img {
    FLOAT: RIGHT;
    WIDTH: 137PX;
    position: relative;
}
.stylehome1 .nav_logo_img, .stylehome1.dashbord_mobile_logo .nav_logo_img {margin-top:4px;}.stylehome1 .nav_logo_img, .stylehome1.dashbord_mobile_logo .nav_logo_img {
    FLOAT: RIGHT;
    WIDTH: 137PX;
    position: relative;
}img.img-fluid.w100 {
    height: 100%;
}.stylehome1 .nav_logo_img, .stylehome1.dashbord_mobile_logo .nav_logo_img {
    FLOAT: RIGHT;
    WIDTH: 141PX;
    position: relative;
}.single_page_listing_style .single_property_title{display:none;}.stylehome1 .nav_logo_img, .stylehome1.dashbord_mobile_logo .nav_logo_img {
    FLOAT: RIGHT;
    WIDTH: 146PX!Important;
    position: relative;
}.listing-title-area {
    overflow: inherit;
    top: -89px;
    left: 0;
    width: 100%;
    height: 100%;
}.mm-slideout .our-listing, .our-agent-single {
    padding-top: 0;
}.mm-slideout .our-listing, .our-agent-single {
    margin-top: -92px;
    padding-top: 0;
}img.img-fluid.w100 {
    height: auto;
}.listing-title-area {
    overflow: inherit;
    top: -89px;
    left: 0;
    height: auto;
    width: 100%;
    height: auto;
}.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: none;
    border-radius: 0.25rem;
}section.gallery-area.pb-80.elements3.innr-page, a.read_more {
    margin-top: 58px;
    padding: 7px;
}.paymentplan {
    margin-top: 60px;
}.lsd_list li {
    text-align: revert;
    display: block;
    margin-bottom: 10px;
}.home8-slider .bs_carousel_bg {
    width: 100%;
    background-size: contain;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 0;
    height: auto;
}.home8-slider {
    height: 40vh !important;
    TOP: -191px;
    position: relative;
}}.g-trip-ideas h3{color:#ea2a18;}.page-template-content {
    padding: 26px 0;
}.ab_counting,.feat_property .details .tc_content .prop_details {
    display: none;
}.feat_property.agent .details .fp_footer .fp_pdate, .feat_property.agency .details .fp_footer .fp_pdate {
    margin-top: 0;
    float: left !important;
}

@media only screen and (max-width: 1199.9px) {.container {
    max-width: 99%;
}.container {
    max-width: 99%;
}    .listing-title-area {
        overflow: inherit;
        top: 0;
        left: 0;
        height: auto;
        width: 100%;
        height: auto;
    }    img.img-fluid.w100 {
        height: 389PX;
    }
    .mm-slideout .our-listing, .our-agent-single {
        margin-top: 0;
        padding-top: 0;
    }.row {
    width: 100%;}    .row {
        width: 100%;
        MARGIN: 0;
        PADDING: 0;
    }.listing_single_description2 {
   
    padding: 15px;
    justify-content: space-between;
}.col-md-12.col-lg-8.mt50 {
    MARGIN: 0!IMPORTANT;
    PADDING: 0!IMPORTANT;
}.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
}
}.price {
    border: 1px solid #333;
    border-radius: 7px;
    padding: 8px 2px;
    color: #051925;
    background: #fff;
} .price p, .price h3 {
    text-align: center;
    color: #051925;
}.single_property_social_share h2, .price p, .price h3 {
    text-align: center;
    color: #051925;
}
.feat_property.home7.agent .thumb {
    border-radius: 8px;
    height: 250px;
    width: 100%

    
}.feat_property.agent .details .fp_footer .fp_pdate, .feat_property.agency .details .fp_footer .fp_pdate {
    margin-top: 0;
    float: right !important;
}
.feat_property.home7.agent .thumb {
    border-radius: 8px;
    height: 330px;
    width: auto;
}
.mbp_pagination_comments{display:none;}
    