
.property-landing .property-landing__content:before {
    background-color:#015e75;
}

.property-distance-section:before {
    background-color:#015e75;
}

.bg-property {
    background-color:#015e75 !important;
}

.text-property {
    color:#015e75 !important;
}

.btn.btn-property {
    background-color: #015e75;
    color: #fff;
}

.btn.btn-property:hover, .btn.btn-property:active,.btn.btn-property:focus {
    color: #fff;
}

.btn.btn-property:hover {
    background-color: #015e75;
}

.btn.btn-property:focus {
    background-color: #015e75;
}

.bg-property-gradient {
    background-image: radial-gradient(circle farthest-corner at right bottom,#015e75 0, 100%);
}

.popup, .gallery__title, .floorplan-section {
    background-image: radial-gradient(circle farthest-corner at right bottom, 0,#015e75 100%);
}

.floorplan-section .floorplan-section__background :nth-child(1) {
    background-color:#015e75;
}

.floorplan-section .floorplan-section__background :nth-child(2) {
    background-color:#015e75;
}

.floorplan-section .floorplan-section__background :nth-child(3) {
    background-color:#02afda;
}

.floorplan-section .floorplan-section__background :nth-child(4) {
    background-color:#015e75;
}

.p-h-font {
    font-family: property-header, 'Quicksand', sans-serif !important;
}

.p-b-font {
    font-family: property-body, 'Quicksand', sans-serif !important;
}

@font-face {
    font-family: 'property-header';
    src: url('/trimark/fonts/cascades/header.otf');
}

@font-face {
    font-family: 'property-body';
    src: url('/trimark/fonts/cascades/body.otf');
}