html{background-color:#383839;}
h1.hmap {position: absolute;color:white;width:100%;font-size:26px;text-align:center;font-weight: bold;z-index:100;margin-top:-60px;}
.hmap a {color:#ee3780}
h2, .h2{font-size:26px;font-weight:bold}
h3, .h3{font-size:23px;margin-bottom:30px !important;font-weight:bold;}
*, *:after, *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{border:none;outline:none;text-decoration:none;}
p a {color:#0070D6}
.post-wrap a {color:#0070D6;}
.post-wrap {padding:10px}
img{border:none;outline:none;max-width:100%;height:auto;}
summary {margin-bottom:15px;color:#0070D6}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.none{display:none;}
.alignnone{margin:5px 10px 10px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 10px 10px;}
.alignleft{float:left;margin:5px 10px 10px 0;}
a img.alignright{float:right;margin:5px 0 10px 10px;}
a img.alignnone{margin:5px 10px 10px 0;}
a img.alignleft{float:left;margin:5px 10px 10px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px 3px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption{text-align:left;max-width:100%;}
.wp-caption img{margin:0;padding:0;border:0 none;max-width:100%;height:auto;}
.wp-caption p.wp-caption-text{font-size:90%;color:#999;padding:3px 0 10px 0;margin:0;}
.fa-fw{width:1.28571429em;text-align:center;display:inline-block;}
.icon-custom{vertical-align:middle;}
.bg-jandarmeriei a{background-color:#ab8d48 !important;color:#fff !important;}
.bg-otopeni a{background-color:#517494 !important;color:#fff !important;}
.bg-sisesti a{background-color:#70b101 !important;color:#fff !important;}
.p-box p{background-color:#fafafa;border:1px solid #eaeaea;padding:30px;}
#section-mapping.mappgin-height-class{height:50px !important;}
.one-screen-section{height:100%;padding-bottom:100px;top:0;bottom:0;left:0;right:0;position:absolute;}
.one-screen-section .after-one-screen-section{position:absolute;background:#fff;bottom:0;left:0;right:0;text-align:center;padding-top:18px;font-size:20px;cursor:pointer;}
.one-screen-section .after-one-screen-section:after{content:'⋁';display:block;margin:0 auto;margin-bottom:15px;margin-top:5px;font-size:18px;line-height:30px;display:block;width:30px;height:30px;line-height:29px;text-align:center;border:1px solid #212529;border-radius:50%;}
form .form-control{outline:none !important;-webkit-appearance:none;font-size:14px;}
.navbar-custom-icon{display:inline-block;font-size:1.5em;vertical-align:middle;content:"";padding:.25rem 0;}
.tooltip-inner{background-color:#48796c;}
.tooltip.bs-tooltip-right .arrow:before{border-right-color:#48796c !important;}
.tooltip.bs-tooltip-left .arrow:before{border-left-color:#48796c !important;}
.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#48796c !important;}
.tooltip.bs-tooltip-top .arrow:before{border-top-color:#48796c !important;}
#easy2map_canvas_1Parent{border:none !important;}
#tdMap,
#tdMap >*{margin:0 !important;border:none;}
div.wpcf7 .ajax-loader{display:block;}
.header{box-shadow:0 1px 10px rgba(0,0,0,0.2);}
.header .navbar-brand img{webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.header .navbar-nav > li{position:relative;}
.home-building-mobile a{position:relative;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}
.home-building-mobile a:hover span span,
.home-building-mobile a span span{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.9);font-size:1.2rem;text-decoration:none !important;box-shadow:none;padding:3px;background:rgba(0,0,0,0.3);width:90%;text-align:center;}
.home-building-mobile a:after{content:'';padding-top:56%;display:block;}
.home-building-mobile a > span{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;}
.page-featured-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}
.page-template-page-finisaje .page-featured-image{background-position:center bottom;}
.page-id-107 .page-featured-image{background-position:bottom center;}
.page-featured-image:before{content:'';display:block;padding-top:20%;}
.page-id-107 .page-featured-image:before{padding-top:50%;}
#map{width:100%;height:500px;}
.page-section{position:relative;}
.page-section:last-of-type:before{display:none;}
.page-section-wrap{height:100%;width:100%;padding-top:75px;padding-bottom:15px;}
.page-section-wrap > *,
.page-section-wrap > * > *{height:100%;}
.page-section-bg-wrap{margin-left:-50%;height:600px;max-height:80%;position:relative;overflow:hidden;}
.page-section-simple .page-section-bg-wrap{height:400px;}
.page-section-inverse .page-section-bg-wrap{margin-right:-50%;margin-left:0;}
.page-section-inverse .page-section-content-wrap > *{margin-left:50%;}
.section-slider,
.section-slider > *{width:100% !important;height:100%;z-index:1;position:relative;}
.section-slider .section-slider-image{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;float:left;}
.page-section-bg-image,
.page-section-bg{display:block;position:absolute;overflow:hidden;height:100%;width:100%;z-index:1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}
.section-slider .slick-track{height:100%;}
.page-section-wrap:not(.page-section-inverse) .page-section-bg-wrap .animated-element{webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;transition:all 0.6s ease-out;left:100%;}
.page-section-wrap:not(.page-section-inverse) .page-section-bg-wrap .animated-element.animated-element-active{left:0;}
.page-section-wrap.page-section-inverse .page-section-bg-wrap .animated-element{webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;transition:all 0.6s ease-out;right:100%;}
.page-section-wrap.page-section-inverse .page-section-bg-wrap .animated-element.animated-element-active{right:0;}
.distance-counter{display:block;position:relative;padding-top:26px;}
.distance-counter .bg-gray-custom{background-color:#ebebeb;}
.distance-counter .distance-counter-line-wrap{display:block;position:absolute;top:8px;left:13px;right:13px;}
.distance-counter .distance-counter-line,
.distance-counter .distance-counter-line-bg{display:block;position:absolute;top:0;left:0;height:10px;z-index:1;}
.distance-counter .distance-counter-line{width:0;z-index:2;}
.distance-counter .distance-counter-line-bg{width:100%;}
.distance-counter .distance-counter-start,
.distance-counter .distance-counter-end{display:block;position:absolute;z-index:3;height:26px;width:26px;top:-8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.distance-counter .distance-counter-start{left:-13px;}
.distance-counter .distance-counter-end{right:-13px;}
.distance-counter .distance-counter-start-content img{max-width:100%;width:150px;}
.distance-counter #distance-select{display:inline-block;width:auto;outline:0 !important;}
.full-section-wrap{width:100%;height:100%;}
.full-section-half{}
.full-section-half:before{content:'';display:table;width:200%;height:200vh;}
.full-section-half:after{content:'';display:block;position:absolute;top:0;left:0;right:0;z-index:2;height:350px;background:-moz-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#00000000',GradientType=0);}
.full-section-bg{position:absolute;top:0;bottom:0;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;z-index:1;}
.full-section-bg-video{position:absolute;top:0;left:0;right:0;bottom:0;webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
.full-section-half.as-opened .full-section-bg-video{opacity:1;}
.full-section-bg-video > video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;height:100%;width:100%;z-index:1;overflow:hidden;}
@supports (-ms-ime-align:auto){.full-section-bg-video > video{transform:none;}
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.full-section-bg-video > video{transform:none;}
}
@supports (-ms-accelerator:true){.full-section-bg-video > video{transform:none;}
}
.full-section-arrow-open{position:absolute;z-index:4;top:50%;margin-top:30px;opacity:0.7;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.full-section-left .full-section-arrow-open{right:20px;}
.full-section-right .full-section-arrow-open{left:20px;}
.full-section-arrow-open:before,
.full-section-arrow-open:after{content:"";display:block;vertical-align:middle;background-color:#fff;width:0.19em;height:1em;white-space:nowrap;}
.full-section-left .full-section-arrow-open:after,
.full-section-arrow-open:before{transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);}
.full-section-left .full-section-arrow-open:before,
.full-section-arrow-open:after{transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);}
.full-section-title{z-index:3;position:absolute;top:100px;left:20px;color:#fff;text-transform:uppercase;font-width:300;font-size:1.8rem;white-space:nowrap;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;font-weight:lighter;}
.full-section-half.as-opened .full-section-arrow-open,
.full-section-half.as-opened .full-section-title{opacity:0;visibility:hidden;}
.full-section-content{position:absolute;top:0;bottom:0;width:30vw;z-index:4;display:flex !important;align-items:flex-end;padding:50px;overflow:visible;margin-left:-900px;opacity:0;visibility:hidden;webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.full-section-left .full-section-content{text-align:right;right:0;left:auto;margin-right:-900px;margin-left:0;}
.full-section-half.as-opened .full-section-content.fs-content-open{opacity:1;visibility:visible;margin-left:0;margin-right:0;}
.full-section-content > *{position:relative;z-index:2;width:100%;}
.full-section-content .full-section-content-bg{position:absolute;top:0;bottom:0;left:-500px;right:40px;width:auto;transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);z-index:1;}
.full-section-left .full-section-content .full-section-content-bg{left:40px;right:-500px;transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);}
.full-section-icons{margin-top:30px;}
.full-section-hide{margin:0 30px;}
.full-section-hide:before{content:'→';}
.full-section-left .full-section-hide:before{content:'←';}
.full-section-icon{display:inline-block;text-align:center !important;color:inherit !important;font-size:30px;width:36px;height:36px;line-height:36px;border-width:1px;border-style:solid;border-radius:50%;text-decoration:none !important;cursor:pointer;webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.mapping-building{position:relative;}
.mapping-building .mapping-building-name{position:absolute;top:20px;left:0;background:rgba(255,255,255,0.3);font-size:1.3rem;padding:10px 15px;z-index:6;}
.mapping-building img{width:100%;}
.imagemapper-tooltip{padding:5px 20px;font-size:1rem;position:relative;background:black;font-size:calc(0.01 * 100vw);padding:calc(0.004 * 100vw) calc(0.02 * 100vw);font-weight:lighter;color:white;}
body.modal-open{overflow:hidden !important;}
#mapping-building-modal.modal{border:none;padding:0 !important;}
#mapping-building-modal .modal-dialog{top:0;bottom:0;left:0;right:0;margin:0;max-width:99999999px;height:100%;background:#fff;}
#mapping-building-modal.modal.fade{opacity:1;}
#mapping-building-modal.modal.fade .modal-dialog{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);overflow:hidden;position:relative;}
#mapping-building-modal .modal-content,
#mapping-building-modal .modal-content-desc{width:100%;height:100%;border:none;border-radius:0;}
.imgmap-frontend-image{overflow:auto;display:block;position:fixed;top:0px;bottom:0;left:0;right:0;z-index:1;}
#mapping-building-modal .modal-content-desc #mapping-building-modal-content{z-index:2;position:relative;}
#mapping-building-modal .modal-content-desc .close-modal{z-index:3;position:relative;float:right;line-height:54px;width:54px;-webkit-appearance:none;padding:0;border:none;font-size:2rem;cursor:pointer;position:absolute;top:100px;right:0;}
#mapping-building-modal .modal-content-desc .close-modal:hover{opacity:0.9;}
.mapping-floor-modal .title{position:relative;z-index:2;text-align:center;}
#mapping-building-modal-content{z-index:2;position:relative;}
.modal-backdrop{background-color:transparent;}
#mapping-building-modal .modal-hover{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;visibility:visible;opacity:1;background:red;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
#mapping-building-modal .modal-hover.hidden-modal{display:none !important;opacity:0;visibility:hidden;}
#mapping-container > div{margin:0 auto;}
#mapping-building-modal .legenda-map{}
#mapping-building-modal .legenda-map *{display:inline-block;vertical-align:middle;margin:0 5px 0 0;}
#mapping-building-modal .legenda-map > *:last-child{margin-right:0;}
#mapping-building-modal .legenda-map .legenda-item > span{vertical-align:middle;display:inline-block;width:20px;height:20px;opacity:0.6;}
#preloader{position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999999999;overflow:visible;text-align:center;background-color:#fff;}
.display-table{display:table;width:100%;height:100%;}
.display-table-cell{display:table-cell;vertical-align:middle;}
.sk-circle{margin:0 auto;width:80px;height:80px;position:relative;}
.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0;}
.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#48796c;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;}
.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}
.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}
.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}
.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}
.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}
.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}
.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}
.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s;}
.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}
.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}
.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}
.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}
.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}
@-webkit-keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
.ap-archive-item{position:relative;opacity:1;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background:#F8F9FA;color:#383839 !important;padding:30px 0;cursor:pointer;margin-bottom:30px;}
.ap-archive-item a,
.ap-archive-item a:hover{color:#0070D6}
.ap-archive-item .ap-archive-bottom-line{background-color:rgba(0,0,0,0.03);color:#666;}
.ap-archive-item .item-link{text-decoration:none !important;}
.ap-archive-item.sold-out{-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);-o-filter:blur(3px);filter:url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='svgBlur' x='-5%' y='-5%' width='110%' height='110%'><feGaussianBlur in='SourceGraphic' stdDeviation='5'/></filter></svg>#svgBlur");filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius = '3');filter:blur(3px);}
.ap-archive-item .item-thumbnail{display:block;position:relative;-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;}
.ap-archive-item .item-thumbnail:before{content:'';display:block;padding-top:100%;}
.ap-archive-item .item-thumbnail:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.ap-archive-item .item-link:hover .item-thumbnail:after{background:rgba(0,0,0,0.05);}
.ap-archive-item .apartments-icons{position:absolute;bottom:0;right:0;display:block;z-index:4;}
.ap-archive-item .apartments-icons *{color:#bcbec0;}
.ap-archive-item .apartments-icons *:hover{color:inherit;}
.meta-apartments > *:not(:last-child):after{content:"|";margin:0 5px;}
.meta-apartments > *:last-child:after{display:none;}
.single-apartments .bottom-content{background-color:#e6e6e6 !important;}
.parking-info{font-size:0.9rem;}
.parking-info .icon-custom{}
.table-striped{width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.table-striped tbody tr:nth-of-type(odd){background-color:transparent;}
.table-striped tbody tr th,
.table-striped tbody tr td{padding:5px;border-bottom:1px solid #fff;}
.table-striped tbody tr:nth-of-type(odd) td, .table-striped tbody tr:nth-of-type(odd) th{background-color:rgba(0,0,0,0.02);}
.table-striped th, .table-striped th{background-color:#fcdedd !important;border-top:2px solid #fcdedd;padding-left:10px;}
.table-striped tr.bg-accent td{background-color:#48796c !important;color:#fff;}
.table-striped th{background-color:#eaeaea !important;border:none;}
.table-striped th:nth-child(odd){background-color:#e4e4e4 !important;}
.table-striped tbody tr td.table-vandut{font-weight:500;background-color:rgba(0,0,0,0.04);}
.table-striped tbody tr td.table-disponibil{font-weight:500;background-color:rgba(0,0,0,0.04);}
.gallery-slick .slick-slide > *{display:block;background:#fff;width:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;}
.gallery-slick .slick-slide > *:before{content:'';position:relative;display:block;padding-top:56.25%;}
.gallery-slick.slick-slider{position:relative;}
.gallery-slick .slick-list{position:relative;z-index:4;overflow:hidden;}
.gallery-slick .slick-track{position:relative;}
.slick-track:before, .slick-track:after{clear:both;width:100%;display:table;content:'';}
.gallery-slick .slick-slide{float:left;min-height:1px;}
.gallery-slick .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:5;-webkit-appearance:none;}
.gallery-slick.gallery-slick-nav .slick-slide{padding:4px 2px;}
.gallery-slick.gallery-slick-nav .slick-slide:not(.slick-current){opacity:0.4;}
.slick-disabled{opacity:0.4;}
.slick-next,
.slick-prev{display:inline-block;font-size:50px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:10px;}
.slick-next{right:10px;}
.slick-prev:before,
.slick-next:after{font-size:50px;line-height:1;color:#ed008c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0px 0px 20px rgba(0,0,0,0.2);}
.slick-prev:before{content:"❮";}
.slick-next:after{content:"❯";}
@font-face{font-family:"slick";src:url("inc/slick/fonts/slick.eot");src:url("inc/slick/fonts/slick.eot?#iefix") format("embedded-opentype"), url("inc/slick/fonts/slick.woff") format("woff"), url("inc/slick/fonts/slick.ttf") format("truetype"), url("inc/slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;font-display:swap}
.gallery-slick .gallery-slick-featured a{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #ddd;}
.wp-pagenavi > *{min-width:32px;text-align:center;display:inline-block}
.page-template-gallery a{position:relative;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}
.page-template-gallery a:after{content:'';display:block;padding-top:56%;}
.featured-video-wrap{width:100%;height:101%;position:relative;z-index:99;background:#fff;display:flex;align-items:center;webkit-transition:all 0.8s ease-out;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-ms-transition:all 0.8s ease-out;transition:all 0.8s ease-out;opacity:1;}
.featured-video-wrap.video-hidden{opacity:0;visibility:hidden;display:none;}
.featured-video{margin:0 auto;height:100%;position:relative;}
.featured-video:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;}
.featured-video > img{max-height:100%;position:relative;z-index:5;}
.featured-player-mobile-wrap{position:relative;}
.featured-player-mobile-wrap:before{content:'';display:block;padding-top:56.25%}
.featured-player-mobile-absolute{position:absolute;top:0;bottom:0;left:0;right:0;}
.evolutia-lucrarilor .item-link{margin-bottom:30px;}
.evolutia-lucrarilor .item-link a{display:block;position:relative;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.evolutia-lucrarilor .item-link a:before{content:"";display:block;padding-top:60%;}
.projects-atlas{justify-content:center;align-items:center;overflow:hidden;padding:50px 40px;}
.projects-atlas .projects-atlas-logo{background-color:#fff;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition:all 0.3s cubic-bezier(.25,.8,.25,1);position:relative;}
.projects-atlas .projects-atlas-logo img{max-width:200px;border:none;outline:none;width:100%;height:auto;}
.projects-atlas .in-curand{position:absolute;bottom:-9px;left:20%;right:20%;text-align:center;font-size:0.7rem;color:#ab8c48;box-shadow:0 3px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);background-color:#f5f5f5;padding:3px 5px;}
.bottom-content{padding:70px 0 50px 0;}
.bottom-content .agents-title{font-weight:400;}
.bottom-content .icon-custom{font-size:1.3rem;}
.bottom-content .sale-agents-header{font-size:2rem;}
.img-agent{max-width:100%;width:160px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}
.img-agent:before{content:'';display:block;padding-top:70%;}

#comments {padding-left:25px;}
#respond label {display:none;}
#respond {padding-left:30px;margin-left:auto;margin-right:auto;max-width:587px;}
#respond textarea {width:89%;height:108px;max-width:555px;}
#submit {background-color:#e5097f;color: white;border:none;border-radius:5px;padding:10px 15px 10px 15px;}

#footer{color:#fff;padding:20px 0;}
#footer a{color:#fff;}
#footer .widget-title{font-weight:200;font-size:1.3rem;margin-bottom:.6em;}
#footer .copyright{text-align:center;}
#box-yellow{background:#E9F3CD;}
#box-gray{background:#F5F5F5;}
.navbar-brand{position:relative;}
.big-number{font-size:75px;color:#DBDBDB;font-weight:bold;text-align:center;}
.big-number > span{display:block;height:100px;}
.room-list{border:1px solid #ccc;display:block;text-align:center;padding:10px;margin-bottom:30px;}
@media (max-width: 320px) {.room-list{padding:0}}
.room-list.active{box-shadow:0px 5px 10px #00000026;}
.room-list span{display:block;font-weight:bold;margin-bottom:10px;}
.ap-archive-item table{width:100%;margin-top:20px;}
.ap-archive-item table tr > td:last-child{text-align:right;}
.ap-archive-item hr{border-top-width:7px;width:100%;position:absolute;right:0;margin-top:20px;}
.ap-archive-item:hover{box-shadow:0px 5px 50px #00000026;}
.ap-archive-item .extra-info{font-size:16px !important;}
.navigation{text-align:right;}
.gallery-slick-slide a,
.gallery-slick-featured a{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0.5;pointer-events:none;transition:all 0.5s ease;}
.gallery-slick-slide + .gallery-slick-slide{text-align:left;}
.slick-current.gallery-slick-slide a,
.slick-current.gallery-slick-featured a{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;box-shadow:0px 5px 50px #00000059;pointer-events:auto;}
.single-apartments h1{font-size:24px;font-weight:bold;line-height:32px;color:#fff;}
#arrows-container{text-align:center;margin-top:40px;margin-bottom:15px;margin-left:40px;}
#title-container{background:#00A5ED;width:400px;color:#fff;padding:50px;position:absolute;bottom:0;z-index:10;top: -23px;height: 160px;}
#apartment-slider-container{position:relative;}
#slick-prev,
#slick-next{background:none;color:#00AEEF;border:none;font-size:38px;cursor:pointer;outline:none;}
.table th{background:#00A5ED !important;color:#fff;font-weight:bold;font-size:22px;}
.table{border:2px solid #03a5ed;text-align:center;}
.table td{border-left:2px solid #03a5ed;border-bottom:2px solid #03a5ed;}
.table tr td:first-child{border-left:none;}
.apartment-phone-number{font-size:24px;text-align:center;font-weight:bold;}
.apartment-phone-number a{display:block;}
.btn-blue{background:#00A5ED;color:#fff;display:inline-block !important;margin-top:30px;}
.hover-shadow{transition:all .2s ease-in-out;}
.hover-shadow:hover{box-shadow:0px 5px 30px #00000026;}
.box-shadow{box-shadow:0px 5px 50px #00000026;padding:50px 30px !important;}
.header .navbar-brand:before,
.header .navbar-brand:after,
.header.bg-light .navbar-nav > li.current-menu-item{background-color:#383839;color:#383839;}
.navbar-dark .navbar-nav > li.current-menu-item .nav-link,
.navbar-dark .navbar-nav > li .nav-link:hover{color:#383839;background:white;}
.navbar-light .navbar-nav > li.current-menu-item .nav-link,
.navbar-light .navbar-nav > li .nav-link:hover{color:white;background:#383839;}
.navbar-light .navbar-nav > li .nav-link:hover
.bg-finisaje{position:relative;}
.bg-finisaje:before{content:' ';position:absolute;width:45%;height:500px;background-size:cover;margin-top:-105px;background-position:center bottom;}
#footer a{text-decoration:underline;}
.btn{box-shadow:0px 5px 10px #d2d2d2;font-weight:bold;}
.md-align-right{text-align:right;}
.navbar-dark .navbar-toggler{border-color:white;}
.pad-60{padding:60px;}
.ap-archive-item .price{margin-top:60px;font-weight:bold;}
.ap-archive-item h4{font-weight:bold;}
h4, .h4{font-weight:bold;font-size:22px;margin-bottom:60px;}
.ap-archive-item h4, .ap-archive-item h2{margin-bottom:15px!important;}
.ap-archive-item h2 {font-size: 17px;line-height:130%;}
.navbar a.nav-link{font-weight:500;}
.strike{position:relative;text-decoration: line-through solid red;}
.strike:before{content:'';width:100%;position:absolute;height:2px;background:red;top:50%;}
#home-random-type{position:absolute;bottom:20%;left:40px;background:#00AEEF;color:white;padding:25px 40px 25px 25px;cursor:pointer;z-index:100;}
.fa.fa-long-arrow-right{font-size:37px;font-weight:bold;margin-top:-10px;float:right;margin-right:-15px;}
#home-random-type h2{text-transform:uppercase;margin-bottom:20px !important;font-size:27px;}
#home-random-type a{color:white;}
#home-random-type .price{font-size:21px;}
.wpcf7-list-item-label a{text-decoration:underline;}
.header .navbar-brand{position:relative;margin-bottom:-80px;}
.header .navbar-brand:before{content:'';position:absolute;z-index:2;bottom:0;left:0;right:0;height:72px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;box-shadow:0 1px 10px rgba(0,0,0,0.2);background-color:#fff;}
.navbar-dark .navbar-brand:before,
.navbar-dark .navbar-brand:after{background-color:#383839 !important;}
.header .navbar-brand:after{content:'';position:absolute;z-index:3;bottom:71px;left:0;right:0;top:0;background-color:#fff;}
.header .navbar-brand img{padding:5px 36px 17px;position:relative;z-index:5;width:200px;}
.mt-90{margin-top:90px !important;}
.collapseomatic{background:none!important;padding:0;text-decoration:underline;}
.collapseomatic_excerpt, .collapseomatic_content{margin-top:20px;margin-left:0;padding:0px;}
#fixed-bar{position:relative;position:fixed;z-index:14;right:0;top:240px;max-width:170px;text-align:center;}
.pos-abs{position:absolute;}
#fixed-bar img{height:auto;}
#fixed-bar .widget-fixed{width:170px;margin-bottom:10px}
#fixed-bar .widget-fixed:nth-child(2){margin-bottom:0;}
#fixed-bar .widget-fixed:nth-child(n+3),
#fixed-bar .widget-fixed .widget-title{display:none;}
#fixed-bar .widget-fixed a:before,
#fixed-bar .widget-fixed a:after,
#fixed-bar .widget-fixed:before,
#fixed-bar .widget-fixed:after{content:'';display:table;}
#fullscreen-slider{position:relative;overflow:hidden;}
#fullscreen-slider .slick-slide{float:left;height:100%;min-height:1px;}
#fullscreen-slider .slick-slide > *{display:block;background:#fff;width:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;}
#fullscreen-slider .slick-slide > *:before{content:'';position:relative;display:block;height:100vh;}
.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:10000;}
.slick-dots li{position:relative;display:inline-block;width:40px;height:40px;margin:0 5px;padding:0;cursor:pointer;overflow:hidden;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:40px;height:40px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:none;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:4px;line-height:20px;position:absolute;top:10px;left:10px;width:20px;height:20px;content:'â€¢';text-align:center;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li:before{content:' ';content:' ';border:12px solid white;width:40px;height:40px;position:absolute;top:0;left:0;}
.slick-dots li{opacity:0.5;}
.slick-dots li.slick-active{opacity:1;}
body.page-template-page-concept{padding-top:0 !important;}
.home-building-mobile a:hover span span, .home-building-mobile a span span {font-weight:bold}
.room-list {border: 1px solid #666666}
h1.title{text-align:center;margin-top:100px}
@media (max-width:767px){
h1.title{text-align:center;margin-top:50px}
}
.dropdown-menu{padding-left:10px;padding-right:10px}
.video-container{overflow:hidden}
.video-container{position:relative;padding-bottom:55.25%;padding-top:30px;height:0;overflow:hidden}
.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}
.mapping-content{margin-top:-10px}
.imagemapper-tooltip.mapster_tooltip{z-index:0!important}
@media screen and (max-width:768px){
.hmap{display:none}
}
.specf{padding:5px 20px 5px 20px}
.spec{margin:auto}
@media screen and (min-width:0px) and (max-width:720px){
.col-lg-4{display:none}
}
.col3{flex:1 0 13%;max-width:20%;margin-bottom:20px;margin-left:15px}
.block{display:flex;flex-wrap:wrap;margin:2%;margin-top:90px}
.autor{margin-top:25px}

/*responsive.css*/
@media (max-width:575px){}
@media (max-width:767px){#fixed-bar{display:none;}
#arrows-container{display:none;}
h3, .h3{font-size:18px;}
h2, .h2{font-size:16px;}
.header .navbar-brand img{max-height:70px;padding:0;width:160px;}
.header .navbar-brand{margin-bottom:-35px;}
.header .navbar-brand:before{height:30px;}
.header .navbar-brand:after{bottom:30px;}

body.page-id-157{padding-top:114px;}
}
@media (max-width:991px){body{padding-top:64px;}
.imagemapper-tooltip{display:none !important;}
.box{padding:30px 0;box-shadow:0px 5px 50px #00000026;}
.xs-no-margin{margin:0;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{padding-right:10px;padding-left:10px;}
.row:not(.no-gutters){margin-right:-10px;margin-left:-10px;}
.vc_column_container > .vc_column-inner{padding-left:10px !important;padding-right:10px !important;}
#preloader{display:none !important;}
.header .navbar-brand{padding:0;}
.page-section-bg-wrap{max-height:200px;}
.single-apartments h1{font-size:20px;}
.page-featured-image:before{padding-top:45%;}
#header .navbar{padding:.5rem 0;}
.xs-mt{margin-top:50px;}
.xs-align-center{text-align:center;}
.big-number{font-size:50px;}
.big-number span:last-of-type{font-size:25px;}
.big-number > span{height:36px;margin:46px 0px;}
.xs-align-left *{text-align:left !important;}
.pad-60{padding:20px;}
.mt-100{margin-top:50px;}
#title-container{position:relative;padding:10px;width:100%;margin-top:10px;}

.single-apartments .mt-100{margin-top:0;}
.xs-no-pad{padding:0;}
.xs-no-margin{margin:0 !important;}
.ap-archive-item{margin-bottom:10px !important;}
.ap-archive-item h4{margin-top:20px;font-size:16px !important;line-height:25px;}
.page-section-bg-wrap{margin:0 !important;}
.page-section-content-wrap > *{margin:0 !important;}
.page-section-bg-wrap{max-height:300px;}
.bottom-content .sale-agents-header{font-size:1.5rem;}
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td{white-space:nowrap;}
.table th{font-size:19px;}
}
@media (max-width:1199px){}
@media (min-width:576px){}
@media (min-width:768px){#gdpr-modal-fullscreen .gdpr-modal-content{}
#gdpr-container{padding-left:50px;padding-right:50px;margin-top:100px;}
}
@media (min-width:768px) and (max-width:1024px){}
@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){#img-right{width:80%;}
.nav-link{font-size:14px;}
}
@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.header .navbar-brand img{max-height:90px;padding:0;width:200px;}
.header .navbar-brand{margin-bottom:-65px;}
.header .navbar-brand:before{height:50px;}
.header .navbar-brand:after{bottom:50px;}
.bg-finisaje:before{content:' ';position:absolute;width:50%;height:100%;background-size:cover;margin-top:0px;}
.mt-50{margin-top:50px !important;}
.mt-150{margin-top:50px !important;}
}
@media (min-width:992px){body.post-type-archive{padding-top:0;}
.mt-50{margin-top:50px !important;}
.navbar-categ{width:100%;}
.navbar-categ ul{width:100%;border-bottom:1px solid #ccc;}
#categ-menu li{border:1px solid transparent;margin-bottom:-1px;}
#categ-menu li.current-menu-item{border:1px solid #ccc;}
.header .navbar-nav > li:not(:last-child){margin-right:20px;}
.room-list{max-width:270px;min-height:158px}
}
@media (min-width:1024px){#slick-prev{margin-right:130px;}
.big-number:first-line{font-size:140px;}
.row-m-90{margin-left:-90px !important;margin-right:-90px !important;}
body.single-apartments{overflow-x:hidden;}
body.single-apartments .gallery-slick .slick-list{overflow:visible;}
.navbar{padding:0;}
}
@media (min-width:1200px){#fac-icon{margin-left:30px;}
@media (min-width:1200px){#tel{margin-left:15px;padding-bottom: 5px;font-weight: 500;}
body:not(.home):not(.term-6):not(.term-56):not(.term-113):not(.term-114) #footer{margin-top:100px;}
}
@media (min-width:1600px){#box-gray{box-shadow:none;}
#box-gray:before{content:' ';background:#F5F5F5;box-shadow:0px 5px 50px #00000026;position:absolute;top:0;left:0;right:-210px;bottom:0;}
#vlines{position:static;}
.vlines{height:150%;position:absolute;margin-top:-10%;right:-200px;}
.vlines > span{background:#fff0b8;width:15px;height:100%;position:relative;display:inline-block;}
.vlines > span:not(:first-child){margin-left:15px;}
.box{width:1300px;}
#footer{position:relative;}
#footer:before,
#footer:after{content:" ";position:absolute;top:0;background-repeat:no-repeat;background-size:contain;width:200px;height:100%;}
#footer:before{left:0;background-image:url(../atlas/images/footer-left.png);background-position:left;}
#footer:after{right:0;background-image:url(../atlas/images/footer-left.png);background-position:right;}
}
@media screen and (orientation:portrait){.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:rgba(0, 0, 0, 0.3);}
.fancybox-thumbs>ul{overflow-x:auto;overflow-y:hidden;}
.fancybox-thumbs>ul>li{float:none;display:inline-block;}
.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px;}
}
@media screen and (orientation:portrait), screen and (max-height:767px) and (max-width:767px){}
@media (max-width:575px){.bg-finisaje{background:none !important;}
.bg-finisaje:before{content:none;}
}
@media (min-width:576px) and (max-width:767px){.bg-finisaje{background:none !important;}
.bg-finisaje:before{content:none;}
}
@media (min-width:768px) and (max-width:991px){}
@media (min-width:992px) and (max-width:1199px){.header .navbar-nav > li{text-transform:inherit;}
}
@media (min-width:1024px){.bg-worms{background:url(../images/contact-page-bg.svg) no-repeat;background-position:105% top;background-size:300px 300px;}
.bg-apartment{background:url(../images/bg-logo-apartamente.png) no-repeat;background-position:104% 50px;background-size:200px 488px;}
.box{position:relative;margin:0 auto;padding:50px 0;box-shadow:0px 5px 50px #00000026;}
#img-right{float:right;margin-top:-150px;position:relative;z-index:-1;}
.img-under-right{margin-top:-400px;position:relative;z-index:-1;}
.mt-50{margin-top:50px !important;}
.mt-100{margin-top:50px !important;}
.mt-150{margin-top:150px !important;}
.page-id-157 .container.mt-150{margin-top:80px !important;}
.mt-240{margin-top:240px !important;}
.mb-100{margin-bottom:100px;}
.bg-finisaje-left,
.bg-finisaje-right{background-size:contain;padding:120px 0;background-repeat:no-repeat;}
.bg-finisaje-right{background-position:right;}
.circles-bg{background:url(../images/bg-circles.jpg) no-repeat;float:left;width:100%;background-position:left bottom;position:relative;z-index:1;}
}
@media (min-width:1600px){.bg-finisaje:before{background-position:center bottom;}
.imagemapper-tooltip{padding:calc(0.005 * 100vw) calc(0.02 * 100vw);}
}