/* https://www.ivoryresidence.ro/wp-content/themes/increaseestate/assets/css/main.css?ver=1751976318 */
html{margin:0;padding:0;outline:none}body{margin:0;padding:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{border:none;outline:none;text-decoration:none}img{border:none;outline:none;max-width:100%;height:auto}b,strong{font-weight:700}.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}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.gallery{margin-left:-15px;margin-right:-15px}.gallery p{margin:0}.gallery dl{float:left}.gallery-columns-1 dl{width:100%}.gallery-columns-2 dl{width:50%}.gallery-columns-3 dl{width:33.33333%}.gallery-columns-4 dl{width:25%}.gallery-columns-5 dl{width:20%}.gallery-columns-6 dl{width:16.66666%}.gallery-columns-7 dl{width:14.28571%}.gallery-columns-8 dl{width:12.5%}.gallery-columns-9 dl{width:11.11111%}.gallery dl dt{margin:0 15px;text-align:center}.gallery dl dt img{max-width:100%}@media only screen and (max-width:767px){.gallery p{display:none}.gallery dl{width:50%}.gallery dl:nth-child(2n+1){clear:left}}.increase-box-shadow>.vc_column-inner,.increase-box-shadow>.vc_icon_element-inner{box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07)!important}.thumb-bg{display:block;-webkit-background-size:cover;background-size:cover;background-position:center}.thumb-bg-contain{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}.thumb-bg:before{content:'';position:relative;display:block}.thumb-h-25:before{padding-top:25%}.thumb-h-50:before{padding-top:50%}.thumb-h-wide:before{padding-top:56.25%}.thumb-h-default:before{padding-top:66.66%}.thumb-h-100:before{padding-top:100%}.text-decoration-none{text-decoration:none!important}.increase-full-img-right img,.increase-full-img-left img{width:100%}.btn-round-lg{border-radius:22.5px}.btn-round{border-radius:19px}.btn-round-sm{border-radius:15px}.btn-round-xs{border-radius:11px;padding-left:10px;padding-right:10px}.p-head{padding-top:60px}.custom-scrollbar{max-height:100%}.mCustomScrollbar{padding-right:0!important}.increase-gallery:not(.slick-initialized){height:0;visibility:hidden}.overflow-hidden{overflow:hidden}#masthead{position:fixed;left:0;right:0;top:0;z-index:999;box-shadow:0 3px 6px rgba(0,0,0,.1);background-color:#fff;transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1);border-bottom:1px solid transparent}#masthead .navbar-brand{padding:25px 0 25px 15px}.increase-head-phone{text-align:center;width:40px;font-size:24px;padding:7px 1px;line-height:0}body.home .content-wrap.p-head{padding-top:0}.content-area{padding:3rem 0}.widget-area{padding:3rem 0}.entry-header{padding-bottom:2rem}.wpcf7 label{display:block}.evc-predefined-style .evc-shortcode h1,.evc-predefined-style .evc-shortcode h2,.evc-predefined-style .evc-shortcode h3,.evc-predefined-style .evc-shortcode h4,.evc-predefined-style .evc-shortcode h5,.evc-predefined-style .evc-shortcode h6{font-weight:400}#location-map,#increase-map{height:700px;min-height:60vh}#cf7md-form .cf7md-item,#cf7md-form input,#cf7md-form label,#cf7md-form textarea,#cf7md-form p,#cf7md-form .mdc-select,#cf7md-form.cf7md-form+.wpcf7-response-output,#cf7md-form .wpcf7-not-valid-tip,#cf7md-form .cf7md-card-title,#cf7md-form .cf7md-card-subtitle,#cf7md-form .mdc-button,#cf7md-form .mdc-floating-label,#cf7md-form .mdc-text-field-helper-text,#cf7md-form .mdc-text-field__input,#cf7md-form .mdc-select__native-control,#cf7md-form .mdc-form-field{font-family:inherit}#cf7md-form .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled),#cf7md-form .mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-text-field__input:focus,#cf7md-form .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,#cf7md-form .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,#cf7md-form .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,#cf7md-form .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__track,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb,#cf7md-form .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,#cf7md-form .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,#cf7md-form .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing,#cf7md-form .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,#cf7md-form .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,#cf7md-form .mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing,#cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,#cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,#cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#1F2E3B}#cf7md-form .mdc-button::before,#cf7md-form .mdc-button::after,#cf7md-form .mdc-button--raised:not(:disabled),#cf7md-form .mdc-button--unelevated:not(:disabled){background-color:#364654;color:#fff}#cf7md-form .mdc-button--raised:not(:disabled):hover,#cf7md-form .mdc-button--unelevated:not(:disabled):hover{background-color:#78A721}#cf7md-form .mdc-text-field .mdc-line-ripple,#cf7md-form .mdc-select:not(.mdc-select--disabled) .mdc-select__native-control:focus~.mdc-line-ripple,#cf7md-form .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,#cf7md-form .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,#cf7md-form .mdc-checkbox::before,#cf7md-form .mdc-checkbox::after,#cf7md-form .mdc-radio::before,#cf7md-form .mdc-radio::after,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__track,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb-underlay::before,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb-underlay::after,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb-underlay::before,#cf7md-form .mdc-switch.mdc-switch--checked .mdc-switch__thumb-underlay::after,#cf7md-form .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,#cf7md-form .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after{background-color:#364654}#cf7md-form .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,#cf7md-form .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,#cf7md-form .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing,#cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,#cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,#cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#364654}#cf7md-form .mdc-button::before,#cf7md-form .mdc-button::after,#cf7md-form .mdc-button--raised:not(:disabled),#cf7md-form .mdc-button--unelevated:not(:disabled){background-color:#90C232;color:#fff;border-radius:35px;font-size:1rem;text-transform:none;line-height:1.5;padding-left:1.5rem;padding-right:1.5rem}#cf7md-form .mdc-button--raised,#cf7md-form .mdc-button--raised:hover,#cf7md-form .mdc-button--raised:focus{box-shadow:none}textarea.wpcf7-form-control.wpcf7-textarea.mdc-text-field__input.increase-main-form{height:193px!important}textarea.wpcf7-form-control.wpcf7-textarea.mdc-text-field__input.increase-floor-form{height:119px!important}label.mdc-floating-label{color:#90C232!important}.wpcf7-form-control-wrap.interesat.cf{line-height:0}#cf7md-form .mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,#cf7md-form .mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,#cf7md-form .mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#1F2E3B}.increase-imagemap{transform:scale(1,1) translate(0,0);transform-origin:0 0}.increase-imagemap .increase-imagemap-image{position:relative!important;z-index:0!important;width:100%!important;height:100%!important;margin:0!important;max-width:none!important;max-height:none!important;display:block!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.increase-imagemap .increase-imagemap-shape-container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.increase-imagemap .increase-imagemap-shape{cursor:pointer;pointer-events:all;transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none}.increase-imagemap .increase-imagemap-shape:hover{opacity:1!important}.increase-imagemap .increase-imagemap-shape.sold{opacity:1!important}.increase-imagemap .increase-imagemap-shape.other-rooms{opacity:1!important;fill:#e2e2e2!important;fill-opacity:0.8!important;stroke:#e8e8e8!important;stroke-width:1!important}.increase-imagemap-building .increase-imagemap-building-name{position:absolute;top:20px;left:0;background:rgba(255,255,255,.3);font-size:1.3rem;padding:10px 15px;z-index:6}body.modal-open{overflow:hidden!important}#increase-imagemap-building-modal.modal{border:none;padding:0!important}#increase-imagemap-building-modal .modal-dialog{top:0;bottom:0;left:0;right:0;margin:0;max-width:99999999px;height:100%;background:#fff}#increase-imagemap-building-modal.modal.fade{opacity:1}#increase-imagemap-building-modal.modal.fade .modal-dialog{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);overflow:hidden;position:relative}#increase-imagemap-building-modal .modal-content,#increase-imagemap-building-modal .modal-content-desc{width:100%;height:100%;border:none;border-radius:0}.imgmap-frontend-image{overflow:auto;display:block;position:fixed;top:54px;bottom:0;left:0;right:0;z-index:1}#increase-imagemap-building-modal .modal-content-desc #increase-imagemap-building-modal-content{z-index:2;position:relative}#increase-imagemap-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:0;right:0}#increase-imagemap-building-modal .modal-content-desc .close-modal:hover{opacity:.9}.increase-imagemap-floor-modal .title{position:relative;z-index:2;text-align:center}#increase-imagemap-building-modal-content{z-index:2;position:relative}#increase-imagemap-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}#increase-imagemap-building-modal .modal-hover.hidden-modal{display:none!important;opacity:0;visibility:hidden}#increase-imagemap-container>div{margin:0 auto}#increase-imagemap-building-modal .legenda-map *{display:inline-block;vertical-align:middle;margin:0 5px 0 0}#increase-imagemap-building-modal .legenda-map>*:last-child{margin-right:0}#increase-imagemap-building-modal .legenda-map .legenda-item>span{vertical-align:middle;display:inline-block;width:20px;height:20px;opacity:.6}#sidebar{position:fixed;top:0;bottom:0;right:0;right:-500px;min-width:500px;max-width:500px;transition:all 0.3s;z-index:99990;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}#sidebar.active{right:0}#sidebar .navbar-brand img{filter:brightness(0) invert(1)}#sidebar>nav{height:100%}#sidebar ul.nav.navbar-nav{flex-direction:column!important}#sidebar ul.nav.navbar-nav>li a{color:#fff}#sidebar ul.nav.navbar-nav>li a:hover{font-weight:400;color:rgba(255,255,255,.8);background:transparent}#sidebar ul.nav.navbar-nav li.current-menu-parent>a,#sidebar ul.nav.navbar-nav li.current-menu-item>a{color:#364654!important}#sidebar ul.nav.navbar-nav>li:last-child{border-bottom:none}#sidebar ul.nav.navbar-nav>li>ul{position:relative!important;transform:translate3d(0,0,0)!important;background:transparent;border:none;text-transform:none;margin:0;padding:0}#sidebarCollapse{position:fixed;right:100%;right:30px;top:30px;z-index:80}.increase-head-menu-nav,#sidebarCollapse{width:40px;height:40px;cursor:pointer;outline:none}#sidebarCollapse:focus,#sidebarCollapse.focus{box-shadow:none}.increase-head-menu-nav span,#sidebarCollapse span{width:80%;height:2px;margin:7px auto;display:block;background:#fff;transition:all 0.8s cubic-bezier(.81,-.33,.345,1.375);transition-delay:0.2s}.increase-head-menu-nav.collapsed span:last-of-type #sidebarCollapse span:last-of-type{width:65%;margin-right:10%;margin-left:auto}.increase-head-menu-nav:not(.collapsed) span,#sidebarCollapse.active span{margin:0 auto}.increase-head-menu-nav:not(.collapsed) span:first-of-type,#sidebarCollapse.active span:first-of-type{transform:rotate(-45deg) translate(-2px,1px)}.increase-head-menu-nav:not(.collapsed) span:last-of-type,#sidebarCollapse.active span:last-of-type{transform:rotate(45deg) translate(-1px,-2px)}.overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:9999;opacity:0;transition:all 0.5s ease-in-out}.overlay.active{display:block;opacity:1}.increase-gallery-nav-wrap .increase-gallery-item{background-color:#fff;opacity:1!important;outline:none;}.increase-gallery-nav-wrap .increase-gallery-item>*{border:1px solid #eee;position:relative}.increase-gallery-nav-wrap .increase-gallery-item:not(.slick-current)>*{opacity:.4}.increase-gallery-nav-wrap .increase-gallery-item.slick-current>*:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:4px;background-color:#90C232}.increase-gallery-nav{padding:0 20px}.increase-gallery-nav .increase-gallery-item{padding:4px 2px;cursor:pointer}.increase-gallery>.slick-arrow{position:absolute;top:50%;margin-top:-10px;z-index:10;font-size:0;line-height:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;-webkit-appearance:none;font-family:'increaseicons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.increase-gallery>.slick-arrow.slick-disabled{opacity:.5}.increase-gallery>.slick-arrow:before{font-family:'increaseicons'!important;content:'\e921';font-size:20px;line-height:1em;color:#2d5075}.increase-gallery>.slick-arrow.slick-prev{left:0;transform:rotate(90deg)}.increase-gallery>.slick-arrow.slick-next{right:0;transform:rotate(-90deg)}#product-increase-gallery-wrap{position:-webkit-sticky;position:sticky;top:115px}.archive-apartments article>a{border:1px solid #D3D3D3;border-radius:10px;position:relative;overflow:hidden;transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}.archive-apartments article>a:hover{border:1px solid #364654;box-shadow:0 0 9px rgba(0,0,0,.19)}.archive-apartments article>a>*:last-child{border-top:1px solid #D3D3D3;transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}.archive-apartments article>a:hover>*:last-child{border-top:1px solid #364654}.archive-apartments article .sold-out-badge{position:absolute;z-index:10;top:30px;left:-70px;;padding:5px 70px;font-size:1.2em;text-align:center;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:0 1px 10px rgba(0,0,0,.3)}.archive-apartments article .tva-badge{position:absolute;z-index:10;top:30px;left:-50px;;padding:5px 70px;font-size:1.2em;text-align:center;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:0 1px 10px rgba(0,0,0,.3)}.increase-floor-archive{position:relative}.increase-floor-archive>.increase-imagemap{position:relative;z-index:5;max-width:90%;margin:0 auto}.increase-map-filters{position:relative}#location-map-filters-push{position:absolute;bottom:10px;left:50%;max-width:90vw;min-width:180px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#location-map-filters-push>*{display:flex;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}#location-map-filters-push input[type="checkbox"]{display:none}#location-map-filters-push input[type="checkbox"]+label{background-color:#90c232;border:1px solid #90c232;border-radius:50%!important;line-height:0;width:50px;height:50px;font-weight:400;margin:10px;cursor:pointer;display:flex;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}#location-map-filters-push input[type="checkbox"]+label img{width:20px}#location-map-filters-push input[type="checkbox"]:checked+label{background-color:#364654}.oferta-mobila-bucatarie{position:absolute;bottom:30px;right:30px;max-width:20vw}.mobila-bucatarie-icon{position:absolute;left:0;top:50%;transform:translate(0,-50%);width:70px}#site-footer .navbar-brand img{height:50px}#site-footer ul.footer-menu{margin:0;padding:0}#site-footer ul.footer-menu>li{display:inline-block;font-size:.8rem}#site-footer ul.footer-menu>li>a{display:inline-block;padding:0;margin-right:15px;margin-bottom:10px;margin-top:10px;color:#f8f9fa}#site-footer ul.footer-menu>li>a:hover{color:rgba(255,255,255,.75);text-decoration:none}#site-footer ul.footer-menu>li:active>a{color:#fff}#site-footer ul.footer-menu>li>a{text-transform:uppercase}