body,html{background:#000;padding-right:0!important}@font-face{font-family:'Myriad Pro Regular';font-style:normal;font-weight:normal;src:local('Myriad Pro Regular'),url('/vendor/myriad-pro-webfont/MYRIADPRO-REGULAR.woff') format('woff')}@font-face{font-family:'Myriad Pro Condensed';font-style:normal;font-weight:normal;src:local('Myriad Pro Condensed'),url('/vendor/myriad-pro-webfont/MYRIADPRO-COND.woff') format('woff')}@font-face{font-family:'Myriad Pro Condensed Italic';font-style:normal;font-weight:normal;src:local('Myriad Pro Condensed Italic'),url('/vendor/myriad-pro-webfont/MYRIADPRO-CONDIT.woff') format('woff')}@font-face{font-family:'Myriad Pro Light';font-style:normal;font-weight:normal;src:local('Myriad Pro Light'),url('/vendor/myriad-pro-webfont/MyriadPro-Light.woff') format('woff')}@font-face{font-family:'Myriad Pro Semibold';font-style:normal;font-weight:normal;src:local('Myriad Pro Semibold'),url('/vendor/myriad-pro-webfont/MYRIADPRO-SEMIBOLD.woff') format('woff')}@font-face{font-family:'Myriad Pro Semibold Italic';font-style:normal;font-weight:normal;src:local('Myriad Pro Semibold Italic'),url('/vendor/myriad-pro-webfont/MYRIADPRO-SEMIBOLDIT.woff') format('woff')}@font-face{font-family:'Myriad Pro Bold Condensed';font-style:normal;font-weight:normal;src:local('Myriad Pro Bold Condensed'),url('/vendor/myriad-pro-webfont/MYRIADPRO-BOLDCOND.woff') format('woff')}@font-face{font-family:'Myriad Pro Bold';font-style:normal;font-weight:normal;src:local('Myriad Pro Bold'),url('/vendor/myriad-pro-webfont/MYRIADPRO-BOLD.woff') format('woff')}@font-face{font-family:'Myriad Pro Bold Italic';font-style:normal;font-weight:normal;src:local('Myriad Pro Bold Italic'),url('/vendor/myriad-pro-webfont/MYRIADPRO-BOLDIT.woff') format('woff')}@font-face{font-family:'Myriad Pro Bold Condensed Italic';font-style:normal;font-weight:normal;src:local('Myriad Pro Bold Condensed Italic'),url('/vendor/myriad-pro-webfont/MYRIADPRO-BOLDCONDIT.woff') format('woff')}.pretty-checkbox{display:flex;align-items:center;cursor:pointer;user-select:none;font-family:sans-serif;font-size:12px;color:#fff}.pretty-checkbox input{position:absolute;opacity:0;height:0;width:0}.checkmark{height:20px;width:20px;background-color:#858585;border:2px solid #484848;border-radius:0;margin-right:10px;transition:.3s;position:relative}.pretty-checkbox input:checked+.checkmark{background-color:#000;border-color:#000}.checkmark::after{content:"";position:absolute;display:none}.pretty-checkbox input:checked+.checkmark::after{display:block}.pretty-checkbox .checkmark::after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}a{display:unset}.tooltip-inner{background-color:#000;font-size:12px;padding:10px;font-weight:500}.tooltip-arrow{border-top-color:#000}.comming-logo img{max-width:550px}.page-coming .section-content{top:30%}.header__content-right{margin-right:36px}.submerged{font-size:large!important;padding:8px 0!important}.ml-20{margin-left:20px}.ml-40{margin-left:40px}.revslider-logo{max-width:236px;margin-left:80px;margin-top:26px}.header-logo{max-width:200px;margin-left:80px}.logo-mobile{max-width:152px;margin-left:12px}.logo-footer{max-width:236px}.rev-text-1{text-transform:unset}.tp-bullets,.tp-tabs,.tp-thumbs{z-index:9999}.menu a,.page-info__title{text-transform:unset}.h-menu .menu-item a{font-weight:700}.content{min-height:calc(100vh - 399px);background:radial-gradient(circle,#636262 0%,#494949 48%,#262626 100%)}.widget-title{text-transform:none}.sites .header__bar{background-color:#000}.menu a{color:#222}.sites .menu a{color:#fff}.sites .header-mobile .menu-item a{color:#000}.sites .h-menu .sub-menu{box-shadow:0 0 20px 0 #0000007a}.sites p{color:#fff;font-size:18px;line-height:1.8}.sites h2{color:#fff;font-size:48px;font-weight:200}.sites h3{color:#fff;font-size:32px;font-weight:100}.sites .architect{max-width:310px;object-fit:cover;padding-right:46px;height:396px}.header-mobile{background-color:#000}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff}.square1:before{content:"";height:68px;width:740px;background-color:#00000042;position:absolute}.square2:before{content:"";height:112px;width:638px;background-color:#0000002e;position:absolute}.square3:before{content:"";height:370px;width:420px;background-color:#00000026;position:absolute}.square4:before{content:"";height:260px;width:364px;background-color:#00000017;position:absolute}.square5:before{content:"";height:312px;width:196px;background-color:#0000002e;position:absolute}.square6:before{content:"";height:820px;width:80px;background-color:#00000014;position:absolute}.square7{margin-left:calc(100% - 90px)}.square7:before{content:"";height:670px;width:90px;background-color:#0000002e;position:absolute}.square8{margin-left:calc(100% - 196px);position:absolute}.square8:before{content:"";height:312px;width:196px;background-color:#0000002e;position:absolute}.square9{margin-left:calc(100% - 240px);position:absolute}.square9:before{content:"";height:196px;width:240px;background-color:#0000002e;position:absolute}.footer{background-color:#000c;background-image:url(/images/footer/footer.jpg);background-blend-mode:color;background-size:cover;background-position:center!important;background-repeat:no-repeat;background-attachment:fixed!important;padding-bottom:0}figure{margin:0 0 1rem}.alignleft{float:left;margin-bottom:20px}.wp-caption{max-width:100%}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.sites .header{height:81.6px}.arch-title{background-color:#000000a3;margin-bottom:36px;padding-top:40px;padding-bottom:40px;padding-left:40px}.arch-title:hover .to-activate{text-decoration:underline}.about-us .arch-title{padding-left:40px}.about-us .arch-title:after{content:"";height:86px;width:96px;background:url(../logo/bau-invest-logo.svg) no-repeat scroll center 0;position:absolute;background-size:cover;right:68px;top:130px}.about-us .arch-title-mobile{background-color:#000000a3;padding-top:20px;padding-bottom:20px;padding-left:12px;margin-left:0;margin-right:0}.arch-title-mobile:hover .to-activate{text-decoration:underline}.defakto-logo{width:55px;margin-top:16px}.arch-title-mobile{background-color:#000000a3;margin-left:9px;margin-right:9px;padding-top:20px;padding-bottom:20px}.arch-title-mobile .defakto-logo{width:45px;margin-top:2px;margin-right:14px}.h2-title-mobile{margin-bottom:40px;font-size:30px!important}.w80p{width:80%}.w20p{width:20%}.bau-contacts{margin-top:24px;padding-left:28px;margin-bottom:24px}.bau-contacts a{color:#b4b4b4}.bau-contacts a:hover{color:#fff;text-decoration:underline}.bau-contacts svg{width:16px;margin-right:12px;margin-bottom:2px}.widget-address svg{width:12px;margin-right:6px;margin-bottom:2px}.widget-address a{color:#fff}.widget-address a:hover{color:#fff;text-decoration:underline}.night-view{background:url(../images/contacts/night-view.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:300px}hr{margin-top:1rem!important;border-top:1px solid #ffffff78}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-justify{word-break:break-word}.location-selection .blocks{margin-top:20px;margin-bottom:20px;margin-right:0!important;margin-left:0!important;outline:4px solid #313131;box-shadow:0 0 20px 4px black}.location-selection .blocks a{width:100%;height:100%}.location-selection h3{margin-bottom:20px}.ml-24{margin-left:24px}.tdcol1{width:212px}.btn-high-contrast{background-color:#fff!important;color:#000!important;border:2px solid #000!important;padding:10px 20px!important;border-radius:4px!important;font-weight:600!important;cursor:pointer!important;transition:all .3s ease!important}.btn-high-contrast:hover{background-color:#f0f0f0!important;color:#000!important}.rev-btn-1{background-color:#e7e7e7!important;color:#000!important;border:0!important;padding:10px 20px!important;border-radius:0!important;font-weight:600!important;cursor:pointer!important;transition:all 100ms ease!important;display:inline-block!important;text-transform:none;font-size:16px!important}.rev-btn-1:hover{background-color:#000!important;color:#fff!important}.modal-banner-actions{margin-top:20px;display:flex;gap:12px}.btn-modal-primary{background-color:#fff!important;color:#000!important;border:2px solid #000!important;padding:12px 24px!important;border-radius:0!important;font-weight:600!important;cursor:pointer!important;font-size:14px!important;text-decoration:none!important;display:inline-block!important;transition:all .3s ease!important}.btn-modal-primary:hover{background-color:#f0f0f0!important;color:#000!important;text-decoration:none!important}.btn-cta-primary{background-color:#fff!important;color:#000!important;border:2px solid #000!important;padding:12px 24px!important;border-radius:4px!important;font-weight:600!important;cursor:pointer!important;font-size:14px!important;transition:all .3s ease!important}.btn-cta-primary:hover{background-color:#f0f0f0!important;color:#000!important}.btn-cta-secondary{background-color:#fff!important;color:#000!important;border:2px solid #000!important;padding:12px 24px!important;border-radius:4px!important;font-weight:600!important;cursor:pointer!important;font-size:14px!important;transition:all .3s ease!important}.btn-cta-secondary:hover{background-color:#f0f0f0!important;color:#000!important}.btn-group-cta{display:flex!important;gap:12px!important;margin-top:20px!important;flex-wrap:wrap!important;justify-content:center!important}.apartment-content .linea-btn .btn-primary{padding:16px 18px;font-size:1.2rem}@media(max-width:768px){.btn-group-cta{flex-direction:column!important}.btn-group-cta button{width:100%!important}}.apartment-filters{background-color:#f3f4f6;padding:20px;margin-bottom:30px;position:relative;overflow:visible!important;clip-path:none!important}.filters-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;overflow:visible!important;clip-path:none!important}.filter-group{display:flex;flex-direction:column;overflow:visible!important;clip-path:none!important;position:relative}.filter-group label{font-weight:600;margin-bottom:4px;color:#fff;font-size:13px}.filter-select{padding:10px 12px;font-size:14px;background-color:#727272;cursor:pointer;font-family:inherit;color:#fff}.filter-select:focus{outline:0;border-color:#727272;box-shadow:none}.filter-select .op:hover{background-color:#000;color:#fff}.filter-options{display:flex;gap:0;flex-wrap:wrap;flex-direction:column}.filter-radio{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;user-select:none}.filter-radio input[type="radio"]{cursor:pointer;width:16px;height:16px;accent-color:#727272}.price-range-slider{display:flex;flex-direction:column;gap:10px}.range-slider{width:100%}.noUi-target{background:#585858;border-radius:3px;border:0;box-shadow:none;height:5px;margin-top:12px;padding-left:10px;padding-right:10px}.noUi-target.noUi-touch{box-shadow:none}.noUi-handle{background:#605f5f;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.3);cursor:pointer;width:16px!important;height:16px!important;left:-9px!important;border-radius:50%;touch-action:pan-y}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-handle.noUi-active{box-shadow:0 2px 6px rgba(0,0,0,.4)}.noUi-connect{background:#d7d7d7}.price-inputs{display:flex;align-items:center;gap:8px}.price-input{padding:6px 10px;font-size:12px;width:50%;font-family:inherit;font-weight:600;background-color:#727272;color:#fff}.price-input:focus{outline:0;border-color:#22c55e}.price-inputs .separator{color:#999;font-size:12px}.filter-actions{grid-column:1/-1;display:flex;gap:10px;justify-content:flex-end}.drops{display:contents}.btn-apply{padding:10px 20px;border:0;font-weight:600;cursor:pointer;font-size:13px;font-family:inherit}.btn-reset{padding:10px 20px;border:0;font-weight:600;cursor:pointer;font-size:13px;font-family:inherit}.btn-reset{background-color:#727272;color:#fff}.btn-reset:hover{background-color:#000;color:#fff}.btn-apply{background-color:#727272;color:#fff}.btn-apply:hover{background-color:#000;color:#fff}.apartment-row-available{border-left:4px solid #22c55e;background-color:rgba(34,197,94,.05)}.apartment-row-reserved{border-left:4px solid #f9c416;background-color:rgba(249,115,22,.05)}.apartment-row-sold{border-left:4px solid #ef4444;background-color:rgba(239,68,68,.05)}.filter-group{overflow:visible!important;clip-path:none!important;position:relative}.apartment-filters,.filters-form{overflow:visible!important;clip-path:none!important}.custom-dropdown{position:relative;user-select:none;overflow:visible;clip-path:none}.dropdown-header{display:flex;justify-content:space-between!important;align-items:center!important;padding:5px 12px!important;background-color:#727272!important;cursor:pointer!important;transition:border-color .2s,background-color .2s!important;font-size:12px!important;font-weight:600!important;border:0!important;border-radius:0!important;color:#fff!important;position:relative;z-index:10}.dropdown-header:hover{border-color:#727272!important;background-color:#727272!important}.dropdown-arrow{font-size:10px;color:#fff;transition:transform .2s;margin-left:8px;display:inline-block}.custom-dropdown.active .dropdown-arrow{transform:rotate(180deg)}.dropdown-menu{display:none;position:absolute!important;background-color:#727272!important;border:1px solid #626262!important;border-radius:0!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important;z-index:99999!important;max-height:250px!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:#5a5a5a #727272;min-width:120px;pointer-events:auto!important}.dropdown-menu::-webkit-scrollbar{width:8px}.dropdown-menu::-webkit-scrollbar-track{background:#727272}.dropdown-menu::-webkit-scrollbar-thumb{background:#5a5a5a;border-radius:4px}.dropdown-menu::-webkit-scrollbar-thumb:hover{background:#404040}.custom-dropdown.active .dropdown-menu{display:block!important}.dropdown-option{padding:10px 12px;cursor:pointer;color:#fff;transition:background-color .15s;white-space:nowrap}.dropdown-option:hover{background-color:#232323;color:#fff}.dropdown-option.selected{background-color:#5a5a5a;font-weight:500}.dropdown-option:first-child{border-bottom:1px solid #626262}.dropdown-menu.active{display:block!important}.filter-toggle-btn{background:none;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;transition:color .3s ease,transform .3s ease}.filter-toggle-btn:hover{color:#999}.filter-toggle-btn.active{color:#ffc300}.filter-toggle-btn svg{width:24px;height:24px}.filters-wrapper{max-height:0;overflow:hidden;transition:max-height .2s ease,opacity .4s ease;opacity:0;margin-bottom:0}.filters-wrapper.visible{max-height:242px;opacity:1;margin-bottom:14px}.apartment-filters{padding:20px 15px;background:#3a4045}.tdcol2{width:64px}.tdcol3{width:62px}.tdcol4{width:50px}.tdcol5{width:142px}.tdcol6{width:150px}.tdcol7{width:150px}.tdcol8{width:150px}@media screen and (max-width:713px){.tdcol3{display:none}.tdcol5{display:none}.tdcol6{display:none}.tdcol7{display:none}}@keyframes fadeIn{0%{opacity:0}100%{visibility:visible;opacity:1}}.location-selection .blocks .block-a{min-height:266px;background-color:#00000054;background-blend-mode:color;background-image:url(/images/location-selection/block-a.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;transform:scale(.99);padding-left:0;padding-right:0;transition:all 300ms}.location-selection .blocks .block-a:hover{background-color:#0000}.location-selection .blocks .block-b{min-height:266px;background-color:#00000054;background-blend-mode:color;background-image:url(/images/location-selection/block-b.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;transform:scale(.99);padding-left:0;padding-right:0;transition:all 300ms}.location-selection .blocks .block-b:hover{background-color:#0000}.block-a .title{width:166px;height:66px;background-color:#000000ab;margin:6px;padding-top:12px}.block-b .title{width:166px;height:66px;background-color:#000000ab;margin:6px;padding-top:12px;float:right}.blocks .title p{font-size:28px;line-height:.8}.blocks .title .crossroads{font-size:14px;margin-top:8px}.sticky-offset1{top:50px}.sticked{background-color:#404040;box-shadow:0 0 20px 9px #00000040;backdrop-filter:blur(4px)}.pt-30{padding-top:30px}.mt-60{margin-top:60px}.mt-24{margin-top:24px}.street-view img{width:15px;margin-right:6px;margin-bottom:4px}.courtyard img{width:15px;margin-right:6px;margin-bottom:4px}.unit-list{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:800ms}.table-filter{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:800ms}thead{background-color:#3a4045!important}.block-heads svg{width:22px;margin-right:4px}.block-heads .selected{background-color:#0000003b;padding-top:8px;padding-bottom:8px;margin-right:20px;border:2px solid #3e3e3e;padding-left:18px;padding-right:18px}.back-nav{margin-left:26px;transition:all 100ms}.back-nav a{color:#fff}.back-nav .selected{padding-left:12px;border:2px solid #3e3e3e;margin-right:0;padding-right:18px}.back-nav:hover svg{padding-right:8px}.block-heads{margin-bottom:20px;padding-top:20px}.menu li,.slick-dots,.slick-dots li,ul{z-index:2000}object{max-width:100%}.pt-16{padding-top:16px}.pt-20{padding-top:20px}.dl-100{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:100ms}.dl-400{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:400ms}.dl-600{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:600ms}.dl-800{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:800ms}.dl-1000{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:1000ms}.dl-1500{animation:2s fadeIn;animation-fill-mode:forwards;visibility:hidden;animation-delay:1500ms}.pb-16{padding-bottom:16px}.grey{color:#999}.block-situation{background-color:#00000038}.street-view{margin-left:36px;padding-top:8px;padding-bottom:8px}.street-view p{color:#848484}.courtyard{margin-right:36px;padding-top:8px;padding-bottom:8px}.courtyard p{color:#848484}.active a{text-decoration:underline;text-decoration-color:#828282;text-decoration-style:solid;text-decoration-thickness:3px;text-underline-offset:4px}.menu-item:hover a{text-decoration:underline;text-decoration-color:#525252;text-decoration-style:solid;text-decoration-thickness:3px;text-underline-offset:4px}.menu-item:hover .sub-menu a{text-decoration:none;text-decoration-color:#525252;text-decoration-style:solid;text-decoration-thickness:3px;text-underline-offset:4px}.sub-menu{z-index:2000}.sub-menu:hover a{text-decoration:underline;text-decoration-color:#525252;text-decoration-style:solid;text-decoration-thickness:3px;text-underline-offset:4px}.menu-sidebar a{text-decoration:none!important}.gallery{-webkit-filter:drop-shadow(0 0 100px rgba(0,0,0,5))}.gallery img{max-width:386px;margin:8px;transition:all 200ms;width:400px;height:220px;object-fit:cover}.gallery img:hover{transform:scale(1.02)}.h2-title-desktop{margin-bottom:36px}.fw700{font-weight:700}.modal-bannet-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000001;backdrop-filter:blur(4px);transition:all 200ms}.modal-banner-content{position:fixed;top:246px;right:0%;transform:translate(-50%,-50%);z-index:1000001;border:0;width:380px;transition:all 200ms;background-color:#000000b0;padding:60px;color:#fff;border-radius:0;box-shadow:0 0 50px 30px #00000069;backdrop-filter:blur(6px)}.close-modal-banner{position:absolute;top:-14px;right:-5px;border:0;font-size:24px;cursor:pointer;z-index:1000001;padding-left:14px;padding-right:14px;padding-bottom:4px;transition:all 200ms;background-color:#e7e7e7;width:58px}#promo-video{width:100%;height:auto;aspect-ratio:16/9}@media screen and (max-width:421px){.gallery img{max-width:286px}}@media(max-width:991px){.page-coming{height:100vh}.comming-logo img{max-width:244px;margin-top:100px}.block-b .title{float:inherit}.pt-60{padding-top:26px}.selected h3{font-size:14px!important}.selected p{font-size:14px;line-height:0}.back-nav .selected{padding-top:6px!important;padding-bottom:6px!important;height:36px}.back-nav:hover .selected{padding-top:10px!important}.block-heads .selected{margin-right:0}.back-nav{margin-left:0}.gallery{-webkit-filter:none}.modal-banner-content{transform:translate(-8%,-50%);width:86%;top:230px;padding:50px 30px 30px 30px}}@media(max-width:1279px){.desktopOnly{display:none!important}.squares{display:none!important}}@media(max-width:991px){.desktopOnly2{display:none!important}}@media(min-width:991px){.mobileOnly{display:none!important}}@media(max-width:1157px){.arch-title:after{height:60px;width:48px;right:48px;top:143px}}@media(max-width:1100px){.arch-title h3{font-size:24px}.arch-title p{font-size:14px}.arch-title:after{top:132px}}@media(max-width:680px){.arch-title{display:none!important}.h2-title-desktop{display:none}.sites h3{font-size:25px}.arch-title-mobile p{font-size:16px}.sites .architect{max-width:none;width:96%;padding-right:0}.alignleft{margin-right:unset}.wp-caption{text-align:center!important;width:100%}body li{font-size:18px}}@media(min-width:680px){.h2-title-mobile{display:none;margin-bottom:40px}.arch-title-mobile{display:none!important}}@media(max-width:431px){.modal-content{}}@media(min-width:1279px){.mobileOnly{display:none!important}}.rev-text-1,.rev-text-2,.rev-text-3,.rev-text-4,body,h1,h2,h3,h4,h5,h6,html,a,li{font-family:'Myriad Pro Regular'!important}.tp-caption{letter-spacing:1px!important;font-weight:400!important}.aos-all{width:1000px;max-width:98%}.aos-item{display:inline-block;float:left;width:33.3333%;height:300px;padding:20px}.aos-item__inner{position:relative;width:100%;height:100%;float:left;background:#4c4c4c;line-height:260px;text-align:center;color:#fff}.apartment-header{background-color:#3b4044;width:100%;height:60px;margin-top:14px}.apartment-header p{font-size:44px;line-height:1.4}.unit{width:100%}.apartment-content{background-color:#2c2f34;width:100%}.apartment .row{margin-left:0;margin-right:0}.parameters{padding-right:0!important}.parameters p{font-size:12px}.apartment-header .unit p{font-size:44px!important}.param-transparent{padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px}.param-dark{background-color:#212429;padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px}.param-dark-static{background-color:#212429;padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px}.floorplan{padding-top:40px;padding-bottom:40px;padding-right:40px;padding-left:40px}.panzoom{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;height:100%;min-height:428px;max-height:600px;padding:28px}.panzoom__viewport{height:660px;width:640px;margin:auto;min-height:1px;position:relative}.panzoom__content{max-height:100%;max-width:100%;object-fit:contain;touch-action:none;transform:translateZ(0) scale(1);transform-origin:0 0;transition:unset;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ApartmentGallery{margin-top:20px;margin-bottom:20px;text-align:center!important}.ApartmentGallery img{width:218px;height:182px;object-fit:cover;border:8px solid #3b4044;transition:all 100ms;margin:6px}.ApartmentGallery img:hover{transform:scale(1.02)}.is-draggable{cursor:move;cursor:zoom-in}.is-dragging{cursor:move;cursor:grabbing}.panzoom__controls{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;transform-origin:top left;transform:scale(.75)}.panzoom__button{cursor:pointer;margin:0;padding:10px;border:0;border-radius:0;color:#727272;background:#212429;margin-bottom:4px}@media(hover:hover){.panzoom__button:hover{background:#26272a}.panzoom__button:hover svg{color:#fff}}.block-svg{display:none}.svg-ia{outline:4px solid #313131;box-shadow:0 0 20px 4px black}.svg-ia svg{width:100%;height:100%}.panzoom__button svg{vertical-align:top;pointer-events:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.locmini img{padding:12px}.locmini a img:hover{transform:scale(1.04)}.ParkingSlots img{height:10px;margin-bottom:4px}@media screen and (max-width:1516px){.ApartmentGallery img{height:180px;width:180px}}@media screen and (max-width:1260px){.filters-wrapper.visible{max-height:330px}}@media screen and (max-width:991px){.panzoom__viewport{height:260px;width:260px}.panzoom{min-height:260px;max-height:278px;margin:20px 0 0 0;border:8px solid #212429}.ApartmentGallery img{height:85px;width:85px}}@media(max-width:992px){.filters-form{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:800px){.aos-item{width:50%}}@media(max-width:576px){.filters-wrapper.visible{max-height:390px}.filters-form{grid-template-columns:1fr}.filter-actions{justify-content:space-between}.filter-options{flex-direction:row;gap:16px}.price-inputs{flex-direction:row}.price-input{width:50%}.drops{display:flex;gap:18px}.podlazi{width:50%}.dispozice{width:50%}}#path1047,#path1080,#path1082,#rect860-5,#rect850-1,#path967,#path969,#path958,#path1003-6,#path1092,#path1090,#path853-7,#path914,#path956,#path1043,#path1073,#path1073,#path1075,#rect852-4,#path860-3,#path912,#path949,#path951,#path1041,#path1068,#path1070,#rect846-8,#path865-0,#path910,#path942,#path944,#path1039,#path1063,#path1065,#path851-9,#path870-7,#path908,#path935,#path937,#path1031,#path1058,#path1060,#rect848-5,#path843-7,#path906,#path930,#path928,#path1289,#path1285,#path1239,#path1223,#path1227,#path1225,#path1255,#path1283,#path1237,#path1277,#path1235,#path1279,#path1219,#path1221,#path1251,#path1213,#path1271,#path1233,#path1273,#path1265,#path1231,#path1267,#path1263,#path1229,#path1259,#path1217,#path1215,#path1245,#path1211{cursor:pointer}.w100{width:100%}.linea-btn{margin-top:8px;margin-bottom:18px}.linea-btn .btn-primary{background-color:#727272;border-color:#727272;border-radius:0;min-width:100px;margin:0 4px 0 4px;padding:10px 6px}.linea-btn .btn-primary svg{color:#fff;margin-right:2px}.linea-btn a:not([href]):not([tabindex]){color:#fff}.floor-btn svg{margin-right:6px}.linea-btn .btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#3a3a3a;border-color:#3a3a3a}.linea-btn .btn-primary:hover{background-color:#000;border-color:#000}.linea-btn .btn-primary:focus{background-color:#4b4b4b!important;border-color:#4b4b4b!important;box-shadow:0 0 0 .2rem #4b4b4b}.linea-btn .btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #4b4b4b}.btn-tour{background-color:#e7e7e7!important;border-color:#e7e7e7!important;color:#000!important}.btn-tour:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.lp-btn .btn-primary{background-color:#3a3a3a;border-color:#3a3a3a;border-radius:0}.lp-btn a:not([href]):not([tabindex]){color:#fff}.lp-btn .btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#3a3a3a;border-color:#3a3a3a}.lp-btn .btn-primary:hover{background-color:#4b4b4b;border-color:#4b4b4b}.lp-btn .btn-primary:focus{background-color:#4b4b4b!important;border-color:#4b4b4b!important;box-shadow:0 0 0 .2rem #4b4b4b}.lp-btn .btn-secondary{background-color:#616161;border-color:#616161;border-radius:0}.lp-btn .btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#616161;border-color:#616161}.lp-btn .btn-secondary:hover{background-color:#4b4b4b;border-color:#4b4b4b}.lp-btn .btn-secondary:focus{background-color:#4b4b4b!important;border-color:#4b4b4b!important;box-shadow:0 0 0 .2rem #4b4b4b}.room-desc{color:#fff;line-height:1.6}.rooms{max-width:75%}.modal{z-index:9999;top:-20%}.linea-modal{backdrop-filter:blur(6px)}.linea-modal .modal-header{border-top-left-radius:0;border-top-right-radius:0;background-color:#414141;color:#fff;border-bottom:0}.linea-modal .modal-header .close{color:#fff}.linea-modal .modal-header .close:hover{color:#808080}.linea-modal .modal-title{padding-left:8px}.thank-you-container{min-height:calc(100vh - 399px);display:flex;align-items:center;justify-content:center;background-image:url(/images/thankyoupage/bg-thankyou.webp);background-blend-mode:color;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgb(0 0 0/80%)}.thank-you-wrapper{text-align:center;max-width:800px;padding:60px 40px}.thank-you-icon{font-size:120px;margin-bottom:30px;animation:scaleIn .6s ease-out}.thank-you-wrapper h1{font-size:56px;color:#fff;font-weight:200;margin-bottom:20px;letter-spacing:1px}.thank-you-wrapper .primary-message{font-size:24px;color:#e0e0e0;margin-bottom:15px;font-weight:300}.thank-you-wrapper .secondary-message{font-size:18px;color:#b0b0b0;margin-bottom:50px;line-height:1.6}.divider-line{width:80px;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);margin:40px auto}.quick-links{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin:50px 0}.quick-link-btn{padding:15px 35px;border:2px solid #fff;background:transparent;color:#fff;text-decoration:none;font-size:16px;font-weight:500;transition:all .3s ease;letter-spacing:.5px;display:inline-block}.quick-link-btn:hover{background:#fff;color:#262626;box-shadow:0 8px 24px rgba(255,255,255,.2);transform:translateY(-2px)}.quick-link-btn.primary{background:#fff;color:#262626}.quick-link-btn.primary:hover{background:transparent;color:#fff}.additional-info{margin-top:60px;padding:40px}.additional-info h3{color:#fff;font-size:26px;font-weight:500;margin-bottom:25px}.info-item{text-align:center}.info-item-title{color:#e0e0e0;font-size:16px;font-weight:500;margin-bottom:12px}.info-item-link{color:#b0b0b0;text-decoration:none;font-size:18px;transition:color .3s ease;display:block}.info-item-link:hover{color:#fff;text-decoration:underline}@keyframes scaleIn{from{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.contact-page{background-color:#0a0a0a;padding:40px 0}.contact-header{text-align:center;margin-bottom:60px;animation:fadeInDown .6s ease-out}.contact-title{font-size:48px;font-weight:300;color:#fff;margin-bottom:16px;letter-spacing:-.5px}.contact-info-section{background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);border-radius:12px;padding:48px;margin-bottom:48px;border:1px solid #2a2a2a}.contact-info-section h3{font-size:24px;color:#fff;margin-bottom:32px;font-weight:400}.info-item{gap:20px;align-items:flex-start;transition:transform .3s ease}.info-item:hover{transform:translateY(-4px)}.info-icon{font-size:32px;min-width:40px;text-align:center}.info-icon .fa-solid{font-size:6rem;color:#fff}.info-icon .fa-regular{font-size:4rem;color:#ffffff87}.info-item-transparent:hover .info-icon .fa-regular{color:#fff}.info-content{flex:1}.info-content strong{display:block;font-size:16px;color:#fff;margin-bottom:8px;font-weight:600}.info-content p{color:#b3b3b3;font-size:14px;line-height:1.5;margin:0}.info-content a{color:#22c55e;text-decoration:none;transition:color .2s ease}.info-content a:hover{color:#16a34a;text-decoration:underline}.alert-error-modern{background:linear-gradient(135deg,#7f1d1d 0%,#5f0f0f 100%);border:1px solid #dc2626;border-radius:8px;padding:16px 20px;margin-bottom:32px;display:flex;gap:12px;align-items:flex-start;animation:slideInDown .4s ease-out}.alert-icon{font-size:20px;flex-shrink:0}.alert-error-modern strong{display:block;color:#fecaca;font-size:16px;margin-bottom:4px}.alert-error-modern p{color:#fca5a5;margin:0;font-size:14px}.contact-form{background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);border-radius:12px;padding:48px;border:1px solid #2a2a2a;animation:fadeInUp .6s ease-out}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.form-group{margin-bottom:0;animation:fadeIn .5s ease-out forwards}.form-group:nth-child(1){animation-delay:.1s}.form-group:nth-child(2){animation-delay:.2s}.form-group:nth-child(3){animation-delay:.3s}.form-group.full-width{grid-column:1/-1;margin-bottom:24px}.form-group label{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-weight:600;font-size:14px;color:#fff}.label-text{color:#fff}.required{color:#ef4444;font-size:16px}.optional{color:#888;font-weight:400;font-size:12px}.form-control{width:100%;padding:12px 16px;background-color:#0a0a0a;border:2px solid #333;border-radius:6px;color:#fff;font-size:14px;font-family:inherit;transition:all .3s ease;outline:0}.form-control:focus{border-color:#22c55e;background-color:#0f0f0f;box-shadow:0 0 0 3px rgba(34,197,94,.1)}.form-control::placeholder{color:#666}textarea.form-control{resize:vertical;min-height:140px;font-family:'Myriad Pro Regular',sans-serif}.char-count{display:block;text-align:right;font-size:12px;color:#888;margin-top:4px}.form-error{display:block;color:#ef4444;font-size:12px;margin-top:4px;animation:slideInLeft .3s ease-out}.checkbox-group{margin:32px 0;padding:16px;background-color:rgba(34,197,94,.05);border-left:3px solid #22c55e;border-radius:4px}.custom-checkbox{display:flex;align-items:flex-start;cursor:pointer}.custom-checkbox input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0}.checkbox-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #333;border-radius:4px;background-color:#0a0a0a;margin-right:12px;margin-top:2px;transition:all .2s ease;flex-shrink:0}.custom-checkbox input[type="checkbox"]:checked+label .checkbox-mark{background-color:#22c55e;border-color:#22c55e}.custom-checkbox input[type="checkbox"]:checked+label .checkbox-mark::after{content:"✓";color:#fff;font-size:14px;font-weight:bold}.checkbox-text{color:#b3b3b3;font-size:14px;line-height:1.5}.privacy-link{color:#22c55e;text-decoration:none;transition:color .2s ease}.privacy-link:hover{color:#16a34a;text-decoration:underline}.form-actions{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:32px;padding-top:32px;border-top:1px solid #2a2a2a}.btn-primary:hover{transform:translateY(-2px)}.btn-primary:active{transform:translateY(0)}.btn-icon{font-size:18px;transition:transform .2s ease}.btn-primary:hover .btn-icon{transform:translateX(4px)}.form-note{color:#888;font-size:12px;text-align:center;margin:0}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media(max-width:1024px){.contact-form{padding:32px}.contact-info-section{padding:32px}.contact-title{font-size:36px}}@media(max-width:768px){.form-row{grid-template-columns:1fr;gap:16px}.contact-form{padding:24px}.contact-info-section{padding:24px}.contact-title{font-size:28px;margin-bottom:12px}.contact-subtitle{font-size:14px}.contact-header{margin-bottom:40px}.form-actions{flex-direction:column;align-items:stretch}.btn-primary{width:100%;justify-content:center}}@media(max-width:480px){.contact-page{padding:20px 0}.contact-form{padding:16px;border-radius:8px}.contact-info-section{padding:16px;margin-bottom:32px}.contact-title{font-size:24px}.form-group label{font-size:13px}.form-control{padding:10px 12px;font-size:16px}textarea.form-control{min-height:120px}.checkbox-group{padding:12px;margin:24px 0}.checkbox-text{font-size:13px}}@media(max-width:768px){.thank-you-wrapper{padding:40px 20px}.thank-you-wrapper h1{font-size:36px}.thank-you-wrapper .primary-message{font-size:20px}.quick-links{flex-direction:column;gap:15px}.quick-link-btn{width:100%}}.modal-content{background-color:#585858;padding:12px}.modal-content p{letter-spacing:.3px}#jss table{margin-bottom:0}.w-54{width:54px}.col-filter{width:72px}.col-filter .filter{display:flex}.linea-modal .modal-content p{color:#fff;margin-left:8px;margin-bottom:20px}.linea-modal .modal-footer{border-top:0}.linea-modal .form-check{padding-left:8px;margin-top:14px}.linea-modal .form-check-input{margin-top:9px;margin-left:0;color:#fff}.linea-modal .form-check-label{color:#fff;margin-left:18px}.form-control:focus{border-color:#fff!important;box-shadow:0 0 10px 0 black!important;border-radius:0;-webkit-border-before:0;-webkit-border-radius:0}.form-control{border-radius:0;-webkit-border-before:0;-webkit-border-radius:0}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#fff!important;box-shadow:none;border-radius:0;-webkit-border-radius:0}input:focus{outline-color:#7a0ac5;border-color:#fff!important;box-shadow:none;border-radius:0;-webkit-border-radius:0}.linea-modal .form-check input{width:unset}.fancybox__container{z-index:9999}.nohand{cursor:default!important}.underline8{text-decoration-line:underline;text-underline-offset:8px;text-decoration-color:#8b8b8b}.aboutproject .fancybox__backdrop{background:#141414!important}.nav-open{display:block!important}.shadow20{box-shadow:0 0 20px 8px #222}.ot-6{outline:6px solid #313131}.mt-60{margin-top:60px}.accordion .card .card-header .card-link.collapsed:after{content:'H'}.accordion .card .card-header .card-link:after{content:'I';font-family:"linea-basic-10"!important;position:absolute;left:20px;color:#999;font-size:25px;top:50%;transform:translateY(-50%)}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#464646;background-clip:border-box;border:0;border-radius:0;margin-bottom:20px;box-shadow:0 0 20px 0 #0000008c}.card-header:hover{background-color:#4f4f4f;transform:scale(1.01)}.accordion .card .card-header .card-link{position:relative;padding-left:65px!important}.floors .accordion .card-header a{color:#fff;font-size:large}.floors .accordion .card-header{padding:20px 20px}.floors .accordion .card-body{color:#fff;background-color:#505050}.table-dark.table-hover tbody tr:hover{background-color:#fff3!important}.list-social__item a{color:#919191}.modal-link a{color:#fff!important;cursor:pointer!important}.modal-link a:hover{text-decoration:underline!important}.content-modal .modal{top:-16%}.content-modal h3{color:#fff!important;margin-left:7px}.modal-content .modal-body .form-control{width:100%;padding:12px 16px;border:0;border-radius:0;color:#fff;font-size:14px;font-family:inherit;transition:all .3s ease;outline:0;margin:0 0 16px 0;background-color:#dcdcdc}.modal-content .modal-body .form-control:focus{box-shadow:none!important}.content-modal .modal-body a{color:#fff;text-decoration:underline;padding-left:6px}.content-modal hr{border-top:1px solid #ffffff2e}@media(min-width:576px){.content-modal .modal-dialog{max-width:800px}.modal-dialog{max-width:600px}}@media(max-width:620px){.content-modal .modal{top:0%}}@media(max-height:1330px){.content-modal .modal{top:0%}}.widget-title{font-size:26px;color:#fff;margin-bottom:14px}.floors .card-body a:hover{cursor:zoom-in}.wmc-footer{margin-top:38px;backdrop-filter:blur(4px)}.wmc-footer a{color:#8b8b8b!important}.wmc-footer a:hover{color:#fff!important}.wmc-footer hr{border-top:1px solid #5a5a5a78}.mw-840{max-width:840px}.lang-switch{margin-right:7px;color:#fff;border:1px solid #fff;padding-left:6px;padding-right:6px;height:30px;transition:all .3s ease}.lang-switch:hover{background-color:#cbcdd0;color:#292d33;border:1px solid #cbcdd0}.hero .lang-switch{padding-left:16px;padding-top:10px;height:50px;width:50px}.hero .lang-switch:hover{background-color:#fff}.lang-switch-x{margin-right:7px;color:#fff;border:1px solid #ffffff87;padding-left:16px;padding-right:16px;padding-top:6px;height:50px;transition:all .3s ease;font-size:16px}.lang-switch-x:hover{background-color:#cbcdd0;color:#292d33;border:1px solid #cbcdd0}.hero .hamburger.hamburger--sm{width:50px;height:50px}.hero .hamburger.hamburger--sm:hover{background-color:#fff!important}.hero .hamburger{opacity:1}.logo-mobile img{max-height:34px}.hamburger:hover{background:#3b3b3b}.header-1 .header-nav-menu{margin-right:16px}.cnt-logo{margin-right:48px}.cnt-logo img{max-width:80px}.mainContent img{height:auto!important}.img-right{float:right;margin-left:30px;margin-top:30px;margin-bottom:30px}.contact-transparent-page{padding:60px 20px;min-height:calc(100vh - 399px);display:flex;align-items:center;justify-content:center;background-image:url(/images/thankyoupage/bg-thankyou.webp);background-blend-mode:color;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgb(0 0 0/80%)}.contact-wrapper{max-width:900px;width:100%;animation:fadeInUp .6s ease-out}.contact-header{text-align:center;margin-bottom:60px}.contact-title{font-size:48px;font-weight:300;color:#fff;margin-bottom:16px;letter-spacing:-.5px}.contact-subtitle{font-size:18px;color:#b3b3b3;margin:30px auto;line-height:1.6;max-width:800px}.contact-info-section-transparent{background:transparent;border-radius:8px;padding:40px;margin-bottom:40px}.contact-info-section-transparent h3{font-size:24px;color:#fff;margin-bottom:32px;font-weight:400;text-align:center}.info-grid-transparent{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px}.info-item-transparent{display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease}.info-item-transparent:hover{transform:translateY(-4px)}.info-icon{font-size:32px;margin-bottom:12px}.info-content-transparent strong{display:block;font-size:26px;color:#fff;margin-bottom:8px;font-weight:600}.info-content-transparent p{color:#b3b3b3;font-size:22px;line-height:1.5;margin:0}.info-content-transparent a{color:#fff;text-decoration:none;transition:color .2s ease}.info-content-transparent a:hover{color:#e0e0e0;border-bottom-color:rgba(255,255,255,.6)}.alert-error-transparent{background:rgba(127,29,29,.3);border:1px solid rgba(220,38,38,.5);border-radius:8px;padding:16px 20px;margin-bottom:32px;display:flex;gap:12px;align-items:flex-start;animation:slideInDown .4s ease-out;backdrop-filter:blur(4px)}.alert-error-transparent strong{display:block;color:#fecaca;font-size:16px;margin-bottom:4px}.alert-error-transparent p{color:#fca5a5;margin:0;font-size:14px}.contact-form-transparent{background:rgba(0,0,0,.3);border-radius:8px;padding:40px;backdrop-filter:blur(8px);animation:fadeInUp .6s ease-out}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.form-group{margin-bottom:0}.form-group.full-width{grid-column:1/-1;margin-bottom:24px}.form-group label{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-weight:600;font-size:16px;color:#fff}.label-text{color:#fff}.required{color:#ef4444;font-size:16px}.optional{color:#888;font-weight:400;font-size:12px}.form-control-transparent{width:100%;padding:12px 16px;background-color:transparent;border:2px solid #fff;border-radius:0;color:#fff;font-size:14px;font-family:inherit;transition:all .3s ease;outline:0}.form-control-transparent:focus{border-color:#fff;background-color:rgba(255,255,255,.05);box-shadow:0 0 0 3px rgba(255,255,255,.1)}.form-control-transparent::placeholder{color:rgba(255,255,255,.5)}textarea.form-control-transparent{resize:vertical;min-height:140px;font-family:'Myriad Pro Regular',sans-serif}.char-count{display:block;text-align:right;font-size:12px;color:rgba(255,255,255,.5);margin-top:4px}.form-error{display:block;color:#ef4444;font-size:12px;margin-top:4px;animation:slideInLeft .3s ease-out}.custom-checkbox-transparent{display:flex;align-items:flex-start;cursor:pointer}.custom-checkbox-transparent input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0}.checkbox-mark-transparent{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #fff;border-radius:2px;background-color:transparent;margin-right:12px;margin-top:2px;transition:all .2s ease;flex-shrink:0}.custom-checkbox-transparent input[type="checkbox"]:checked+label .checkbox-mark-transparent{background-color:#fff;border-color:#fff}.custom-checkbox-transparent input[type="checkbox"]:checked+label .checkbox-mark-transparent::after{content:"✓";color:#262626;font-size:14px;font-weight:bold}.checkbox-text-transparent{color:#b3b3b3;font-size:14px;line-height:1.5}.privacy-link-transparent{color:#fff;text-decoration:underline;transition:color .2s ease}.privacy-link-transparent:hover{color:#e0e0e0}.form-actions-transparent{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:32px;padding-top:32px;border-top:1px solid rgba(255,255,255,.2)}.btn-submit-transparent{background:transparent;color:#fff;border:2px solid #fff;padding:14px 40px;border-radius:0;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.btn-submit-transparent:hover{background:#fff;color:#262626;transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,255,255,.2)}.btn-submit-transparent:active{transform:translateY(0)}.btn-icon{font-size:18px;transition:transform .2s ease}.btn-submit-transparent:hover .btn-icon{transform:translateX(4px)}.form-note-transparent{color:rgba(255,255,255,.5);font-size:12px;text-align:center;margin:0}@media(max-width:768px){.contact-transparent-page{padding:30px 15px}.contact-wrapper{max-width:100%}.contact-header{margin-bottom:40px}.contact-title{font-size:32px;margin-bottom:12px}.contact-subtitle{font-size:14px}.form-row{grid-template-columns:1fr;gap:16px}.contact-form-transparent{padding:24px}.contact-info-section-transparent{padding:24px;margin-bottom:30px}.info-grid-transparent{gap:20px}.form-actions-transparent{flex-direction:column;align-items:stretch}.btn-submit-transparent{width:100%;justify-content:center}}@media(max-width:480px){.contact-transparent-page{padding:20px 10px}.contact-form-transparent{padding:16px;border-radius:4px}.contact-info-section-transparent{padding:16px;margin-bottom:24px}.contact-title{font-size:24px}.contact-subtitle{font-size:13px}.form-group label{font-size:13px}.form-control-transparent{padding:10px 12px;font-size:16px}textarea.form-control-transparent{min-height:120px}.checkbox-group-transparent{padding:12px;margin:24px 0}.checkbox-text-transparent{font-size:13px}.info-grid-transparent{grid-template-columns:1fr;gap:15px}}.img-left{float:left;margin-right:30px;margin-top:30px;margin-bottom:30px}