@charset "UTF-8";@font-face{font-family:"Gilroy";src:url(/fonts/Gilroy-Thin.eot);src:url("/fonts/Gilroy-Thin.eot?#iefix") format("embedded-opentype"),url(/fonts/Gilroy-Thin.woff) format("woff"),url(/fonts/Gilroy-Thin.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:"Gilroy";src:url(/fonts/Gilroy-Medium.eot);src:url("/fonts/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url(/fonts/Gilroy-Medium.woff) format("woff"),url(/fonts/Gilroy-Medium.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Gilroy";src:url(/fonts/Gilroy-Semibold.eot);src:url("/fonts/Gilroy-Semibold.eot?#iefix") format("embedded-opentype"),url(/fonts/Gilroy-Semibold.woff) format("woff"),url(/fonts/Gilroy-Semibold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"Gilroy";src:url(/fonts/Gilroy-Bold.eot);src:url("/fonts/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url(/fonts/Gilroy-Bold.woff) format("woff"),url(/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:"Gilroy";src:url(/fonts/Gilroy-Black.eot);src:url("/fonts/Gilroy-Black.eot?#iefix") format("embedded-opentype"),url(/fonts/Gilroy-Black.woff) format("woff"),url(/fonts/Gilroy-Black.ttf) format("truetype");font-weight:900;font-display:swap}.error{margin-top:200px;margin-bottom:200px}.error .clip{display:inline-block;margin:20px;font-size:50px}.error .clip .shadow{width:90px;height:90px;background-color:#5ac7d3;border-radius:50%;color:#FFF;line-height:90px}.card{border-radius:0;border-color:#FBF7F5}.pagination .page-item{margin:10px}.pagination .page-item.active .page-link{background-color:#000;color:#FFF}.pagination .page-item .page-link{border-radius:50%;display:inline-block;width:50px;height:50px;line-height:40px;text-align:center;background-color:#5ac7d3;color:#000;border:none;font-size:18px;font-weight:600}.pagination .page-item .page-link:hover{fill:#D78A16;background-color:#D78A16}.instagram-feed a{display:block;margin-bottom:30px}.instagram-feed a img{object-fit:cover;min-height:300px;border-radius:5px}.form-group{margin-bottom:20px}.form-group .form-control{border-radius:3px}.form-group textarea{min-height:200px}.form-group.has-error .form-control{background-color:#ffcbcb}.form-group.has-error .input-holder{position:relative}.form-group.has-error .error-message{position:absolute;right:15px;top:10px;font-size:12px;pointer-events:none}.btn{border:none;border-radius:0;padding:10px 20px 10px 0;font-weight:600;background:transparent!important}.btn.btn-primary{color:#f6b472}.btn.btn-primary:hover{color:#5ac7d3}.btn.btn-primary:after{content:"\f061"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-left:10px}.btn.btn-border{border:2px solid #f6b472;color:#f6b472;padding:10px 20px 10px 20px}.btn.btn-border:hover{color:#FFF;background-color:#f6b472}.btn.btn-black{background-color:#000;color:#FFF;border-radius:0;height:48px}.submitBtn{background-color:#f6b472!important;color:#FFFFFF!important;border-radius:10px;height:48px;font-weight:600;padding:3px 20px}.submitBtn:hover{background-color:#5ac7d3!important}.newsletter .form-control{padding:14px 20px;font-size:14px;border:2px solid #d2d2d2;font-weight:600;height:48px}.flats-form .fields .form-group.textarea:nth-of-type(5){display:none}.alert button{border:none;background:#fff0;max-height:15px}:root{--mainBlack:#000000;--mainWhite:#FFFFFF;--mainRed:#fa5c5c;--mainHighlight:#5ac7d3;--mainfontColor:#757575;--bs-gutter-x:15px}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:"Gilroy",sans-serif;color:#757575;font-weight:400;font-size:16px;line-height:28px}body main{flex:1}body h1,body h2,body h3{font-family:"Gilroy",serif}body h1{font-size:40px;font-weight:600}body h2{font-size:30px;font-weight:700;color:#000}@media (min-width:1200px){body h2{font-size:44px}}body h3{font-size:30px;font-weight:600;color:#000}body a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;color:#5ac7d3}body a:hover{text-decoration:none}body a.more-link{font-size:16px;fill:#000;color:#000;padding-bottom:0;border-bottom:2px solid #5ac7d3;display:inline-block;font-weight:600}body a.more-link:hover{padding-bottom:2px}body .container{max-width:1230px}body img{height:auto}body .more{border:none;font-weight:600;color:#f6b472;margin-top:10px;display:inline-block}body .more:after{content:"\f061"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-left:10px}body .more:hover{color:#5ac7d3}.error-message{color:#fa5c5c}.header-fixed{position:sticky;top:0;background-color:#FFF;padding-top:15px;padding-bottom:15px;left:0;width:100%}header{z-index:50;padding:0 0;width:100%;left:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .logo-holder{text-transform:uppercase;font-family:"Gilroy",serif;font-size:24px;font-weight:600;width:140px;text-align:center}@media (min-width:992px){header .logo-holder{width:100px}}header .logo-holder a{color:#000}header .big-logo{display:block;width:100%;height:auto}header .small-logo{display:none}header .cta{background-color:#5ac7d3;color:#FFF;padding:5px 9px;border-radius:9px;display:inline-block;height:39px}@media (min-width:992px){header .cta{padding:5px 20px}}header .cross-site i{font-size:12px}header .navbar{left:0;padding:0 30px;position:absolute;text-align:left;top:70px;width:100%;z-index:1;background-color:#FFF}header .navbar>.navbar-collapse>ul>li{padding:15px 4px;position:relative}header .navbar>.navbar-collapse>ul>li:first-of-type>a{background-color:#f6b472;color:#FFF;border-radius:9px;margin-right:5px;padding:10px 20px!important;display:inline-block;margin-bottom:20px;margin-top:20px}header .navbar>.navbar-collapse>ul>li:first-of-type>a:hover{color:#FFF}@media (min-width:992px){header .navbar>.navbar-collapse>ul>li:first-of-type>a{margin-bottom:0;margin-top:0}}@media (min-width:992px){header .navbar>.navbar-collapse>ul>li{padding:10px 4px}}header .navbar>.navbar-collapse>ul>li>a{padding:10px 10px}header .navbar>.navbar-collapse>ul>li>a:after{content:"";background-color:#f6b472;width:100%;position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;height:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .navbar>.navbar-collapse>ul>li>a:hover:after{height:3px}header .navbar>.navbar-collapse>ul>li a{color:#757575;text-transform:uppercase;font-size:16px;font-family:"Gilroy",serif;position:relative;display:inline-block}header .navbar>.navbar-collapse>ul>li a:hover{color:#5ac7d3}header .navbar>.navbar-collapse>ul>li:hover ul{display:block}header .navbar>.navbar-collapse>ul>li>ul{list-style:none;padding:0 30px;background-color:#FFF}header .navbar>.navbar-collapse>ul>li>ul li{background-color:#FFF}@media (min-width:1200px){header .navbar>.navbar-collapse>ul>li>ul{display:none;position:absolute;-webkit-box-shadow:1px 2px 8px rgb(0 0 0 / .08);box-shadow:1px 2px 8px rgb(0 0 0 / .08);left:50%;transform:translateX(-50%);text-align:center;min-width:260px;padding:20px 15px;margin:5px 0}}@media (min-width:992px){header .navbar{background:initial;position:static;width:auto;text-align:right;padding:5px 6px}}header .navbar-toggler{display:inline-block;height:18px}header .navbar-toggler .icon{background-color:#000;width:30px;height:1px;margin:5px 0;display:block}header .navbar-toggler .icon:nth-last-of-type(2){width:20px;margin-left:10px}header.scrolled{background-color:#FFF;box-shadow:0 0 15px 1px rgb(0 0 0 / .07);padding-top:15px;padding-bottom:15px}@media (min-width:992px){header.scrolled{padding-top:2px;padding-bottom:2px}header.scrolled .big-logo{display:none}header.scrolled .small-logo{display:inline-block}}footer .footer-top{background:#222831;font-size:14px;color:#FFF}footer .footer-top .footer-logo-holder{filter:brightness(0) invert(1)}footer .footer-top .footer-title{font-family:"Gilroy",serif;margin-bottom:10px;display:block;opacity:.5}footer .footer-top a{color:#FFF}footer .footer-top a:hover{color:#5ac7d3}footer .footer-top a .fas{width:20px}footer .footer-top ul{list-style:none;padding:0;margin:0}footer .footer-top ul li{display:block;line-height:24px;margin-bottom:10px}footer .footer-top .fab{font-size:20px;margin-right:10px}footer .footer-bottom{background:#FFF;border-top:1px solid #efefef;color:#000;font-weight:400;font-size:13px}footer .footer-bottom a{color:#000}footer .footer-bottom a:hover{color:#5ac7d3}#sendContact{background-color:#5ac7d3;color:#FFF;border:none;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;display:inline-block;font-weight:600;position:fixed;right:15px;bottom:20px;z-index:3}#sendContact:hover{background-color:#f6b472}#sendContact:after{content:"\f0e0"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:3px}#sendContact span{background-color:#f6b472;position:absolute;top:-5px;right:-5px;border-radius:50%;width:20px;height:20px;color:#FFF;font-size:12px;line-height:20px;text-align:center}#cc-main{--cc-font-family:"Poppins", sans-serif;--cc-btn-primary-bg:#1EBBF0FF;--cc-btn-primary-border-color:#1EBBF0FF;--cc-btn-primary-hover-bg:#000000;--cc-btn-primary-hover-border-color:#000000;--cc-toggle-on-bg:#1EBBF0FF;--cc-btn-border-radius:5px}#cc-main .cm__links{font-size:13px;font-weight:300}.page-main section.top{padding:0}.page-main section.top img{width:100%;height:200px;object-fit:cover}.page-sub section.top{padding-bottom:0;padding-top:0;position:relative;height:200px;margin-bottom:20px}@media (min-width:1200px){.page-sub section.top{height:420px;margin-bottom:40px}}.page-sub section.top img{width:100%;height:100%;object-fit:cover;object-position:center}.page-sub section.top:after{content:"";display:block;width:100%;height:100%;background-color:rgb(0 0 0 / .2);position:absolute;top:0;left:0;z-index:1}.page-sub section.top .title-holder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#FFF;width:100%}.page-sub section.top .title-holder h1{font-size:36px;text-align:center}@media (min-width:992px){.page-sub section.top .title-holder h1{font-size:40px}}@media (min-width:1400px){.page-sub section.top .title-holder h1{font-size:60px}}section{padding-top:30px;padding-bottom:30px}section.bg-gray{background-color:#FBF7F5}section.slider-container .row,section.slider-container .col-12{padding:0;margin:0}section.slider-container .carousel-control-next,section.slider-container .carousel-control-prev{displaY:none}section.slider-container .image-container{border-radius:10px;overflow:hidden}section.slider-container .image-container img{width:100%;height:auto;min-height:400px}section.slider-container .image-container:after{content:"";z-index:1;background-color:rgb(0 0 0 / .05);color:#fff;width:100%;height:100%;opacity:1;transform:translate(0,0);visibility:visible;position:absolute;top:0;left:0;pointer-events:none;border-radius:10px}section.slider-container .carousel-caption{left:20px;right:auto;z-index:2;top:50%;transform:translateY(-50%);text-align:left}@media (min-width:992px){section.slider-container .carousel-caption{left:50px}}section.slider-container .carousel-caption h1,section.slider-container .carousel-caption h2{font-weight:700;font-size:34px;color:#FFF}@media (min-width:1200px){section.slider-container .carousel-caption h1,section.slider-container .carousel-caption h2{font-size:58px}}section.slider-container .carousel-caption h1 strong,section.slider-container .carousel-caption h2 strong{color:#5ac7d3}section.slider-container .carousel-caption .btn-border{color:#FFFFFF!important;border-color:#FFFFFF!important}section.slider-container .carousel-caption .btn-border:hover{background-color:#5ac7d3!important}section.blue-bg .row{background-color:rgb(90 199 211 / .25);border-radius:15px;padding:25px 15px;margin:0}@media (min-width:1200px){section.blue-bg .row{padding:45px 110px}}.row.owl-carousel .col-12{width:100%!important}.box .inner h2{margin-bottom:20px}.box .inner h2 strong{display:block;color:#f6b472;font-weight:400;position:relative;font-size:30px;margin-bottom:20px}.box .inner h2 strong:after{height:2px;background:linear-gradient(to left,transparent,#f6b472);content:"";position:absolute;width:60px;top:50%;transform:translateY(-50%);margin-left:20px}.box .inner h2 a{color:#000}.box .main-image .image-holder{display:block;overflow:hidden;border-radius:5px}.box .main-image .image-holder img{width:100%}.icon .box .inner:before{content:"";display:inline-block;width:70px;height:70px;background-size:cover;margin-bottom:10px;margin-right:20px}@media (min-width:992px){.icon .box .inner:before{display:block}}.icon .box .inner h2{font-size:25px;font-weight:700;display:inline-block}@media (min-width:992px){.icon .box .inner h2{display:block}}.icon.reach .box .inner:before{background-image:url(/img/megkozelithetoseg.svg)}.icon.investment .box .inner:before{background-image:url(/img/befektetes.svg)}.icon.location .box .inner:before{background-image:url(/img/kozel-mindenhez.svg)}.heading .box .inner{font-size:30px;color:#000;line-height:44px}.heading .box .inner strong{font-size:32px;line-height:34px}@media (min-width:1200px){.heading .box .inner strong{font-size:44px;line-height:46px}}.shadowed .box{box-shadow:0 20px 50px rgb(29 53 71 / .1);border-radius:10px;background-color:#FFF;height:100%;padding:40px 20px}@media (min-width:992px){.shadowed .box{padding:40px 50px}}.shadowed .box .inner h2{font-size:28px}@media (min-width:1200px){.shadowed .box .inner h2{font-size:34px}}.shadowed.list{margin-bottom:20px}.shadowed.list .box{padding-right:100px;position:relative}@media (min-width:992px){.shadowed.list .box{padding-right:200px}}.shadowed.list .box:after{content:"";display:block;width:70px;height:70px;background-color:#f6b472;position:absolute;right:20px;top:50%;border-radius:50%;transform:translateY(-50%);background-image:url(/img/lakaslista-full.svg);background-size:cover;background-position:center}@media (min-width:992px){.shadowed.list .box:after{width:140px;height:140px;right:50px}}.shadowed.search{margin-bottom:20px}.shadowed.search .box{padding-right:100px;position:relative}@media (min-width:992px){.shadowed.search .box{padding-right:200px}}.shadowed.search .box:after{content:"";display:block;width:70px;height:70px;background-color:#f6b472;position:absolute;right:20px;top:50%;border-radius:50%;transform:translateY(-50%);background-image:url(/img/lakaskereso.svg);background-size:cover;background-position:center}@media (min-width:992px){.shadowed.search .box:after{width:140px;height:140px;right:50px}}.iconlist ul,.investor .box .inner ul,.location-list .box .inner ul{list-style:none;padding:0;margin:0}.iconlist ul li,.investor .box .inner ul li,.location-list .box .inner ul li{position:relative;font-size:20px;color:#000;float:left;width:100%;margin-bottom:30px;height:70px;padding-left:80px;display:flex;align-items:center;font-weight:700}@media (min-width:1200px){.iconlist ul li,.investor .box .inner ul li,.location-list .box .inner ul li{width:50%}}.iconlist ul li:before,.investor .box .inner ul li:before,.location-list .box .inner ul li:before{display:block;content:"";width:70px;height:70px;background-size:cover;position:absolute;left:0}.iconlist ul:after,.investor .box .inner ul:after,.location-list .box .inner ul:after{content:"";display:block;clear:both}.location-list .box .inner ul li:nth-of-type(1):before{background-image:url(/img/beach-icon.png)}.location-list .box .inner ul li:nth-of-type(2):before{background-image:url(/img/egyszeru-bevasarlas.svg)}.location-list .box .inner ul li:nth-of-type(3){display:block;line-height:23px}.location-list .box .inner ul li:nth-of-type(3) em{font-size:16px;font-weight:400;line-height:14px;font-style:normal}.location-list .box .inner ul li:nth-of-type(3):before{background-image:url(/img/address.svg)}.big .box .inner p{font-size:30px;color:#000;line-height:40px}.big .box .inner p strong{font-size:34px}@media (min-width:1200px){.big .box .inner p strong{font-size:44px}}.crosslink{margin-bottom:30px}.crosslink .box{position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;transform:scale(1)}.crosslink .box .inner{text-align:center;position:absolute;top:30%;left:50%;transform:translateX(-50%)}.crosslink .box .inner h2{color:#FFF}.crosslink .box .inner h2 a{color:#FFF}.crosslink .box .inner .more{color:#FFF;padding:10px 25px;border-radius:30px;border:1px solid #FFF;font-weight:400}.crosslink .box .inner .more:after{display:none}.crosslink .box .inner .more:hover{background-color:#FFF;color:#000}.crosslink:hover .box{transform:scale(1.1)}.investor .box .inner ul li:nth-of-type(1):before{background-image:url(/img/20experience.svg)}.investor .box .inner ul li:nth-of-type(2):before{background-image:url(/img/quality.svg)}.investor .box .inner ul li:nth-of-type(3):before{background-image:url(/img/hataridok.svg)}.blue-box .box .inner{background-color:rgb(90 199 211 / .25);border-radius:15px;padding:30px}.bg-orange .box{background-color:#fcf1ea;padding:15px}@media (min-width:992px){.bg-orange .box{padding:30px}}.contact-list .box .inner ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;font-size:22px;font-weight:700;color:#000}.contact-list .box .inner ul li{align-items:center;position:relative;flex:0 0 auto;width:100%;padding-left:85px;margin-top:25px;margin-bottom:25px}@media (min-width:992px){.contact-list .box .inner ul li{width:50%}}.contact-list .box .inner ul li img{margin-right:20px}.contact-list .box .inner ul li:first-of-type{width:100%}.contact-list .box .inner ul li a{font-weight:400;font-size:15px}.contact-list .box .inner ul li:before{content:"";display:block;width:70px;height:70px;background-size:cover;position:absolute;left:0;background-color:#5AC7D3;border-radius:5px}.contact-list .box .inner ul li:nth-child(1):before{background-image:url(/img/mail.svg)}.contact-list .box .inner ul li:nth-child(2):before{background-image:url(/img/phone-1.svg)}.contact-list .box .inner ul li:nth-child(3):before{background-image:url(/img/maps.svg)}#carousel-gallery .carousel-item img{width:100%;max-height:500px;object-fit:cover;border-radius:10px}@media (min-width:992px){#carousel-gallery .carousel-item img{max-height:680px}}#carousel-gallery .popupImg{display:block}#carousel-gallery .popupImg img{width:100%;border-radius:10px}.svg-holder svg{width:100%;height:100%}.svg-holder svg path{z-index:2}.svg-holder svg path:hover{fill:#5ac7d3;fill-opacity:.5;cursor:pointer}.page-flat-manager-floor-view .svg-holder .sold{fill:#fa5c5c!important;fill-opacity:0.8!important}.page-flat-manager-flat-list.page-sub section.top{height:230px;color:#000}.page-flat-manager-flat-list.page-sub section.top h1{color:#000}.page-flat-manager-flat-list.page-sub section.top p{color:#000}.page-flat-manager-flat-list.page-sub section.top:after{display:none}.page-flat-manager-flat-list .filter{background-color:#f6b472;min-height:70px}.page-flat-manager-flat-list .filter #search-form .form-control,.page-flat-manager-flat-list .filter #search-form .dropdown-toggle{height:48px;border-radius:3px;border:none}.page-flat-manager-flat-list .filter #search-form .control-label{color:#FFF;text-transform:uppercase;font-size:12px}.page-flat-manager-flat-list .filter #search-form .dropdown-toggle{background-color:#FFFFFF!important;padding-left:10px;padding-right:10px}.page-flat-manager-flat-list .filter #search-form .multiselect-container>li>a label{padding:5px 10px;display:block}.page-flat-manager-flat-list .filter #search-form .multiselect-container>li>a label:hover{background:#FCF9F8}.page-flat-manager-flat-list .filter #search-form .multiselect-container>li>a input{margin-right:10px}.page-flat-manager-floor-view .top{background-color:#f6b472;padding:20px;color:#FFF;height:auto!important}.page-flat-manager-floor-view .top .title-holder{position:relative!important;transform:none!important;left:auto!important;top:auto!important;padding-top:40px!important;padding-bottom:40px!important}.page-flat-manager-floor-view .top .title-holder h1{font-size:20px!important}@media (min-width:992px){.page-flat-manager-floor-view .top .title-holder h1{font-size:37px!important}}.page-flat-manager-floor-view .top:after{display:none!important}.page-flat-manager-floor-view .top h1{color:#FFF}.page-flat-manager-floor-view .top .param-title{margin-bottom:15px}.page-flat-manager-floor-view .top .param-value{font-size:20px}@media (min-width:992px){.page-flat-manager-floor-view .top .param-value{font-size:34px}}.page-flat-manager-flat-view .top{background-color:#f6b472;padding:20px;color:#FFF;height:auto!important}.page-flat-manager-flat-view .top .title-holder{position:relative!important;transform:none!important;left:auto!important;top:auto!important;padding-top:40px!important;padding-bottom:40px!important}.page-flat-manager-flat-view .top .title-holder h1{font-size:20px!important}@media (min-width:992px){.page-flat-manager-flat-view .top .title-holder h1{font-size:37px!important}}.page-flat-manager-flat-view .top:after{display:none!important}.page-flat-manager-flat-view .top h1{color:#FFF}.page-flat-manager-flat-view .top .param-title{margin-top:20px}@media (min-width:992px){.page-flat-manager-flat-view .top .param-title{margin-bottom:15px;margin-top:0}}.page-flat-manager-flat-view .top .param-value{font-size:18px;font-weight:700}@media (min-width:992px){.page-flat-manager-flat-view .top .param-value{font-size:34px;font-weight:400}}.page-flat-manager-flat-view .flat-details h2{font-size:20px}@media (min-width:992px){.page-flat-manager-flat-view .flat-details h2{font-size:30px}}.page-flat-manager-flat-view .flat-details .detail-row{border-bottom:1px solid #f6b472}.page-flat-manager-flat-view .flat-details .detail-row .row{padding-top:8px;padding-bottom:8px;color:#000}.page-flat-manager-flat-view .flat-details .detail-row .row div:nth-of-type(2){text-align:right}.page-flat-manager-flat-view .btn-download{border:1px solid #f6b472!important;color:#f6b472;padding:10px 20px;border-radius:9px;margin-top:20px;text-transform:uppercase;font-weight:400;letter-spacing:1px}.page-flat-manager-flat-view .btn-download:before{content:"\f019"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:20px}.page-flat-manager-flat-view .btn-interest{background-color:#5ac7d3!important;color:#FFF;padding:10px 20px;border-radius:9px;margin-top:20px;text-transform:uppercase;font-weight:400;letter-spacing:1px}.page-flat-manager-flat-view .btn-interest:before{content:"\f0e0"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:20px}.page-flat-manager-flat-view .btn-interest:hover{background-color:#f6b472!important;color:#FFF}.page-flat-manager-flat-view .btn-back{color:#f6b472!important;padding:0;font-weight:400;letter-spacing:1px}.page-flat-manager-flat-view .btn-back:before{content:"\f060"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:10px}.page-flat-manager-flat-view .sold-tag{background-color:#fa5c5c;color:#FFF;padding:10px 10px;border-radius:5px;margin-top:20px;text-align:center}.page-flat-manager-flat-view .has-question{background-color:#FCF9F8;margin-top:40px;padding:20px;border-radius:20px}.page-flat-manager-flat-view .has-question h2{font-size:30px}.page-flat-manager-flat-view .has-question .btn{color:#5ac7d3;border-radius:5px;padding:5px 10px}.page-flat-manager-flat-view.status-sold img{opacity:.5}.page-flat-manager-flat-view .more-flats{text-align:center;display:block;margin-top:30px;color:#f6b472}.page-flat-manager-flat-view .more-flats b{display:block;font-size:30px;font-weight:700}.flat-list{width:100%}.flat-list .flat-row{font-size:20px;color:#000;font-weight:600;border-bottom:1px solid #FFF}.flat-list .flat-row.sold{background-color:#F68585!important}.flat-list .flat-row.reserved{background-color:#FFC469!important}.flat-list .flat-row.reserved .badge{font-size:12px;background-color:#F68585!important}.flat-list .flat-row.reserved a{color:#FFF;padding-top:4px}.flat-list .flat-row td{padding:2px 10px}@media (min-width:992px){.flat-list .flat-row td{padding:12px 10px}}.flat-list .flat-row td small{font-size:12px;font-weight:400;line-height:15px;opacity:.6;display:none}@media (min-width:992px){.flat-list .flat-row td small{display:block}}.flat-list .flat-row:nth-child(2n){background-color:#EBEBEB}@media only screen and (max-width:768px){.flat-list{display:block;overflow-x:auto;white-space:nowrap}}@media only screen and (max-width:768px){.flat-list{display:block}.flat-list tr{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;border:1px solid #ddd;padding:10px}.flat-list td{display:block;width:100%;text-align:left}.flat-list td:before{content:attr(data-label);display:block;margin-bottom:5px;font-size:12px;font-weight:400;line-height:15px;opacity:.6}.flat-list tr td:nth-child(7),.flat-list tr td:nth-child(8){grid-column:span 2}.flat-list tr td:nth-child(4),.flat-list tr td:nth-child(5),.flat-list tr td:nth-child(6){grid-column:span 1}.flat-list tr td:nth-child(1),.flat-list tr td:nth-child(2),.flat-list tr td:nth-child(3){grid-column:span 1}}.selected-flat{border-bottom:1px solid #FCF9F8;padding-top:10px;padding-bottom:10px;color:#000}.selected-flat img{width:100%}.selected-flat .remove-flat{cursor:pointer}.floor-selector a{color:#000;display:inline-block;padding:5px 10px}.floor-selector a:hover{text-decoration:underline}.floor-selector a.active{color:#FFF}.page-gallery-view .top{background-color:#f6b472;padding:20px;color:#FFF;height:auto!important}.page-gallery-view .top .title-holder{position:relative!important;transform:none!important;left:auto!important;top:auto!important;padding-top:40px!important;padding-bottom:40px!important}.page-gallery-view .top .title-holder h1{font-size:20px!important}@media (min-width:992px){.page-gallery-view .top .title-holder h1{font-size:37px!important}}.page-gallery-view .top:after{display:none!important}.page-gallery-view .item{margin-bottom:20px}.page-gallery-view .item a{display:block}.page-gallery-view .item a img{width:100%}.gallery-card{display:block;position:relative;overflow:hidden;border-radius:20px;margin-bottom:30px}.gallery-card img{width:100%;border-radius:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.gallery-card:hover img{transform:scale(1.1)}.gallery-card .gallery-title{position:absolute;bottom:0;color:#FFF;background:#000;background:linear-gradient(0deg,#000000 51%,#fff0 100%);padding:40px 30px 40px 30px;width:100%;z-index:2}.gallery-card .gallery-title div:nth-of-type(1){font-size:20px;font-weight:700;margin-bottom:0}