/**handles:contact-form-7,wpml-legacy-dropdown-0,sage/css**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}
@charset "UTF-8";/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */.u-1\/1{width:100%!important}.u-1\/2{width:50%!important}.u-1\/3{width:33.3333333333%!important}.u-2\/3{width:66.6666666667%!important}.u-1\/4{width:25%!important}.u-2\/4{width:50%!important}.u-3\/4{width:75%!important}.u-1\/5{width:20%!important}.u-2\/5{width:40%!important}.u-3\/5{width:60%!important}.u-4\/5{width:80%!important}@media screen and (max-width:44.9375em){.u-1\/1-palm{width:100%!important}.u-1\/2-palm{width:50%!important}.u-1\/3-palm{width:33.3333333333%!important}.u-2\/3-palm{width:66.6666666667%!important}.u-1\/4-palm{width:25%!important}.u-2\/4-palm{width:50%!important}.u-3\/4-palm{width:75%!important}.u-1\/5-palm{width:20%!important}.u-2\/5-palm{width:40%!important}.u-3\/5-palm{width:60%!important}.u-4\/5-palm{width:80%!important}}@media screen and (min-width:45em) and (max-width:63.9375em){.u-1\/1-lap{width:100%!important}.u-1\/2-lap{width:50%!important}.u-1\/3-lap{width:33.3333333333%!important}.u-2\/3-lap{width:66.6666666667%!important}.u-1\/4-lap{width:25%!important}.u-2\/4-lap{width:50%!important}.u-3\/4-lap{width:75%!important}.u-1\/5-lap{width:20%!important}.u-2\/5-lap{width:40%!important}.u-3\/5-lap{width:60%!important}.u-4\/5-lap{width:80%!important}}@media screen and (min-width:45em){.u-1\/1-lap-and-up{width:100%!important}.u-1\/2-lap-and-up{width:50%!important}.u-1\/3-lap-and-up{width:33.3333333333%!important}.u-2\/3-lap-and-up{width:66.6666666667%!important}.u-1\/4-lap-and-up{width:25%!important}.u-2\/4-lap-and-up{width:50%!important}.u-3\/4-lap-and-up{width:75%!important}.u-1\/5-lap-and-up{width:20%!important}.u-2\/5-lap-and-up{width:40%!important}.u-3\/5-lap-and-up{width:60%!important}.u-4\/5-lap-and-up{width:80%!important}}@media screen and (max-width:63.9375em){.u-1\/1-portable{width:100%!important}.u-1\/2-portable{width:50%!important}.u-1\/3-portable{width:33.3333333333%!important}.u-2\/3-portable{width:66.6666666667%!important}.u-1\/4-portable{width:25%!important}.u-2\/4-portable{width:50%!important}.u-3\/4-portable{width:75%!important}.u-1\/5-portable{width:20%!important}.u-2\/5-portable{width:40%!important}.u-3\/5-portable{width:60%!important}.u-4\/5-portable{width:80%!important}}@media screen and (min-width:64em){.u-1\/1-desk{width:100%!important}.u-1\/2-desk{width:50%!important}.u-1\/3-desk{width:33.3333333333%!important}.u-2\/3-desk{width:66.6666666667%!important}.u-1\/4-desk{width:25%!important}.u-2\/4-desk{width:50%!important}.u-3\/4-desk{width:75%!important}.u-1\/5-desk{width:20%!important}.u-2\/5-desk{width:40%!important}.u-3\/5-desk{width:60%!important}.u-4\/5-desk{width:80%!important}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi),(min-resolution:2dppx){.u-1\/1-retina{width:100%!important}.u-1\/2-retina{width:50%!important}.u-1\/3-retina{width:33.3333333333%!important}.u-2\/3-retina{width:66.6666666667%!important}.u-1\/4-retina{width:25%!important}.u-2\/4-retina{width:50%!important}.u-3\/4-retina{width:75%!important}.u-1\/5-retina{width:20%!important}.u-2\/5-retina{width:40%!important}.u-3\/5-retina{width:60%!important}.u-4\/5-retina{width:80%!important}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.box__title h5,blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:1px solid}.box__title h5,address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:24px;margin-bottom:1.5rem}dd,ol,ul{margin-left:48px;margin-left:3rem}html{font-size:1em;line-height:1.5;background-color:#fff;color:#333;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.lede{font-size:18px;font-size:1.125rem;line-height:1.3333333333}h1{font-size:36px;font-size:2.25rem;line-height:1.3333333333}h2{font-size:30px;font-size:1.875rem;line-height:1.6}h3{font-size:24px;font-size:1.5rem;line-height:1}.box__title h5,h4{font-size:20px;font-size:1.25rem;line-height:1.2}h5{font-size:16px;font-size:1rem;line-height:1.5}h6{font-size:14px;font-size:.875rem;line-height:1.7142857143}img{max-width:100%;font-style:italic;vertical-align:middle}.gm-style img,img[height],img[width]{max-width:none}.layout{list-style:none;margin:0;padding:0;margin-left:-24px}.layout__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%}.layout--huge{margin-left:-96px}.layout--huge>.layout__item{padding-left:96px}.layout--flush{margin-left:0}.layout--flush>.layout__item{padding-left:0}.box:after,.clearfix:after,.company__partners:after,.floorplans__details:after,.floorplans__list:after,.form__block:after,.form__field:after,.media:after,.menu:after,.neighborhood__pois__heading:after,.page-head__actions:after,.pois__details:after,.pois__walking-distance:after{content:"";display:table;clear:both}.media{display:block}.media__img{float:left;margin-right:24px}.media__img>img{display:block}.media__body{overflow:hidden;display:block}.media__body,.media__body>:last-child{margin-bottom:0}.media--huge>.media__img{margin-right:96px}.media--huge.media--rev>.media__img{margin-right:0;margin-left:96px}.media--rev>.media__img{float:right;margin-right:0;margin-left:24px}@media screen and (max-width:720px){.media--responsive>.media__img{float:none;margin-right:0;margin-bottom:24px;margin-left:0}.media--responsive.media--huge>.media__img{margin-right:0;margin-left:0;margin-bottom:96px}}.box{display:block;padding:24px}.box>:last-child{margin-bottom:0}.box--huge{padding:70px}.btn{display:inline-block;vertical-align:middle;font:inherit;text-align:center;margin:0;cursor:pointer;overflow:visible;padding:11px 23px;background-color:transparent;border:1px solid #c63527}.btn,.btn:active,.btn:focus,.btn:hover{text-decoration:none;color:#c63527}.btn::-moz-focus-inner{border:0;padding:0}html{font-family:"Celdum Regular",sans-serif;position:relative}body,html{height:100%}@media screen and (max-width:63.9375em){body{padding-top:62px}}@font-face{font-family:"Radikal Light";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Light.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Light.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Radikal Light Italic";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Light-Italic.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Light-Italic.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Radikal UltraThin";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-UltraThin.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-UltraThin.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Radikal Black";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Black.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Black.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Radikal Bold";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Bold.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Radikal-Bold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Celdum Regular";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Celdum-Regular.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Celdum-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Kursk205 Bold";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Kursk205-Bold.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Kursk205-Bold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova Bold";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/ProximaNova-Bold.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/ProximaNova-Bold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Celdum Bold";src:url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Celdum-Bold.woff2) format("woff2"),url(https://eaeg.pt/wp-content/themes/eaeg/dist/fonts/Celdum-Bold.woff) format("woff");font-style:normal;font-weight:400}.lede{color:#c63527;font-family:"Kursk205 Bold";text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.5}.lede--highlight{color:#c63527;font-family:"Radikal UltraThin";text-transform:none;font-size:27px;font-size:1.6875rem;line-height:1.2}p{color:#666;font-size:14px;font-size:.875rem;line-height:1.7142857143}p small{font-size:12px;font-size:.75rem;line-height:2}p:last-of-type{margin-bottom:0}p:last-of-type+a{margin-top:26px}.catalog__wrap,.wrapper{max-width:1170px;margin:0 auto;padding-right:12px;padding-left:12px}@media screen and (min-width:45em){.catalog__wrap,.wrapper{padding-right:24px;padding-left:24px}}.wrapper--xs{max-width:360px}.wrapper--sm{max-width:840px}.catalog__wrap,.wrapper--lg{max-width:1364px}.flex{display:table;width:100%}.flex__body{display:table-cell;vertical-align:middle}.flex-embed{display:block;overflow:hidden;position:relative}.flex-embed:after{content:"";display:block;width:100%}.flex-embed--2by1:after{padding-bottom:50%}.flex-embed--3by1:after{padding-bottom:33.33333%}.btn{border-color:#c63527;color:#c63527;font-family:"Celdum Regular";padding:10px 34px;vertical-align:middle;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:15px;font-size:.9375rem;line-height:1.5}.btn:hover{color:#fff}.btn svg{fill:currentcolor}.btn--primary:hover{background-color:#c63527;color:#fff}.btn--dark{border-color:#c63527;color:#c63527}.btn--dark:hover{background-color:#c63527;color:#fff}.btn--light{border-color:#fff;color:#fff}.btn--light:hover{background-color:#fff;color:#c63527}.btn--disable{border-color:#666;color:#666;cursor:initial}.btn--disable:hover{border-color:#666;color:#666}.btn--small{padding-left:34px;padding-right:34px;font-size:14px;font-size:.875rem;line-height:1.7142857143}.btn--xsmall{background-color:#fff;border-width:2px;font-weight:600;padding:5px 15px;font-size:12px;font-size:.75rem;line-height:2}.btn--icon{padding-left:26px;padding-right:26px}.btn--icon svg{margin-right:8px}.media--responsive.media--huge .media__img{margin-bottom:30px}.box--large{padding:48px 0}@media screen and (min-width:64em){.box--large{padding:78px 0 78px}}.box--huge{padding:96px 0}@media screen and (min-width:64em){.box--huge{padding:160px 0 136px}}.box--light{background-color:#fff}.box--light .lede{color:#003d18}.box--light .btn{margin-bottom:24px}.box--light p{font-family:"Celdum Regular";color:#003d18}.box--white{background-color:#fff}.box--text-centered{text-align:center}.box__title{color:#c63527;font-family:"Radikal UltraThin";font-weight:400}.box__title *{font-size:43px;font-size:2.6875rem;line-height:1.1}@media screen and (max-width:44.9375em){.box__title *{font-size:30px;font-size:1.875rem;line-height:1.1}}.box__title strong{font-family:"Kursk205 Bold"}.box__title h4,.box__title h5{font-family:"Kursk205 Bold";font-size:30px;font-size:1.875rem;line-height:1.6;line-height:2}@media screen and (max-width:44.9375em){.box__title h4,.box__title h5{font-size:18px;font-size:1.125rem;line-height:1.3333333333;line-height:2}}.box__title h5{font-size:20px;font-size:1.25rem;line-height:1.2;line-height:2}.box__title a{padding:15px 30px;color:#000;border:3px solid #c63527;font-size:20px;font-size:1.25rem;line-height:1.2;font-family:"ProximaNova Bold";text-decoration:none}form input,form textarea{background-color:#c63527;color:#000;border:1px solid #83a685;overflow:hidden;padding:10px 12px;width:100%;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}form button,form input,form textarea{outline:0}form textarea{resize:none}form label{bottom:100%;color:#fff;overflow:hidden;padding:0 12px;text-align:left;position:absolute;pointer-events:none;-webkit-transform:translate3d(0,34px,0);transform:translate3d(0,34px,0);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-family:"Celdum Regular";text-transform:uppercase;width:100%;font-size:18px;font-size:1.125rem;line-height:1.3333333333}form label span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}form label span:after{content:attr(data-content);color:#c63527;position:absolute;bottom:100%;left:0;height:100%;width:100%;font-family:"Celdum Regular";text-transform:uppercase;width:100%;font-size:18px;font-size:1.125rem;line-height:1.3333333333}form span{display:inline-block}.form__block{margin-bottom:50px}.form__block>span{width:100%}@media screen and (max-width:63.9375em){.form__block{margin-bottom:0}}.form__block--inline .form__field{width:48.077%}@media screen and (max-width:63.9375em){.form__block--inline .form__field{width:100%}}.form__block--submit{margin-top:-25px}@media screen and (max-width:63.9375em){.form__block--submit button{width:100%}}.form__field{float:left;margin-left:3.846%;position:relative}.form__field:first-child{margin-left:0}.form__field>span{float:right;width:100%}.form__field.is-active input,.form__field.is-active textarea,.form__field.is-filled input,.form__field.is-filled textarea{background-color:transparent}.form__field.is-active label,.form__field.is-filled label{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.form__field.is-active label span,.form__field.is-filled label span{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media screen and (max-width:63.9375em){.form__field{float:none;margin-bottom:44px;margin-left:0}}span.wpcf7-not-valid-tip{color:#ca5353}.wpcf7-not-valid{border-color:#ca5353}div.wpcf7-response-output{border-color:#ca5353;background-color:#ca5353;color:#fff;border-width:1px;margin-left:0;margin-right:0;padding:1em}div.wpcf7-mail-sent-ok{background-color:#c63527;border-color:#c63527;color:#fff}.page-head{background-color:#c63527;left:0;position:absolute;top:0;width:100%;z-index:4}@media screen and (min-width:64em){.page-head{background-color:transparent;position:fixed;top:0}}.page-head__actions{background-color:#c63527;padding-top:14px;padding-bottom:14px;position:relative;z-index:4;width:100%}@media screen and (min-width:64em){.page-head__actions{background-color:transparent;display:inline-block;padding-top:30px;padding-left:30px;position:absolute;width:auto}}.page-head__burger{float:left}@media screen and (min-width:64em){.page-head__burger{padding:15px;z-index:5}}.page-head__logo{float:right;padding:5px 5px 2px;background-color:#c63527;height:34px;top:110px;width:40px}@media screen and (min-width:64em){.page-head__logo{float:left;padding:0;clear:both;height:80px;padding:10px;width:80px;z-index:4}.is-active+.page-head__logo{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s;visibility:visible}}.page-head__languagues{background-color:#c63527;display:none;float:right;margin:30px 30px 0 0;padding:20px 20px 14px;text-align:center}.page-head__languagues .menu__list--languages a{font-family:"Celdum Regular";color:#fff}.page-head__languagues .menu__list--languages .active{font-family:"Celdum Regular";color:#fff}.burger{display:block;position:relative;overflow:hidden;padding:0;width:29px;height:34px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.burger:focus{outline:0}.burger span{display:block;position:absolute;top:16px;left:0;right:0;height:2px;-webkit-transition:background 0s .3s;-o-transition:background 0s .3s;transition:background 0s .3s}.burger span:after,.burger span:before{position:absolute;display:block;left:0;width:100%;height:2px;content:"";-webkit-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s}.burger span:before{top:-9px;-webkit-transition-property:top,-webkit-transform;transition-property:top,-webkit-transform;-o-transition-property:top,-o-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform,-o-transform}.burger span:after{bottom:-9px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;-o-transition-property:bottom,-o-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform,-o-transform}.burger:hover span:before{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.burger:hover span:after{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}.burger.is-active span{background:0 0}.burger.is-active span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.burger.is-active span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.burger.is-active span:after,.burger.is-active span:before{-webkit-transition-delay:0s,.3s;-o-transition-delay:0s,.3s;transition-delay:0s,.3s}.burger.is-active:hover span:before{top:0;-webkit-transform:rotate(45deg) scale(1.15);-ms-transform:rotate(45deg) scale(1.15);-o-transform:rotate(45deg) scale(1.15);transform:rotate(45deg) scale(1.15)}.burger.is-active:hover span:after{bottom:0;-webkit-transform:rotate(-45deg) scale(1.15);-ms-transform:rotate(-45deg) scale(1.15);-o-transform:rotate(-45deg) scale(1.15);transform:rotate(-45deg) scale(1.15)}@media screen and (min-width:64em){.burger{height:80px;width:80px}.burger span{left:27px;top:39px;right:27px}}.burger--dark{background-color:#c63527}.burger--dark span,.burger--dark span::after,.burger--dark span::before{background-color:#fff}.burger--dark.is-active{background-color:#c63527;border-bottom:2px solid #c63527}.burger--dark.is-active span::after,.burger--dark.is-active span::before{background-color:#fff}.burger--light{background-color:#c63527}.burger--light span,.burger--light span::after,.burger--light span::before{background-color:#fff}@media screen and (min-width:64em){.burger--light{background-color:#c63527}.burger--light span,.burger--light span::after,.burger--light span::before{background-color:#fff}}.menu{background-color:#c63527;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100vh;overflow:auto;padding:90px 0 28px;position:absolute;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:-o-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease,-o-transform .6s ease;z-index:2}.menu .catalog__wrap,.menu .wrapper{height:100%}@media screen and (min-width:64em){.menu{background-image:url(https://eaeg.pt/wp-content/themes/eaeg/dist/images/bgs/img_menu.jpg);padding:56px 0}}.show-menu .menu{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);z-index:3}.show-menu .menu__left{opacity:1}.show-menu .menu__right{opacity:1}.menu__left{opacity:0;padding-bottom:30px;position:relative;margin-bottom:30px;-webkit-transition:opacity 1s .3s;-o-transition:opacity 1s .3s;transition:opacity 1s .3s}.menu__left:after{content:'';bottom:0;border-bottom:1px solid #83a685;position:absolute;width:76%}@media screen and (min-width:64em){.menu__left{height:100%;float:left;padding-bottom:0;margin-bottom:0;padding-left:154px}.menu__left:after{display:none}}.menu__right{opacity:0;padding-bottom:30px;-webkit-transition:opacity 1s .3s;-o-transition:opacity 1s .3s;transition:opacity 1s .3s}@media screen and (min-width:64em){.menu__right{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:right;margin-right:40px;min-width:20%;padding-bottom:0;position:relative;text-align:right}}.menu__list{font-family:"Celdum Regular";list-style:none;margin:0}.menu__list li{margin:0 0 6px}.menu__list a{border-bottom:2px solid transparent;color:#fff;padding-bottom:8px;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s,border-bottom-color .3s;-o-transition:color .3s,border-bottom-color .3s;transition:color .3s,border-bottom-color .3s}.menu__list a.active,.menu__list a:hover{color:#fff}@media screen and (max-width:63.9375em){.menu__list--site li{margin-bottom:30px}.menu__list--site li:last-child{margin-bottom:0}}.menu__list--site a{font-size:20px;font-size:1.25rem;line-height:1.2}.menu__list--site a.active,.menu__list--site a:hover{border-bottom-color:#c63527}@media screen and (min-width:64em){.menu__list--site a{font-size:26px;font-size:1.625rem;line-height:1.8461538462}}.menu__list--languages{margin-bottom:50px}.menu__list--languages a{color:#c63527;font-family:"Kursk205 Bold";font-size:14px;font-size:.875rem;line-height:1.7142857143}@media screen and (min-width:64em){.menu__list--languages{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}}.menu__heading{display:inline-block;margin-bottom:20px;position:relative;color:#fff;font-family:"Kursk205 Bold";text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:1.7142857143}.menu__heading:after{content:'';bottom:-4px;position:absolute;width:40px;height:2px;right:0;background-color:#c63527}@media screen and (min-width:64em){.menu__heading{margin-bottom:30px}}.menu__ad a{display:block}.sub-menu{list-style:none;margin:30px 0 0}@media screen and (min-width:64em){.sub-menu{margin:10px 0;opacity:.8}}.icon-area,.icon-balconies,.icon-bathrooms,.icon-bedrooms,.icon-close,.icon-contact,.icon-convenience,.icon-culture,.icon-download,.icon-hotels-spa,.icon-hotels-spas,.icon-logo,.icon-mail,.icon-menu,.icon-parking_spaces,.icon-parks,.icon-restaurants,.icon-shops,.icon-storage,.icon-suites,.icon-walk{display:inline-block;position:relative;top:-1px;vertical-align:middle}.icon--light,.icon-menu--light{fill:#fff}.icon--dark,.icon-menu--dark{fill:#c63527}.icon-logo{width:100%;height:100%}.icon-logo--small{max-width:60px;max-height:60px}.icon--blue{fill:#c63527}.icon-logo--lg{max-width:275px}@media screen and (max-width:44.9375em){.icon-logo--lg{max-height:70px;max-width:250px}}.icon-menu{height:22px;width:29px}.icon-download{height:20px;width:16px}.icon-mail{height:18px;width:23px}.icon-contact{height:20px;width:22px}.icon-lantia{width:110px;height:38px}.icon-area,.icon-balconies,.icon-bathrooms,.icon-bedrooms,.icon-parking_spaces,.icon-storage,.icon-suites{height:28px;width:32px}@media screen and (min-width:64em){.icon-area,.icon-balconies,.icon-bathrooms,.icon-bedrooms,.icon-parking_spaces,.icon-storage,.icon-suites{width:2vw}}.icon-parking_spaces{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.icon-convenience,.icon-culture,.icon-hotels-spa,.icon-hotels-spas,.icon-parks,.icon-restaurants,.icon-shops{height:22px;width:22px}.icon-convenience{top:0}.icon-walk{height:25px;width:16px}.icon-close{height:20px;width:20px}.cover{position:relative}.cover--image{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:450px;text-align:center}@media screen and (min-width:45em){.cover--image{height:705px}}.cover--home{height:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cover--home>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cover--home h1{color:#fff;letter-spacing:.06em;margin-bottom:16px;font-family:"Kursk205 Bold";letter-spacing:-.05em;font-size:36px;font-size:2.25rem;line-height:1}@media screen and (min-width:45em) and (max-width:63.9375em){.cover--home h1{font-size:80px;font-size:5rem;line-height:1.1}}@media screen and (max-width:44.9375em){.cover--home h1{font-size:30px;font-size:1.875rem;line-height:1.1;margin-top:16px}}.cover--home h1::before{background-color:#c63527;content:"";display:block;height:3px;margin:0 auto 36px;width:85px}@media screen and (max-width:44.9375em){.cover--home h1::before{margin-bottom:16px}}.cover--home p{color:#fff;margin-bottom:32px;font-weight:600;font-size:16px;font-size:1rem;line-height:1.6}@media screen and (max-width:44.9375em){.cover--home p{font-size:14px;font-size:.875rem;line-height:1.6}}.cover--home .btn{color:#fff}.cover--home__logo{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;-webkit-transition:opacity 1s linear 2s;-o-transition:opacity 1s linear 2s;transition:opacity 1s linear 2s}.cover--home__logo.hidden{opacity:0}.cover--home__logo>div.animate{-webkit-animation:logoAnimation 3.5s steps(81,end) forwards;-o-animation:logoAnimation 3.5s steps(81,end) forwards;animation:logoAnimation 3.5s steps(81,end) forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(https://eaeg.pt/wp-content/themes/eaeg/dist/images/sprite.png);-webkit-background-size:400px 23206px;background-size:400px 23206px;background-repeat:no-repeat;background-color:transparent;margin:0 auto;opacity:0;height:283px;overflow:hidden;width:400px}@-webkit-keyframes logoAnimation{from{opacity:1;background-position:0 0}to{opacity:1;background-position:0 -22923px}}@-o-keyframes logoAnimation{from{opacity:1;background-position:0 0}to{opacity:1;background-position:0 -22923px}}@keyframes logoAnimation{from{opacity:1;background-position:0 0}to{opacity:1;background-position:0 -22923px}}@media screen and (max-width:44.9375em){.cover--home__logo>div.animate{background-image:url(https://eaeg.pt/wp-content/themes/eaeg/dist/images/logo.png);-webkit-background-size:cover;background-size:cover;height:71px;width:270px}@-webkit-keyframes logoAnimation{from{opacity:0}to{opacity:1}}@-o-keyframes logoAnimation{from{opacity:0}to{opacity:1}}@keyframes logoAnimation{from{opacity:0}to{opacity:1}}}.cover--home__text{position:absolute;top:0;max-height:0;opacity:0;-webkit-transition:max-height .1s linear,opacity 1.5s linear .1s;-o-transition:max-height .1s linear,opacity 1.5s linear .1s;transition:max-height .1s linear,opacity 1.5s linear .1s}.cover--home__text.active{position:relative;top:auto;max-height:initial;opacity:1}.cover--home__text p{max-width:310px;margin:auto}.cover--mb{margin-bottom:60px}.cover__vc{height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cover__vc>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cover__vc>div{width:100%;height:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cover__vc__wrapper{display:inline-block}.cover__vc__wrapper .icon-logo{max-width:400px;height:auto}@media screen and (max-width:44.9375em){.cover__vc__wrapper .icon-logo{width:80%;max-height:300px}}.cover__title{color:#fff;margin-bottom:0;font-family:"Kursk205 Bold";letter-spacing:.05em;font-size:75px;font-size:4.6875rem;line-height:1}@media screen and (min-width:45em) and (max-width:63.9375em){.cover__title{font-size:60px;font-size:3.75rem;line-height:1.1}}@media screen and (max-width:44.9375em){.cover__title{font-size:30px;font-size:1.875rem;line-height:1.1}}.cover__title span{display:block}.cover__subtitle{font-size:20px;font-size:1.25rem;line-height:1.2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Radikal Light Italic";margin:20px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.02em;width:60%}@media screen and (max-width:44.9375em){.cover__subtitle{display:inline-block;line-height:1.5;position:relative;width:auto}}.cover__subtitle:empty{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}@media screen and (max-width:44.9375em){.cover__subtitle:empty{width:40vw}}.cover__subtitle::after{background-color:#fff;content:"";display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:3px;margin-left:20px;width:100%;z-index:-1}@media screen and (max-width:44.9375em){.cover__subtitle::after{left:0;margin-left:0;position:absolute;top:102%}}.cover__subtitle:last-child{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cover__subtitle:last-child:empty{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}.cover__subtitle:last-child::after{background-color:#c63527;margin-left:0;margin-right:20px}@media screen and (max-width:44.9375em){.cover__subtitle:last-child::after{bottom:102%;margin-right:0;top:auto}}.video--home{position:fixed;top:50%;left:50%;z-index:1;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.band{padding-top:48px;padding-bottom:48px}@media screen and (max-width:63.9375em){.band{padding-bottom:0}}.band h3{color:#fff}.band .band__header h2,.band h2{font-weight:400}@media screen and (max-width:44.9375em){.band .band__header h2,.band h2{font-size:26px;font-size:1.625rem;line-height:1.8461538462}}@media screen and (max-width:63.9375em){.band__item{margin-left:auto;margin-right:auto;margin-bottom:48px}}@media screen and (min-width:45em) and (max-width:63.9375em){.band__item{max-width:60%}}.band__item__typology{text-transform:uppercase}.band--light{background-color:#658e6c}.band--light h2{color:#fff}.band--light p{color:#fff}.band--light .band__item__typology{color:#fff}.band--light .band__item__typology span{color:#c63527}.band--dark{background-color:#003d18;padding:48px;padding-left:0;padding-right:0}.band--dark .band__header h2{font-family:"Kursk205 Bold"}.band--dark h2{color:#fff}.band--dark p{color:#83a685}.band--dark .band__item__typology{color:#83a685}.band--dark .band__item__typology span{color:#fff}@media screen and (min-width:64em){.band--dark{padding:96px}}.band--large{padding:48px}@media screen and (max-width:44.9375em){.band--large{padding-left:0;padding-right:0}}.band--huge{padding:48px}@media screen and (max-width:44.9375em){.band--huge{padding-left:0;padding-right:0}}@media screen and (min-width:64em){.band--huge{padding:96px}}.band--offer{padding-left:48px;padding-right:48px;padding-bottom:96px;text-align:center}.band--offer h2{font-family:"Radikal UltraThin";letter-spacing:.3em;margin-bottom:2px;text-transform:uppercase;font-size:30px;font-size:1.875rem;line-height:1.6}.band--offer h3{margin-bottom:10px;font-size:25px;font-size:1.5625rem;line-height:1.92;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em}.band--offer h3+p{margin-bottom:20px;font-size:14px;font-size:.875rem;line-height:1.7142857143}@media screen and (max-width:44.9375em){.band--offer h3+p{display:none}}@media screen and (max-width:63.9375em){.band--offer h3{font-size:25px;font-size:1.5625rem;line-height:1.3}}.band--offer .band__header{margin-bottom:40px}.band--offer .band__item__container+p{margin-bottom:20px;font-size:18px;font-size:1.125rem;line-height:1.3333333333}@media screen and (min-width:64em){.band--offer .band__item__container{min-height:230px}}.band--offer .band__item--disable h3{color:#c63527}.band--offer .band__item--disable p{color:#c63527}.band--offer.band--dark h2+p{margin-bottom:64px}.band--residences{text-align:center}.band--residences h2{color:#fff;margin-bottom:10px;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em;font-size:80px;font-size:5rem;line-height:1.1}@media screen and (min-width:45em) and (max-width:63.9375em){.band--residences h2{font-size:60px;font-size:3.75rem;line-height:1.1}}@media screen and (max-width:63.9375em){.band--residences h2{font-size:40px;font-size:2.5rem;line-height:1.1}}.band--residences p{max-width:400px;margin-left:auto;margin-right:auto}.band--residences .band__header{margin-bottom:40px}.catalog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog__wrap{position:relative}@media screen and (min-width:64em){.catalog__wrap{height:100%}}.catalog__item{color:#000;height:auto;letter-spacing:.04em;margin-top:10px;position:relative;-webkit-transition:z-index .5s step-end;-o-transition:z-index .5s step-end;transition:z-index .5s step-end;width:100%}.catalog__item:last-child{margin-bottom:10px}@media screen and (min-width:64em){.catalog__item:last-child{margin-bottom:0}}@media screen and (min-width:64em){.catalog__item{height:682px;margin-top:3px}.catalog__item--1by1--big .catalog__detail--top{left:0}.catalog__item--1by1 .catalog__detail--top{left:0}.catalog__item--1by2{width:50%}.catalog__item--1by2 .catalog__detail--top{left:14vw}}.catalog__item.animate{-webkit-transition:z-index .5s step-start;-o-transition:z-index .5s step-start;transition:z-index .5s step-start;z-index:2}.catalog__detail{background-color:rgba(255,255,255,.7);position:relative;z-index:1}.catalog__detail--bottom{display:none}@media screen and (min-width:64em){.catalog__detail--bottom{display:block;left:54px;padding:24px;position:absolute;bottom:40px;max-width:440px}}.catalog__detail--top{padding:48px 12px 24px}@media screen and (min-width:45em){.catalog__detail--top{left:5vw;padding:15px 30px;position:absolute;top:40px;max-width:calc(50% - 54px)}}.catalog__title{font-size:25px;font-size:1.5625rem;line-height:1.92;margin-bottom:0}.catalog__subtitle{text-transform:uppercase}.catalog__description{font-size:16px;font-size:1rem;line-height:1.2;margin-bottom:0}.catalog__img{height:50vh;left:0;margin:0 0 0 10px;overflow:hidden;position:relative;top:0;width:calc(100% - 20px)}@media screen and (min-width:64em){.catalog__img{height:100%;margin-left:0;position:absolute;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;width:100%}.catalog__item--1by2+.catalog__item--1by2 .catalog__img{left:auto;right:0}.animate .catalog__img{width:180%}}.catalog__img img{display:block;min-height:100%;left:50%;max-width:800%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}@supports ((-o-object-fit:cover) or (object-fit:cover)){.catalog__img img{height:100%;min-height:auto;min-width:auto;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width:64em){.catalog__img img{-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}.catalog__item--1by2 .catalog__img img{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.catalog__item--1by2 .catalog__img img{-o-object-position:0 center;object-position:0 center}}.catalog__item--1by2+.catalog__item--1by2 .catalog__img img{left:auto;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.catalog__item--1by2+.catalog__item--1by2 .catalog__img img{-o-object-position:right center;object-position:right center}}}.home .main{height:100%}.home .page-head__languagues{display:block}@media screen and (max-width:63.9375em){.home .page-head__languagues{display:none}}.golden-visa .cover__title span+span{position:relative}.golden-visa .cover__title span+span:after{color:rgba(255,255,255,.5);content:"*";content:"";font-family:"Radikal UltraThin";position:absolute;right:-22px;top:6px;font-size:45px;font-size:2.8125rem;line-height:1}.golden-visa .cover__note{bottom:20px;color:rgba(255,255,255,.6);font-family:"Celdum Regular";margin-bottom:0;right:298px;position:absolute;font-size:14px;font-size:.875rem;line-height:1}.golden-visa .cover__note small{left:-18px;font-family:"Radikal UltraThin";position:absolute;top:-4px;font-size:40px;font-size:2.5rem;line-height:1}.golden-visa .box h2{color:#c63527;margin-bottom:16px;font-size:80px;font-size:5rem;line-height:1;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em}@media screen and (max-width:44.9375em){.golden-visa .box h2{font-size:40px;font-size:2.5rem;line-height:1}}.golden-visa .box .layout__item{margin-bottom:100px}@media screen and (max-width:63.9375em){.golden-visa .box .layout__item:nth-child(2),.golden-visa .box .layout__item:nth-child(3){display:none}}@media screen and (max-width:44.9375em){.golden-visa .box .layout__item{margin-bottom:50px}}.penthouses .box{background-color:#a1843d}.penthouses .box .lede{color:#fff}.penthouses .box p{color:#503f14}.liberdade-terraces .box h3{margin-bottom:0;color:#000;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em;font-size:89px;font-size:5.5625rem;line-height:1.0786516854}.liberdade-terraces .box h3+.lede--highlight{margin-top:-14px}.liberdade-terraces .box--large{margin-bottom:170px}@media screen and (max-width:44.9375em){.liberdade-terraces .box--large{margin-bottom:0}}.liberdade-terraces .box .catalog__wrap,.liberdade-terraces .box .wrapper{position:relative;z-index:2}.liberdade-terraces .catalog .catalog__wrap .catalog__item--1by1--big:first-child,.liberdade-terraces .catalog .wrapper .catalog__item--1by1--big:first-child{margin-top:-10%}.liberdade-terraces .catalog .catalog__wrap .catalog__item--1by1--big:first-child:after,.liberdade-terraces .catalog .wrapper .catalog__item--1by1--big:first-child:after{padding-bottom:54.612%}.liberdade-terraces .catalog .catalog__wrap .catalog__item--1by1--big:first-child .catalog__detail,.liberdade-terraces .catalog .wrapper .catalog__item--1by1--big:first-child .catalog__detail{top:30%;left:auto;right:0}@media screen and (max-width:44.9375em){.liberdade-terraces .catalog .catalog__wrap .catalog__item--1by1--big:first-child,.liberdade-terraces .catalog .wrapper .catalog__item--1by1--big:first-child{margin-top:0;overflow:hidden}}.apartment-enquiry img,.information img,.pedido-informacao img{display:inline-block}.apartment-enquiry img+img,.information img+img,.pedido-informacao img+img{margin-left:22px}.template-q-and-a .cover__subtitle{margin-top:14px}.template-q-and-a .cover__subtitle:first-child{margin-top:auto}.page-template-template-map{height:100%}.page-template-template-map .main{height:100%}.company{padding:160px 0 100px}@media screen and (max-width:63.9375em){.company{padding:60px 0 96px}}@media screen and (min-width:64em){.company .layout .layout__item:first-child>*{margin-left:154px}}.company h1{color:#c63527;line-height:1.1;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em;font-size:4.0322580645vw}@media (min-width:1364px){.company h1{font-size:55px}}@media screen and (max-width:44.9375em){.company h1{font-size:40px;font-size:2.5rem;line-height:1.2}}.company p{margin-bottom:25px;font-size:1.7595307918vw;color:#000}@media (min-width:1364px){.company p{font-size:24px}}@media screen and (min-width:64em){.company p{max-width:515px}}@media screen and (max-width:44.9375em){.company p{font-size:15px;font-size:.9375rem;line-height:1.6}}.company__partners{margin:-40px 0 0 0}@media screen and (max-width:63.9375em){.company__partners{margin-top:20px}}.company__partners__item{border-color:#c63527;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-right-width:1px;float:left;height:152px;text-align:center;padding-left:6px;padding-right:6px;width:25%}.company__partners__item img{-webkit-filter:grayscale(1);filter:grayscale(1)}.company__partners__item+.company__partners__item{border-left:0}.company__partners__item:nth-child(4n+1){border-left:1px solid #c63527}.company__partners__item:nth-child(n+5){border-top-width:0}.company__partners__item:hover img{-webkit-filter:none;filter:none}@media screen and (max-width:63.9375em){.company__partners__item{min-height:152px;width:50%}.company__partners__item:nth-child(odd){border-left:1px solid #c63527}.company__partners__item:nth-child(n+3){border-top-width:0}}.company__contact{padding-top:24px}@media screen and (min-width:45em){.company__contact{max-width:520px}}@media screen and (max-width:63.9375em){.company__contact{padding-top:30px}}@media screen and (min-width:45em){.faq .catalog__wrap,.faq .wrapper{padding-right:96px;padding-left:96px}}.faq a{color:#c63527;text-decoration:none}.faq a:hover{text-decoration:underline}.faq span:first-child{left:0;position:absolute;top:0;color:#c63527;font-size:50px;font-size:3.125rem;line-height:1;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em}@media screen and (max-width:44.9375em){.faq span:first-child{font-size:40px;font-size:2.5rem;line-height:1}}.faq__item{margin-bottom:34px}.faq__item.is-open .collapse__toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:44.9375em){.faq__item{padding-left:34px}}.faq__answer,.faq__question{padding-left:64px;position:relative}@media screen and (max-width:44.9375em){.faq__answer,.faq__question{padding-left:44px}}.faq__question{margin-bottom:0;font-family:"Kursk205 Bold";min-height:80px;position:relative;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.5}.faq__question a{color:#666;text-decoration:none}.faq__question span{color:#666}.faq__answer{font-size:14px;font-size:.875rem;line-height:1.7142857143;margin-bottom:30px}.faq__answer span{color:#83a685}.faq__question__toggle{position:absolute;top:0;left:-40px}@media screen and (max-width:44.9375em){.faq__question__toggle{height:20px;left:-30px;top:4px;width:20px}.faq__question__toggle:after,.faq__question__toggle:before{width:20px}}.faq__contact-link{display:block;margin-top:20px;text-align:center}.floorplans{padding:80px 0}.floorplans__residence{color:#c63527;text-transform:uppercase;line-height:1.1;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em;font-size:2.9325513196vw}@media (min-width:1364px){.floorplans__residence{font-size:40px}}@media screen and (min-width:64em){.floorplans__residence{width:240px}}.floorplans__imgs{margin-left:154px;overflow:hidden}.floorplans__imgs__item{max-height:0;visibility:hidden;opacity:0;-webkit-transition:visibility .5s,opacity .5s linear,max-height 0s .5s;-o-transition:visibility .5s,opacity .5s linear,max-height 0s .5s;transition:visibility .5s,opacity .5s linear,max-height 0s .5s}.floorplans__imgs__item img{visibility:hidden;opacity:0;-webkit-transition:visibility .5s,opacity .5s linear,max-height 0s .5s;-o-transition:visibility .5s,opacity .5s linear,max-height 0s .5s;transition:visibility .5s,opacity .5s linear,max-height 0s .5s}.floorplans__imgs__item.active{max-height:1500px;visibility:visible;opacity:1;-webkit-transition:opacity .5s .5s linear,max-height 0s .5s;-o-transition:opacity .5s .5s linear,max-height 0s .5s;transition:opacity .5s .5s linear,max-height 0s .5s}.floorplans__imgs__item.active img{visibility:visible;opacity:1;-webkit-transition:opacity .5s .5s linear,max-height 0s .5s;-o-transition:opacity .5s .5s linear,max-height 0s .5s;transition:opacity .5s .5s linear,max-height 0s .5s}.floorplans__filters{margin-bottom:20px}.floorplans__filters h2{color:#000;font-family:"Celdum Bold";font-weight:400;margin-bottom:6px;text-transform:uppercase;font-size:18px;font-size:1.125rem;line-height:1.3333333333}.floorplans__filters+.floorplans__filters{margin-bottom:30px}.floorplans__filters .floorplans__list{max-width:230px}.floorplans__details{min-height:156px;margin-bottom:60px}.floorplans__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;max-height:500px;max-width:300px}.floorplans__list .floor_container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 0}.floorplans__list .floor_container span{padding-top:8px;white-space:nowrap}.floorplans__list li{float:left}.floorplans__list li:nth-child(3n+1){margin-left:0}.floorplans__list li button{max-height:46px}.floorplans__list li button.active{background-color:#c63527;border-color:#c63527;color:#fff;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.floorplans__list.active{max-height:500px;visibility:visible;opacity:1;-webkit-transition:opacity .5s .5s linear,max-height 0s .5s;-o-transition:opacity .5s .5s linear,max-height 0s .5s;transition:opacity .5s .5s linear,max-height 0s .5s}.floorplans__list.hidden{display:none}.floorplans__list.floorplans__typology{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.floorplans__floors{margin-left:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.floorplans__list--filters li{margin:0 0 10px 10px}.floorplans__list--filters button{border:1px solid #c63527;background-color:transparent;color:#000;outline:0;padding:8px 6px;position:relative;text-transform:uppercase;width:48px;-webkit-transition:background-color .5s,border-color .3s,color .5s;-o-transition:background-color .5s,border-color .3s,color .5s;transition:background-color .5s,border-color .3s,color .5s}.floorplans__list--filters button:hover{background-color:#c63527;border-color:#c63527;color:#fff;-webkit-transition:background-color .5s,border-color .3s,color .5s;-o-transition:background-color .5s,border-color .3s,color .5s;transition:background-color .5s,border-color .3s,color .5s}.floorplans__list--filters button>span{background-color:#9f3633;min-width:82px;padding:8px 10px;text-transform:uppercase;color:#fff;left:-40%;position:absolute;visibility:hidden;top:-82%;z-index:2}.floorplans__list--filters button.is-sold-out.active>span,.floorplans__list--filters button.is-sold-out:hover>span{visibility:visible}.floorplans__list--filters button.is-sold-out.active>span:before,.floorplans__list--filters button.is-sold-out:hover>span:before{border-style:solid;border-width:6px 6px;border-color:#9f3633 transparent transparent;bottom:-12px;content:"";left:58%;height:0;margin-left:-12px;position:absolute;width:0;z-index:9999}.floorplans__list--details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#666;float:left;max-height:0;visibility:hidden;opacity:0;-webkit-transition:visibility .5s,opacity .5s linear,max-height 0s .5s;-o-transition:visibility .5s,opacity .5s linear,max-height 0s .5s;transition:visibility .5s,opacity .5s linear,max-height 0s .5s}.floorplans__list--details li{color:#000;margin-bottom:24px}.floorplans__list--details li:nth-child(2n-1){margin-right:20px;padding-right:20px}.floorplans__list--details li:nth-child(odd){clear:both}.floorplans__list--details li:last-child{border-right:none}.floorplans__list--details span{display:inline-block;margin-left:6px;font-size:14px;font-size:.875rem;line-height:1.7142857143}@media screen and (min-width:64em){.floorplans__list--details span{font-size:1.0263929619vw}}@media screen and (min-width:64em) and (min-width:1364px){.floorplans__list--details span{font-size:14px}}.floorplans__link{color:#000;display:block;margin-bottom:30px;text-decoration:none;text-transform:lowercase;font-size:14px;font-size:.875rem;line-height:1}.floorplans__link span{color:#c63527;margin-right:6px;vertical-align:middle;font-size:16px;font-size:1rem;line-height:1}.floorplans__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.floorplans__ctas a{width:70%;margin-bottom:20px}.floorplans__ctas a.activer{display:block}.floorplans__ctas a.hidden{display:none}.neighborhood__container{height:100%}.neighborhood__map{height:100%;width:100%}.neighborhood__globe{top:30px;right:30px;position:absolute;z-index:3}.neighborhood__filters{background-color:#fff;position:absolute;top:200px;margin-left:30px;z-index:3}.neighborhood__filters__list{list-style:none;margin:0;padding:20px 2px 7px;width:80px}.neighborhood__filters__list li{margin-bottom:6px}.neighborhood__filter__icon{border:1px solid #c63527;border-radius:50%;height:48px;padding:10px 0;width:48px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.neighborhood__filter__icon+span{color:#c63527;width:100%;font-size:11px;font-size:.6875rem;line-height:2.1818181818;line-height:1.4}.neighborhood__filter__icon svg{-webkit-transition:fill .4s;-o-transition:fill .4s;transition:fill .4s}.neighborhood__filter{background:0 0;background-color:transparent;border:none;outline:0;padding:0;text-align:center;width:100%}.neighborhood__filter span{display:inline-block}.neighborhood__filter.active .neighborhood__filter__icon,.neighborhood__filter:hover .neighborhood__filter__icon{background-color:#c63527}.neighborhood__filter.active .neighborhood__filter__icon svg,.neighborhood__filter:hover .neighborhood__filter__icon svg{fill:#fff}.neighborhood__tutorial{background-color:rgba(255,255,255,.85);bottom:0;height:100%;left:0;opacity:1;position:absolute;text-align:center;top:0;right:0;width:100%;z-index:3;visibility:visible;-webkit-transition:opacity .8s,visibility 0s .8s;-o-transition:opacity .8s,visibility 0s .8s;transition:opacity .8s,visibility 0s .8s}.neighborhood__tutorial>div{height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.neighborhood__tutorial>div>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.neighborhood__tutorial button{color:#c63527;outline:0;padding-left:20px;padding-right:20px}.neighborhood__tutorial.hide{opacity:0;visibility:hidden}.neighborhood__title{color:#c63527;letter-spacing:.06em;margin-bottom:12px;font-size:40px;font-size:2.5rem;line-height:1.2;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em}@media screen and (max-width:63.9375em){.neighborhood__title{font-size:36px;font-size:2.25rem;line-height:1.2}}.neighborhood__container--mobile{padding-top:60px}.neighborhood__container--mobile h1+p{margin-bottom:40px}.neighborhood__container--mobile ul{list-style:none;padding:0;margin:0}.neighborhood__pois__item{padding-bottom:30px}.neighborhood__pois__heading{display:block;height:48px}.neighborhood__icon{border:2px solid #c63527;border-radius:50%;display:inline-block;float:left;height:48px;margin-right:12px;padding:9px 11px;width:48px}.neighborhood__icon svg{fill:#c63527}.neighborhood__pois__title{color:#c63527;float:left;font-family:"Kursk205 Bold";font-size:18px;font-size:1.125rem;line-height:1;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.neighborhood__pois__title>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.neighborhood__pois__toggle{float:right;margin-top:10px}.neighborhood__pois__body p{margin-bottom:16px}.neighborhood__pois__body p:first-child{margin-top:30px}.pois{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.pois:before{-webkit-box-shadow:inset 0 -80px 100px -20px #090d10;box-shadow:inset 0 -80px 100px -20px #090d10;bottom:0;left:0;height:100%;content:'';position:absolute;width:100%}.pois:after{border-style:solid;border-width:20px 20px 0 20px;border-color:#090d10 transparent transparent transparent;bottom:-20px;content:'';left:50%;height:0;margin-left:-20px;position:absolute;width:0}.pois__title{color:#fff;margin-bottom:2px;font-weight:400;font-family:"Kursk205 Bold";letter-spacing:.02em;font-size:34px;font-size:2.125rem;line-height:1.2}.pois__link{color:#c63527;position:relative;text-decoration:none;z-index:9998;word-break:break-all;font-size:14px;font-size:.875rem;line-height:1.7142857143}.pois__details{bottom:20px;left:0;padding:0 24px;position:absolute;width:100%}.pois__details p{color:#fff;margin-bottom:0}.pois__walking-distance{float:left}.pois__walking-distance p{font-size:12px;font-size:.75rem;line-height:1.1}.pois__walking-distance p+p{color:#afaeaf;font-size:12px;font-size:.75rem;line-height:1.2}.pois__walking-distance p:first-child{font-family:"Kursk205 Bold";text-transform:uppercase}.pois__walking-distance__icon,.pois__walking-distance__text{float:left}.pois__walking-distance__icon{margin-right:10px}.pois__distance{float:right}.pois__distance p{font-size:22px;font-size:1.375rem;line-height:1.1}.infoBox>img{z-index:5}.marker{text-align:center;position:relative}.marker p{color:#c63527;-webkit-transition:margin-top .4s;-o-transition:margin-top .4s;transition:margin-top .4s;font-size:12px;font-size:.75rem;line-height:2}.marker--poi{opacity:1;visibility:visible;-webkit-transition:all .4s,max-height .4s .4s;-o-transition:all .4s,max-height .4s .4s;transition:all .4s,max-height .4s .4s}.marker--poi .marker__icon{background-color:#c63527;border-radius:50%;display:inline-block;height:40px;margin-bottom:2px;padding:10px;position:relative;width:40px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.marker--poi .marker__icon [class^=icon]{height:20px;width:20px}.marker--poi .marker__icon:after{content:'';border:1px solid #c63527;border-radius:50%;position:absolute;margin:0 auto;opacity:0;top:22px;left:22px;height:0;width:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.marker--poi.marker--blue .marker__icon{background-color:#c63527}.marker--poi .marker__icon:hover,.marker--poi.active .marker__icon{background-color:#c63527}.marker--poi .marker__icon:hover:after,.marker--poi.active .marker__icon:after{top:-12px;left:-12px;opacity:1;height:64px;width:64px}.marker--poi .marker__icon:hover+p,.marker--poi.active .marker__icon+p{margin-top:10px}.marker--poi.hide{opacity:0;max-height:0;visibility:hidden}.marker--brand{background-color:#c63527;border-bottom:3px solid #c63527;padding:6px 20px 4px;position:relative;z-index:9998}.marker--brand:before{border-style:solid;border-width:10px 12px;border-color:#c63527 transparent transparent;top:100%;content:'';left:50%;height:0;margin-left:-12px;position:absolute;width:0}.marker--brand a{color:#fff;font-family:"Kursk205 Bold";margin-bottom:0;text-decoration:none;font-size:14px;font-size:.875rem;line-height:1.7142857143}.marker--salitre{padding:10px 12px}.marker--salitre .icon-logo{height:42px;width:46px}.gm-style div{-webkit-box-shadow:none!important;box-shadow:none!important}.collapse.is-open .collapse__toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.collapse.is-open .collapse__body{max-height:1000px;-webkit-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s}@media screen and (max-width:44.9375em){.collapse.is-open .collapse__body{max-height:1500px}}.collapse__toggle{background-color:#fff;font-size:0;padding:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;height:26px;width:26px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-o-transform .3s}.collapse__toggle:focus{outline:0}.collapse__toggle:after,.collapse__toggle:before{background-color:#c63527;position:absolute;display:block;width:100%;height:6px;content:"";width:26px;-webkit-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s}.collapse__toggle:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.collapse__toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.collapse__body{max-height:0;overflow:hidden;-webkit-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s}.language-select{background-color:#000;height:100%;position:fixed;width:100%;z-index:100;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.language-select>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.language-select__container{text-align:center}.language-select__container ul{margin:0}.language-select__container li{color:#c63527;display:inline-block;font-size:24px;font-size:1.5rem;line-height:1}.language-select__container span{display:inline-block;margin:0 26px}.language-select__container a{color:#fff;text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.language-select__container a:hover{color:#c63527}.extras,.houses{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extras__model,.houses__model{margin-bottom:48px;margin-top:50px;max-width:calc(100% - 20px);position:relative}@media screen and (min-width:64em){.extras__model,.houses__model{margin-bottom:100px}}.extras__tooltip,.houses__tooltip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:87%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:29%;position:absolute}.extras__tooltip[data-house="1906"],.houses__tooltip[data-house="1906"]{bottom:61%;left:45%}.extras__tooltip[data-house="387"],.houses__tooltip[data-house="387"]{bottom:72%;left:64%}.extras__extra,.houses__extra{bottom:100%;color:#c63527;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Kursk205 Bold";opacity:0;padding-bottom:20px;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;visibility:hidden;white-space:nowrap}:focus+.extras__extra,:focus+.houses__extra{opacity:1;visibility:visible;z-index:10}:hover>.extras__extra,:hover>.houses__extra{opacity:1;visibility:visible;z-index:10}.extras__pin,.houses__pin{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2246%22%20height%3D%2261%22%3E%3Cpath%20fill%3D%22%23658E6C%22%20d%3D%22M22.9.7a21.8%2021.8%200%200%200-20%2012.8c-1.3%202.8-2%205.7-2%208.7v.4c0%201.6.2%203.3.6%205%201%204%202.8%207.7%204.8%2011.4a119.8%20119.8%200%200%200%2014.1%2020c1.5%201.7%203.9%201.5%205.3-.2%203.7-4.5%207.2-9.1%2010.4-14a75%2075%200%200%200%207.1-13.4c1.1-3%201.8-5.9%201.8-8.9v-.1c0-1.1%200-2.2-.3-3.4A22.2%2022.2%200%200%200%2023.1.7z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;display:block;height:40px;padding:2px 11px 0;width:30px}@media screen and (min-width:64em){.extras__pin,.houses__pin{height:61px;width:46px}}.extras__pin:focus,.extras__pin:hover,.houses__pin:focus,.houses__pin:hover{outline:0;-webkit-tap-highlight-color:transparent}.extras__pin svg,.houses__pin svg{display:inline-block;stroke-width:3;vertical-align:super;width:100%}.extras__wrap,.houses__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#c63527}.extras__item,.houses__item{color:#000;height:auto;letter-spacing:.04em;margin:0;width:100%}@media screen and (min-width:64em){.extras__item,.houses__item{height:682px;width:50%}}.extras__detail,.houses__detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c63527;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px;text-align:center}@media screen and (min-width:64em){.extras__detail,.houses__detail{padding:30px 80px}}@media screen and (max-width:44.9375em){.extras__detail,.houses__detail{padding:50px 10px}}.extras__detail p,.houses__detail p{color:inherit;margin-bottom:20px}.extras__icon,.houses__icon{max-width:65px;width:100%}.extras__title,.houses__title{font-size:50px;font-size:3.125rem;line-height:1.1;font-family:"Kursk205 Bold";text-transform:uppercase;margin-bottom:10px;margin-top:30px}@media screen and (max-width:63.9375em){.extras__title,.houses__title{font-size:40px;font-size:2.5rem;line-height:1}}@media screen and (max-width:44.9375em){.extras__title,.houses__title{font-size:30px;font-size:1.875rem;line-height:1}}.extras__figure,.houses__figure{position:relative;-webkit-transition:z-index .5s step-end;-o-transition:z-index .5s step-end;transition:z-index .5s step-end;z-index:1}@media screen and (max-width:63.9375em){.extras__figure,.houses__figure{height:50vh}}@media screen and (min-width:64em){:nth-child(2n)>.extras__figure:first-of-type,:nth-child(2n)>.houses__figure:first-of-type{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.extras__figure.animate,.houses__figure.animate{-webkit-transition:z-index .5s step-start;-o-transition:z-index .5s step-start;transition:z-index .5s step-start;z-index:2}.extras__img,.houses__img{display:block;min-height:100%;left:50%;max-width:800%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}@supports ((-o-object-fit:cover) or (object-fit:cover)){.extras__img,.houses__img{height:100%;min-height:auto;min-width:auto;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width:64em){.extras__img,.houses__img{-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}.js-animation:nth-child(odd) .extras__img,.js-animation:nth-child(odd) .houses__img{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.js-animation:nth-child(odd) .extras__img,.js-animation:nth-child(odd) .houses__img{-o-object-position:0 center;object-position:0 center}}.js-animation:nth-child(2n) .extras__img,.js-animation:nth-child(2n) .houses__img{left:auto;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.js-animation:nth-child(2n) .extras__img,.js-animation:nth-child(2n) .houses__img{-o-object-position:right center;object-position:right center}}.animate .extras__img,.animate .houses__img{width:180%}}.extras{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c63527}.extras.one-extra{height:auto;padding:175px 20vw}.extras.one-extra .extras__item{width:100%}.extras.one-extra .extras__title{padding-bottom:20px}.extras.one-extra .extras__description{line-height:1.5;font-size:20px;font-size:1.25rem;line-height:1.2}@media screen and (max-width:44.9375em){.extras.one-extra{padding:20px 5vw}}.extras__item{width:50%;height:auto;padding:60px 80px}@media screen and (max-width:44.9375em){.extras__item{width:100%}}.extras__title{font-size:2rem;margin-bottom:20px}.extras__description{padding:0 20px}