body[data-page-type=project-detail] .page-heading{position:relative}body[data-page-type=project-detail] .page-heading .h1-wrapper{width:100%;display:grid;gap:1rem 2rem}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .page-heading .h1-wrapper{grid-template-columns:minmax(0,1fr) auto}}body[data-page-type=project-detail] .page-heading h1:before{content:unset}body[data-page-type=project-detail] .page-heading .quick-params{display:flex;flex-flow:row wrap;gap:0.35rem;align-items:center}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .page-heading .quick-params{align-self:flex-end;justify-self:flex-end}}body[data-page-type=project-detail] .page-heading .quick-params .country{height:1.6rem;width:2.4rem;border-radius:0.2rem;background-repeat:no-repeat;background-size:cover;background-position:center}body[data-page-type=project-detail] .page-heading .quick-params .tags{display:flex;flex-flow:column nowrap;gap:0.4rem}body[data-page-type=project-detail] .page-heading .quick-params .tags>*{font-weight:500;background-color:var(--color-neutral-000);color:var(--color-orange-400);font-size:0.65rem;line-height:calc(25em/13);padding:calc(6em/13) calc(21em/13);border-radius:1.5rem;border:0.05rem solid white}body[data-page-type=project-detail] .page-heading .quick-params .external-id{font-weight:500;background-color:rgba(255,255,255,0.4);color:var(--color-text-inverted);font-size:0.75rem;line-height:calc(25em/15);padding:calc(6em/13) calc(21em/13);border-radius:1.5rem;border:0.05rem solid white;display:flex;align-items:center;gap:0.3rem}body[data-page-type=project-detail] .page-heading .quick-params .external-id:before{content:"";height:0.95rem;width:0.95rem;background-image:url("../images/static/registration-id.svg");filter:brightness(0) invert(1);background-size:contain}body[data-page-type=project-detail] .banner{background:var(--color-orange-400);padding-top:2.3rem;padding-bottom:2.3rem}body[data-page-type=project-detail] .contact-us-pre,body[data-page-type=project-detail] .description-basic,body[data-page-type=project-detail] .descriptions,body[data-page-type=project-detail] .gallery,body[data-page-type=project-detail] .main-info,body[data-page-type=project-detail] .params,body[data-page-type=project-detail] .project-estates{background-color:var(--color-neutral-900);color:var(--color-text-inverted)}body[data-page-type=project-detail] .contact-us-pre h2,body[data-page-type=project-detail] .description-basic h2,body[data-page-type=project-detail] .descriptions h2,body[data-page-type=project-detail] .gallery h2,body[data-page-type=project-detail] .main-info h2,body[data-page-type=project-detail] .params h2,body[data-page-type=project-detail] .project-estates h2{margin:0;font-size:2.25rem;line-height:calc(55em / 45)}body[data-page-type=project-detail] .contact-us-pre h2 small,body[data-page-type=project-detail] .description-basic h2 small,body[data-page-type=project-detail] .descriptions h2 small,body[data-page-type=project-detail] .gallery h2 small,body[data-page-type=project-detail] .main-info h2 small,body[data-page-type=project-detail] .params h2 small,body[data-page-type=project-detail] .project-estates h2 small{display:block;font-weight:300;font-size:1.25rem;line-height:calc(37em / 25);margin-top:0.75rem}body[data-page-type=project-detail] .contact-us-pre h3,body[data-page-type=project-detail] .description-basic h3,body[data-page-type=project-detail] .descriptions h3,body[data-page-type=project-detail] .gallery h3,body[data-page-type=project-detail] .main-info h3,body[data-page-type=project-detail] .params h3,body[data-page-type=project-detail] .project-estates h3{font-size:1.25rem}body[data-page-type=project-detail] .contact-us-pre h3:not(:first-child),body[data-page-type=project-detail] .description-basic h3:not(:first-child),body[data-page-type=project-detail] .descriptions h3:not(:first-child),body[data-page-type=project-detail] .gallery h3:not(:first-child),body[data-page-type=project-detail] .main-info h3:not(:first-child),body[data-page-type=project-detail] .params h3:not(:first-child),body[data-page-type=project-detail] .project-estates h3:not(:first-child){margin-top:2.25rem}body[data-page-type=project-detail] .contact-us-pre h3+p,body[data-page-type=project-detail] .description-basic h3+p,body[data-page-type=project-detail] .descriptions h3+p,body[data-page-type=project-detail] .gallery h3+p,body[data-page-type=project-detail] .main-info h3+p,body[data-page-type=project-detail] .params h3+p,body[data-page-type=project-detail] .project-estates h3+p{margin-top:1em}body[data-page-type=project-detail] .gallery>.container:first-child>a{position:relative;width:100%;margin-top:0.7rem}body[data-page-type=project-detail] .gallery>.container:first-child>a>img{width:100%;border-radius:0.5rem}body[data-page-type=project-detail] .gallery>.container:first-child>a>button{display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.5);height:3rem;width:3rem;position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;border:0;border-radius:50%}body[data-page-type=project-detail] .gallery>.container:first-child>a>button img{width:1rem;filter:brightness(0) invert(1)}body[data-page-type=project-detail] .gallery>.container:first-child>a>button:first-of-type{right:1.5rem}body[data-page-type=project-detail] .gallery>.container:first-child>a>button:first-of-type img{position:relative;left:0.05rem}body[data-page-type=project-detail] .gallery>.container:first-child>a>button:last-of-type{left:1.5rem}body[data-page-type=project-detail] .gallery>.container:first-child>a>button:last-of-type img{position:relative;left:-0.05rem}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .gallery>.container:first-child>a>button:first-of-type{right:-1.5rem}body[data-page-type=project-detail] .gallery>.container:first-child>a>button:last-of-type{left:-1.5rem}}body[data-page-type=project-detail] .gallery>.container:first-child>a:before{content:"";height:3rem;width:3rem;border-radius:0.5rem;background-color:rgba(0,0,0,0.5);background-image:url("../images/static/zoom-in.svg");background-position:center;background-size:80% auto;position:absolute;bottom:1rem;right:1rem}body[data-page-type=project-detail] .gallery .container:nth-child(2){display:grid;gap:0.7rem;padding-top:0.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .gallery .container:nth-child(2){grid-template-columns:repeat(6,minmax(0,1fr))}}body[data-page-type=project-detail] .gallery .container:nth-child(2)>*{position:relative}body[data-page-type=project-detail] .gallery .container:nth-child(2)>* img{border-radius:0.5rem;width:100%}body[data-page-type=project-detail] .gallery .container:nth-child(2)>* .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);color:var(--color-text-inverted);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:2rem;font-style:normal}body[data-page-type=project-detail] .gallery .container:nth-child(2)>:nth-child(n+7){display:none}body[data-page-type=project-detail] .main-info{padding-top:3.2rem;padding-bottom:3.2rem}body[data-page-type=project-detail] .main-info>.container{display:grid;gap:1.4rem 10rem}body[data-page-type=project-detail] .main-info>.container h2{font-size:0.75rem;color:var(--color-neutral-300);line-height:1em;font-weight:500}body[data-page-type=project-detail] .main-info>.container h2+p{margin-top:0.4rem}body[data-page-type=project-detail] .main-info>.container p{font-size:1.5rem;line-height:calc(40em/30);font-weight:400}body[data-page-type=project-detail] .main-info>.container p a{color:var(--color-text-inverted)}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .main-info>.container{grid-template-columns:minmax(0,900fr) minmax(0,365fr)}}body[data-page-type=project-detail] .main-info>.container>div{display:flex;flex-flow:column nowrap;gap:1.4rem;align-items:flex-start}body[data-page-type=project-detail] .params>.container{display:grid;gap:0.55rem}@media screen and (min-width:calc(600px + 1px)){body[data-page-type=project-detail] .params>.container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .params>.container{grid-template-columns:repeat(4,minmax(0,1fr))}}body[data-page-type=project-detail] .params>.container>*{background-color:var(--color-text-inverted);color:var(--color-text);border-radius:0.5rem;text-align:center;padding:1.1rem 2rem 2.2rem}body[data-page-type=project-detail] .params>.container>* h2{font-size:0.9rem;line-height:calc(30em / 18);display:flex;justify-content:center}body[data-page-type=project-detail] .params>.container>* h2:before{content:"";width:1.45rem;height:1.45rem;background-repeat:no-repeat;background-position:center right;background-size:contain;margin-right:0.35rem}body[data-page-type=project-detail] .params>.container>* p{margin-top:2.1rem;font-size:1.025rem;font-weight:400}body[data-page-type=project-detail] .params>.container>.price p{font-weight:700}body[data-page-type=project-detail] .params>.container>.price h2:before{background-image:url("../images/static/euro.svg")}body[data-page-type=project-detail] .params>.container>.beds h2:before{background-image:url("../images/static/bed.svg")}body[data-page-type=project-detail] .params>.container>.size h2:before{background-image:url("../images/static/size.svg")}body[data-page-type=project-detail] .params>.container>.profit h2:before{background-image:url("../images/static/roi.svg")}body[data-page-type=project-detail] .description-basic{padding-top:10.2rem;font-weight:400}body[data-page-type=project-detail] .description-basic>.container{position:relative}body[data-page-type=project-detail] .description-basic>.container:before{content:"";height:0.05rem;background-color:rgba(255,255,255,0.1);position:absolute;top:-5.1rem;left:0;width:100%}body[data-page-type=project-detail] .project-estates{padding-top:5.1rem}body[data-page-type=project-detail] .project-estates h2+.project-offer-list{margin-top:2.2rem}body[data-page-type=project-detail] .project-estates .project-offer-list{display:grid;background-color:var(--color-text-inverted);color:var(--color-text);padding:2.45rem 3.3rem 2.95rem;border-radius:1rem}body[data-page-type=project-detail] .project-estates .project-offer-list .legend{order:2;padding:1.25rem 1.25rem 0;font-size:0.8em;opacity:0.66}body[data-page-type=project-detail] .project-estates .project-offer-list .legend+table tbody tr:last-child td,body[data-page-type=project-detail] .project-estates .project-offer-list .legend+table tbody tr:last-child th{border-bottom:0.05rem solid var(--color-neutral-200)}body[data-page-type=project-detail] .project-estates .project-offer-list table{order:-1;width:100%}body[data-page-type=project-detail] .project-estates .project-offer-list table th{text-align:left;font-size:0.65rem;line-height:calc(14em / 13);letter-spacing:0.15em}body[data-page-type=project-detail] .project-estates .project-offer-list table td,body[data-page-type=project-detail] .project-estates .project-offer-list table th{padding:1.25rem 1.85rem 1.05rem}body[data-page-type=project-detail] .project-estates .project-offer-list table tbody tr td,body[data-page-type=project-detail] .project-estates .project-offer-list table tbody tr th{white-space:nowrap;border-top:0.05rem solid var(--color-neutral-200)}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .project-estates .project-offer-list table td>small{display:none}}body[data-page-type=project-detail] .project-estates .project-offer-list table .state{min-width:5.25rem;text-align:center;padding:0.2rem 0.75rem;border-radius:0.9rem;font-size:0.8rem;font-weight:700}body[data-page-type=project-detail] .project-estates .project-offer-list table .state.id1{color:#54C256;background-color:rgba(84,194,86,0.2)}body[data-page-type=project-detail] .project-estates .project-offer-list table .state.id2{color:#f3a400;background-color:rgba(243,164,0,0.2)}body[data-page-type=project-detail] .project-estates .project-offer-list table .state.id3{color:var(--color-orange-400);background-color:var(--color-orange-100)}@media screen and (max-width:1200px){body[data-page-type=project-detail] .project-estates .project-offer-list{padding:0.95rem 1.45rem 1.1rem}body[data-page-type=project-detail] .project-estates .project-offer-list table td,body[data-page-type=project-detail] .project-estates .project-offer-list table th{padding:0.75rem 1.1rem 0.65rem}}@media screen and (max-width:900px){body[data-page-type=project-detail] .project-estates .project-offer-list table thead{display:none}body[data-page-type=project-detail] .project-estates .project-offer-list table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.95rem 1.45rem;padding:1.1rem 0.75rem}}@media screen and (max-width:900px) and (max-width:600px){body[data-page-type=project-detail] .project-estates .project-offer-list table tr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:900px){body[data-page-type=project-detail] .project-estates .project-offer-list table tr td{font-size:1.1rem;border-top:0!important;padding:0}body[data-page-type=project-detail] .project-estates .project-offer-list table tr td small{font-size:0.8rem;display:block;color:var(--color-neutral-300);padding-bottom:0.2rem}body[data-page-type=project-detail] .project-estates .project-offer-list table tr td small br{display:none}}@media screen and (max-width:900px){body[data-page-type=project-detail] .project-estates .project-offer-list table tr:not(:first-child){border-top:1px solid var(--color-neutral-200)}}body[data-page-type=project-detail] .contact-us-pre .container{padding-top:5.1rem;border-top:0.05rem solid rgba(255,255,255,0.1)}body[data-page-type=project-detail] .descriptions{font-weight:400}body[data-page-type=project-detail] .descriptions>.container.profit{padding-top:5.1rem;padding-bottom:5.1rem}body[data-page-type=project-detail] .descriptions>.container.equipment{padding-bottom:5.1rem}body[data-page-type=project-detail] .descriptions>.container.equipment>div:first-child{align-self:center;z-index:2;border-radius:0.5rem;padding:2.3rem;background-color:var(--color-text-inverted);color:var(--color-text)}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .descriptions>.container.equipment>div:first-child{width:40rem;margin-top:2rem;margin-bottom:2rem}}@media screen and (min-width:calc(600px + 1px)){body[data-page-type=project-detail] .descriptions>.container.equipment>div:first-child{padding:4.5rem 4.2rem 4.2rem}}body[data-page-type=project-detail] .descriptions>.container.equipment>div:first-child h2+*{margin-top:0.95rem}body[data-page-type=project-detail] .descriptions>.container.equipment>div.img{border-radius:0.5rem;background-position:center;background-size:cover}@media screen and (max-width:900px){body[data-page-type=project-detail] .descriptions>.container.equipment>div.img{width:100%;height:0;padding-bottom:calc(100% / 16 * 9)}}body[data-page-type=project-detail] .descriptions>.container.equipment .page-editor-content{color:var(--color-text)}body[data-page-type=project-detail] .descriptions>.container.sport{padding-bottom:4rem}body[data-page-type=project-detail] .descriptions>.container.surroundings{border-top:0.05rem solid rgba(255,255,255,0.1);padding-top:4rem;padding-bottom:4rem}body[data-page-type=project-detail] .descriptions>.container.distances{border-top:0.05rem solid rgba(255,255,255,0.1);padding-top:4.35rem;padding-bottom:3.65rem}body[data-page-type=project-detail] .descriptions>.container.map{padding-bottom:4rem}body[data-page-type=project-detail] .descriptions>.container.map .iframe-wrapper{height:0;width:100%;padding-bottom:100%;position:relative}@media screen and (min-width:calc(600px + 1px)){body[data-page-type=project-detail] .descriptions>.container.map .iframe-wrapper{padding-bottom:calc(200% / 3)}}@media screen and (min-width:calc(1200px + 1px)){body[data-page-type=project-detail] .descriptions>.container.map .iframe-wrapper{padding-bottom:calc(505% * 100 / 1417)}}body[data-page-type=project-detail] .descriptions>.container.map .iframe-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0;border-radius:1rem}body[data-page-type=project-detail] .description-basic>.container,body[data-page-type=project-detail] .descriptions>.container.distances,body[data-page-type=project-detail] .descriptions>.container.equipment,body[data-page-type=project-detail] .descriptions>.container.profit,body[data-page-type=project-detail] .descriptions>.container.sport,body[data-page-type=project-detail] .descriptions>.container.surroundings{display:grid;gap:2.5rem}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .description-basic>.container,body[data-page-type=project-detail] .descriptions>.container.distances,body[data-page-type=project-detail] .descriptions>.container.equipment,body[data-page-type=project-detail] .descriptions>.container.profit,body[data-page-type=project-detail] .descriptions>.container.sport,body[data-page-type=project-detail] .descriptions>.container.surroundings{grid-template-columns:minmax(0,420fr) minmax(0,931fr)}}body[data-page-type=project-detail] .description-basic>.container>.page-editor-content,body[data-page-type=project-detail] .descriptions>.container.distances>.page-editor-content,body[data-page-type=project-detail] .descriptions>.container.equipment>.page-editor-content,body[data-page-type=project-detail] .descriptions>.container.profit>.page-editor-content,body[data-page-type=project-detail] .descriptions>.container.sport>.page-editor-content,body[data-page-type=project-detail] .descriptions>.container.surroundings>.page-editor-content{margin-top:0.55rem}body[data-page-type=project-detail] .description-basic>.container>.page-editor-content>:first-child,body[data-page-type=project-detail] .descriptions>.container.distances>.page-editor-content>:first-child,body[data-page-type=project-detail] .descriptions>.container.equipment>.page-editor-content>:first-child,body[data-page-type=project-detail] .descriptions>.container.profit>.page-editor-content>:first-child,body[data-page-type=project-detail] .descriptions>.container.sport>.page-editor-content>:first-child,body[data-page-type=project-detail] .descriptions>.container.surroundings>.page-editor-content>:first-child{margin-top:0}body[data-page-type=project-detail] .similar-projects{margin-top:6rem}body[data-page-type=project-detail] .similar-projects h2{color:var(--color-neutral-000)}body[data-page-type=project-detail] .similar-projects .projects-list{margin-top:3.1rem}@media screen and (min-width:calc(900px + 1px)){body[data-page-type=project-detail] .similar-projects .projects-list>:nth-child(n+4){display:none}}
/*# sourceMappingURL=page-projects-detail.css.map */