#scroll-top{
background-color:#0D6A4E;
border-color:#0D6A4E;
}
#scroll-top:hover{
background-color:#fff;
border-color:#0D6A4E;
color:#0D6A4E;
}
.btnannonceshover .rhea-featured-properties-property-link:hover{
border-color: #80BBAD !important;
}
.rhea-inquiry-form-field{
color: #80BBAD !important;
}
.page-id-6769 .rhea-inquiry-form-field,
.page-id-7961 .rhea-inquiry-form-field,
.page-id-8061 .rhea-inquiry-form-field
{
color: #003F2D !important;
}
.refgrid .hentry{
box-shadow: 0 4px 12px rgba(0, 0, 0, 0) !important;
}
.refgrid .hentry img{
border-radius:10px;
height: 265px;
object-fit: cover;
}
.fa-caret-right:before {
content: "\f054" !important;
}
.fa-caret-right{
font-size:12px;
}
.rh-ultra-top-tags-box,
.entry-meta .entry-categories,
.post-author.show-avatars,
.single .entry-content-wrapper .entry-footer,
.page-id-6586 .flex-direction-nav,
.single .rh-ultra-action-buttons,
.tax-property-status .rh-ultra-action-buttons{
display:none !important;
}
.ere-ultra-side-properties-wrapper .rh-ultra-slider-nav .owl-nav button.owl-prev:not(.disabled):hover, 
.ere-ultra-side-properties-wrapper .rh-ultra-slider-nav .owl-nav button.owl-next:not(.disabled):hover,
.rh-ultra-widget-dots button.owl-dot:hover:after{
background: #80BBAD !important;
}
.rh-ultra-widget-dots button.owl-dot:hover{
border-color: #80BBAD !important;
}
.ere-ultra-side-properties-wrapper .rh-ultra-property-card-2 .rh-ultra-property-title a,
.ere-ultra-side-properties-wrapper .rh-ultra-property-card-2 .rh-address-ultra a{
color:#fff !important;
}
.rh-page-breadcrumbs{
text-transform:none !important;
}
.single .ere-ultra-properties-slider .rh-ultra-dark {
fill: #fff !important;
}
.single .rh-widget-agent-contact-item .rh-ultra-dark{
fill: #DBD99A !important;
}
.gmapborder iframe{
border-radius:12px;
}
.contacticones .elementor-container{
background:#fff;
border-radius:12px;
margin:0 9%;
padding-top: 60px;
padding-bottom: 60px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
}
.single-property .rh-ultra-property-address{
color:#fff !important;
}
.single-property .rh-ultra-property-address svg .rh-ultra-dark{
fill:#fff !important;
}
.home .rhea-featured-properties-filters li:nth-child(4),
.page-template-properties-search .rh-ultra-bottom-box.rh-ultra-flex-end,
.page-template-properties-search #rh_save_search_btn,
.tax-property-type .rh-ultra-action-buttons,
.tax-property-type .rh-ultra-title-side .tax-title,
.tax-property-status .rh-ultra-title-side .tax-title
{
display:none !important;
}
.single-property .rh-property-agent-info-sidebar svg.rh-ultra-dark,
.tax-property-type .rh-property-agent-info-sidebar svg.rh-ultra-dark,
.tax-property-status .rh-property-agent-info-sidebar svg.rh-ultra-dark
{
fill:#DBD99A !important;
}
.single-property .rh_ultra_prop_card_meta_wrap .rh_ultra_meta_box .figure,
.single-property .rh_ultra_prop_card_meta_wrap .rh_ultra_meta_box .label,
.single-property .rh_ultra_meta_icon_wrapper .rh-ultra-meta-label
{
color: #fff !important;
}
.single-property .rh_ultra_prop_card_meta_wrap .rh_ultra_meta_icon .rh-ultra-dark{
fill: #fff !important;
}
.page-template-properties-search .rh-ultra-prop-card-meta svg,
.page-template-properties-search .rh-ultra-prop-card-meta svg .rh-ultra-dark,
.page-template-properties-search .rh-address-ultra svg .rh-ultra-dark,
.page-template-properties-search .rh-address-ultra svg
{
fill:#DBD99A !important;
}
.page-template-properties-search .rh-ultra-view-type svg,
.page-id-6907 .rh-ultra-view-type svg,
.tax-property-type .rh-ultra-view-type svg,
.tax-property-status .rh-ultra-view-type svg
{
fill:#003F2D !important;
}
.page-template-properties-search .rh-ultra-view-type a:hover svg,
.page-id-6907 .rh-ultra-view-type a:hover svg,
.tax-property-type .rh-ultra-view-type a:hover svg,
.tax-property-status .rh-ultra-view-type a:hover svg{
fill:#80BBAD !important;
}
.page-template-properties-search .rh_pagination a{
background-color:#003F2D !important;
color: #fff !important;
}
.page-template-properties-search .rh_pagination a:hover,
.page-template-properties-search .rh_pagination .current{
background-color:#80BBAD !important;
color: #fff !important;
}
.rh-ultra-filled-button.rh-ultra-button.submit-button{
background: #fff !important;
border-color: #fff !important;
color: #80BBAD !important;
}
.rh-ultra-filled-button.rh-ultra-button.submit-button:hover{
background:#DBD99A !important;
border-color: #DBD99A !important;
color: #ffff !important;
}
.rh-ultra-form-field-wrapper svg {
fill: #DBD99A !important;
}
.similar-properties-filters-wrapper a{
text-transform:none !important;
}
.rh_ultra_prop_card__meta:hover {
background: #DBD99A !important;
}
.rh_ultra_prop_card__meta:hover .rh-ultra-light{
fill: #dbd99a !important;
} .cbretertioimg .elementor-widget-container {
position: relative; display: inline-block; overflow: hidden; border-radius:10px;
} .cbretertioimg .elementor-widget-container img {
display: block;
width: 100%; height: auto;
} .cbretertioimg .elementor-widget-container::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 63, 45, 0); transition: background-color 0.3s ease; } .cbretertioimg .elementor-widget-container:hover::before {
background-color: rgba(0, 63, 45, 0.5); }
.cbretertioimg.hover2 .elementor-widget-container::before {
background-color: rgba(219, 217, 154, 0); }
.cbretertioimg.hover2 .elementor-widget-container:hover::before {
background-color: rgba(219, 217, 154, 0.5); }
.cbretertioimg.hover3 .elementor-widget-container::before {
background-color: rgba(128, 187, 173, 0); }
.cbretertioimg.hover3 .elementor-widget-container:hover::before {
background-color: rgba(128, 187, 173, 0.5); }
.iconfooter .rhea-icon-list-item-icon svg g{
opacity:1 !important;
}
.iconfooter .rhea-icon-list-item-icon svg g path{
stroke:#d6d4a1 !important;
}
.footericon a{
font-family: "Source Sans Pro", Sans-serif;
font-size: 16px;
font-weight: 400;
color: #000000;
}
.footericon a:hover{
color: #80bbad;
}
.footericon .rh-ultra-dark{
fill: #DBD99A !important;
}
.rh_pagination__btn{
color: #FFFFFF !important;
background: #003F2D !important;
}
.rh_pagination__btn:hover,
.rh_pagination__btn.current{
background: #80BBAD !important;
}
.page-id-6984 .cls-2 {
stroke-dasharray: none !important;
}
.rhea-ultra-property-card-two-link,
.rhea-custom-button{
font-family: "Source Sans Pro", Sans-serif !important;
font-weight:600 !important;
}
.rh-ultra-property-card-two-link{
font-family: "Source Sans Pro", Sans-serif !important;
font-weight:600 !important;
font-size: 16px;
font-weight: 600;
border-color: #80BBAD;
color: #80BBAD;
background-color: transparent;
}
.rh-ultra-property-card-two-link:hover{
color: #FFFFFF;
border-color: #80BBAD;
background-color: #80BBAD;
}
.hc-offcanvas-nav .nav-container, .hc-offcanvas-nav .nav-wrapper, .hc-offcanvas-nav ul {
background: #003F2D !important;
}
.hc-offcanvas-nav .nav-content>.nav-close:first-child a,
.hc-offcanvas-nav .nav-back a,
.hc-offcanvas-nav .nav-content>.nav-close:first-child a:hover,
.hc-offcanvas-nav .nav-back a:hover{
background: #003F2D;
border-top: 1px solid #003F2D;
border-bottom: 1px solid #003F2D;
}
.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link {
border-top: 1px solid #003F2D;
}
.hc-offcanvas-nav .nav-item-link{
border-bottom: 1px solid #003F2D;
}
.hc-offcanvas-nav a.nav-next {
border-left: 1px solid #003F2D;
border-bottom: 1px solid #003F2D;
}
.footerliens{
margin-bottom:0 !important;
list-style: none;
}
div.property-agent-contact-methods-wrapper {
display: none;
}
body.has-agent-sticky-bar.single-property {
padding-bottom: 0 !important;
}
.page-id-6586 .rhea_classic_news_elementor_wrapper,
.page-id-8318 .rhea_classic_news_elementor_wrapper
{
justify-content: left !important;
}
.elementor-repeater-item-2ec2ede {
display: flex;
align-items: baseline;
gap: 5px;
}
.elementor-repeater-item-2ec2ede .unit-label {
font-family: "Source Sans Pro", Sans-serif;
font-size: 14px;
font-weight: 400;
color: #fff;
}
.property-main-slider {
width: 100%;
height: auto;
margin-bottom: 20px;
}
.property-thumbs-slider {
width: 100%;
overflow: hidden;
}
.property-thumbs-slider .swiper-slide {
width: auto;
cursor: pointer;
}
.property-thumbs-slider .swiper-slide img {
width: 157px;
height: 100px;
object-fit: cover;
border-radius: 12px;
transition: transform 0.3s ease;
}
.swiper-slide img{
border-radius:12px;
}
.rh-property-featured-image{
padding-top:0 !important;
}
.ere-price-slash{
display:none !important;
}
.lkicone svg{
width:24px;
fill: #DBD99A !important;
margin-right: 2px;
}
.alignitems .swiper-wrapper{
align-items:center;
}
.alignitems .elementor-swiper-button.elementor-swiper-button-next svg,
.alignitems .elementor-swiper-button.elementor-swiper-button-prev svg
{
fill: #003F2D !important;
transition: all .25s ease-in-out;
}
.alignitems .elementor-swiper-button.elementor-swiper-button-next:hover svg,
.alignitems .elementor-swiper-button.elementor-swiper-button-prev:hover svg
{
fill: #80BBAD !important;
}
.alignitems .elementor-swiper-button{
border:1px solid #003F2D;
border-radius:50%;
padding: 9px;
font-size: 19px !important;
transition: all .25s ease-in-out;
}
.alignitems .elementor-swiper-button:hover{
border:1px solid #80BBAD !important;
}
figure.rhea_thumb_wrapper{
margin-bottom:15px !important;
}
.elementor-element .swiper .elementor-swiper-button-prev{
left:-15px !important;
}
.elementor-element .swiper .elementor-swiper-button-next{
right:-15px !important;
}
.rh-ultra-grid-card-slide .rh_prop_card__price_ultra{
color:#fff !important;
}
.borderright{
border-right: 2px solid #CACACA;
} .rh-ultra-refqie{
display: inline-block;
padding: 2.5px 10px;
border-radius: 12px;
font-size: 13px;
margin-bottom: 5px;
font-weight: 500;
text-align: center;
background: #fff;
color: #000;
}
.rh-ultra-property-title-price .property-title, .rh-ultra-property-title-price h1{
font-size:24px !important;
}
@media (max-width: 768px) {
.property-thumbs-slider .swiper-slide img {
width: 100px;
height: 70px;
}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.rhea-ultra-properties-top-bar {
display: grid !important;
}
.rhea-ultra-properties-top-bar-sorting-and-view{
margin-top:10px;
}
.rhea-ultra-properties-top-bar{
padding:0 10px 10px 10px;
}
.rh_content{
font-family: "Source Sans Pro", Sans-serif !important;
}
.borderright{
border-right: 0px solid #CACACA;
}
}