@media (min-width:991px){.partners-card-section .image-col{width:85%}}@media (max-width:1440px){html{font-size:14px}.page-available-project .available-project-grid .available-project-card .available-project-image .module-button .btn-pulse{padding:1rem}}@media (max-width:991px){html{font-size:14px}:root{--col-gap:1.5rem;--title-xxl:clamp(2.5rem, 7vw, 10rem)}.project-page-hero .project-hero-inner .subtitle>*{font-size:1.5rem}#hp-section-5 .steps-wrapper{grid-template-columns:1fr}.timeline-wrapper .dot:nth-child(2){position:absolute;top:36%}.timeline-wrapper .dot:nth-child(3){position:absolute;top:54%}.timeline-wrapper .dot:nth-child(4){position:absolute;top:71%}.steps-container{display:flex;gap:1rem}.timeline-wrapper .line-bg{height:100%;width:.3rem;margin:auto}.timeline-wrapper .line-wrapper{grid-template-columns:1fr;height:100%}.timeline-wrapper .line-dots{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr 1fr 1fr;height:100%}.timeline-wrapper .line{width:100%;height:0}.timeline-wrapper .dot{margin:0;width:2.5rem}#hp-section-5 .steps-wrapper .module-fickle .fickle-header{margin-bottom:.5rem}.about-us-section .title-cards-col .title-cards .about-us-cards-wrapper{gap:2rem;justify-content:space-between}.about-us-section .title-cards .about-us-cards-wrapper .fickle-header .fickle-title .fickle-title{justify-content:flex-start}.about-us-section .title-cards-col .title-cards,footer .footer-copyright>.container>.row,footer .footer-inner>.container>.row,header .header-top-part .navbar .navbar-utilities{gap:1rem}.about-us-section .text-button-col .text-button,.about-us-section>.container>.row,.values-section .value-card-col .value-card,.values-section>.container>.row{gap:2rem}.project-grid .project-slide-card{display:flex;flex-direction:column;gap:2rem}.image-text-section .text-inner{flex-direction:row;gap:2rem}.apartment-hero-content,.image-text-section .image-inner-col .image-inner{padding-left:0}.contact-page.contact-section>.container>.row,.faq-section>.container>.row,.image-text-section>.container>.row,.project-facilities-section-2>.container>.row,.project-facilities-section-3>.container>.row{gap:3rem}.faq-section .faq-image-text{padding-right:0}footer .footer-links .footer-menu ul{grid-template:auto/1fr;gap:.5rem}footer .footer-links{gap:.5rem}footer .footer-copyright .copyright-content-col,footer .footer-copyright .copyright-logo{justify-content:center}.contact-section .text-inner{max-width:100%}.faq-title .title,.static-team-section .static-card-text-col .static-card-text .text>*,.static-team-section .static-card-text-col .static-card-text .title>*,.values-section .value-card .text>*{text-align:start}.project-facilities-section-4>.container>.row{flex-direction:column-reverse;gap:3rem}.project-gallery-inner .arrow-append-wrapper,.project-grid .project-nav,.team-section .team-grid-slider .team-slider-arrows,.testimonials-inner .testimonials-arrows{justify-content:space-between}.project-grid .project-nav{display:flex;flex-wrap:wrap;gap:2rem}.blog-container>.container>.row{row-gap:3rem}.values-section .value-card .modules-wrapper{background:var(--white);padding:1.25rem;border-radius:var(--rad-md);gap:0}.values-section .value-card-icon-col{display:none}.mobile-reverse>.container>.row{flex-direction:column-reverse}.filtre-apartamente .filter-warpper{flex-direction:column;padding:1.875rem;border-radius:var(--rad-lg)}.filter-warpper .select-wrapper:not(:last-of-type) .form-control{border-right:none}.apartment-facilities{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.apartment-hero-content .controls-wrapper{grid-template-columns:1fr auto;gap:1rem}.apartment-hero-content .controls-wrapper .btn{padding:1.25rem}.title-section-col .title-section{display:flex;flex-direction:column}.arrow-append-wrapper,.projects-section .project-grid .project-arrows .arrow-slider-section{width:100%;justify-content:space-between}.filtre-apartamente .select-wrapper .custom-select,.project-grid .project-nav .project-arrows,.project-page-facilities-cards .project-facilities-arrow-inner-col .project-facilities-arrow-inner{width:100%}.apartment-sketches-section .apartment-sketches .sketch-general.show-apartment-mode{grid-template:auto/1fr}.apartment-sketches-section .apartment-sketches .sketch-general.show-apartment-mode .general-sketch{position:static}.sketch-general.show-apartment-mode .general-sketch{max-height:100%;width:100%}.apartment-sketches-section .apartment-sketches .sketch-general .sketch-general-overflow{position:relative;width:1000px;overflow:hidden}.navbar-toggler .navbar-toggle-text,header .contact-item.phone .text{font-size:0;display:none}.navbar-toggler,header .contact-item.phone{padding:.714rem;width:3.042rem;height:3.042rem}.homepage header:not(.fixed) .contact-item.phone svg path,header .header-bottom-part .navbar .navbar-utilities .contact-item.phone svg path,header.fixed .nav-utility.navbar-dark-mode .icon{stroke:var(--white)}header .language-switcher .btn_switch_language_ajax{color:var(--white)}header .navbar-menu .navbar-utilities{list-style:none;padding:0;display:flex;gap:1rem;margin:0}header .header-bottom-part .navbar .navbar-menu{flex-direction:column;gap:1rem;height:100%;justify-content:space-between}.apartment-sketches-section .apartment-sketches .sketch-general{overflow-x:auto}.custom-select-styled{position:inherit;width:100%}.sketches-hero .building-floors{justify-content:space-evenly}}@media (max-width:768px){.similar-projects-section .title-arrows-wrapper{flex-direction:column;align-items:flex-start;margin-bottom:2rem}.similar-projects-section .title-arrows-wrapper .arrows-wrapper{width:100%;justify-content:space-between}.page-project .project-stages-inner{flex-direction:column;align-items:flex-start;gap:1rem}.page-project .btn_project_stage,.page-project .project-stages-inner .project-stages-buttons{width:100%}.project-page-content .project-info-short-description .project-header .location-document-wrapper{flex-wrap:wrap}.project-page-content .project-info-short-description .project-header .project-header-warpper{display:grid;grid-template:auto/repeat(2,1fr)}.project-page-content .project-info-short-description .project-header .project-logo{max-width:100%}.project-page-content .project-info-short-description .project-info{grid-template:auto/repeat(1,1fr)}.project-page-facilities-cards .slick-list{margin:0 -.75rem}.project-page-facilities-cards .project-facilities-arrow-inner-col{order:3;justify-content:flex-start}.project-page-facilities-cards>.container>.row{row-gap:2rem}.public-timeline-wrapper .timeline-gallery{grid-template:auto/1fr}.apartment-sketches-section .apartment-sketches .sketches-hero .buildings-names{justify-content:space-between}.apartment-sketches-section .apartment-sketches .sketches-hero .buildings-names.is-single{justify-content:center}}@media (max-width:576px){:root{--title-xl:3rem;--title-lg:2rem}header.fixed .header-top-part .navbar{padding:.5rem}.menu-open header.fixed .header-top-part .navbar{padding:.5rem 0;margin:1rem 0}header .navbar .navbar-brand img,header.fixed .header-top-part .navbar .navbar-brand img{max-width:8rem}.navbar-toggler,header .header-top-part .navbar .navbar-utilities .contact-item.phone{padding:.7rem}.module-button .btn-pulse{padding:2rem}.hero-section{background-position:15%;padding-bottom:3rem}.hero-section .hero-inner{flex-direction:column;gap:3rem;text-align:center}.about-us-section .title-cards-col .title-cards .about-us-cards-wrapper,.filtre-apartamente #form-filtre-apartamente .filter-options{flex-direction:column;gap:1rem}.about-us-section .about-us-cards-wrapper .module-fickle{width:100%;background:var(--white);padding:1.5rem;border-radius:var(--rad-lg)}body:has(.hidden-checkbox:checked) .about-us-section .about-us-cards-wrapper .module-fickle{background:rgba(255,255,255,.1)}.about-us-section .about-us-cards-wrapper .module-fickle .fickle-header{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.about-us-section .title-cards-col .title-cards{gap:0}.about-us-section .title-cards .about-us-cards-wrapper .fickle-header .fickle-title .fickle-title{font-size:1.75rem}.about-us-section .title-cards .about-us-cards-wrapper .fickle-header .fickle-subtitle .fickle-title,.apartment-sketches-section .apartment-sketches #apartments-container .apartment-card-warpper .aparmtnet-number,.project-page-hero .project-hero-inner .subtitle>*{font-size:1rem}.projects-section .project-grid{flex-direction:column}.page-project .project-stages-inner .project-stages-buttons{flex-wrap:wrap}.project-gallery-inner{flex-direction:column-reverse;gap:2rem}.project-gallery-section .project-gallery-inner .project-gallery-slider .slick-list{margin:0 -.75rem}.image-text-section .text-inner{align-items:flex-start;flex-direction:column}.public-timeline-wrapper .timeline{gap:30px}.blog-category-page .blog-category-grid .blog-category-header{display:grid;grid-template:auto/1fr auto}.blog-category-page .blog-category-grid .blog-category-header .search-bar .search-wrapper{width:100%;justify-content:space-between}.blog-category-page .blog-category-grid .blog-category-header .search-bar{width:100%}.blog-category-page .blog-category-grid .blog-category-header .category-title{grid-column:1/3}.similar-projects-section .title-arrows-wrapper{flex-direction:column;align-items:start;margin-bottom:2rem}.public-timeline-wrapper .timeline-info .timeline-title>*{line-break:anywhere;font-size:1.25rem}.testimonials-inner{flex-direction:column-reverse;gap:1.25rem}.article-section .arrow-append-wrapper-col{justify-content:flex-start;order:3}.testimonials-section>.container>.row{row-gap:2rem}.page-available-project .available-project-grid .available-project-card .available-project-content-inner .info{max-width:80%}.page-available-project .available-project-grid .available-project-card .available-project-image .project-image{width:80%}.apartment-hero-content{gap:1rem}.apartment-hero-content .controls-wrapper{gap:2rem;display:flex;flex-direction:column}.project-page-facilities-cards .project-facilities-cards:not(.project-facilities-cards-slider){flex-direction:column;row-gap:2rem}.project-page-facilities-cards .project-facilities-cards:not(.project-facilities-cards-slider) .project-card{margin:0}.apartment-sketches-section .apartment-sketches .sketch-general .apartments-container-wrapper #apartments-container,.apartment-sketches-section .apartment-sketches .sketch-general.show-apartment-mode #sketch-inner{grid-template:auto/1fr}.project-gallery-section>.container>.row{gap:2rem}.blog-page .blog-content h1,.blog-page .blog-content h2,.blog-page .blog-content h3,.blog-page .blog-content h4,.blog-page .blog-content h5,.blog-page .blog-content h6,.project-gallery-section>.container>.row .project-gallery-title-col .project-gallery-title .text>*,header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-menu-col .dropdown-item{font-size:1.25rem}.about-cards-section .title .title>*,.apartment-hero-content .title,.gdpr-page .title>*,.project-facilities-section-2 .text-inner .text-wrapper .text.xxl>*,.project-facilities-section-3 .text-image-inner-col .text-image-inner .text-wrapper .text.xxl>*,.project-facilities-section-4>.container>.row .text.xxl>*,.project-page-facilities-cards>.container>.row .title-inner-col .title-inner .text.xxl>*,header .header-bottom-part .navbar-nav .nav-item .nav-link{font-size:2rem}.gdpr-page h2{margin-bottom:.938rem}.filtre-apartamente .filter-warpper{padding:.313rem}.builder-section .project-grid .project-silder .project-slide-card .image-wrapper,.project-gallery-slider .module-gallery-inner .gallery-item img{border-radius:var(--rad-lg)}.project-page-content .project-info-short-description .project-header .project-header-warpper{grid-template:auto/repeat(1,1fr)}.project-page-content .project-info-short-description .project-info{grid-template:auto/repeat(1,1fr);padding:0;border:0}.project-facilities-section-4 .text-inner{display:flex;flex-direction:column;gap:.5rem}.filtre-apartamente #form-filtre-apartamente .filter-options .reset-filters .btn-reset{width:100%;justify-content:center}.filtre-apartamente #form-filtre-apartamente .filter-options .btn-apply-filters{justify-content:center}.apartment-view .apartment-hero-content .price-wrapper .price-inner .price{font-size:1.875rem}.apartment-hero-content .vat,.apartment-view .apartment-hero-content .title-wrapper .apartment-metas>*{font-size:.875rem}.apartment-metas{gap:.5rem}.apartment-metas .separator{width:.5rem}.title.xl,.title.xl>*{font-size:2.25rem}.text.xl,.text.xl>*{font-size:1.5rem}.hero-section:after{background:rgba(10,10,10,.6);height:60%}}