@charset "UTF-8";
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
.pal-button-primary,.pal-button-alt,.pal-button-orange,.pal-button-orange-alt,.pal-button-red-alt {border-radius:4px;padding:10px 20px;line-height:45px;transition:all 500ms;white-space:nowrap}
.slim.pal-button-primary,.slim.pal-button-alt,.slim.pal-button-orange,.slim.pal-button-orange-alt,.slim.pal-button-red-alt {padding:5px 10px}
.pal-button-primary {background:var(--palourtis-blue-color);color:white;border:solid thin var(--palourtis-blue-color)}
.pal-button-primary:hover,.pal-button-primary:focus {background:white !important;color:var(--palourtis-blue-color) !important}
.pal-button-alt {background:white;color:var(--palourtis-blue-color) !important;border:solid thin var(--palourtis-blue-color)}
.pal-button-alt:hover {color:white !important;background:var(--palourtis-blue-color)}
.pal-button-orange {background:var(--palourtis-orange-color);color:white !important;border:solid thin var(--palourtis-orange-color)}
.pal-button-orange:hover,.pal-button-orange:focus {background:transparent !important;color:var(--palourtis-orange-color) !important}
.pal-button-orange-alt {background:transparent;color:var(--palourtis-orange-color) !important;border:solid thin var(--palourtis-orange-color)}
.pal-button-orange-alt:hover,.pal-button-orange-alt:focus {background:var(--palourtis-orange-color) !important;color:white !important}
.pal-button-red-alt {background:transparent;color:red !important;border:solid thin red}
.pal-button-red-alt:hover {background:red !important;color:white !important}.palourtis-skin .theme-bg,.palourtis-skin .property-search-type label:hover,.palourtis-skin .property-search-type label.active,.palourtis-skin li.login-attri.theme-log a,.palourtis-skin .range-slider .ui-slider .ui-slider-handle,.palourtis-skin .range-slider .ui-widget-header,.palourtis-skin .pricing-bottom .btn-pricing:hover,.palourtis-skin .pricing-bottom .btn-pricing:focus .palourtis-skin .select2-container--default .select2-results__option--highlighted[aria-selected],.palourtis-skin .pagination li:first-child a,.palourtis-skin .btn.btn-theme,.palourtis-skin .btn.btn-theme:hover,.palourtis-skin .btn.btn-theme:focus,.palourtis-skin .btn.search-btn,.palourtis-skin .btn-theme-2:hover,.palourtis-skin .btn-theme-2:focus,.palourtis-skin .btn-outline-theme:hover,.palourtis-skin .btn-outline-theme:focus,.palourtis-skin .simple-search-wrap .pk-input-group .pk-subscribe-submit,.palourtis-skin .btn.search-btn-outline:hover,.palourtis-skin .btn.search-btn-outline:focus,.palourtis-skin .property-listing.property-1 .listing-detail-btn .more-btn,.palourtis-skin .home-slider-desc .read-more,.palourtis-skin .nav-tabs .nav-item.show .nav-link,.palourtis-skin .nav-tabs .nav-link.active,.palourtis-skin .checkbox-custom:checked + .checkbox-custom-label:before,.palourtis-skin .radio-custom:checked + .radio-custom-label:before,.palourtis-skin .btn.pop-login,.palourtis-skin .single-widgets.widget_search form button,.palourtis-skin .single-widgets.widget_tags ul li a:hover,.palourtis-skin .single-widgets.widget_tags ul li a:focus,.palourtis-skin .pagination >.active >a,.palourtis-skin .pagination >.active >a:focus,.palourtis-skin .pagination >.active >a:hover,.palourtis-skin .pagination >.active >span,.palourtis-skin .pagination >.active >span:focus,.palourtis-skin .pagination >.active >span:hover,.palourtis-skin .pagination >li >a:focus,.palourtis-skin .pagination >li >a:hover {background-color:var(--palourtis-blue-color);background:var(--palourtis-blue-color)}
.palourtis-skin a.link:hover,.palourtis-skin a.link:focus,.palourtis-skin a:hover,a:focus,.palourtis-skin .theme-cl,.palourtis-skin .btn.btn-theme-light,.palourtis-skin .bl-continue,.palourtis-skin .header-dark-transparent.header-fixed .attributes li.submit-attri a,.palourtis-skin nav .menu li a.active,.palourtis-skin nav .menu li.dropdown.open >a,.palourtis-skin nav .menu .mg-menu li a i,.palourtis-skin nav .menu li a:hover,.palourtis-skin .recommended .pr-value,.palourtis-skin .btn-outline-theme,.palourtis-skin .attributes li.submit-attri.theme-log a,.palourtis-skin .btn.search-btn-outline,.palourtis-skin .dw-proprty-info li,.palourtis-skin .ps-trep .ps-type,.palourtis-skin .d-navigation ul li.active a,.palourtis-skin span.mod-close,.palourtis-skin .blog-page .blog-details blockquote .icon,.palourtis-skin .single-post-pagination .post-pagination-center-grid a,.palourtis-skin .blog-page .blog-details .comment-area .all-comments article .comment-details .comment-meta .comment-left-meta .comment-date,.palourtis-skin .cn-info-icon i,.palourtis-skin .client-info h5,.palourtis-skin .listing-card-info-price {color:var(--palourtis-blue-color)}
.palourtis-skin .pagination >.active >a,.palourtis-skin .pagination >.active >a:focus,.palourtis-skin .pagination >.active >a:hover,.palourtis-skin .pagination >.active >span,.palourtis-skin .pagination >.active >span:focus,.palourtis-skin .pagination >.active >span:hover,.palourtis-skin .pagination >li >a:focus,.palourtis-skin .pagination >li >a:hover,.palourtis-skin .pagination li:first-child a,.palourtis-skin .range-slider .ui-slider .ui-slider-handle,.palourtis-skin .attributes li.submit-attri.theme-log a,.palourtis-skin .header-dark-transparent.header-fixed .attributes li.submit-attri a,.palourtis-skin .btn.btn-theme,.palourtis-skin .btn-theme-2:hover,.palourtis-skin .btn-theme-2:focus,.palourtis-skin .btn.btn-theme:hover,.palourtis-skin .btn.btn-theme:focus,.palourtis-skin .btn-outline-theme:hover,.palourtis-skin .btn-outline-theme:focus,.palourtis-skin .btn-outline-theme,.palourtis-skin .simple-search-wrap .pk-input-group .pk-subscribe-submit,.palourtis-skin .btn.search-btn-outline,.palourtis-skin .btn.search-btn-outline:hover,.palourtis-skin .btn.search-btn-outline:focus,.palourtis-skin .property-listing.property-1 .listing-detail-btn .more-btn,.palourtis-skin .nav-tabs .nav-item.show .nav-link,.palourtis-skin .nav-tabs .nav-link.active,.palourtis-skin .btn.pop-login,.palourtis-skin .single-widgets.widget_tags ul li a:hover,.palourtis-skin .single-widgets.widget_tags ul li a:focus {border-color:var(--palourtis-blue-color)}
.palourtis-skin li.login-attri.theme-log a {box-shadow:0 8px 5px rgba(0,88,243,0.2);-webkit-box-shadow:0 8px 5px rgba(0,88,243,0.2)}
.palourtis-skin .btn.btn-theme-light {background:rgba(0,88,243,0.1)}
.header .top-bar {background-color:var(--palourtis-blue-color)}
.header .top-bar .top-bar-wrap {display:flex;justify-content:space-between;min-height:35px;align-items:center}
.header .top-bar .top-bar-wrap .top-bar-left a {color:white;font-size:13px;margin-right:30px;padding:10px 0;transition:color 0.5s}
.header .top-bar .top-bar-wrap .top-bar-left a i {color:var(--palourtis-orange-color);margin-right:5px}
.header .top-bar .top-bar-wrap .top-bar-left a:hover {color:var(--palourtis-orange-color)}
.header .top-bar .top-bar-wrap .top-bar-right .social-boxed {display:flex}
.header .top-bar .top-bar-wrap .top-bar-right .social-boxed a {color:#A1ABC9;font-size:12px;border:thin solid #A1ABC9;display:flex;width:25px;height:25px;margin-left:15px;align-items:center;justify-content:center;border-radius:5px;transition:all 0.5s}
.header .top-bar .top-bar-wrap .top-bar-right .social-boxed a:hover {border-color:var(--palourtis-orange-color);color:var(--palourtis-orange-color)}
@media screen and (max-width:760px) {.header .top-bar {display:none }}
.header.header-fixed {z-index:99999}
.header.header-fixed .top-bar {display:none}
.header .nav-brand {padding:10px 15px 10px 0}
.header .nav-brand img {max-width:120px;top:-2px}
.nav-buttons {display:flex;height:84px;align-items:center}
.nav-buttons li.navbar-button {margin-left:15px}
.nav-buttons li.navbar-button a {background:var(--palourtis-blue-color);color:white;max-height:50px;border-radius:4px;display:flex;align-items:center;padding:20px 12px;border:solid thin var(--palourtis-blue-color)}
.nav-buttons li.navbar-button:hover a {background:white;color:var(--palourtis-blue-color) !important}
.nav-buttons li.navbar-button.alt a {background:white;color:var(--palourtis-blue-color);border:solid thin var(--palourtis-blue-color)}
.nav-buttons li.navbar-button.alt:hover a {background:var(--palourtis-blue-color);color:white !important}
.nav-dropdown {z-index:10000}
.nav-menu >.active >a,.nav-menu >.focus >a,.nav-menu >li:hover >a,.nav-dropdown >.focus >a,.nav-dropdown >li:hover >a,.nav-dropdown >li >a:hover,.nav-dropdown >li >a:focus {color:var(--palourtis-orange-color) !important}
@media (min-width:900px) {.header .nav-menu >.active >a .submenu-indicator-chevron,.header .nav-menu >.focus >a .submenu-indicator-chevron,.header .nav-menu >li:hover >a .submenu-indicator-chevron,.nav-dropdown >.focus >a .submenu-indicator-chevron,.nav-dropdown >li:hover >a .submenu-indicator-chevron {border-color:transparent var(--palourtis-orange-color) var(--palourtis-orange-color) transparent }}
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
footer .footer-widget .social-boxed {display:flex}
footer .footer-widget .social-boxed a {color:#A1ABC9;font-size:12px;border:thin solid #A1ABC9;display:flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:5px;transition:all 0.5s}
footer .footer-widget .social-boxed a:not(:last-child) {margin-right:15px}
footer .footer-widget .social-boxed a:hover {border-color:var(--palourtis-orange-color);color:var(--palourtis-orange-color)}
@media (max-width:599px) {footer .footer-widget .social-boxed {justify-content:center }}
@media (max-width:599px) {footer .footer-widget {text-align:center }}
footer .footer-widget .footer-content-2 img {max-width:100%}
footer .footer-buttons {margin-top:30px}
footer .footer-buttons a:first-child {margin-right:15px}
footer a:hover {color:white !important}
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
.home-slider .item {height:78vh;align-items:flex-start}
.home-slider .item::before {display:none}
.home-slider .content-bar-wrap {display:flex;justify-content:center;margin-top:30px}
.home-slider .content-bar-wrap .content-bar {display:flex;background:rgba(0,0,0,0.5);padding:0 0 0 15px;border-radius:5px}
.home-slider .content-bar-wrap .content-bar p {margin:0 5px;color:white;padding:10px 0}
.home-slider .content-bar-wrap .content-bar p .pal-btn {margin-left:10px}
.home-slider .content-bar-wrap .content-bar .sep {height:100%;width:2px;background:white;margin:0 5px 0 7px}
.home-slider .content-bar-wrap .content-bar .price {color:var(--palourtis-orange-color);font-weight:bold}
@media (max-width:889px) {.home-slider .content-bar-wrap .content-bar {flex-direction:column;min-width:85%;padding:10px 0 }.home-slider .content-bar-wrap .content-bar p {padding:3px 0 5px;text-align:center }.home-slider .content-bar-wrap .content-bar p .pal-btn {margin-left:0 }}
.search-bar {margin-top:-70px;position:relative}
.search-bar .tabs {height:30px}
.search-bar .tabs .tab {display:inline-block;background:white;color:black;height:30px;padding:3px 10px;border-radius:3px 3px 0 0}
.search-bar .full-search-2.hero-search-radius.shadow-hard {border-radius:0 6px 6px}
.search-bar .search-subscribe {padding:0 15px;color:black}
.search-bar .search-subscribe .icon-sub {font-size:25px}
@media (min-width:900px) {.search-bar .search-subscribe #search-subscribe-button {margin-left:30px }}
.search-bar #search-subscribe-form-wrapper .modal-dialog {max-width:500px !important}
.search-bar #search-subscribe-form-wrapper .modal-dialog .modal-header {flex-direction:column}
.search-bar #search-subscribe-form-wrapper .modal-dialog .modal-header p {color:black !important}
.search-bar #search-subscribe-form-wrapper .modal-dialog .modal-body {padding:0 5px 15px}
.search-bar #search-subscribe-form-wrapper .modal-dialog .btn-primary:hover,.search-bar #search-subscribe-form-wrapper .modal-dialog .btn-primary:focus,.search-bar #search-subscribe-form-wrapper .modal-dialog .btn-secondary:hover,.search-bar #search-subscribe-form-wrapper .modal-dialog .btn-secondary:focus {background-color:var(--palourtis-blue-color) !important;border-color:var(--palourtis-blue-color) !important}
.search-bar .search-fields .main-bar,.search-bar .search-fields .advanced-bar {--bs-gutter-x:5px;--bs-gutter-y:5px}
.search-bar .search-fields .main-bar .col,.search-bar .search-fields .advanced-bar .col {margin:0}
.search-bar .search-fields .main-bar .select2-selection,.search-bar .search-fields .advanced-bar .select2-selection {border:none}
.search-bar .search-fields .main-bar .select2-container,.search-bar .search-fields .advanced-bar .select2-container {border:solid thin #ddd}
.search-bar .search-fields .main-bar .main-field,.search-bar .search-fields .advanced-bar .main-field {height:40px}
@media (max-width:889px) {.search-bar .search-fields .main-bar .main-field,.search-bar .search-fields .advanced-bar .main-field {height:40px;min-height:40px }}
.search-bar .search-fields .main-bar .main-field input,.search-bar .search-fields .advanced-bar .main-field input {width:100%;height:100%;padding-left:20px;border:solid thin #ddd}
.search-bar .search-fields .main-bar .main-field input::placeholder,.search-bar .search-fields .advanced-bar .main-field input::placeholder {color:#444545;font-family:'Jost',sans-serif;opacity:1}
.search-bar .search-fields .main-bar #search-btn,.search-bar .search-fields .advanced-bar #search-btn {line-height:40px;padding:9px 20px}
.search-bar .search-fields .main-bar #clear-btn,.search-bar .search-fields .main-bar #advanced-btn,.search-bar .search-fields .advanced-bar #clear-btn,.search-bar .search-fields .advanced-bar #advanced-btn {margin-left:10px}
.search-bar .search-fields .select2-container {width:100% !important}
@media (max-width:889px) {.search-bar .search-fields .select2-container {margin-bottom:7px }}
.search-bar .search-fields .select2-container .select2-selection__placeholder {color:#444545;opacity:1;padding-left:10px}
.search-bar .search-fields .select2-container .select2-selection__rendered {color:#444545;opacity:1;padding-left:10px}
.search-bar .search-fields .select2-container .select2-selection--multiple {min-height:40px;cursor:pointer;padding-bottom:0}
.search-bar .search-fields .select2-container .select2-selection--multiple .select2-search {display:flex;height:35px;align-items:center}
.search-bar .search-fields .select2-container .select2-selection--multiple .select2-search .select2-search__field {min-height:22px;cursor:pointer;margin-left:10px}
.search-bar .search-fields .select2-container .select2-selection--multiple .select2-search .select2-search__field::placeholder {color:#444545;font-family:'Jost',sans-serif;opacity:1}
.search-bar .search-fields .select2-container .select2-selection__clear {right:-20px;top:0;width:18px;height:100%;position:absolute;z-index:9999;background:var(--palourtis-orange-color);color:white}
.search-bar .search-fields .select2-container .select2-selection--clearable .select2-selection__arrow {right:25px}
.search-bar .search-fields .select2-container .select2-selection--single {height:40px}
.search-bar .search-fields .select2-container .select2-selection--single .select2-selection__arrow {height:40px}
.search-bar .search-fields .select2-container .select2-selection--single .select2-selection__rendered {line-height:38px}
@media (max-width:889px) {.search-bar .search-fields .select2-container .select2-selection--single {height:40px }.search-bar .search-fields .select2-container .select2-selection--single .select2-selection__arrow {height:40px }.search-bar .search-fields .select2-container .select2-selection--single .select2-selection__rendered {line-height:38px }}
.search-bar .search-fields .sort-field-wrapper {max-width:240px;box-shadow:0 10px 12px rgba(77,60,160,0.1)}
@media (min-width:900px) {.search-bar .search-fields .sort-field-wrapper {margin-left:auto }}
.search-bar .search-fields .advanced-bar {transition:max-height 0.4s;max-height:0;overflow:hidden}
.search-bar .search-fields .advanced-bar.show {max-height:500px;transition:max-height 0.5s ease-in}
.search-bar .search-fields .search-checkbox {height:100%;display:flex;align-items:center;padding-left:15px;min-height:45px}
.search-bar .search-fields .search-checkbox label {font-size:18px}
.search-bar .search-fields .search-checkbox .pretty input:checked ~ .state.p-success-o label:before,.search-bar .search-fields .search-checkbox .pretty.p-toggle .state.p-success-o label:before {border-color:var(--palourtis-orange-color) !important}
.search-bar .search-fields .search-checkbox .pretty.p-default:not(.p-fill) input:checked ~ .state.p-success-o label:after {background-color:var(--palourtis-orange-color) !important}
.search-bar .results-info {color:black;font-size:20px;font-weight:700}
.select2-selection__choice {float:none !important;display:inline-block !important}
.select2-container .select2-selection--multiple .select2-selection__rendered {display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.location-dropdown .select2-results__option--highlighted.select2-results__option--selectable {background:white;color:var(--palourtis-blue-color)}
.location-dropdown .select2-results__option--selected {background-color:var(--palourtis-orange-color) !important;color:white !important}
.location-dropdown .select2-results__option--selected::before {content:"✓";margin-right:10px}
.location-dropdown .select2-results >.select2-results__options {max-height:300px}
.location-dropdown .select2-results >.select2-results__options .select2-results__option:not(.select2-results__option--group):hover,.location-dropdown .select2-results >.select2-results__options .select2-results__option:not(.select2-results__option--group):focus {background:white;color:var(--palourtis-orange-color)}
.location-dropdown .select2-results >.select2-results__options .select2-results__option--selected:hover {background:var(--palourtis-orange-color) !important;color:white !important}
.location-dropdown .select2-results >.select2-results__options .select2-results__group {background-color:#eee}
#select2-search-field-location-container {display:none}
#search-field-location + .select2-container .select2-selection__clear {top:-5px;right:-10px}
#search-field-location + .select2-container .select2-search--inline {display:none}
#search-field-location + .select2-container .select2-search--inline::before {content:"Selection Here";margin-right:10px;margin-left:5px}
#search-field-location + .select2-container--open .select2-search--inline::before {font-family:"Font Awesome 5 Pro";content:"";margin-right:10px;margin-left:5px}
#search-field-location + .select2-container--focus .select2-search--inline::before {font-family:"Font Awesome 5 Pro";content:"";margin-right:10px;margin-left:5px}
.location-info-panel {position:absolute;top:10px;width:300px;height:40px;display:flex;align-items:center;padding-left:15px;cursor:pointer;user-select:none}
#select2-search-field-location-container + .select2-search--inline {height:40px;align-items:center}
@media (max-width:599px) {.area-col {position:relative }.area-col .location-info-panel {top:2px }}
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
.home-about .left-col img {width:100%}
.home-about .right-col .title {font-size:24px;color:#A6A6A6;font-weight:400;letter-spacing:3px}
.home-about .right-col p {color:black;font-size:14px}
.home-about .right-col .featured-logo {position:absolute;right:0;bottom:-155px}
@media (min-width:900px) {.home-about .left-col {padding-top:30px;padding-bottom:30px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center }.home-about .left-col img {border-radius:var(--border-radius) }.home-about .right-col {display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--section-bg);margin-left:-100px;padding:30px 15px 30px 125px;width:calc(50% + 60px);border-radius:var(--border-radius) }}
@media (max-width:889px) {.home-about .right-col {margin-top:30px }}
.home-properties .tabs-navigation {text-align:center;margin-bottom:-25px}
.home-properties .tabs-navigation ul.nav-pills {display:inline-flex;box-shadow:0 0 20px 0 rgba(62,28,131,0.1);background:white}
.home-properties .tabs-navigation ul.nav-pills li.nav-item .nav-link {position:relative;color:silver;padding:15px 30px;margin:0 15px}
.home-properties .tabs-navigation ul.nav-pills li.nav-item .nav-link:focus {outline:none !important}
.home-properties .tabs-navigation ul.nav-pills li.nav-item .nav-link::after {content:'';position:absolute;bottom:0;left:0;right:0;background:var(--palourtis-orange-color);height:0;border-radius:6px;opacity:0;transition:all 0.3s ease-in}
.home-properties .tabs-navigation ul.nav-pills li.nav-item .nav-link.active {background:white;color:var(--palourtis-blue-color)}
.home-properties .tabs-navigation ul.nav-pills li.nav-item .nav-link.active::after {height:5px;opacity:1}
.home-properties .section-bg {background:var(--section-bg);min-height:500px;padding-top:100px}
.home-gallery {padding-top:0}
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
.property-card .card-image {position:relative}
.property-card .card-image .deeds-icon {position:absolute;top:0;right:0}
.property-card .card-image .deeds-icon:hover {cursor:default}
.property-card .card-image .deeds-icon img {margin-left:-15px;min-width:60px;max-width:60px;min-height:60px !important;max-height:60px}
.property-card .listing-detail-wrapper {padding-bottom:0 !important}
.property-card .listing-detail-wrapper .listing-short-detail .listing-name {min-height:50px}
.property-card .listing-detail-wrapper .listing-short-detail .listing-name a::before {content:none}
.property-card .price-features-wrapper {min-height:35.5px}
.property-card .price-features-wrapper .listing-location-details a {color:var(--fade-gray)}
.property-card .price-features-wrapper .list-fx-features {margin-top:0;justify-content:start !important}
.article-card .post-date {color:var(--fade-gray)}
.newsletter-bar {padding:30px 0;background-color:var(--palourtis-orange-color)}
.newsletter-bar p {margin:0;color:white;text-align:left;font-weight:bold;font-size:18px;min-width:475px}
.newsletter-bar form {display:flex}
.newsletter-bar form input {padding:0 15px;border-radius:3px 0 0 3px;min-width:345px;min-height:37px}
.newsletter-bar form button {border-radius:0 3px 3px 0;min-width:130px;line-height:25px}
@media (max-width:599px) {.newsletter-bar p {text-align:center;font-size:16px;margin-bottom:5px;min-width:345px }.newsletter-bar form input {min-width:245px }.newsletter-bar form button {min-width:100px }}
.load-more-button {display:inline-block;cursor:pointer;line-height:25px}
.corner-ribbon {width:200px;background:#e43;position:absolute;top:37px;left:-45px;text-align:center;line-height:30px;letter-spacing:1px;color:#f0f0f0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);z-index:1}
.corner-ribbon.gray-ribbon {background:#48AAB2}
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
.masonry-block {display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}
.masonry-block .grid__item {position:relative;width:100%;border:1px solid #ccc;border-radius:12px;background-position:center;background-size:cover}
.masonry-block .grid__item.col-1-3 {grid-column:1 / 3}
.masonry-block .grid__item.col-1-3::before {padding-top:40%}
.masonry-block .grid__item.col-2-4 {grid-column:2 / 4}
.masonry-block .grid__item.col-2-4::before {padding-top:40%}
.masonry-block .grid__item:before {content:"";height:0;display:inline-block;padding-top:80%;width:1px;position:relative}
@media (max-width:889px) {.masonry-block {grid-gap:5px }.masonry-block .grid__item {border-radius:5px }}
.imageLeftBlock .left-col img {width:100%}
.imageLeftBlock .right-col .title {font-size:24px;color:#A6A6A6;font-weight:400;letter-spacing:3px}
.imageLeftBlock .right-col p {color:black;font-size:14px}
.imageLeftBlock .right-col .featured-logo {position:absolute;right:0;bottom:-155px}
@media (min-width:900px) {.imageLeftBlock .left-col {padding-top:30px;padding-bottom:30px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center }.imageLeftBlock .left-col img {border-radius:var(--border-radius) }.imageLeftBlock .right-col {text-align:justify;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--section-bg);margin-left:-100px;padding:30px 35px 30px 115px;width:calc(50% + 60px);border-radius:var(--border-radius) }}
@media (max-width:889px) {.imageLeftBlock .right-col {margin-top:30px }}
.imageRightBlock .right-col img {width:100%}
.imageRightBlock .left-col .title {font-size:24px;color:#A6A6A6;font-weight:400;letter-spacing:3px}
.imageRightBlock .left-col p {color:black;font-size:14px}
.imageRightBlock .left-col .featured-logo {position:absolute;right:0;bottom:-155px}
@media (min-width:900px) {.imageRightBlock .right-col {padding-top:30px;padding-bottom:30px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center }.imageRightBlock .right-col img {border-radius:var(--border-radius) }.imageRightBlock .left-col {text-align:justify;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--section-bg);margin-right:-100px;padding:30px 115px 30px 35px;width:calc(50% + 60px);border-radius:var(--border-radius) }}
@media (max-width:889px) {.imageRightBlock .left-col {margin-top:30px }}
.page-title {height:250px;background:transparent}
[data-layout="inner"] section {padding-bottom:0}
[data-layout="inner"] footer {margin-top:80px}
:root {--palourtis-blue-color:#0E3D5C;--palourtis-orange-color:#F5861E;--section-bg:#F3F6FA;--fade-gray:#B6B9BF;--border-radius:4px}
.property-page .prt-detail-title-desc .property-id {font-size:14px;margin:0;font-weight:900;color:var(--palourtis-orange-color)}
.property-page .prt-detail-title-desc .list-fx-features {justify-content:start}
.property-page .pbw-flex-thumb {padding:0}
.property-page .video-slide {position:relative}
.property-page .video-slide .play-overlay {position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}
.property-page .call-widget .call-details {font-size:20px;text-align:center;margin-bottom:10px;font-weight:bold}
.property-page .call-widget .call-details i {font-size:30px;margin-right:10px;color:var(--palourtis-orange-color)}
#property-form textarea {height:100px}
.macro-style.property-id {font-size:14px;margin:0;font-weight:900;color:var(--palourtis-orange-color)}
.macro-style.distance-beach {margin-left:15px}
.macro-style.property-price {font-size:20px;font-weight:bold;color:var(--palourtis-orange-color)}
.property-card .price-features-wrapper .list-fx-features {min-height:55px}
.property-card .listing-detail-wrapper .listing-short-detail .listing-name {min-height:80px}
@media only screen and (max-width:1399px) {body {font-size:13px }}
@media only screen and (max-width:1199px) {.home-slider .content-bar-wrap .content-bar {flex-direction:column !important;padding:0 0 10px 5px !important }.home-slider .content-bar-wrap .content-bar p {padding:5px 0 !important;text-align:center }}
.stripe-loading-indicator {z-index:100001 !important}
.grecaptcha-badge {right:-300px !important}
.fancybox-active {overflow:hidden !important}
.white {color:white}
.pal-btn.orange-btn {background:var(--palourtis-orange-color);color:white;border:solid thin var(--palourtis-orange-color);border-radius:4px}
.pal-btn.orange-btn:hover {background:white;border-color:white;color:var(--palourtis-orange-color)}
.pal-btn.md-btn {padding:8px 15px}
.form-field-error-label {color:red}
form .form-group.has-error input,form .form-group.has-error textarea {border-color:red}
.pagination .page-item.active {pointer-events:none}
ul,ol,ul li,ol li {list-style:unset}
.modal-backdrop.show {z-index:9999}
.card-watermark {position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}
.card-watermark img {min-height:unset !important;width:225px !important;height:225px !important}
.top-login {margin-left:20px;color:#A1ABC9}
.top-login:hover {color:#A1ABC9 !important}
.preloader span {background:var(--palourtis-orange-color)}
.form-group .iti {width:100%}