<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
    outline: none !important;
}

.ui-selectmenu-menu
{
    font-family: 'Poppins' !important;
}

.ui-menu-item
{
    font-family: 'Poppins' !important;
}

.ui-selectmenu-text
{
    font-family: 'Poppins' !important;
}

.ui-menu-item-wrapper
{
    font-family: 'Poppins' !important;
}

.select_custom_style
{
    width: 100% !important;
}

@font-face {
    font-family: Mountains;
    src: url(/fonts/MountainsofChristmas-Regular.ttf);
}

@font-face {
    font-family: MountainsBold;
    src: url(/fonts/MountainsofChristmas-Bold.ttf);
}

/*------------------------------*/

#bloc_select-button
{
    margin: 0 !important;
    padding: 0 !important;

    width: 100% !important;
    height: 40px !important;
    line-height: 36px !important;

    text-indent: 20%;

    border-style: solid;
    border-width: 2px;
    border-color: #1fa06e;
    border-radius: 20px;

    background-color: transparent;

    color: #494949;
    font-size: 14px;
    text-align: center;
}

#bloc_select-button .ui-selectmenu-icon
{
    margin: 0 !important;
    padding: 0 !important;

    width: 20%;

    height: 36px !important;

    font-family: 'Fa solid 900';
    font-size: 14px;

    text-indent:0;
}

#bloc_select-button:hover
{
    color: white;
    background-color: #1fa06e !important;
}

#bloc_select-menu
{
    margin: 0 !important;
    margin-top: 3px !important;
    padding: 0 !important;

    border: 1px;
    -webkit-border: 1px;
    -moz-border: 1px;
    border: 1px;

    border-style: solid;

    border-color: #494949;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    text-align: center;
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;

    font-size: 14px;
}

#bloc_select-menu &gt; .ui-menu-item
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

#bloc_select-menu &gt; .ui-menu-item &gt; .ui-menu-item-wrapper
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;
}

#bloc_select-menu &gt; .ui-menu-item &gt; .ui-state-active
{
    margin: 0 !important;
    padding: 0 !important;

    color: #494949;
    background-color: #dadada;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

/*------------------------------*/

#numar_camere_select-button
{
    margin: 0 !important;
    padding: 0 !important;

    width: 100% !important;
    height: 40px !important;
    line-height: 36px !important;

    text-indent: 20%;

    border-style: solid;
    border-width: 2px;
    border-color: #1fa06e;
    border-radius: 20px;

    background-color: transparent;

    color: #494949;
    font-size: 14px;
    text-align: center;
}

#numar_camere_select-button .ui-selectmenu-icon
{
    margin: 0 !important;
    padding: 0 !important;

    width: 20%;

    height: 36px !important;

    font-family: 'Fa solid 900';
    font-size: 14px;

    text-indent:0;
}

#numar_camere_select-button:hover
{
    color: white;
    background-color: #1fa06e !important;
}

#numar_camere_select-menu
{
    margin: 0 !important;
    margin-top: 3px !important;
    padding: 0 !important;

    border: 1px;
    -webkit-border: 1px;
    -moz-border: 1px;
    border: 1px;

    border-style: solid;

    border-color: #494949;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    text-align: center;
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;

    font-size: 14px;
}

#numar_camere_select-menu &gt; .ui-menu-item
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

#numar_camere_select-menu &gt; .ui-menu-item &gt; .ui-menu-item-wrapper
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;
}

#numar_camere_select-menu &gt; .ui-menu-item &gt; .ui-state-active
{
    margin: 0 !important;
    padding: 0 !important;

    color: #494949;
    background-color: #dadada;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

/*------------------------------*/

#tip_ap_select-button
{
    margin: 0 !important;
    padding: 0 !important;

    width: 100% !important;
    height: 40px !important;
    line-height: 36px !important;

    text-indent: 20%;

    border-style: solid;
    border-width: 2px;
    border-color: #1fa06e;
    border-radius: 20px;

    background-color: transparent;

    color: #494949;
    font-size: 14px;
    text-align: center;
}

#tip_ap_select-button .ui-selectmenu-icon
{
    margin: 0 !important;
    padding: 0 !important;

    width: 20%;

    height: 36px !important;

    font-family: 'Fa solid 900';
    font-size: 14px;

    text-indent:0;
}

#tip_ap_select-button:hover
{
    color: white;
    background-color: #1fa06e !important;
}

#tip_ap_select-menu
{
    margin: 0 !important;
    margin-top: 3px !important;
    padding: 0 !important;

    border: 1px;
    -webkit-border: 1px;
    -moz-border: 1px;
    border: 1px;

    border-style: solid;

    border-color: #494949;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    text-align: center;
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;

    font-size: 14px;
}

#tip_ap_select-menu &gt; .ui-menu-item
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

#tip_ap_select-menu &gt; .ui-menu-item &gt; .ui-menu-item-wrapper
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;
}

#tip_ap_select-menu &gt; .ui-menu-item &gt; .ui-state-active
{
    margin: 0 !important;
    padding: 0 !important;

    color: #494949;
    background-color: #dadada;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

/*------------------------------*/

#disp_select-button
{
    margin: 0 !important;
    padding: 0 !important;

    width: 100% !important;
    height: 40px !important;
    line-height: 36px !important;

    text-indent: 20%;

    border-style: solid;
    border-width: 2px;
    border-color: #1fa06e;
    border-radius: 20px;

    background-color: transparent;

    color: #494949;
    font-size: 14px;
    text-align: center;
}

#disp_select-button .ui-selectmenu-icon
{
    margin: 0 !important;
    padding: 0 !important;

    width: 20%;

    height: 36px !important;

    font-family: 'Fa solid 900';
    font-size: 14px;

    text-indent:0;
}

#disp_select-button:hover
{
    color: white;
    background-color: #1fa06e !important;
}

#disp_select-menu
{
    margin: 0 !important;
    margin-top: 3px !important;
    padding: 0 !important;

    border: 1px;
    -webkit-border: 1px;
    -moz-border: 1px;
    border: 1px;

    border-style: solid;

    border-color: #494949;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    text-align: center;
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;

    font-size: 14px;
}

#disp_select-menu &gt; .ui-menu-item
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

#disp_select-menu &gt; .ui-menu-item &gt; .ui-menu-item-wrapper
{
    margin: 0 !important;
    padding: 0 !important;

    height: 40px;
    line-height: 36px;
}

#disp_select-menu &gt; .ui-menu-item &gt; .ui-state-active
{
    margin: 0 !important;
    padding: 0 !important;

    color: #494949;
    background-color: #dadada;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

/*------------------------------*/

.custom_slider
{
    font-family: Poppins, sans-serif !important;

    width: 90%;

    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%,-50%) !important;

    /*top:5px !important;*/

    height: 2px !important;

    background-color: #646464 !important;

    /*outline: none !important;*/

    border: none !important;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.custom_slider .ui-slider-range
{
    height: 2px !important;

    background-color: #1fa06e;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.custom_slider .ui-slider-handle
{
    height: 15px !important;
    width: 15px !important;

    top: -6px !important;
    margin-left: -6px !important;
    margin-right: -6px !important;

    background-color: #494949;

    border: none;
    -webkit-border: none;
    -moz-border: none;

    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.tooltip
{
    font-family: Poppins, sans-serif !important;

    margin: 0 !important;
    padding: 0!important;

    font-family: Lato;
    font-size: 14px;
    font-weight: 300;
    color: #494949;

    width: 80px !important;
    height: 15px !important;

    line-height: 15px !important;
}

.left_tooltip
{
    margin-top: -16px !important;
}

.right_tooltip
{
    margin-top: 16px !important;
    margin-left: -65px !important;

    text-align: right !important;
}

/*------------------------------*/


.apartament_detalii_promo_container
{
    position: static;
    left: 50%;
    top: auto;
    right: auto;
    bottom: auto;

    width: 95px;
    height: 95px;

    /*width: 130px;*/
    /*height: 130px;*/

    border-radius: 47.5px;
    background-color: #1fa06e;

    /*background-image: url("/custom_images/christmas_promo.svg");*/
}

.apartament_detalii_soldout_container
{
    position: static;
    left: 50%;
    top: auto;
    right: auto;
    bottom: auto;

    width: 95px;
    height: 95px;

    /*width: 130px;*/
    /*height: 130px;*/

    border-radius: 47.5px;
    background-color: #CC0000	;

    /*background-image: url("/custom_images/christmas_promo.svg");*/
}

.apartament_detalii_lastunits_container
{
    position: static;
    left: 50%;
    top: auto;
    right: auto;
    bottom: auto;

    width: 95px;
    height: 95px;

    /*width: 130px;*/
    /*height: 130px;*/

    border-radius: 47.5px;
    background-color: #ccaa00;

    /*background-image: url("/custom_images/christmas_promo.svg");*/
}

.apartament_detalii_blackfriday_container
{
    position: static;
    left: 50%;
    top: auto;
    right: auto;
    bottom: auto;

    width: 95px;
    height: 95px;

    /*width: 130px;*/
    /*height: 130px;*/

    border-radius: 47.5px;
    background-color: black	;

    /*background-image: url("/custom_images/christmas_promo.svg");*/
}

.apartament_detalii_christmas_container
{
    position: static;
    left: 50%;
    top: auto;
    right: auto;
    bottom: auto;

    width: 95px;
    height: 95px;

    /*width: 130px;*/
    /*height: 130px;*/

    border-radius: 47.5px;
    /*background-color: #567D30;*/

    background-image: url("/custom_images/christmas_deco.svg");
}

.apartament_detalii_promo_paragraph
{
    position: relative;
    left: 0%;
    top: 50%;
    right: 0%;
    bottom: 0%;
    width: 100%;
    height: auto;
    margin-bottom: 0px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-transform: translate(0px, -50%);
    -ms-transform: translate(0px, -50%);
    transform: translate(0px, -50%);

    color: #fff;

    font-size: 14px;
    line-height: 15px;
    text-align: center;

    /*color: #1fa06e;*/
}

.apartament_detalii_christmas_paragraph
{
    position: relative;
    left: 0%;
    top: 50%;
    right: 0%;
    bottom: 0%;
    width: 100%;
    height: auto;
    margin-bottom: 0px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-transform: translate(0px, -50%);
    -ms-transform: translate(0px, -50%);
    transform: translate(0px, -50%);

    color: #CC0000;

    font-family: Mountains;
    font-size: 14px;
    line-height: 15px;
    text-align: center;

    /*color: #1fa06e;*/
}

.apartament_detalii_blackfriday_paragraph
{
    position: relative;
    left: 0%;
    top: 50%;
    right: 0%;
    bottom: 0%;
    width: 100%;
    height: auto;
    margin-bottom: 0px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-transform: translate(0px, -50%);
    -ms-transform: translate(0px, -50%);
    transform: translate(0px, -50%);

    color: #CC0000;

    font-size: 14px;
    line-height: 15px;
    text-align: center;

    /*color: #1fa06e;*/
}

.apartament_detalii_promo_titlu
{
    font-size: 17px;
}

.apartament_detalii_promo_subtitlu
{
    font-size: 12px;
}

.apartament_detalii_christmas_titlu
{
    font-family: MountainsBold !important;
    font-weight: bold;
    font-size: 16px;
}

.apartament_detalii_christmas_subtitlu
{
    font-size: 14px;
}

.apartament_detalii_blackfriday_subtitlu
{
    color: #fff;
    font-size: 12px;
}

.apartament_detalii_explicatii_paragraph {
    margin-bottom: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    line-height: 12px;
}

.apartament_dotari_heading:hover
{
    background-color: #494949 !important;
    color: white !important;
}

.apartament_gallery_image a
{
    width: 100%;
    height: 100%;
}

.apartament_gallery_image a img
{
    width: 100%;
    height: 100%;
    object-fit: cover;
    -o-object-fit: cover;
}

.apartament_gallery_image:hover &gt; .apartament_gallery_image_hover_container
{
    display: block;
}


@media screen and (max-width: 991px) {

    .apartament_suprafete_utile_heading:hover
    {
        background-color: #494949 !important;
        color: white !important;
    }
}

@media screen and (max-width: 767px) {


}

@media screen and (max-width: 479px) {


}</pre></body></html>