*{font-family:Poppins,sans-serif}body,html{font-size:16px;height:100%}.limited-container{margin-left:auto;margin-right:auto;max-width:1140px}.large-pad{padding-right:10%}.large-pad,.large-pad-left{padding-left:10%}.large-pad-right{padding-right:10%}.white-pad{padding-left:56px;padding-right:56px}.pad-top{padding-top:5rem}.pad-bottom{padding-bottom:5rem}.margin-top{margin-top:5rem}.margin-bottom{margin-bottom:5rem}h1,h2,h3,h4,h5,h6,li,p{color:#001d38}h1,h2,h3,h4{font-weight:700}h2{font-size:1.563rem}.fw-300{font-weight:300}.fw-600{font-weight:600}.fw-700{font-weight:700}.subtitle{font-size:1.25rem}.text-uc{text-transform:uppercase}.bg-white{background-color:#fff}.bg-light-gray{background-color:#f7f7f7}.bg-light-blue{background-color:#2fa9d6}.bg-blue{background-color:#002f5a}.bg-dark-blue{background-color:#001d38}a:hover{text-decoration:none}.f-blue{color:#2fa9d6}.f-gray{color:#707070}.f-dark-blue{color:#002f5a}.f-white{color:#fff}.btn-dark-blue{background-color:#001d38;border:1px solid #001d38;color:#fff}.btn-blue,.btn-dark-blue,.btn-white{border-radius:19px;font-weight:700;padding:5px 25px}.btn-white{background-color:#fff;border:1px solid #001d38;color:#2fa9d6;min-width:158px}.btn-blue,.btn-white:hover{background-color:#2fa9d6;border:1px solid #2fa9d6;color:#fff}.btn-dark-blue:hover{background-color:#fff;border:1px solid #001d38;color:#001d38}ul{list-style:none;margin:0;padding:0}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#001d38;z-index:9998}#modalVr+.modal-backdrop,.modal-backdrop.show{opacity:.9}.modal-header .close{margin:0;padding:0}@media (max-width:1365px){.large-pad{padding-right:5%}.large-pad,.large-pad-left{padding-left:5%}.large-pad-right{padding-right:5%}}@media (max-width:1199px){.large-pad{padding-right:2rem}.large-pad,.large-pad-left{padding-left:2rem}.large-pad-right{padding-right:2rem}}@media (max-width:991px){.large-pad-right-mobile{padding-right:2rem}}@media (max-width:767px){.large-pad{padding-right:1rem}.large-pad,.large-pad-left{padding-left:1rem}.large-pad-right,.large-pad-right-mobile{padding-right:1rem}}@media (max-width:575px){.white-pad{padding-left:2rem;padding-right:2rem}}#contact-details a{color:#fff}#home-scene{background-color:#001d38;height:100%;min-height:768px;overflow:hidden;position:relative}.particle-background,.particle-layer{height:100%;width:100%}.particle-layer{left:0;position:absolute;top:0}.particle-layer-blur-1{filter:blur(2px)}.particle-layer-blur-2{filter:blur(5px);opacity:.5}.home-projects{height:100%;left:50%;max-width:1920px;opacity:1;overflow:hidden;position:absolute;top:0;transform:translate(-50%);transition:opacity .15s;width:100%}.home-projects.hidden{opacity:0}.home-project{display:inline-block;height:auto;max-width:400px;min-width:180px;position:absolute;width:17%}.img-wrapper-hover{display:block;position:relative;transition:all .35s ease;z-index:0}.img-wrapper-hover:before{align-items:center;background-color:rgba(0,47,90,.5);border-radius:50%;color:#fff;content:"Vezi proiectul";display:flex;height:94%;justify-content:center;left:3%;opacity:0;position:absolute;top:3%;transition:all .15s ease;white-space:nowrap;width:94%;z-index:4}.img-wrapper-hover-en:before{content:"View the project"}.img-wrapper-hover:after{background-image:url(/images/arrow_next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;content:"";height:14px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-200%);transition:all .15s ease;width:20px;z-index:5}.img-wrapper-hover:hover:after,.img-wrapper-hover:hover:before{opacity:1}.home-project img{border:4px solid #fff;border-radius:50%}.home-info-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:-50px;position:relative;z-index:10}.home-project .h2-container{transition:transform .25s ease-out}.home-project h2{background-color:#002f5a;color:#fff;display:inline-block;font-size:1rem;font-weight:700;padding:5px 15px;white-space:nowrap}.img-wrapper-hover:hover+.home-info-wrapper>.h2-container{transform:translateY(-6px)}.home-project span.ap,.home-project span.commercial{display:inline-block;font-size:.938rem;padding:2px 15px}.home-project span.ap{background-color:#fff;color:#2fa9d6}.home-project span.commercial{background-color:#2fa9d6;color:#fff}#sea-on-mamaia{left:19%;top:8%}#private-lake-mamaia{right:19%;top:8%}#lake-on-mamaia{left:7%;top:53%}#labirint-residence-constanta{left:31%;top:63%}#forest-on-baneasa{left:62%;top:63%;transform:translateX(-50%)}#live-on-residence-spa{right:7%;top:53%}#sea-on-mamaia .home-project-anim{-webkit-animation:float-sea-on 10s ease-in-out infinite;animation:float-sea-on 10s ease-in-out infinite}#private-lake-mamaia .home-project-anim{-webkit-animation:float-private-lake 9s ease-in-out infinite;animation:float-private-lake 9s ease-in-out infinite}#lake-on-mamaia .home-project-anim{-webkit-animation:float-lake-on 10s ease-in-out infinite;animation:float-lake-on 10s ease-in-out infinite}#labirint-residence-constanta .home-project-anim{-webkit-animation:float-labirint 10s ease-in-out infinite;animation:float-labirint 10s ease-in-out infinite}#forest-on-baneasa .home-project-anim{-webkit-animation:float-forest-on 8s ease-in-out infinite;animation:float-forest-on 8s ease-in-out infinite}#live-on-residence-spa .home-project-anim{-webkit-animation:float-live-on 9s ease-in-out infinite;animation:float-live-on 9s ease-in-out infinite}@-webkit-keyframes float-forest-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translateY(12px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@keyframes float-forest-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translateY(12px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@-webkit-keyframes float-lake-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(20px,4px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@keyframes float-lake-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(20px,4px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@-webkit-keyframes float-labirint{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(10px,-20px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@keyframes float-labirint{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(10px,-20px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@-webkit-keyframes float-live-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(-20px,-4px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@keyframes float-live-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(-20px,-4px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@-webkit-keyframes float-sea-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(-20px,8px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@keyframes float-sea-on{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(-20px,8px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@-webkit-keyframes float-private-lake{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(20px,-5px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}@keyframes float-private-lake{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(20px,-5px) rotate(.1deg)}to{transform:translate(0) rotate(.1deg)}}#home-logo{left:50%;max-width:200px;min-width:100px;position:absolute;top:16%;transform:translateX(-50%);width:11%}body.home nav{display:flex;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}body.home .navbar-nav{display:flex;flex-direction:row}body.home .nav-link{color:#fff;display:inline-block;font-weight:700;margin:0 30px;transition:all .25s ease}body.home .nav-link:hover{color:#2fa9d6}@media (max-width:991px){#contact-details{position:absolute;top:40%;width:100%}#sea-on-mamaia{left:10%;top:8%}#private-lake-mamaia{right:10%;top:8%}#lake-on-mamaia{left:5%;top:53%}#labirint-residence-constanta{left:22%;top:74%}#forest-on-baneasa{left:66%;top:74%}#live-on-residence-spa{right:5%;top:53%}}@media (max-width:767px){#contact-details{position:static}.home-logo-container{display:inline-block;text-align:center;width:100%}#home-logo{max-width:90px;min-width:50px;width:100%}#home-logo,body.home nav{position:static;transform:none}body.home nav{margin-top:1rem}#home-scene{min-height:auto}.home-projects{overflow:auto}.home-projects-wrapper{overflow:hidden}.home-project{margin:1rem auto;min-width:140px;position:static;text-align:center;width:40%}#forest-on-baneasa{transform:none}.home-project h2{white-space:normal}}@media (max-width:575px){.home-project{min-width:130px;width:60%}.home-info-wrapper{margin-top:-15px}.home-project h2,.home-project span.ap,.home-project span.commercial{font-size:.875rem}}#footer-collapse,#home-collapse{background-color:rgba(0,28,56,.9);height:100%;left:0;overflow:auto;position:absolute;top:100%;transition:all .15s ease;width:100%;z-index:100}#footer-collapse{background-color:transparent}#home-collapse{align-items:center;display:flex;justify-content:center}#home-collapse a{color:#fff;font-size:2.313rem;font-weight:100;margin:0 100px;position:relative;text-transform:uppercase}#footer-collapse.show,#home-collapse.show{top:0}#home-collapse a:hover:before{border:1px solid #2fa9d6;bottom:-15px;content:"";left:0;position:absolute;width:100%}#home-collapse a:hover:after{background-image:url(/images/arrow_next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-45px;content:"";height:14px;left:50%;position:absolute;transform:translateX(-50%);width:20px}@media (max-width:767px){#home-collapse{flex-direction:column}}.footer-container{background-color:#001d38}.footer-container,footer{overflow:hidden;position:relative}footer{height:auto;min-height:100%;z-index:1}#footer-scene{position:relative}#footer-scene svg{overflow:visible}#circle{min-width:457px}#circle svg{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:100%}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#circle text{font-family:Poppins;font-size:28px;letter-spacing:1px;text-transform:uppercase}#circle a{transform-origin:50% 50%;transition:all .15s ease-out}#circle text a:hover{color:#2fa9d6}#ferris{height:400px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:400px}.footer-project-links{-webkit-animation:cycle 75s linear infinite;animation:cycle 75s linear infinite;padding-bottom:100%;position:relative}.footer-project-link{font-size:.875rem;font-weight:700;line-height:1.5;pointer-events:auto;position:absolute;text-align:center;transform:translate(-50%,-25%);transition:all .15s ease-out}.footer-project-link span{animation:cycle 75s linear infinite reverse;display:inline-block;max-width:90px;transform-origin:center;transition:all .15s ease-out}.footer-project-link:hover{transform:translate(-50%,-25%) scale(1.1)}.footer-project-link:hover span{color:#2fa9d6}#footer-sea-on-mamaia{left:22%;top:31%}#footer-lake-on-mamaia{left:50%;top:14%}#footer-labirint-residence-constanta{left:79%;top:31%}#footer-forest-on-baneasa{left:80%;top:61%}#footer-live-on-residence-spa{left:47%;top:79%}#footer-private-lake-mamaia{left:17%;top:58%}@-webkit-keyframes cycle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cycle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#footer-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#footer-logo img{max-width:80px}@media (max-width:575px){#circle{min-width:0;width:100%}#ferris{height:auto;width:90%}#footer-logo img{max-width:64px}}footer h2{font-size:1.25rem}footer a,footer h2,footer h4{color:#fff}footer h4{font-size:1rem}footer label,footer span{color:#fff}footer .iso span{display:block;font-weight:700}.btn-form{background-image:url(/images/arrow_button.svg);background-position:0;background-repeat:no-repeat;background-size:25%;color:#fff;font-weight:700;padding-left:40px;padding-right:0}#contact-form .form-control{border-radius:20px;max-height:35px}#contact-form .col-form-label{padding-bottom:0;padding-top:0}#contact-form .form-check-label{font-size:.75rem}label.error{color:#ff3f3f;font-size:.875rem}#btn-close-footer{display:none;position:absolute;right:10%;top:10%;z-index:2}body.home #btn-close-footer{display:block}@media (max-width:991px){#btn-close-footer{right:5%;top:5%}}@media (max-width:768px){#btn-close-footer{right:15px;top:30px}}#nav-logo{left:50%;padding-top:28px;position:absolute;top:0;transform:translateX(-50%)}#navbar{height:auto;left:0;padding-bottom:15px;padding-top:15px;position:fixed;top:0;width:100%;z-index:9990}#navbar:not(body.media-page #navbar){background-color:#fff}.nav-item.dropdown{position:absolute;right:10%;top:15px}nav#navbar.scrolled{background-color:#fff}.nav-link,body.media-page nav#navbar.scrolled .nav-link{color:#707070}.nav-link{font-size:.875rem;font-weight:700}#navbar ul{align-items:center;display:flex}.navbar-toggler{display:none;z-index:99}.icon-bar{background-color:#2fa9d6;display:block;height:2px;transition:all .5s ease;width:23px}.icon-bar.middle-bar{margin-bottom:4px;margin-top:4px}.left-nav{margin-right:60px}.right-nav{margin-left:60px}.navbar-toggler:not(.collapsed) .middle-bar{opacity:0}.navbar-toggler:not(.collapsed) .top-bar{margin-top:7px;transform:rotate(45deg)}.navbar-toggler:not(.collapsed) .bottom-bar{margin-top:-12px;transform:rotate(-45deg)}#navbarNavDropdown.show{right:0}#navbarNavDropdown{transition:all .35s ease}.contacts-collapsed{display:none;padding-bottom:8px;padding-top:8px}.pad-nav{padding-top:67px}#dropdown-login{font-size:.857rem}#dropdown-login.dropdown-toggle:after{content:none}.dropdown-menu.dropdown-login-case.show{display:flex}.dropdown-login-case{border:0;border-radius:10px;box-shadow:0 0 3px 3px rgba(0,0,0,.11);left:auto!important;min-width:240px;padding:30px;right:0!important;top:56px}.dropdown-login-case:before{background-color:#fff;content:"";display:inline-block;height:20px;position:absolute;right:18px;top:-10px;transform:rotate(-45deg);width:20px}.dropdown-login-case input{border:1px solid #637891;border-radius:30px;min-width:174px}.dropdown-menu.dropdown-login-case.show{position:absolute;top:57px!important;transform:translateZ(0)!important;will-change:transform}.dropdown-menu h4{color:#707070;font-size:.75rem;font-weight:500}.dropdown-login-case label{color:#002f5a;font-size:.625rem}.dropdown-login-case a{color:#002f5a;display:inline-block;font-size:.75rem;font-weight:500}.dropdown-login-case button{font-size:.929rem;font-weight:700;width:100%}.dropdown-logged-in ul{margin-bottom:0;padding-left:0}.dropdown-logged-in ul li a{color:#637891;font-weight:300}.dropdown-logged-in ul li a.active{font-weight:700}@media (min-width:992px){#navbarNavDropdown .left-nav .nav-link:first-child{padding-left:0}#navbarNavDropdown .right-nav .nav-link:last-child{padding-right:0}}@media (max-width:1365px){.nav-item.dropdown{right:5%}}@media (max-width:1199px){.nav-item.dropdown{right:2rem}}@media (max-width:991px){.navbar-toggler{display:inline-block}#navbarNavDropdown{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;left:100%;padding-right:0;position:fixed;top:0;width:100%;z-index:98}#navbarNavDropdown.show{left:0}.left-nav{margin-right:0}.right-nav{margin-left:0}.contacts-collapsed,nav#navbar{display:flex}nav#navbar{justify-content:space-between}body.media-page #navbarNavDropdown.show .nav-link{color:#707070}.nav-item.dropdown{right:4rem}}@media (max-width:767px){#nav-logo{max-width:65px;padding-top:0}.nav-item.dropdown{right:3rem}}body.media-page .nav-link{color:#fff}#media-hero-scene{background-color:#001d38;overflow:hidden;padding-bottom:5px;padding-top:130px;position:relative}#media-hero-scene a{color:#fff;font-size:1.25rem;position:relative}#media-hero-scene a.active{font-weight:700}#media-hero-scene a,#media-hero-scene a span{font-weight:100}#media-hero-scene a span{font-size:1rem}#media-hero-scene a:after{border-top:1px solid #2fa9d6;bottom:-10px;content:"";left:0;position:absolute;width:100%}#media-hero-scene a:hover:before{background-image:url(/images/arrow_next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-45px;content:"";height:14px;left:50%;position:absolute;transform:translateX(-50%);width:20px}h1{font-size:2.313rem;font-weight:100;text-transform:uppercase}#dezvoltatori h1 span{font-size:1.25rem;font-weight:700;text-transform:none}.video-container{display:inline-block;height:0;padding-bottom:33%;position:relative;width:50%}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.episode-tag{background-color:#002f5a;bottom:-28px;color:#fff;font-size:1rem;font-weight:700;left:50%;padding:3px 15px;position:absolute;transform:translateX(-50%);white-space:nowrap}@media (max-width:767px){.video-container{padding-bottom:57%;width:100%}}.descr-p{color:#676767;font-size:1.438rem;font-weight:600}#description{overflow-x:hidden}#description .btn-form{color:#707070;font-size:1.25rem}.btn-contact{color:#707070;font-weight:700}img.signature{max-width:190px}.description-img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#testimonials .quote-pic{display:inline-block;height:auto;max-width:100px}#testimonials p,#testimonials span{color:#fff;font-size:.875rem}#testimonials p.testimonial-name{font-size:.938rem;font-weight:700}#testimonials p.quote{border-left:1px solid #2fa9d6;font-size:1rem;font-weight:700}#home-hero-scene{height:100vh;padding-top:67px;position:relative}#home-info-slider,#home-info-slider .slick-list,#home-info-slider .slick-slide,#home-info-slider .slick-slide>div,#home-info-slider .slick-track,#home-info-slider .slide{height:100%}.home-hero-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:90%}.home-slider-wrapper{margin-left:0;margin-top:-97px;max-width:380px;min-width:280px;position:relative}.home-slider-wrapper h2,.home-slider-wrapper p{color:#002f5a}.home-slider-wrapper a{color:#fff}.home-slider-wrapper h2{font-size:1.5rem}.home-slider-wrapper p{font-size:.938rem}.home-slider-wrapper a{font-weight:700}.home-slider-wrapper .slider-buttons{left:0;position:absolute;top:-28px;width:100%}#home-info-slider .slick-dots{background:#000;background:linear-gradient(0deg,#000,rgba(0,0,0,.073));bottom:66px;margin-left:10%;max-width:380px;min-width:280px;padding-bottom:10px}#home-info-slider .slick-dots li.slick-active button:before,#reviews-slider .slick-dots li.slick-active button:before{color:#fff;opacity:1}#home-info-slider .slick-dots li button:before,#reviews-slider .slick-dots li button:before{color:#fff;opacity:.75}#home-info-slider .slick-next,.slick-prev{top:-20px;width:28px;z-index:99}#home-info-slider .slick-next{right:10px}#home-info-slider .slick-prev{left:10px}.side-nav{min-width:13%;overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%)}.side-nav ul li{background-color:#002f5a;font-size:1rem;font-weight:700;margin-bottom:20px;min-width:13%}.side-nav ul li a,.side-nav ul li button{color:#fff;display:inline-block;font-size:1rem;font-weight:700;padding:30px}.side-nav ul li:last-child{margin-bottom:0}.side-nav ul li.active{background-color:#2fa9d6}#features{overflow-x:hidden;padding-top:100px}#features h2{font-size:1.25rem}#features h2,#features p{text-align:center}#map{min-height:500px;width:100%}.map-wrapper{position:relative}.proximity-wrapper{left:0;pointer-events:none;position:absolute;top:-60px;width:100%;z-index:1}.proximity{display:inline-block}.proximity ul li{align-items:flex-start;display:flex;margin-bottom:15px}.proximity .maps-link{pointer-events:all}.proximity span{color:#fff}.proximity span:first-child{display:block;font-size:1.25rem;font-weight:700}#reviews-slider p,.slider-wrapper h3{color:#fff}#reviews-slider .slide p{font-size:.875rem}#reviews-slider .slide p.review-name{font-size:1rem;font-weight:700;margin-bottom:5px}.slider-wrapper h3{font-size:1.563rem}.slider-wrapper .slick-arrow.prev{transform:rotate(180deg)}#slider-partners .img-slide-wrapper{align-items:center;display:flex;height:100%;justify-content:center;padding:20px;width:100%}#home-slider-wrapper .slider-buttons{position:absolute}#slider-partners .slick-track{display:flex!important}#slider-partners .slick-slide{height:inherit!important}#slider-partners .slick-slide>div,#slider-partners .slide{height:100%}.img-slide-wrapper img{max-height:150px;max-width:130px}#partners h4{color:#707070;font-size:1.25rem}#other-projects h2{color:#676767;font-size:1.25rem}a.project-case{color:#707070}.other-project-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.other-project-title{font-size:1rem;font-weight:700}.other-project-title a{color:#707070}span.other-proj-ap{font-size:.938rem}.video-modal-trigger{display:block;height:100%;position:relative;width:100%}.video-modal-trigger span{background-color:#002f5a;bottom:0;color:#fff;font-weight:700;left:0;min-width:70%;position:absolute}@media (max-width:1365px){#home-info-slider .slick-dots{margin-left:5%}}@media (max-width:1199px){#home-info-slider .slick-dots{margin-left:2rem}}@media (max-width:767px){#home-info-slider .slick-dots{margin-left:1rem}.proximity{position:static}}@media (max-width:575px){.proximity-wrapper{position:static}#home-info-slider .slick-dots,.home-slider-wrapper{max-width:320px}}@media (max-height:475px){.side-nav{top:85px;transform:none}}#despre-noi-hero-scene{padding-top:67px;position:relative}.despre-noi-hero-img-wrapper{height:279px}.despre-noi-hero-img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.despre-noi-hero-info{display:inline-block;margin-top:-97px}.despre-noi-hero-info h2{font-size:1.5rem}#despre-noi-description p,.despre-noi-hero-info p{font-size:.938rem}.despre-noi-hero-info h2,.despre-noi-hero-info p{color:#fff}#despre-noi-description{padding-top:100px}ul.despre-proiect-avantaje{padding-left:20px}ul.despre-proiect-avantaje li{font-weight:700;margin-bottom:10px;position:relative}ul.despre-proiect-avantaje li:before{content:"•";font-size:1rem;left:-17px;position:absolute;top:-1px}.downloads-row h2{font-size:1.25rem}#despre-noi-description h1{color:#002f5a}.despre-noi-side-logo,.downloads-logo{max-width:110px}.despre-noi-downloads{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.despre-noi-downloads a{color:#001d38;font-size:.875rem;text-transform:uppercase}.despre-noi-gallery-img-wrapper{height:20vw;position:relative;width:33.3333%}.despre-noi-gallery-img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.despre-noi-gallery-img-wrapper:hover:after{background-color:hsla(0,0%,100%,.75);background-image:url(/images/arrow_gallery.svg);background-position:30px;background-repeat:no-repeat;background-size:15px 11px;bottom:45px;color:#002f5a;content:"Mărește imaginea";left:50%;padding-left:60px;padding-right:30px;position:absolute;transform:translateX(-50%)}.despre-noi-gallery-img-wrapper-en:hover:after{content:"en:Mărește imaginea"}.despre-noi-gallery-img-wrapper:after{transition:all .35s ease}body.proiecte-despre .modal-body{padding:0}body.proiecte-despre .ekko-lightbox{z-index:9999}body.proiecte-despre .modal-content{border:0;border-radius:0}.general-info *{color:#fff}.general-info ul{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.general-info ul li{font-weight:700;margin-bottom:15px;max-width:400px}.about *{color:#002f5a}.about-logo{margin-left:50%;max-width:77px;transform:translate(-50%,-50%)}@media (max-width:991px){.despre-noi-gallery-img-wrapper{height:34vw;width:50%}}@media (max-width:767px){.general-info ul{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.general-info ul li{max-width:600px}}@media (max-width:575px){body.proiecte-despre #despre-noi-description{padding-top:30px}.despre-noi-downloads{-moz-column-count:1;column-count:1}}.building-scene,.scene-wrapper{position:relative;width:100%}.scene-wrapper{overflow:hidden;padding-top:67px}.building-scene h2 span,hr.title-split{display:inline-block}hr.title-split{border:none;border-right:1px solid #707070;height:3rem;margin:0 1.5rem;position:relative;top:.75rem;width:0}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .15s ease-out}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateY(10px)}.building-scene a path{color:#57beff;opacity:0;transition:opacity .1s}.building-scene .vândut path,.building-scene a:focus path,.building-scene a:hover path{opacity:.75}.building-scene .vândut path{color:#901c1c;cursor:not-allowed}.back-to-buildings{color:#001d38;left:2rem;position:absolute;top:calc(2rem + 67px);z-index:1}#lake-on-hero-img{width:100%}.bloc-filter{opacity:0;pointer-events:none;position:absolute;transition:all .15s linear}.bloc-filter.active,.bloc-filter.hovered,.bloc-filter.reserved,.bloc-filter.unavailable{opacity:.78}#bloc-filter-1{left:6.3%;top:16.3%;width:50.8%}.bloc-filter-inner{pointer-events:auto}.bloc-filter.hovered{cursor:pointer}.building-scene h2{left:50%;position:absolute;top:13%;transform:translateX(-50%)}.parking-lots{position:absolute;right:10%;top:15%}.parking-lots p{color:#2fa9d6;font-size:.938rem;font-weight:700}.parking-lots .btn-dark{font-weight:700}.sea-on-mamaia.project-floors .building-scene h2{top:5%}.sea-on-mamaia.project-buildings .parking-lots,.sea-on-mamaia.project-floors .parking-lots{right:5%}.sea-on-mamaia.project-floors.bloc-1 .parking-lots{left:3%;right:auto;top:20%}@media (min-width:768px){.sea-on-mamaia.project-buildings .parking-lots p,.sea-on-mamaia.project-floors .parking-lots p{color:#fff}}.private-lake-mamaia .parking-lots{left:10%;right:auto}.sea-on-mamaia.proiecte-parcare.tronson-1 .labels-container .park-label{transform:rotate(-90deg)}.sea-on-mamaia.proiecte-parcare.tronson-1 .labels-container .park-label.rotate-90{transform:rotate(0)}.btn-dark{background-color:#001d38;border-radius:19px;color:#fff;padding:5px 20px}.hand-icon{bottom:20%;left:25%;position:absolute}body.project-buildings .hand-icon{-webkit-animation:slideHand-buildings 3s 1s both;animation:slideHand-buildings 3s 1s both}body.project-floors .hand-icon{-webkit-animation:slideHand-floors 3s 1s both;animation:slideHand-floors 3s 1s both}@-webkit-keyframes slideHand-floors{0%{bottom:5%;left:50%;opacity:0}5%{bottom:5%;left:50%;opacity:1}25%{bottom:5%;left:50%;opacity:1}55%{bottom:65%;left:50%;opacity:1}85%{bottom:5%;left:50%;opacity:1}to{bottom:5%;left:5%;opacity:1}}@keyframes slideHand-floors{0%{bottom:5%;left:50%;opacity:0}5%{bottom:5%;left:50%;opacity:1}25%{bottom:5%;left:50%;opacity:1}55%{bottom:65%;left:50%;opacity:1}85%{bottom:5%;left:50%;opacity:1}to{bottom:5%;left:5%;opacity:1}}@-webkit-keyframes slideHand-buildings{0%{bottom:10%;left:20%;opacity:0}5%{bottom:10%;left:20%;opacity:1}15%{bottom:10%;left:20%;opacity:1}30%{bottom:40%;left:20%;opacity:1}60%{bottom:40%;left:75%;opacity:1}85%{bottom:40%;left:20%;opacity:1}to{bottom:10%;left:5%;opacity:1}}@keyframes slideHand-buildings{0%{bottom:10%;left:20%;opacity:0}5%{bottom:10%;left:20%;opacity:1}15%{bottom:10%;left:20%;opacity:1}30%{bottom:40%;left:20%;opacity:1}60%{bottom:40%;left:75%;opacity:1}85%{bottom:40%;left:20%;opacity:1}to{bottom:10%;left:5%;opacity:1}}.hand-icon img{-webkit-animation:pulse 1s 4s infinite alternate;animation:pulse 1s 4s infinite alternate;max-width:80px}@-webkit-keyframes pulse{0%{transform:scale(1)}to{transform:scale(.9)}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(.9)}}.hand-icon span{-webkit-animation:hideTextLabel .5s 5s backwards;animation:hideTextLabel .5s 5s backwards;background-color:#fff;border-radius:20px;display:inline-block;filter:drop-shadow(0 0 3px rgba(0,0,0,.5));font-size:1rem;font-weight:700;max-width:0;overflow:hidden;padding:.125rem 0;position:relative;transition:all .15s ease-out;white-space:nowrap;z-index:2}@-webkit-keyframes hideTextLabel{0%{max-width:100%;padding-left:.5rem;padding-right:.5rem}to{max-width:0;padding-left:0;padding-right:0}}@keyframes hideTextLabel{0%{max-width:100%;padding-left:.5rem;padding-right:.5rem}to{max-width:0;padding-left:0;padding-right:0}}.hand-icon span:before{border:8px solid transparent;border-right-color:#fff;content:" ";left:-12px;position:absolute;top:2px;z-index:-1}.hand-icon:hover span{max-width:100%;padding-left:.5rem;padding-right:.5rem}@media (max-width:991px){.parking-lots{right:2rem;top:2rem}}@media (max-width:767px){.back-to-buildings{left:1rem;top:calc(1rem + 67px)}hr.title-split{height:1.5rem;margin:0 .75rem;top:.375rem}.parking-lots{padding:1.5rem 1rem;position:static;text-align:center}.building-scene h2{font-size:1rem;padding-bottom:0;top:3rem}.hand-icon{bottom:40%;left:25%;position:absolute}.hand-icon img{max-width:32px}.hand-icon span{font-size:.75rem;font-weight:700}.parking-scene{padding-top:2rem}}@media (max-width:575px){.building-scene h2{top:1.5rem}}span.tab{color:#707070;font-weight:100}body.project-floors .building-scene h2{top:10%}body.project-floors.labirint-residence-constanta .building-scene h2{left:25%;top:2.25rem;transform:none}@media (max-width:991px){body.project-floors.labirint-residence-constanta .building-scene h2{left:2rem;top:4rem}}@media (max-width:767px){body.project-floors.labirint-residence-constanta .building-scene h2{left:1rem;top:3rem}}.floor-content-wrapper{padding-top:130px}#modalVr .modal-body{display:flex}.apartment-description{margin-bottom:2rem}.apartment-description *{color:#707070;font-size:.938rem}.apartment-description h4{color:#2fa9d6;font-weight:700}.dotari-list{padding-left:15px}.dotari-list li{position:relative}.dotari-list li:before{color:#707070;content:"•";font-size:.938rem;left:-14px;position:absolute;top:0}.apartment-info-col h2,.apartment-info-col h3{font-size:1.438rem}button.select-apt-close-mobile{background-color:#efefef;border-radius:20px;color:#001d38;font-size:2rem;font-weight:100;height:2rem;line-height:2.25rem;opacity:1;position:absolute;right:1rem;top:.5rem;vertical-align:middle;width:2rem;z-index:10}.interactive-floor-col.open button.select-apt-close-mobile{position:fixed}.open-floor-select-mobile,.select-apt-mobile-overlay{display:none}.private-lake-mamaia .floor-scene:before{content:"Lacul Siutghiol";top:-1.5rem}.private-lake-mamaia .floor-scene:after,.private-lake-mamaia .floor-scene:before{color:#ae7a48;font-size:1.25rem;left:50%;position:absolute;text-transform:uppercase;transform:translate(-50%)}.private-lake-mamaia .floor-scene:after{bottom:-1.5rem;content:"Bulevard Mamaia"}#floor-bg,.floor-bg{height:auto;width:100%}.floor-page .parking-lots{position:static}.floor-page #partners{background-color:#f7f7f7}@media (max-width:991px){.floor-content-wrapper{padding-top:70px}.open-floor-select-mobile{background-color:#001d38;bottom:0;box-shadow:0 0 6px rgba(0,0,0,.33);display:block;left:0;padding:1rem;position:fixed;text-align:center;width:100%;z-index:9988}.interactive-floor-col{background-color:#fff;height:100%;left:100%;overflow:auto;padding-bottom:1rem;padding-top:1rem;position:fixed;top:0;transition:all .15s ease-out;z-index:9992}.interactive-floor-col.open{left:33.333333333%}.interactive-floor-col h5{font-size:.875rem;font-weight:600}.select-apt-mobile-overlay{background-color:#001d38;content:" ";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .25s linear;width:100%;z-index:9991}.interactive-floor-col.open+.select-apt-mobile-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:.8;pointer-events:all}body.apt-select-is-open{overflow:hidden}}@media (max-width:767px){.interactive-floor-col.open{left:16.666666666%}}@media (max-width:575px){.private-lake-mamaia .floor-scene:before{font-size:.875rem;top:-1.25rem}.private-lake-mamaia .floor-scene:after{bottom:-1.25rem;font-size:.875rem}}#floor-svg,#park-svg{height:100%;left:0;position:absolute;top:0;width:100%}#floor-svg path,#floor-svg rect{color:#001d38;cursor:pointer;opacity:0;transition:all .15s ease-out}#floor-svg g.active path,#floor-svg g.active rect,#floor-svg g.rezervat path,#floor-svg g.rezervat rect,#floor-svg g.vândut path,#floor-svg g.vândut rect,#floor-svg path:hover,#floor-svg rect:hover{opacity:.8}#floor-svg g.rezervat path,#floor-svg g.rezervat rect{color:#637891;cursor:not-allowed}#floor-svg g.vândut path,#floor-svg g.vândut rect{color:#901c1c;cursor:not-allowed}#floor-svg g.active path,#floor-svg g.active rect{color:#4fc034}#park-svg rect{stroke:#707070;stroke-width:3px;color:transparent;transition:all .15s ease-out}#park-svg .multi rect,#park-svg rect:hover{color:#001d38}#park-svg .multi rect{cursor:pointer}#park-svg .vândut rect{color:#901c1c;cursor:not-allowed}.labels-container{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.apt-label,.park-label{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:all .15s ease-out}.apt-label .status-label{display:block;padding:.125rem .75rem}.apt-label.rezervat .status-label{background-color:#4fc034}.apt-label.vândut .status-label{background-color:#001d38}.apt-label.active,.apt-label.hovered,.apt-label.rezervat,.apt-label.vândut{opacity:1}.live-on-residence-spa .apt-label.label-for-apt-120,.private-lake-mamaia .apt-label.label-for-apt-6{transform:translateY(20%)}.park-label{color:#707070;font-weight:400;opacity:1}.park-label.active,.park-label.hovered,.park-label.multi,.park-label.vândut{color:#fff}.ml-level{padding-top:.6rem;position:relative}.ml-level-label{position:absolute;top:-.25rem}.ml-place-wrapper{border:1px solid #000;flex-shrink:1;margin:.25rem 0;padding:.25rem .375rem}.ml-place-wrapper span{align-items:center;background-color:#4fc034;color:#fff;display:inline-flex;justify-content:center;min-height:100%;padding:0 .25rem;text-align:center;width:2rem;word-spacing:2rem}.parking-popup .ml-place-wrapper span.vândut{background-color:#901c1c}body.floor-page .apartment-nr{pointer-events:none}body.floor-page .bloc-filter:not(.active):not(.reserved):not(.unavailable)+.apartment-nr{opacity:0}body.floor-page .bloc-filter:not(.active):not(.reserved):not(.unavailable).hovered+.apartment-nr{opacity:1}.apartment-nr{position:absolute}.apartment-nr span{color:#fff;display:inline-block;font-weight:700}.apartment-nr span:before{background-color:#4fc034;content:"Rezervat"}.apartment-nr span:after,.apartment-nr span:before{bottom:-40px;color:#fff;font-size:1.063rem;font-weight:700;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%)}.apartment-nr span:after{background-color:#2fa9d6;content:"Vândut"}body.floor-page .bloc-filter.reserved+.apartment-nr span:before,body.floor-page .bloc-filter.unavailable+.apartment-nr span:after{opacity:1}.parking-legend>div{display:inline-block;padding-left:50px;position:relative}.parking-legend-disponibil:before,.parking-legend-vândut:before{border:1px solid #707070;content:" ";display:inline-block;height:24px;left:0;position:absolute;top:1px;width:40px}.parking-legend-vândut:before{background-color:#901c1c}@media (max-width:575px){.apt-label{font-size:.75rem}.apt-label .status-label{font-size:.75rem;padding:0 .25rem}.park-label{font-size:8px}.ml-place-wrapper{padding:.125rem}.ml-place-wrapper span{font-size:10px;padding:.125rem;width:100%}}.membri-echipa a,body.echipa .membri-echipa *{color:#707070}#echipa-hero-scene{height:279px;padding-top:67px;position:relative}.echipa-img-wrapper{height:100%}.echipa-img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.membru-echipa-img-wrapper{position:relative}.linkedin-icon{left:20px;position:absolute;top:20px}.membru-echipa-nume,.membru-echipa-tel{font-weight:700}.membru-echipa-nume{font-size:1rem;margin-bottom:0}.membru-echipa-functie,.membru-echipa-mail{font-size:.938rem}body.echipa .about{padding-bottom:300px}#team-form .btn-form{background-image:url(/images/arrow_button.svg);background-position:0;background-repeat:no-repeat;color:#001d38;font-weight:700;padding-left:40px}.row-form-wrapper{background-color:#fff;box-shadow:0 0 5px 4px #f2f2f2}.form-wrapper{margin-top:-260px}#team-form .form-control{border:1px solid #89a7c4;border-radius:22px}#team-form .col-form-label{padding-left:0}#team-form .policies,#team-form label:not(.error){color:#001d38}#team-form .form-check-label{font-size:.875rem}@media (max-width:575px){#team-form .col-form-label{padding-left:15px}}#stiri .btn-form{background-size:15%;color:#001d38}.news-col p,.news-col-hero h2,.news-col-hero p{color:#707070}h2.news-title{font-size:1rem}span.news-date{color:#002f5a;text-transform:uppercase}.news-col a{align-self:end}.news-col{height:100%}.img-blog-list{height:214px;width:100%}.img-blog-list img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.news-col>div{border:1px solid #707070;flex-grow:2}.page-no{border-radius:50%;color:#707070;font-size:.938rem;height:30px;line-height:30px;text-align:center;width:30px}.page-no.active{background-color:#001d38;color:#fff}.news-col-hero a,.news-col-hero p{font-size:.938rem}.news-col p{font-size:.875rem}@media (max-width:1279px){.img-blog-list{height:16.7vw}}@media (max-width:991px){.img-blog-list{height:25.3vw}}@media (max-width:575px){.img-blog-list{height:52.9vw}}.article-hero{position:relative}.article-title-case{margin-left:10%;margin-top:-12%;min-width:400px;position:relative;width:40%;z-index:100}.article-title-case h1{font-size:1rem;font-weight:700;line-height:1.75;text-transform:none}.article-hero span.news-date,.article-title-case h1{color:#fff}.article-title-case hr{border-bottom:1px solid #fff;margin-left:0;margin-right:auto;width:20%}.article-content h2{font-size:1.75rem;margin-bottom:1.5rem;margin-top:2.5rem}.article-content h3{font-size:1.375rem;margin-bottom:1rem;margin-top:2.5rem}.article-content h4{font-size:1.125rem;margin-bottom:.5rem;margin-top:1.5rem}.article-content li,.article-content p{color:#000;font-size:.938rem}.article-content ul{list-style-type:disc;margin-bottom:20px;padding-left:40px}.share-article a{color:#001d38;font-weight:700}.other-articles h4{font-size:1rem}.other-articles h3{font-size:1.25rem;font-weight:100;text-transform:uppercase}@media (max-width:575px){.article-title-case{margin-left:10%;min-width:250px;width:90%}h1{font-size:2rem}}img.invest-logo{max-width:100px}body.investment .despre-noi-hero-info,body.progres .despre-noi-hero-info{bottom:-80px;left:10%;position:absolute;z-index:1}.invest-info ul{padding-left:30px}.invest-info ul li{color:#fff;font-weight:700;margin-bottom:30px;position:relative}.invest-info ul li:before{background-image:url(/images/icon_list.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:11px;left:-27px;position:absolute;top:6px;width:16px}.invest-cta h3,.invest-cta p{font-size:1.25rem;font-weight:700}.invest-cta h3{text-transform:uppercase}.invest-cta p{color:#2fa9d6}.invest-cta .btn-dark-blue{min-width:200px}.investment-return h2{font-size:2.313rem;text-transform:uppercase}.investment-return h2 span{color:#2fa9d6}.investment-return table th{padding-bottom:12px;padding-left:0}.investment-return table td,.investment-return table th{color:#001c38;font-weight:700}.investment-return table{margin-bottom:30px}#invest-scenarios table tr td{vertical-align:middle}#invest-scenarios table tr th,#invest-scenarios tr td{padding-left:30px;padding-right:30px}#invest-scenarios table tr th{padding-bottom:30px}#invest-scenarios table .border-b{border-bottom:1px solid #b5b5b5}#invest-scenarios table .border-l{border-left:2px solid #fff}#invest-scenarios table .bg-blue{background-color:#347bc0}#invest-scenarios table .bg-light-blue{background-color:#349ac0}#invest-scenarios table .bg-dark-blue{background-color:#142860}#invest-scenarios .slider-thumb{background-color:#fff;border:1px solid #001c38;border-radius:19px;cursor:pointer;font-weight:700;min-width:160px;padding:5px 25px}#invest-scenarios .slider-thumb p{margin-bottom:0;text-align:center}#invest-scenarios .slider-thumb.active{background-color:#001c38}#invest-scenarios .slider-thumb.active p,td.bg-blue,td.bg-dark-blue,td.bg-light-blue{color:#fff}@media (max-width:1365px){body.investment .despre-noi-hero-info,body.progres .despre-noi-hero-info{left:5%}}@media (max-width:1199px){body.investment .despre-noi-hero-info,body.progres .despre-noi-hero-info{left:2rem}}@media (max-width:991px){.invest-info ul{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.investment-return img{width:100%}.investment-return table th{padding-right:0!important}}@media (max-width:767px){body.investment .despre-noi-hero-info,body.progres .despre-noi-hero-info{left:1rem}.invest-info ul{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.invest-logo{padding-right:0}}@media (max-width:575px){body.investment .despre-noi-hero-info,body.progres .despre-noi-hero-info{width:calc(100% - 2rem)}.investment-return .btn-dark-blue{width:100%}}.parking-scene h3{color:#2fa9d6;font-size:1.438rem}.parking-level-scene{position:relative}.parking-spot-nr{font-size:.688rem;font-weight:700;position:absolute}body.lake-on-parking .parking-spot-nr{opacity:0;pointer-events:none}body.lake-on-parking .bloc-filter.hovered+.parking-spot-nr{opacity:1}.apartment-nr span{position:relative}.parking-spot-nr span:before{background-color:#4fc034;bottom:-25px;color:#fff;content:"Rezervat";font-size:.688rem;font-weight:700;left:50%;opacity:0;padding:2px;position:absolute;transform:translateX(-50%)}.parking-spot-nr-en span:before{content:"Reserved"}.parking-spot-nr span:after{background-color:#2fa9d6;bottom:-25px;color:#fff;content:"Vândut";font-size:.688rem;font-weight:700;left:50%;opacity:0;padding:2px;position:absolute;transform:translateX(-50%)}body.lake-on-parking .bloc-filter.reserved.hovered+.parking-spot-nr span:before,body.lake-on-parking .bloc-filter.unavailable.hovered+.parking-spot-nr span:after{opacity:1}.parking-price-info p{font-size:1.438rem;font-weight:700}#contact-modal .logo{max-width:70px}.modal-header{border-bottom:none}#contact-modal .modal-body h2{font-size:1.25rem}#contact-form-modal label,#contact-modal p{font-size:.938rem}#contact-form-modal .policies{max-width:480px}#contact-form-modal .form-check-label{font-size:.875rem}.modal{z-index:9999}.modal-dialog{max-width:900px}.modal-content{border:0;border-radius:0;box-shadow:0 0 5px 4px rgba(0,0,0,.15)}.modal-body,.modal-footer,.modal-header{padding:0}#contact-form-modal .btn-form{background-size:23%;color:#001d38}#contact-form-modal .form-control{border:1px solid #2fa9d6;border-radius:21px}#contact-modal .modal-footer a{color:#001d38;font-weight:700}.pipedriveWebForms iframe{max-width:none!important}.thank-you-wrapper{padding-top:200px}.circle-succes{border:1px solid #00cb65;border-radius:50%;display:inline-block;height:4em;margin:0 0 30px 10px;position:relative;vertical-align:top;width:4em}.checkmark:after{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:checkmark;animation-name:checkmark;-webkit-animation-timing-function:ease;animation-timing-function:ease;border-right:1px solid #00cb65;border-top:1px solid #00cb65;content:" ";height:2em;left:.875em;opacity:0;position:absolute;top:2em;transform:scaleX(-1) rotate(135deg);transform-origin:left top;width:1em}@-webkit-keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:1em}40%{height:2em;opacity:1;width:1em}to{height:2em;opacity:1;width:1em}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:1em}40%{height:2em;opacity:1;width:1em}to{height:2em;opacity:1;width:1em}}@media (max-width:991px){.modal-dialog{max-width:calc(100% - 1rem)}}@media (max-width:767px){.side-nav ul li a,.side-nav ul li button{font-size:.875rem;padding:15px}.home-hero-img{width:100%}}@media (max-width:575px){.parking-level-scene{margin-left:-15px;margin-right:-15px}}@media (max-height:700px){.side-nav ul li a,.side-nav ul li button{font-size:.875rem;padding:15px}}.progres-section{overflow:hidden;position:relative}.progres-section h1{color:#fff}.progres-section p{color:#2fa9d6;font-size:1.125rem;font-weight:700}.progress{background:none;box-shadow:none;float:left;height:30vw!important;line-height:30vw;margin:20px;position:relative;width:30vw}.progress:after{border-radius:50%;content:"";left:0;width:100%}.progress:after,.progress>span{height:100%;position:absolute;top:0}.progress>span{overflow:hidden;width:50%;z-index:1}.progress .progress-left{left:0}.progress .progress-bar{background:none;border-style:solid;border-width:4px;height:100%;position:absolute;top:0;width:100%}.progress .progress-left .progress-bar{border-bottom-right-radius:15vw;border-left:0;border-top-right-radius:15vw;left:100%;transform-origin:center left}.progress .progress-right{right:0}.progress .progress-right .progress-bar{-webkit-animation:loading-1 .75s linear 1s forwards;animation:loading-1 .75s linear 1s forwards;border-bottom-left-radius:15vw;border-right:0;border-top-left-radius:15vw;left:-100%;transform-origin:center right}.progress .progress-value{color:#fff;font-size:3.813rem;font-weight:100;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.progress.blue .progress-bar{border-color:#2fa9d6}.progress.blue .progress-left .progress-bar{-webkit-animation:loading-2 .75s ease-out 1.75s forwards;animation:loading-2 .75s ease-out 1.75s forwards}span.progress-month{font-size:2rem;font-weight:100;text-transform:uppercase}.video-case .btn-form{background-size:13%;color:#001d38;font-size:1rem}@media (max-width:767px){.progress{height:200px!important;line-height:200px;width:200px}.progress .progress-left .progress-bar{border-bottom-right-radius:100px;border-top-right-radius:100px}.progress .progress-right .progress-bar{border-bottom-left-radius:100px;border-top-left-radius:100px}}@media (min-width:1366px){.progress-wrapper{max-width:450px}.progress{height:400px!important;line-height:400px;width:400px}.progress .progress-left .progress-bar{border-bottom-right-radius:200px;border-top-right-radius:200px}.progress .progress-right .progress-bar{border-bottom-left-radius:200px;border-top-left-radius:200px}}.legal-wrapper{padding-top:150px}.whatsapp-contact{bottom:30px;position:fixed;right:30px;z-index:999}.whatsapp-pulse{-webkit-animation:whatsappPulse 4s ease-in-out 2s infinite;animation:whatsappPulse 4s ease-in-out 2s infinite}.whatsapp-pulse:before{-webkit-animation:whatsappSonar 4s ease-out 3s infinite;animation:whatsappSonar 4s ease-out 3s infinite;background:rgba(37,211,102,.4);border-radius:50%;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@-webkit-keyframes whatsappPulse{0%{transform:scale(1) rotate(0deg)}12%,16%,20%,4%,8%{transform:scale(1.1) rotate(-4deg)}10%,14%,18%,2%,6%{transform:scale(1.1) rotate(4deg)}24%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(0deg)}}@keyframes whatsappPulse{0%{transform:scale(1) rotate(0deg)}12%,16%,20%,4%,8%{transform:scale(1.1) rotate(-4deg)}10%,14%,18%,2%,6%{transform:scale(1.1) rotate(4deg)}24%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(0deg)}}@-webkit-keyframes whatsappSonar{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}35%{opacity:0;transform:translate(-50%,-50%) scale(2.5)}50%{opacity:0;transform:translate(-50%,-50%) scale(3)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}@keyframes whatsappSonar{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}35%{opacity:0;transform:translate(-50%,-50%) scale(2.5)}50%{opacity:0;transform:translate(-50%,-50%) scale(3)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.whatsapp-pulse:hover,.whatsapp-pulse:hover:before{-webkit-animation-play-state:paused;animation-play-state:paused}@media (max-width:767px){.whatsapp-contact{bottom:20px;right:20px}}#promo-popup{bottom:30px;filter:drop-shadow(0 0 30px rgba(0,52,90,.18));font-size:1rem;left:30px;max-width:400px;opacity:0;overflow:auto;position:fixed;transform:translateX(-430px);transition:all .25s ease-out;width:100%;z-index:99}#promo-popup.visible{opacity:1;transform:translateX(0)}#popup-wrapper{display:flex;flex-direction:column;height:100%;opacity:1;transition:all .25s ease-out;width:100%}.popup-wrapper-img{background-color:#e1f4fc;border-radius:10px 10px 0 0;padding-top:60px}.popup-wrapper-text{background-color:#f5f5f5;border-radius:0 0 10px 10px}.popup-wrapper-img h2{color:#011c38;font-size:1.5rem;line-height:2.25rem;position:relative;z-index:1}#promo-popup-close{position:absolute;right:0;top:0;z-index:9}#promo-popup-close span.close-icon{align-items:center;background-color:#011c38;border-radius:2.25rem;color:#fff;display:inline-flex;font-size:2rem;font-weight:400;height:2.25rem;justify-content:center;line-height:0;margin-left:.5rem;width:2.25rem}.popup-option{background-color:#011c38;border-radius:10px;color:#fff;max-width:230px;position:relative;width:100%}.popup-option img{left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.popup-option:focus,.popup-option:hover{background-color:#d0f2ff;color:#011c38}.popup-form-wrapper{background-color:#f5f5f5;border-radius:10px}.popup-form-wrapper .form-answer{padding:60px 1.5rem 1.5rem}@media (max-width:575px){#promo-popup{bottom:6rem;font-size:.875rem;left:1rem;width:calc(100% - 2rem)}.popup-wrapper-img h2{font-size:1.375rem;line-height:2rem}.popup-wrapper-img img{display:block;margin-left:auto;width:80%}}@media (max-height:700px) and (min-width:500px){#promo-popup{bottom:1rem;height:70%;max-height:330px;max-width:none;max-width:650px;width:80%}#popup-wrapper{flex-direction:row}.popup-wrapper-img,.popup-wrapper-text{display:flex;flex:1 0 50%;flex-direction:column;width:50%}.popup-wrapper-img{border-radius:10px 0 0 10px}#promo-popup-close{left:0;right:auto;top:-5px}#promo-popup-close span:not(.close-icon){margin-left:.5rem;order:2}#promo-popup-close span.close-icon{order:1}.popup-wrapper-text{border-radius:0 10px 10px 0;justify-content:center}.popup-wrapper-img h2{font-size:1.25rem;line-height:2rem}.popup-wrapper-img img{display:block;height:40%;margin-left:auto;margin-top:auto;width:auto}}
