.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:before,.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:after{background-position:center;background-repeat:no-repeat;background-size:contain}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table th,.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table td,.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a{font-size:14px;letter-spacing:0;line-height:20px}.apartments-block .floor_wrapper .row.floor_upper .floor_title .description p{font-size:16px;letter-spacing:0;line-height:30px}.apartments-block{padding-top:70px}.apartments-block .floor_wrapper{margin-bottom:45px}.apartments-block .floor_wrapper .row.floor_upper .floor_title{margin-bottom:32px}.apartments-block .floor_wrapper .row.floor_upper .floor_title h2{text-align:center;text-transform:uppercase;color:#897049;font-weight:400;margin:0}.apartments-block .floor_wrapper .row.floor_upper .floor_title .description p{margin:0}.apartments-block .floor_wrapper .row.floor_upper .image{padding-left:22px}.apartments-block .floor_wrapper .row.floor_upper .image .floor_plan{position:relative}.apartments-block .floor_wrapper .row.floor_upper .image .floor_plan svg{position:absolute;top:0;left:0;width:100%;height:100%}.apartments-block .floor_wrapper .row.floor_upper .image .floor_plan svg .apt_path{fill:transparent;cursor:pointer;transition:fill 0.15s ease-in-out}.apartments-block .floor_wrapper .row.floor_upper .image .floor_plan svg .apt_path:hover,.apartments-block .floor_wrapper .row.floor_upper .image .floor_plan svg .apt_path.hover{fill:rgba(137,112,73,.2)}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper{max-width:100%;text-align:left}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table{width:100%;margin-bottom:54px}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table th{padding:8px 10px;font-weight:500;border-bottom:1px solid #897049;text-align:center;cursor:pointer}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table td{border-bottom:1px solid #897049;transition:background-color 0.15s linear;cursor:pointer}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table td a{padding:7px 10px;color:#000}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table tbody tr:last-of-type td{border-bottom:0}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table tbody tr:hover td,.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table tbody tr.hover td{background-color:rgba(137,112,73,.2)}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans{text-align:left}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a{position:relative;padding-left:56px;color:#000}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:before,.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:after{content:"";position:absolute;top:35%;left:0;width:33px;height:23px;transform:translateY(-50%)}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:before{background-image:url(../../../../../../../../themes/siidisaba/images/download.svg);opacity:1}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:after{background-image:url(../../../../../../../../themes/siidisaba/images/download_hover.svg);opacity:0}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:not(:last-child){margin-bottom:18px}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:hover:before{opacity:0}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper .floorplans a:hover:after{opacity:1}.apartments-block .floor_wrapper .row.text_columns{margin-top:60px;margin-left:-16px;margin-right:-16px}.apartments-block .floor_wrapper .row.text_columns .col{margin-bottom:24px;padding-left:16px;padding-right:16px}.apartments-block .floor_wrapper .row.text_columns .col p{margin:0}.apartments-block .floor_wrapper .row.text_columns .col:last-of-type{margin-bottom:0}.apartments-block .floor_wrapper:last-of-type{margin-bottom:98px}@media only screen and (max-width:991px){.apartments-block{padding-top:32px}.apartments-block p{font-size:14px;line-height:28px}.apartments-block .floor_wrapper{padding-bottom:0;margin-bottom:48px}.apartments-block .floor_wrapper .row.floor_upper .floor_title h2{font-size:24px;line-height:29px}.apartments-block .floor_wrapper .row.floor_upper .image{margin-bottom:20px;padding-left:24px}.apartments-block .floor_wrapper .row.floor_upper .image .floor_title{margin-bottom:20px}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper{width:100%}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table{display:block;overflow-x:auto;margin-bottom:32px}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table th{padding:6px 7px;white-space:nowrap}.apartments-block .floor_wrapper .row.floor_upper .pricetable .table_wrapper table td a{padding:5px 7px;white-space:nowrap}.apartments-block .floor_wrapper .row.text_columns{margin-top:32px}.apartments-block .floor_wrapper .row.text_columns .col{margin-bottom:24px}.apartments-block .floor_wrapper:last-of-type{margin-bottom:48px}}