.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Poppins";src:url("/dist/fonts/poppins/Poppins-Bold.eot");src:url("/dist/fonts/poppins/Poppins-Bold.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/poppins/Poppins-Bold.woff2") format("woff2"),url("/dist/fonts/poppins/Poppins-Bold.woff") format("woff"),url("/dist/fonts/poppins/Poppins-Bold.ttf") format("truetype"),url("/dist/fonts/poppins/Poppins-Bold.svg#Poppins-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/dist/fonts/poppins/Poppins-Regular.eot");src:url("/dist/fonts/poppins/Poppins-Regular.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/poppins/Poppins-Regular.woff2") format("woff2"),url("/dist/fonts/poppins/Poppins-Regular.woff") format("woff"),url("/dist/fonts/poppins/Poppins-Regular.ttf") format("truetype"),url("/dist/fonts/poppins/Poppins-Regular.svg#Poppins-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/dist/fonts/poppins/Poppins-Italic.eot");src:url("/dist/fonts/poppins/Poppins-Italic.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/poppins/Poppins-Italic.woff2") format("woff2"),url("/dist/fonts/poppins/Poppins-Italic.woff") format("woff"),url("/dist/fonts/poppins/Poppins-Italic.ttf") format("truetype"),url("/dist/fonts/poppins/Poppins-Italic.svg#Poppins-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/dist/fonts/poppins/Poppins-Medium.eot");src:url("/dist/fonts/poppins/Poppins-Medium.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/poppins/Poppins-Medium.woff2") format("woff2"),url("/dist/fonts/poppins/Poppins-Medium.woff") format("woff"),url("/dist/fonts/poppins/Poppins-Medium.ttf") format("truetype"),url("/dist/fonts/poppins/Poppins-Medium.svg#Poppins-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"LemonMilk";src:url("/dist/fonts/lemon-milk/LEMONMILK-Bold.eot");src:url("/dist/fonts/lemon-milk/LEMONMILK-Bold.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/lemon-milk/LEMONMILK-Bold.woff2") format("woff2"),url("/dist/fonts/lemon-milk/LEMONMILK-Bold.woff") format("woff"),url("/dist/fonts/lemon-milk/LEMONMILK-Bold.ttf") format("truetype"),url("/dist/fonts/lemon-milk/LEMONMILK-Bold.svg#LEMONMILK-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"LemonMilk";src:url("/dist/fonts/lemon-milk/LEMONMILK-Light.eot");src:url("/dist/fonts/lemon-milk/LEMONMILK-Light.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/lemon-milk/LEMONMILK-Light.woff2") format("woff2"),url("/dist/fonts/lemon-milk/LEMONMILK-Light.woff") format("woff"),url("/dist/fonts/lemon-milk/LEMONMILK-Light.ttf") format("truetype"),url("/dist/fonts/lemon-milk/LEMONMILK-Light.svg#LEMONMILK-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"LemonMilk";src:url("/dist/fonts/lemon-milk/LEMONMILK-Regular.eot");src:url("/dist/fonts/lemon-milk/LEMONMILK-Regular.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/lemon-milk/LEMONMILK-Regular.woff2") format("woff2"),url("/dist/fonts/lemon-milk/LEMONMILK-Regular.woff") format("woff"),url("/dist/fonts/lemon-milk/LEMONMILK-Regular.ttf") format("truetype"),url("/dist/fonts/lemon-milk/LEMONMILK-Regular.svg#LEMONMILK-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"AbrilFatface";src:url("/dist/fonts/abril-fatface/AbrilFatface-Regular.eot");src:url("/dist/fonts/abril-fatface/AbrilFatface-Regular.eot?#iefix") format("embedded-opentype"),url("/dist/fonts/abril-fatface/AbrilFatface-Regular.woff2") format("woff2"),url("/dist/fonts/abril-fatface/AbrilFatface-Regular.woff") format("woff"),url("/dist/fonts/abril-fatface/AbrilFatface-Regular.ttf") format("truetype"),url("/dist/fonts/abril-fatface/AbrilFatface-Regular.svg#AbrilFatface-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html *::after,html *::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:"Poppins",sans-serif;font-size:.875rem;line-height:1.2;font-weight:400;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1200px){body{font-size:1rem}}body strong{font-weight:700}body em{font-style:italic}footer,header,main{display:block}sup{position:relative;bottom:1px;font-size:.625rem;line-height:1;vertical-align:super}@media only screen and (min-width: 1200px){sup{font-size:.6875rem}}img,svg{display:block}.no-scroll{overflow:hidden}.slider__dots .slick-dots,.block-1__slider .slick-dots,.know-how__slider .slick-dots,.benefits__slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex}.slider__dots .slick-dots li,.block-1__slider .slick-dots li,.know-how__slider .slick-dots li,.benefits__slider .slick-dots li{margin-right:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.slider__dots .slick-dots li:last-child,.block-1__slider .slick-dots li:last-child,.know-how__slider .slick-dots li:last-child,.benefits__slider .slick-dots li:last-child{margin:0}.slider__dots .slick-dots li button,.block-1__slider .slick-dots li button,.know-how__slider .slick-dots li button,.benefits__slider .slick-dots li button{font-size:0rem;background-color:transparent;border:1px solid #fff;border-radius:50%;height:10px;width:10px;padding:0}@media only screen and (min-width: 1200px){.slider__dots .slick-dots li button,.block-1__slider .slick-dots li button,.know-how__slider .slick-dots li button,.benefits__slider .slick-dots li button{cursor:pointer}}.slider__dots .slick-dots li.slick-active button,.block-1__slider .slick-dots li.slick-active button,.know-how__slider .slick-dots li.slick-active button,.benefits__slider .slick-dots li.slick-active button{background-color:#fff}@media only screen and (min-width: 850px){.know-how__slider .slick-dots{position:absolute;left:50%;bottom:-40px}}.benefits__slider .slick-dots{margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__slider .slick-dots li button{border:1px solid #47b278}.benefits__slider .slick-dots li.slick-active button{background-color:#47b278}.block-1__slider .slick-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 850px){.block-1__slider .slick-dots{bottom:35px}}.block-1__slider .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.block-1__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.typologies__result__back,.experience__button,.benefits__button,.typologies__result__button,.block-1__button,.form__submit__button{font-size:.875rem;font-weight:700;text-decoration:none;color:inherit;border-radius:999px;padding:13px 24px;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.typologies__result__back,.experience__button,.benefits__button,.typologies__result__button,.block-1__button,.form__submit__button{padding:16px 24px;-webkit-transition:background-color .5s,-webkit-transform .5s;transition:background-color .5s,-webkit-transform .5s;transition:background-color .5s,transform .5s;transition:background-color .5s,transform .5s,-webkit-transform .5s;cursor:pointer}}@media only screen and (min-width: 1200px){.typologies__result__back:hover,.experience__button:hover,.benefits__button:hover,.typologies__result__button:hover,.block-1__button:hover,.form__submit__button:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.typologies__result__back svg,.experience__button svg,.benefits__button svg,.typologies__result__button svg,.block-1__button svg,.form__submit__button svg{margin-right:10px}.benefits__button,.typologies__result__button,.block-1__button,.form__submit__button{background-color:#47b278;color:#fff}@media only screen and (min-width: 1200px){.benefits__button:hover,.typologies__result__button:hover,.block-1__button:hover,.form__submit__button:hover{background-color:#57bc85}}.benefits__button svg,.typologies__result__button svg,.block-1__button svg,.form__submit__button svg{width:15px;height:15px;fill:#fff}.typologies__result__back,.experience__button{background-color:#fff;color:#b5684b}@media only screen and (min-width: 1200px){.typologies__result__back:hover,.experience__button:hover{background-color:#fff}}.typologies__result__back svg,.experience__button svg{width:24px;height:24px;fill:#b5684b}.header__shortcuts__item--recall,.header__shortcuts__item--leaflet,.header__shortcuts__item--map,.header__shortcuts__item--whatsapp{width:45px;height:45px;border-radius:50%;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}@media only screen and (min-width: 1200px){.header__shortcuts__item--recall,.header__shortcuts__item--leaflet,.header__shortcuts__item--map,.header__shortcuts__item--whatsapp{-webkit-transition:background-color .5s;transition:background-color .5s;cursor:pointer}}.header__shortcuts__item--recall svg,.header__shortcuts__item--leaflet svg,.header__shortcuts__item--map svg,.header__shortcuts__item--whatsapp svg{width:20px;height:20px;fill:#fff}@media only screen and (min-width: 1200px){.header__shortcuts__item--recall svg,.header__shortcuts__item--leaflet svg,.header__shortcuts__item--map svg,.header__shortcuts__item--whatsapp svg{-webkit-transition:fill .5s;transition:fill .5s}}.header__shortcuts__item--leaflet,.header__shortcuts__item--map,.header__shortcuts__item--whatsapp{background-color:#47b278}@media only screen and (min-width: 1200px){.header__shortcuts__item--leaflet:hover,.header__shortcuts__item--map:hover,.header__shortcuts__item--whatsapp:hover{background-color:#57bc85}}.header__shortcuts__item--recall{background-color:#000}@media only screen and (min-width: 1200px){.header__shortcuts__item--recall:hover{background-color:#0d0d0d}}.typologies__radio__item{font-size:.875rem;text-decoration:none;color:inherit;border-radius:999px;padding:13px 24px;border:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 1200px){.typologies__radio__item{-webkit-transition:background-color .5s,color .5s,-webkit-transform .5s;transition:background-color .5s,color .5s,-webkit-transform .5s;transition:background-color .5s,color .5s,transform .5s;transition:background-color .5s,color .5s,transform .5s,-webkit-transform .5s;cursor:pointer}}.typologies__radio__item{background-color:#fff;color:#47b278;border-color:#47b278}@media only screen and (min-width: 1200px){.typologies__radio__item:hover{background-color:#47b278;color:#fff}}.steps__steps__item__title,.steps__title,.benefits__title,.typologies__title,.block-1__title{font-size:1rem;font-weight:700;font-family:"LemonMilk",sans-serif;line-height:1.3}@media only screen and (min-width: 850px){.steps__steps__item__title,.steps__title,.benefits__title,.typologies__title,.block-1__title{font-size:1.25rem}}@media only screen and (min-width: 1200px){.steps__steps__item__title,.steps__title,.benefits__title,.typologies__title,.block-1__title{font-size:1.5rem}}.benefits__title,.typologies__title,.block-1__title{color:#47b278}.steps__title{color:#f07f00}.steps__steps__item__title{color:#212b51}.benefits__subtitle,.typologies__subtitle,.block-1__subtitle{font-size:1rem;font-family:"AbrilFatface",sans-serif;line-height:1.3}@media only screen and (min-width: 850px){.benefits__subtitle,.typologies__subtitle,.block-1__subtitle{font-size:1.125rem}}.benefits__subtitle,.typologies__subtitle,.block-1__subtitle{color:#47b278}.benefits::before,.block-1__content::before,.edito__inner::before,.experience__content::before,.benefits::after,.block-1__content::after,.edito__inner::after,.experience__content::after{content:"";height:100%;width:1px;min-height:30px;display:block}.benefits::before,.block-1__content::before,.edito__inner::before,.experience__content::before{margin-bottom:30px}.benefits::after,.block-1__content::after,.edito__inner::after,.experience__content::after{margin-top:30px}.edito__inner::before,.experience__content::before,.edito__inner::after,.experience__content::after{background-color:#fff}.benefits::before,.block-1__content::before,.benefits::after,.block-1__content::after{background-color:#47b278}@media only screen and (min-width: 850px){.block-1,.block-1__content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 850px){.block-1__content,.block-1__slider{width:50%}}.block-1__content{padding:35px 15px;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-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 850px){.block-1__content{padding:65px 60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1200px){.block-1__content{padding:65px 80px}}@media only screen and (min-width: 1600){.block-1__content{padding:65px 110px}}@media only screen and (min-width: 850px){.block-1__slider{width:50%}}.block-1__slider__item{background:center/cover;height:360px}@media only screen and (min-width: 850px){.block-1__slider__item{height:auto}}.form__block{margin-bottom:15px}.form__label{display:block;font-size:.875rem}.form__label--inline{display:inline-block;font-size:.875rem;margin-right:16px}@media only screen and (min-width: 850px){.form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 25px}}.form__group{width:100%}@media only screen and (min-width: 850px){.form__group{margin:0 10px}}@media only screen and (min-width: 850px){.form__group--half{width:calc(50% - 20px)}}@media only screen and (min-width: 850px){.form__group--one-third{width:calc(33% - 20px)}}@media only screen and (min-width: 850px){.form__group--one-quarter{width:calc(25% - 20px)}}@media only screen and (min-width: 850px){.form__group--two-thirds{width:calc(66% - 20px)}}.form__group .form__block{width:100%}.form__input{width:100%;font-size:1rem;font-family:"Poppins",sans-serif;color:#4d4d4d;padding:8px 14px;border-radius:5px;background-color:#fff;border:1px solid rgba(0,0,0,.4);outline:none;-webkit-box-shadow:none;-webkit-appearance:none;box-shadow:none;-moz-appearance:textfield}.form__civility .form__label--inline{font-weight:700}.form__rgpd{margin-bottom:20px}.form__required{color:gray;text-align:center;font-size:.75rem;margin-bottom:35px}.form__confirm{display:none;text-align:center;margin:auto}.form__confirm__title{font-size:1.5rem;font-weight:700;color:#b5684b;text-transform:uppercase;margin-bottom:7px}.form__confirm__paragraph{font-size:.875rem}.form__submit__button{margin:0 auto 10px}.form input[type=radio]:checked,.form input[type=radio]:not(:checked),.form input[type=checkbox]:checked,.form input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.form input[type=radio]:checked+label,.form input[type=radio]:not(:checked)+label,.form input[type=checkbox]:checked+label,.form input[type=checkbox]:not(:checked)+label{position:relative;padding:2px 0 0 25px;margin:0 16px 0 0;cursor:pointer;font-size:.875rem;display:inline-block}.form input[type=radio]:checked+label::before,.form input[type=radio]:not(:checked)+label::before,.form input[type=checkbox]:checked+label::before,.form input[type=checkbox]:not(:checked)+label::before{content:"";position:absolute;left:0;top:2px;width:19px;height:19px;border-radius:999px;background-color:#fff;border:1px solid #000}.form input[type=radio]:checked+label::after,.form input[type=radio]:not(:checked)+label::after,.form input[type=checkbox]:checked+label::after,.form input[type=checkbox]:not(:checked)+label::after{content:"";position:absolute;top:6px;left:4px;width:11px;height:11px;background-color:#b5684b;border-radius:999px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.form input[type=radio]:not(:checked)+label::after,.form input[type=checkbox]:not(:checked)+label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form input[type=radio]:checked+label::after,.form input[type=checkbox]:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form input[type=checkbox]:checked+label,.form input[type=checkbox]:not(:checked)+label{font-size:.875rem;padding:0 0 0 30px}.form input[type=checkbox]:checked+label::before,.form input[type=checkbox]:not(:checked)+label::before{top:0;border-radius:0}.form input[type=checkbox]:checked+label::after,.form input[type=checkbox]:not(:checked)+label::after{top:4px;border-radius:0}.form ::-webkit-input-placeholder{color:inherit}.form ::-moz-placeholder{color:inherit;opacity:1}.form :-ms-input-placeholder{color:#000}.form label[class*=error],.form p[class*=error]{display:inline-block;color:#ff5050;font-size:.875rem;margin-top:2px}.form p[class*=error]{display:block;text-align:center;margin-top:10px}.form input[class*=error]{border:1px solid #ff5050;color:#ff5050}.form input[class*=error]+label{color:#ff5050 !important}.form input[class*=error]+label::before{border:1px solid #ff5050 !important}.header{background-color:#fff;width:100%;position:fixed;top:0;left:0;z-index:1}@media only screen and (min-width: 850px){.header{background-color:transparent}}.header__top{padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding .5s;transition:padding .5s}@media only screen and (min-width: 850px){.header__top{padding:30px 40px}}.header__logo #logo-linkcity{width:163px;height:34px;fill:#000}@media only screen and (min-width: 850px){.header__logo #logo-linkcity{fill:#fff}}.header__shortcuts{display:-webkit-box;display:-ms-flexbox;display:flex}.header__shortcuts__item{margin-right:10px}.header__shortcuts__item:last-child{margin:0}@media only screen and (min-width: 850px){.header__shortcuts__item--whatsapp{background-color:#fff}}@media only screen and (min-width: 850px){.header__shortcuts__item--whatsapp svg{fill:#15bc3a}}@media only screen and (min-width: 1200px){.header__shortcuts__item--whatsapp:hover{background-color:#15bc3a}}@media only screen and (min-width: 1200px){.header__shortcuts__item--whatsapp:hover svg{fill:#fff}}.header__shortcuts__item--map{background-color:#b5684b;display:none}@media only screen and (min-width: 850px){.header__shortcuts__item--map{background-color:#fff}}.header__shortcuts__item--map svg{fill:#fff}@media only screen and (min-width: 850px){.header__shortcuts__item--map svg{fill:#b5684b}}@media only screen and (min-width: 1200px){.header__shortcuts__item--map:hover{background-color:#b5684b}}@media only screen and (min-width: 1200px){.header__shortcuts__item--map:hover svg{fill:#fff}}@media only screen and (min-width: 1200px){.header__shortcuts__item--recall{background-color:#fff;border-radius:999px;width:auto;padding:15px 20px}}@media only screen and (min-width: 1200px){.header__shortcuts__item--recall svg{display:none}}@media only screen and (min-width: 1200px){.header__shortcuts__item--recall:hover{background-color:#e6e6e6}}@media only screen and (min-width: 1200px){.header__shortcuts__item--leaflet{color:#fff;border-radius:999px;width:auto;padding:15px 20px}}@media only screen and (min-width: 1200px){.header__shortcuts__item--leaflet svg{display:none}}.header__shortcuts__item__text{display:none}@media only screen and (min-width: 1200px){.header__shortcuts__item__text{font-size:.875rem;font-weight:700;display:block}}.header .nav{width:100%;font-family:"LemonMilk",sans-serif;text-transform:uppercase}.header .nav__title{font-size:.8125rem;font-weight:700;color:#fff;background-color:#47b278;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.header .nav__title{cursor:pointer}}.header .nav__title__arrow{width:10px;height:10px;fill:#fff;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.header .nav__list{display:none;width:100%;background-color:#fff;-webkit-box-shadow:4px 10px 20px 0px rgba(0,0,0,.2);box-shadow:4px 10px 20px 0px rgba(0,0,0,.2);font-weight:300;padding:15px 0;position:absolute;left:0;top:100%}.header .nav__list__item{padding:8px 20px}@media only screen and (min-width: 1200px){.header .nav__list__item{-webkit-transition:color .5s;transition:color .5s}}@media only screen and (min-width: 1200px){.header .nav__list__item:hover{color:#b5684b;cursor:pointer}}.header .nav__list__item__icon{display:none}.header .nav__list__item--localize{color:#b5684b}.header .nav.is-active .nav__title__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 850px){.header--nav{-webkit-transition:background-color .7s;transition:background-color .7s}}@media only screen and (min-width: 850px){.header--nav .nav{display:none}}.footer{-webkit-box-shadow:0px -10px 20px 0px rgba(0,0,0,.1);box-shadow:0px -10px 20px 0px rgba(0,0,0,.1)}.footer__inner{max-width:1200px;margin-left:25px;margin-right:25px;padding:40px 15px;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-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: calc(1200px + (25px * 2))){.footer__inner{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 850px){.footer__inner{padding:15px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__logos{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 850px){.footer__logos{margin:0}}.footer__logos__item{background:no-repeat center/contain;margin:0 8px}.footer__logos__item--linkcity{background-image:url("/dist/img/logo-linkcity.png");width:110px;height:30px}.footer__logos__item--casanfa{background-image:url("/dist/img/logo-casanfa.png");width:102px;height:31px;margin-bottom:14px}.footer__menu{font-size:.75rem;margin-bottom:12px;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-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 850px){.footer__menu{margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer__menu__item{margin-bottom:5px}@media only screen and (min-width: 850px){.footer__menu__item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1200px){.footer__menu__item{cursor:pointer}}@media only screen and (min-width: 850px){.footer__menu__item::after{content:"";display:inline-block;width:1px;height:8px;background-color:#000;vertical-align:middle;margin:0 17px}}@media only screen and (min-width: 850px){.footer__menu__item:last-child::after{display:none}}.footer__call{font-size:1.25rem;font-weight:700;font-family:"LemonMilk",sans-serif;color:#212b51;text-decoration:none}@media only screen and (min-width: 850px){.block-1{min-height:calc(100vh - 91px)}}@media only screen and (min-width: 850px){.block-1__content::before,.block-1__content::after{display:none}}.block-1__title,.block-1__subtitle,.block-1__paragraph{text-align:center}.block-1__title{margin-bottom:25px}@media only screen and (min-width: 1200px){.block-1__title{margin-bottom:35px}}.block-1__title__line{display:block}.block-1__subtitle{font-size:.9375rem;margin-bottom:15px}@media only screen and (min-width: 850px){.block-1__subtitle{font-size:1.125rem;margin-bottom:18px}}.block-1__paragraph{line-height:1.4;margin-bottom:15px;font-size:.875rem}@media only screen and (min-width: 850px){.block-1__paragraph{margin-bottom:18px}}.block-1__list{font-size:.875rem}.block-1__list__item{margin-bottom:5px}.block-1__list__item:last-child{margin-bottom:0}.block-1__button{font-size:.8125rem;margin-top:5px}@media only screen and (min-width: 850px){.block-1__button{margin-top:15px}}.modal{display:none;width:100%;height:100%;padding:15px;position:fixed;left:0;top:0;z-index:4;overflow:auto;background-color:rgba(0,0,0,.5)}@media only screen and (min-width: 850px){.modal{padding:60px}}.modal__inner{width:90%;height:100%;max-width:1500px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__content{position:relative;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.modal__content__picture{width:100%}.modal__content__iframe{width:100%;position:relative;z-index:0}.modal__close{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:10px;top:10px;cursor:pointer;z-index:1}@media only screen and (min-width: 850px){.modal__close{top:25px;right:25px}}.modal__close::after,.modal__close::before{content:"";display:block;width:17px;height:2px;background-color:#47b278}.modal__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal__close::after{-webkit-transform:translate(0, -2px) rotate(-45deg);transform:translate(0, -2px) rotate(-45deg)}.modal__close__text{font-size:.875rem;color:#47b278;position:absolute;right:30px;top:1px}.modal--open{overflow:hidden;-ms-touch-action:none;touch-action:none}.modal--full{padding:0;overflow:hidden}.modal--full .modal__inner{width:100%;max-width:none}.modal--full .modal__content{width:100%;height:100%}.modal--full[id=video] .modal__close::after,.modal--full[id=video] .modal__close::before{background-color:#fff}.modal--sticky{padding:0}.modal--sticky .modal__close{right:15px;top:20px}@media only screen and (min-width: 850px){.modal--sticky .modal__close{right:25px;top:25px}}.modal--sticky .modal__content{background-color:#fff;height:100%;padding:60px 15px 60px;margin-right:0;left:auto;bottom:0;right:0;overflow:auto}@media only screen and (min-width: 850px){.modal--sticky .modal__content{width:690px;padding:100px 40px 60px}}@media only screen and (min-width: 850px){.modal--sticky .modal__content form{margin:auto}}.modal--sticky .modal__title,.modal--sticky .modal__subtitle{color:#47b278;font-family:"LemonMilk",sans-serif;font-weight:700}.modal--sticky .modal__title{font-size:1.0625rem;margin-bottom:20px}@media only screen and (min-width: 850px){.modal--sticky .modal__title{font-size:1.25rem}}@media only screen and (min-width: 1200px){.modal--sticky .modal__title{font-size:1.5rem}}.modal--sticky .modal__subtitle{font-size:.875rem;margin-bottom:15px}@media only screen and (min-width: 850px){.modal--sticky .modal__subtitle{font-size:1rem}}@media only screen and (min-width: 1200px){.modal--sticky .modal__subtitle{font-size:1.125rem}}.modal--sticky .modal__paragraph{font-size:.875rem;line-height:1.5;margin-bottom:15px}.modal--sticky .modal__link{color:#b5684b}.modal--sticky .modal__paragraph+.modal__subtitle{margin-top:25px}.modal--sticky .modal__link{color:#b5684b}.modal--sticky .modal__content--data{display:block}.modal--sticky .modal__content--data .modal__title{margin-bottom:35px}.modal--media{padding:0}.modal--media .modal__content{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal--media .modal__content__picture{padding:15px}.modal--media .modal__content__picture__img{width:100%;margin:45px auto}@media only screen and (min-width: 1200px){.modal--media .modal__content__picture__img{max-width:800px}}@media only screen and (min-width: 1600){.modal--media .modal__content__picture__img{max-width:900px}}.modal--media .modal__close__text{color:#fff}.modal--media .modal__close::after,.modal--media .modal__close::before{background-color:#fff}@-webkit-keyframes animation-top-bar{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animation-top-bar{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animation-bottom-bar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animation-bottom-bar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.js-animate{overflow:hidden}.js-animate [data-animation=slide]>span{-webkit-transition:ease-in-out transform 2s,opacity 3s,-webkit-filter 2s;transition:ease-in-out transform 2s,opacity 3s,-webkit-filter 2s;transition:ease-in-out transform 2s,opacity 3s,filter 2s;transition:ease-in-out transform 2s,opacity 3s,filter 2s,-webkit-filter 2s;opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}.js-animate [data-animation=slide]>span:nth-child(odd){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.js-animate [data-animation=slide]>span:nth-child(even){-webkit-transform:translateX(100%);transform:translateX(100%)}.is-animate [data-animation=slide]>span:nth-child(odd),.is-animate [data-animation=slide]>span:nth-child(even){-webkit-transform:translate(0);transform:translate(0);opacity:1;-webkit-filter:none;filter:none}.video{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;display:none}.video__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;height:100%;background-color:rgba(0,0,0,.75)}.video__center{position:relative;z-index:1;width:100%;max-width:900px;background-color:#fff;padding:10px}@media only screen and (min-width: 850px){.video__center{padding:15px}}@media only screen and (min-width: 1200px){.video__center{padding:20px}}.video__center iframe{display:block;width:100%;height:320px}@media only screen and (min-width: 400px){.video__center iframe{height:380px}}@media only screen and (min-width: 500px){.video__center iframe{height:480px}}@media only screen and (min-width: 1200px){.video__center iframe{height:520px}}@media only screen and (min-width: 1420px){.video__center iframe{height:560px}}.video__center__close{position:absolute;top:-40px;right:0;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#47b278;border-radius:5px 5px 0 0;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 1200px){.video__center__close:hover{background-color:#f07f00}}.video__center__close .icon{width:14px;height:14px;fill:#fff}.experience{background:url("/dist/img/background-city-2.jpg") center/cover;color:#fff;min-height:460px;padding:35px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}@media only screen and (min-width: 850px){.experience{background:url("/dist/img/background-city-2-desktop.jpg") center/cover;min-height:740px;height:100vh;padding:0}}.experience::after{content:"";background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media only screen and (min-width: 850px){.experience::after{background-color:rgba(0,0,0,.6)}}.experience__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 850px){.experience__content::before,.experience__content::after{-webkit-animation-duration:2s;animation-duration:2s}}.experience__content::before{display:none}@media only screen and (min-width: 850px){.experience__content::before{display:block;-webkit-animation-name:animation-top-bar;animation-name:animation-top-bar}}@media only screen and (min-width: 850px){.experience__content::after{margin-bottom:35px;-webkit-animation-name:animation-bottom-bar;animation-name:animation-bottom-bar}}.experience__title{font-size:.875rem;font-family:"LemonMilk",sans-serif;font-weight:700;line-height:1.3;text-transform:uppercase;text-align:center;margin-bottom:20px}@media only screen and (min-width: 850px){.experience__title{font-size:1.25rem;margin-bottom:45px}}.experience__title__line{display:block}.experience__title__line__subline{display:block}@media only screen and (min-width: 850px){.experience__title__line__subline{display:inline}}.experience__acronym{margin-bottom:15px}@media only screen and (min-width: 850px){.experience__acronym{margin-bottom:20px}}.experience__acronym svg{width:80px;height:136px;fill:#fff}@media only screen and (min-width: 850px){.experience__acronym svg{width:130px;height:216px}}.experience__visual{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-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}@media only screen and (min-width: 850px){.experience__visual{margin-bottom:45px}}.experience__visual svg{width:80px;height:28px;fill:#b5684b}@media only screen and (min-width: 850px){.experience__visual svg{width:130px;height:47px}}.experience__visual__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:999px;margin-top:25px;padding:8px 16px;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 1200px){.experience__visual__btn{padding:10px 24px;margin-top:35px}}.experience__visual__btn .icon{width:24px;height:24px;fill:#000;margin-right:10px;-webkit-transition:fill .5s;transition:fill .5s}.experience__visual__btn .text{color:#231f20;font-weight:700;font-size:.75rem;-webkit-transition:color .5s;transition:color .5s}@media only screen and (min-width: 1200px){.experience__visual__btn .text{font-size:.875rem}}@media only screen and (min-width: 1200px){.experience__visual__btn:hover{background-color:#231f20}}@media only screen and (min-width: 1200px){.experience__visual__btn:hover .icon{fill:#8d8d81}}@media only screen and (min-width: 1200px){.experience__visual__btn:hover .text{color:#fff}}.experience__visual__btn--green .text{color:#47b278}.experience__visual__btn--green .icon{fill:#47b278}@media only screen and (min-width: 1200px){.experience__visual__btn--green:hover .icon{fill:#47b278}}.experience .nav__list{display:none}@media only screen and (min-width: 850px){.experience .nav__list{font-size:.875rem;font-weight:400;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-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.experience .nav__list__item{position:relative}@media only screen and (min-width: 850px){.experience .nav__list__item{text-align:right;border-radius:0 999px 999px 0;margin-bottom:10px;padding:7px 20px 7px 50px;position:relative}}@media only screen and (min-width: 1200px){.experience .nav__list__item{-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;cursor:pointer}}.experience .nav__list__item:before{content:"";position:absolute;top:11px;left:32px;width:8px;height:8px;border-radius:50%;background-color:#fff;opacity:.4;display:none;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 850px){.experience .nav__list__item:before{display:block}}@media only screen and (min-width: 1200px){.experience .nav__list__item:hover{background-color:#fff;color:#000}}@media only screen and (min-width: 1200px){.experience .nav__list__item:hover:before{background-color:#8d8d81}}@media only screen and (min-width: 850px){.experience .nav__list__item__icon{position:absolute;left:0}}@media only screen and (min-width: 850px){.experience .nav__list__item--localize{color:#47b278;font-weight:700;position:relative}}.experience .nav__list__item--localize:before{display:none}@media only screen and (min-width: 850px){.experience .nav__list__item--localize .nav__list__item__icon{width:15px;height:15px;fill:#47b278;top:7px;left:25px}}@media only screen and (min-width: 850px){.experience .nav__list__item:last-child{margin:0}}@media only screen and (min-width: 850px){.experience::before{content:"";background:#000;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0)));background:linear-gradient(90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;top:0;width:40%;height:100%}}.discover .block-1__slider__item--item-1{background-image:url("/dist/img/sliders/background-discover-1.jpg")}.discover .block-1__slider__item--item-2{background-image:url("/dist/img/sliders/background-discover-2.jpg")}.discover .block-1__slider__item--item-3{background-image:url("/dist/img/sliders/background-discover-3.jpg")}@media only screen and (min-width: 850px){.architecture{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.architecture .block-1__slider__item--item-1{background-image:url("/dist/img/sliders/background-architecture-1.jpg")}.architecture .block-1__slider__item--item-2{background-image:url("/dist/img/sliders/background-architecture-2.jpg")}.edito{background-color:#47b278;color:#fff}@media only screen and (min-width: 850px){.edito{position:relative;padding:65px 0}}@media only screen and (min-width: 850px){.edito::before,.edito::after{content:"";height:100%;width:1px;min-height:75px;display:block;background-color:#fff;margin:auto}}@media only screen and (min-width: 850px){.edito::before{margin-bottom:30px}}@media only screen and (min-width: 850px){.edito::after{margin-top:30px}}.edito__inner{max-width:1200px;margin-left:auto;margin-right:auto;padding:35px 15px;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-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 850px){.edito__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}@media only screen and (min-width: 1600){.edito__inner{padding:0}}.edito__inner::before,.edito__inner::after{min-height:75px}@media only screen and (min-width: 850px){.edito__inner::before,.edito__inner::after{display:none}}@media only screen and (min-width: 850px){.edito__content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}}.edito__picture{width:100%;height:320px;background:center/cover;margin-bottom:25px}@media only screen and (min-width: 850px){.edito__picture{width:355px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin:0 45px 0 0}}.edito__display{display:none}@media only screen and (min-width: 1200px){.edito__display{display:block}}.edito__paragraph{font-size:.875rem;font-style:italic;line-height:1.4;margin-bottom:15px}@media only screen and (min-width: 850px){.edito__paragraph{line-height:1.5;margin-bottom:20px}}.edito__paragraph__readmore{display:block;font-weight:700;text-decoration:underline}@media only screen and (min-width: 1200px){.edito__paragraph__readmore{display:none}}@media only screen and (min-width: 850px){.edito__paragraph .break-md{display:block}}.edito__quote{width:50px;height:40px;fill:#fff;float:right}@media only screen and (min-width: 850px){.edito__quote{position:absolute;left:255px;bottom:15px;float:none}}.edito__author{font-size:.75rem;font-weight:700;line-height:1.4;margin-top:20px}@media only screen and (min-width: 850px){.edito__author{line-height:1.5;margin-top:40px}}.edito__author__line{display:block}.prestige .block-1__slider__item--item-1{background-image:url("/dist/img/sliders/background-prestige-1.jpg")}.prestige .block-1__slider__item--item-2{background-image:url("/dist/img/sliders/background-prestige-2.jpg")}.prestige .block-1__slider__item--item-3{background-image:url("/dist/img/sliders/background-prestige-3.jpg")}@media only screen and (min-width: 850px){.calm{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.calm .block-1__slider__item--item-1{background-image:url("/dist/img/sliders/background-calm-1.jpg")}.calm .block-1__slider__item--item-2{background-image:url("/dist/img/sliders/background-calm-2.jpg")}.calm .block-1__slider__item--item-3{background-image:url("/dist/img/sliders/background-calm-3.jpg")}.calm .block-1__slider__item--item-4{background-image:url("/dist/img/sliders/background-calm-4.jpg")}.calm .block-1__slider__item--item-5{background-image:url("/dist/img/sliders/background-calm-5.jpg")}.calm .block-1__slider__item--item-6{background-image:url("/dist/img/sliders/background-calm-6.jpg")}.calm .block-1__slider__item--item-7{background-image:url("/dist/img/sliders/background-calm-7.jpg")}.typologies{background-color:#47b278;padding:15px;min-height:500px}@media only screen and (min-width: 850px){.typologies{min-height:calc(100vh - 91px);display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1200px){.typologies{padding:35px}}.typologies__inner{background-color:#fff;padding:25px 15px;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 850px){.typologies__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto}}.typologies__title{text-align:center;margin-bottom:15px}@media only screen and (min-width: 1200px){.typologies__title{font-size:1.5rem;margin-bottom:20px}}.typologies__title__line{display:block}.typologies__title__line__subline{display:block}@media only screen and (min-width: 850px){.typologies__title__line__subline{display:inline}}.typologies__subtitle{font-size:.9375rem;text-align:center;margin-bottom:15px}@media only screen and (min-width: 850px){.typologies__subtitle{margin-bottom:45px}}.typologies__subtitle__line{display:block}@media only screen and (min-width: 850px){.typologies__subtitle__line{display:inline}}@media only screen and (min-width: 850px){.typologies__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.typologies__radio__item{margin-bottom:10px}@media only screen and (min-width: 850px){.typologies__radio__item{margin:0 15px 0 0}}.typologies__radio__item:last-child{margin:0}.typologies__radio__item[data-id="6"]{display:none}@media only screen and (min-width: 850px){.typologies__radio__item[data-id="6"]{display:block}}.typologies__result{background:#fff;display:none;position:absolute;top:25px;left:15px;right:15px;bottom:25px}@media only screen and (min-width: 850px){.typologies__result{padding:25px;top:0;left:0;width:100%;height:100%}}.typologies__result__inner{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}@media only screen and (min-width: 850px){.typologies__result__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.typologies__result__back{color:#47b278;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #47b278;margin-bottom:15px}@media only screen and (min-width: 850px){.typologies__result__back{position:absolute;left:25px;top:25px}}.typologies__result__content{margin-top:auto}@media only screen and (min-width: 850px){.typologies__result__content{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0 auto 35px}}.typologies__result__picture{background:no-repeat center/contain;height:245px;margin:auto 0}@media only screen and (min-width: 850px){.typologies__result__picture{background-position:right center;height:100%;max-height:630px;width:65%;margin:auto 35px auto}}.typologies__result__title{font-size:1.5rem;color:#47b278;text-align:center;font-weight:700;font-family:"LemonMilk",sans-serif;margin-bottom:15px}.typologies__result__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits{max-width:1200px;margin-left:25px;margin-right:25px;padding:35px 15px;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-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: calc(1200px + (25px * 2))){.benefits{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 850px){.benefits{padding:70px 0}}.benefits__title{text-align:center;margin-bottom:25px}@media only screen and (min-width: 850px){.benefits__title{margin-bottom:20px}}.benefits__title__line{display:block}.benefits__subtitle{font-size:.9375rem;margin-bottom:15px}@media only screen and (min-width: 850px){.benefits__subtitle{margin-bottom:45px}}.benefits__slider{width:100%}@media only screen and (min-width: 850px){.benefits__slider{margin-bottom:45px}}@media only screen and (min-width: 1200px){.benefits__slider{display:-webkit-box;display:-ms-flexbox;display:flex}}.benefits__slider__picture{height:148px;margin-bottom:30px;background:center/cover}@media only screen and (min-width: 850px){.benefits__slider__picture{height:125px}}@media only screen and (min-width: 850px){.benefits__slider__title,.benefits__slider__list{font-size:.875rem}}@media only screen and (min-width: 850px){.benefits__slider__item{margin:0 30px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.benefits__slider__item--item-1 .benefits__slider__picture{background-image:url("/dist/img/sliders/background-benefits-1.jpg")}.benefits__slider__item--item-2 .benefits__slider__picture{background-image:url("/dist/img/sliders/background-benefits-2.jpg")}.benefits__slider__item--item-3 .benefits__slider__picture{background-image:url("/dist/img/sliders/background-benefits-3.jpg")}.benefits__slider__item--item-4 .benefits__slider__picture{background-image:url("/dist/img/sliders/background-benefits-4.jpg")}.benefits__slider__title{color:#47b278;font-weight:700;text-transform:uppercase;margin-bottom:5px}@media only screen and (min-width: 850px){.benefits__slider__title{font-size:.875rem;margin-bottom:12px}}.benefits__slider__list{line-height:1.5}.benefits__slider__list__item{margin-bottom:10px}.benefits__slider__list__item::before{content:"•";margin-right:5px}@media only screen and (min-width: 850px){.benefits__slider__list__item:nth-child(n+3){display:none}}.benefits__button{font-size:.8125rem;margin-top:5px;display:none}@media only screen and (min-width: 850px){.benefits__button{display:block}}.know-how{color:#fff;background-color:#212b51;padding:35px 15px}@media only screen and (min-width: 850px){.know-how{padding:70px 0}}@media only screen and (min-width: 1200px){.know-how{padding-bottom:110px}}.know-how__inner{max-width:1200px;margin-left:25px;margin-right:25px}@media only screen and (min-width: calc(1200px + (25px * 2))){.know-how__inner{margin-left:auto;margin-right:auto}}.know-how__title{font-size:1.125rem;font-weight:700;font-family:"LemonMilk",sans-serif;text-transform:uppercase;line-height:1.3;text-align:center;margin-bottom:40px}@media only screen and (min-width: 1200px){.know-how__title{font-size:1.875rem;margin-bottom:55px}}.know-how__title__line{display:block}.know-how__title__line__subline{display:block}@media only screen and (min-width: 850px){.know-how__title__line__subline{display:inline}}@media only screen and (min-width: 850px){.know-how__item{margin-bottom:15px}}@media only screen and (min-width: 1200px){.know-how__item{margin:0}}.know-how__item::before{content:"";width:1px;min-height:30px;display:block;margin:25px auto;background-color:#fff}@media only screen and (min-width: 850px){.know-how__item::before{display:none}}@media only screen and (min-width: 1200px){.know-how__item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 1200px){.know-how__item__left,.know-how__item__right{width:50%}}@media only screen and (min-width: 1200px){.know-how__item__left{padding-right:80px;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-align:center;-ms-flex-align:center;align-items:center;position:relative}}@media only screen and (min-width: 1200px){.know-how__item__left .know-how__item__content__gallery{display:none}}.know-how__item__right .know-how__item__content__gallery{display:none}@media only screen and (min-width: 1200px){.know-how__item__right .know-how__item__content__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}.know-how__item__title{font-size:.9375rem;font-weight:700;font-family:"LemonMilk",sans-serif;line-height:1.3;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.know-how__item__title{font-size:1.25rem;text-align:center}}.know-how__item__title__line{display:block}@media only screen and (min-width: 850px){.know-how__item__title__line{display:inline}}@media only screen and (min-width: 1200px){.know-how__item__title__line{display:block}}.know-how__item__title__arrow{width:10px;height:10px;fill:#fff;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media only screen and (min-width: 1200px){.know-how__item__title__arrow{display:none}}.know-how__item__content{margin-top:20px;display:none}@media only screen and (min-width: 1200px){.know-how__item__content{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.know-how__item__content__title{font-size:1rem;font-family:"AbrilFatface",sans-serif;color:#fff;line-height:1.4;margin-bottom:15px}@media only screen and (min-width: 1200px){.know-how__item__content__title{font-size:1.125rem;margin-bottom:20px}}.know-how__item__content__title__line{display:block}.know-how__item__content__paragraph{line-height:1.4;margin-bottom:15px}@media only screen and (min-width: 1200px){.know-how__item__content__paragraph{font-size:.8125rem;line-height:1.5;margin-bottom:20px}}.know-how__item__content__paragraph:last-of-type{margin-bottom:0}.know-how__item__content__paragraph__readmore{display:block;font-weight:700;text-decoration:underline}@media only screen and (min-width: 1200px){.know-how__item__content__paragraph__readmore{display:none}}.know-how__item__content__paragraph--display{display:none}@media only screen and (min-width: 1200px){.know-how__item__content__paragraph--display{display:block}}.know-how__item__content__logos{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.know-how__item__content__logos #logo-linkcity-bouygues{width:285px;height:62px;fill:#fff}@media only screen and (min-width: 850px){.know-how__item__content__logos #logo-linkcity-bouygues{width:335px;height:70px}}.know-how__item__content__logos .logo-linkcity__letter{fill:#fff}.know-how__item__content__gallery{height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px -3px 0}@media only screen and (min-width: 850px){.know-how__item__content__gallery{height:360px}}@media only screen and (min-width: 1200px){.know-how__item__content__gallery{height:210px;margin:-8px}}.know-how__item__content__gallery__column{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-flex:1;-ms-flex:1;flex:1}.know-how__item__content__gallery__item{background:center/cover;margin:3px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 1200px){.know-how__item__content__gallery__item{margin:8px}}.know-how__item__content__gallery__item--item-1{background-image:url("/dist/img/sliders/background-knowhow-1.jpg")}.know-how__item__content__gallery__item--item-2{background-image:url("/dist/img/sliders/background-knowhow-2.jpg")}.know-how__item__content__gallery__item--item-3{background-image:url("/dist/img/sliders/background-knowhow-3.jpg")}.know-how__item__content__gallery__item--item-4{background-image:url("/dist/img/sliders/background-knowhow-4.jpg")}.know-how__item__content__gallery__item--item-5{background-image:url("/dist/img/sliders/background-knowhow-5.jpg")}.know-how__item__content__gallery__item--item-6{background-image:url("/dist/img/sliders/background-knowhow-6.jpg")}.know-how__item__content__gallery__item--item-7{background-image:url("/dist/img/sliders/background-knowhow-7.jpg")}.know-how__item__content__gallery__item--item-8{background-image:url("/dist/img/sliders/background-knowhow-8.jpg")}.know-how__item__content__gallery__item--item-9{background-image:url("/dist/img/sliders/background-knowhow-9.jpg")}.know-how__item.is-active .know-how__item__title__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.steps{padding:35px 15px}@media only screen and (min-width: 850px){.steps{padding:70px 0}}.steps__title,.steps__paragraph,.steps__assist{max-width:1200px;margin-left:25px;margin-right:25px;text-align:center}@media only screen and (min-width: calc(1200px + (25px * 2))){.steps__title,.steps__paragraph,.steps__assist{margin-left:auto;margin-right:auto}}.steps__paragraph,.steps__assist{line-height:1.4}@media only screen and (min-width: 850px){.steps__paragraph,.steps__assist{line-height:1.5}}@media only screen and (min-width: 1200px){.steps__paragraph,.steps__assist{line-height:1.6}}.steps__title{color:#212b51;margin-bottom:20px;max-width:1220px}@media only screen and (min-width: 1200px){.steps__title{font-size:1.875rem}}.steps__title__line{display:block}.steps__title__line__subline{display:block}@media only screen and (min-width: 850px){.steps__title__line__subline{display:inline}}@media only screen and (min-width: 850px){.steps__paragraph,.steps__assist{font-size:.875rem}}.steps__paragraph{margin-bottom:20px;max-width:980px}.steps__assist{text-align:center;font-weight:700;margin-bottom:35px}@media only screen and (min-width: 1200px){.steps__assist{margin-bottom:55px}}@media only screen and (min-width: 850px){.steps__steps{margin-bottom:145px;position:relative}}@media only screen and (min-width: 850px){.steps__steps::before{content:"";position:absolute;left:0;top:100%;width:100%;height:1px;background-color:#212b51}}.steps__steps__inner{max-width:1200px;margin-left:25px;margin-right:25px}@media only screen and (min-width: calc(1200px + (25px * 2))){.steps__steps__inner{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 850px){.steps__steps__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}}.steps__steps__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 850px){.steps__steps__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}}@media only screen and (min-width: 1200px){.steps__steps__item{position:initial}}@media only screen and (min-width: 850px){.steps__steps__item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.steps__steps__item__dot{margin:0 15px 0 5px;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-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.steps__steps__item__dot__circle{width:15px;height:15px;border:4px solid #212b51;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.steps__steps__item__dot__bar{content:"";display:block;width:1px;height:100%;background-color:#212b51}@media only screen and (min-width: 850px){.steps__steps__item__dot__bar{height:30px}}.steps__steps__item__title{margin:-2px 0 4px}@media only screen and (min-width: 850px){.steps__steps__item__title{font-size:1rem}}@media only screen and (min-width: 1200px){.steps__steps__item__title{font-size:1.125rem}}.steps__steps__item__paragraph{font-size:.75rem;line-height:1.4;margin-bottom:25px}@media only screen and (min-width: 850px){.steps__steps__item__paragraph{margin-bottom:15px}}@media only screen and (min-width: 1200px){.steps__steps__item__paragraph{font-size:.875rem;width:220px}}@media only screen and (min-width: 850px){.steps__steps__item--item-1,.steps__steps__item--item-3,.steps__steps__item--item-4,.steps__steps__item--item-11,.steps__steps__item--item-13,.steps__steps__item--item-15{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width: 850px){.steps__steps__item--item-1 .steps__steps__item__content,.steps__steps__item--item-3 .steps__steps__item__content,.steps__steps__item--item-4 .steps__steps__item__content,.steps__steps__item--item-11 .steps__steps__item__content,.steps__steps__item--item-13 .steps__steps__item__content,.steps__steps__item--item-15 .steps__steps__item__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width: 850px){.steps__steps__item--item-1 .steps__steps__item__title,.steps__steps__item--item-3 .steps__steps__item__title,.steps__steps__item--item-4 .steps__steps__item__title,.steps__steps__item--item-11 .steps__steps__item__title,.steps__steps__item--item-13 .steps__steps__item__title,.steps__steps__item--item-15 .steps__steps__item__title{margin:0 0 5px}}@media only screen and (min-width: 850px){.steps__steps__item--item-2,.steps__steps__item--item-5,.steps__steps__item--item-12,.steps__steps__item--item-14,.steps__steps__item--item-16{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media only screen and (min-width: 850px){.steps__steps__item--item-2 .steps__steps__item__content,.steps__steps__item--item-5 .steps__steps__item__content,.steps__steps__item--item-12 .steps__steps__item__content,.steps__steps__item--item-14 .steps__steps__item__content,.steps__steps__item--item-16 .steps__steps__item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 850px){.steps__steps__item--item-2 .steps__steps__item__dot,.steps__steps__item--item-5 .steps__steps__item__dot,.steps__steps__item--item-12 .steps__steps__item__dot,.steps__steps__item--item-14 .steps__steps__item__dot,.steps__steps__item--item-16 .steps__steps__item__dot{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width: 850px){.steps__steps__item--item-2 .steps__steps__item__title,.steps__steps__item--item-5 .steps__steps__item__title,.steps__steps__item--item-12 .steps__steps__item__title,.steps__steps__item--item-14 .steps__steps__item__title,.steps__steps__item--item-16 .steps__steps__item__title{margin:7px 0 0}}@media only screen and (min-width: 850px){.steps__steps__item--item-2 .steps__steps__item__paragraph,.steps__steps__item--item-5 .steps__steps__item__paragraph,.steps__steps__item--item-12 .steps__steps__item__paragraph,.steps__steps__item--item-14 .steps__steps__item__paragraph,.steps__steps__item--item-16 .steps__steps__item__paragraph{margin:15px 0 0}}@media only screen and (min-width: 850px){.steps__steps__item--item-1 .steps__steps__item__paragraph,.steps__steps__item--item-3 .steps__steps__item__paragraph,.steps__steps__item--item-4 .steps__steps__item__paragraph,.steps__steps__item--item-11 .steps__steps__item__paragraph,.steps__steps__item--item-13 .steps__steps__item__paragraph,.steps__steps__item--item-15 .steps__steps__item__paragraph{width:135px}}@media only screen and (min-width: 1200px){.steps__steps__item--item-1 .steps__steps__item__paragraph,.steps__steps__item--item-3 .steps__steps__item__paragraph,.steps__steps__item--item-4 .steps__steps__item__paragraph,.steps__steps__item--item-11 .steps__steps__item__paragraph,.steps__steps__item--item-13 .steps__steps__item__paragraph,.steps__steps__item--item-15 .steps__steps__item__paragraph{width:200px}}.steps__steps__item:last-child .steps__steps__item__dot__bar{display:none}@media only screen and (min-width: 850px){.steps__steps__item:last-child .steps__steps__item__dot__bar{display:block}}.steps__steps__item:last-child .steps__steps__item__paragraph{margin-bottom:5px}