html,body{width:100%;height:100%;font-family:'circular',Arial,Helvetica,sans-serif;background:white;font-size:18px;font-weight:300;color:#525252}.home-banner{background:white;padding-top:20px;padding-bottom:18px;font-size:15px;width:100%}@media (max-width: 767px){.home-banner{padding-top:12px;padding-bottom:11px}}.home-banner .container{display:flex;align-items:center}@media (max-width: 767px){.home-banner .container{align-items:flex-start}}.home-banner .container img{margin-right:12px}@media (max-width: 767px){body{padding-top:90px !important}}.ico-padded{position:relative;padding-left:18px;margin:0;color:#aeaeae}.ico-padded:before{content:" ";position:absolute;top:1px;left:0}.ico-padded.ico-mail:before{top:10px;left:1px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-mail.png");width:11px;height:8px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.ico-padded.ico-mail:before{background-image:url("/images/front/ico/ico-mail@2x.png");background-size:11px 8px}}.ico-padded.ico-phone:before{left:1px;top:4px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-phone.png");width:11px;height:15px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.ico-padded.ico-phone:before{background-image:url("/images/front/ico/ico-phone@2x.png");background-size:11px 15px}}.ico-padded.ico-fax:before{top:6px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-fax.png");width:13px;height:12px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.ico-padded.ico-fax:before{background-image:url("/images/front/ico/ico-fax@2x.png");background-size:13px 12px}}h1,h2,h3,.h1,.h2,.h3{position:relative;color:#525252;font-size:38px;font-weight:300;margin:100px
0 50px}@media (max-width: 767px){h1,h2,h3,.h1,.h2,.h3{font-size:30px;margin:50px
0 25px}}h1.b-blue:before,h2.b-blue:before,h3.b-blue:before,.h1.b-blue:before,.h2.b-blue:before,.h3.b-blue:before{content:" ";position:absolute;top:-10px;left:0;height:3px;width:24px;background:#60bcfd}.text-right h1.b-blue:before,
.text-right h2.b-blue:before,
.text-right h3.b-blue:before,
.text-right .h1.b-blue:before,
.text-right .h2.b-blue:before,
.text-right .h3.b-blue:before{left:initial;right:0}h2,.h2{font-size:25px}h3,.h3{font-size:25px}.btn-black{background:rgba(34, 30, 31, 0.8);color:white;font-size:18px;font-weight:300}.btn-black img{margin-right:12px}.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black:focus:active{background:#221e1f;color:white;outline:none}.tenant-space{color:#60bcfd}.copro-space{color:#3259a4}.btn-blue{background:#60bcfd;color:white;font-size:18px;font-weight:300;padding:12px}.btn-blue img{margin-right:12px}.btn-blue:hover,.btn-blue:focus,.btn-blue:active,.btn-blue:focus:active{background:#60bcfd;color:white;outline:none;opacity:1}.btn.ico-left{padding-left:52px !important}.btn.ico-left .ico{position:absolute;left:20px;top:50%;margin-top:-10px}@media (max-width: 991px){.btn.ico-left{white-space:normal}}.btn.btn-left{text-align:left}.btn .ico{display:inline-block;vertical-align:middle}.btn .ico.ico-share{background-position:center;background-repeat:no-repeat;background-image:url("/images/ico/ico-share-white.png");width:16px;height:19px;margin-top:-10px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-share{background-image:url("/images/ico/ico-share-white@2x.png");background-size:16px 19px}}.btn .ico.ico-share-gray{background-position:center;background-repeat:no-repeat;background-image:url("/images/ico/ico-share-gray.png");width:20px;height:24px;margin-left:10px;margin-top:-12px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-share-gray{background-image:url("/images/ico/ico-share-gray@2x.png");background-size:20px 24px}}.btn .ico.ico-share-blue{background-position:center;background-repeat:no-repeat;background-image:url("/images/ico/ico-share-blue.png");width:20px;height:24px;margin-left:10px;margin-top:-12px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-share-blue{background-image:url("/images/ico/ico-share-blue@2x.png");background-size:20px 24px}}.btn .ico.ico-district{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-district-blue.png");width:16px;height:19px;margin-right:20px;margin-top:-10px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-district{background-image:url("/images/front/ico/ico-district-blue@2x.png");background-size:15px 15px}}.btn .ico.ico-video{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-video-blue.png");width:16px;height:19px;margin-right:20px;margin-top:-10px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-video{background-image:url("/images/front/ico/ico-video-blue@2x.png");background-size:16px 19px}}.btn .ico.ico-360{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-360.png");width:22px;height:24px;margin-right:20px;margin-top:-10px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-360{background-image:url("/images/front/ico/ico-360@2x.png");background-size:22px 24px}}.btn .ico.ico-plan{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-plan-blue.png");width:21px;height:23px;margin-top:-12px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-plan{background-image:url("/images/front/ico/ico-plan-blue@2x.png");background-size:21px 23px}}.btn .ico.ico-key{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-key-blue.png");width:17px;height:17px;margin-top:-9px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-key{background-image:url("/images/front/ico/ico-key-blue@2x.png");background-size:17px 17px}}.btn .ico.ico-bell{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-bell-blue.png");width:20px;height:17px;margin-top:-9px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-bell{background-image:url("/images/front/ico/ico-bell-blue@2x.png");background-size:10px 13px}}.btn .ico.ico-photos{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-photos-blue.png");width:20px;height:17px;margin-top:-9px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-photos{background-image:url("/images/front/ico/ico-photos-blue@2x.png");background-size:20px 17px}}.btn .ico.ico-external-link{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-external-link-blue.png");width:18px;height:18px;margin-top:-9px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-external-link{background-image:url("/images/front/ico/ico-external-link-blue@2x.png");background-size:18px 18px}}.btn .ico.ico-virtual-tour{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-virtual-tour-blue.png");width:23px;height:25px;margin-top:-13px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-virtual-tour{background-image:url("/images/front/ico/ico-virtual-tour-blue@2x.png");background-size:23px 25px}}.btn .ico.ico-email{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-email-blue.png");width:18px;height:14px;margin-top:-7px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-email{background-image:url("/images/front/ico/ico-email-blue@2x.png");background-size:18px 14px}}.btn .ico.ico-phone{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-phone-blue.png");width:18px;height:19px;margin-top:-10px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-phone{background-image:url("/images/front/ico/ico-phone-blue@2x.png");background-size:18px 19px}}.btn .ico.ico-user{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-user-blue.png");width:16px;height:19px;margin-top:-10px;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn .ico.ico-user{background-image:url("/images/front/ico/ico-user-blue@2x.png");background-size:16px 19px}}.btn:hover .ico.ico-360,
.btn:focus .ico.ico-360,
.btn:active .ico.ico-360,
.btn:focus:active .ico.ico-360{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-360-white.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-360,
.btn:focus .ico.ico-360,
.btn:active .ico.ico-360,
.btn:focus:active .ico.ico-360{background-image:url("/images/front/ico/ico-360-white@2x.png");background-size:22px 24px}}.btn:hover .ico.ico-district,
.btn:focus .ico.ico-district,
.btn:active .ico.ico-district,
.btn:focus:active .ico.ico-district{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-district-white.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-district,
.btn:focus .ico.ico-district,
.btn:active .ico.ico-district,
.btn:focus:active .ico.ico-district{background-image:url("/images/front/ico/ico-district-white@2x.png");background-size:15px 15px}}.btn:hover .ico.ico-video,
.btn:focus .ico.ico-video,
.btn:active .ico.ico-video,
.btn:focus:active .ico.ico-video{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-district-white.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-video,
.btn:focus .ico.ico-video,
.btn:active .ico.ico-video,
.btn:focus:active .ico.ico-video{background-image:url("/images/front/ico/ico-video-white@2x.png");background-size:16px 19px}}.btn:hover .ico.ico-plan,
.btn:focus .ico.ico-plan,
.btn:active .ico.ico-plan,
.btn:focus:active .ico.ico-plan{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-plan.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-plan,
.btn:focus .ico.ico-plan,
.btn:active .ico.ico-plan,
.btn:focus:active .ico.ico-plan{background-image:url("/images/front/ico/ico-plan@2x.png");background-size:21px 23px}}.btn:hover .ico.ico-key,
.btn:focus .ico.ico-key,
.btn:active .ico.ico-key,
.btn:focus:active .ico.ico-key{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-key.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-key,
.btn:focus .ico.ico-key,
.btn:active .ico.ico-key,
.btn:focus:active .ico.ico-key{background-image:url("/images/front/ico/ico-key@2x.png");background-size:17px 17px}}.btn:hover .ico.ico-bell,
.btn:focus .ico.ico-bell,
.btn:active .ico.ico-bell,
.btn:focus:active .ico.ico-bell{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-bell-white.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-bell,
.btn:focus .ico.ico-bell,
.btn:active .ico.ico-bell,
.btn:focus:active .ico.ico-bell{background-image:url("/images/front/ico/ico-bell-white@2x.png");background-size:10px 13px}}.btn:hover .ico.ico-photos,
.btn:focus .ico.ico-photos,
.btn:active .ico.ico-photos,
.btn:focus:active .ico.ico-photos{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-photos.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-photos,
.btn:focus .ico.ico-photos,
.btn:active .ico.ico-photos,
.btn:focus:active .ico.ico-photos{background-image:url("/images/front/ico/ico-photos@2x.png");background-size:20px 17px}}.btn:hover .ico.ico-external-link,
.btn:focus .ico.ico-external-link,
.btn:active .ico.ico-external-link,
.btn:focus:active .ico.ico-external-link{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-external-link.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-external-link,
.btn:focus .ico.ico-external-link,
.btn:active .ico.ico-external-link,
.btn:focus:active .ico.ico-external-link{background-image:url("/images/front/ico/ico-external-link@2x.png");background-size:18px 18px}}.btn:hover .ico.ico-virtual-tour,
.btn:focus .ico.ico-virtual-tour,
.btn:active .ico.ico-virtual-tour,
.btn:focus:active .ico.ico-virtual-tour{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-virtual-tour.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-virtual-tour,
.btn:focus .ico.ico-virtual-tour,
.btn:active .ico.ico-virtual-tour,
.btn:focus:active .ico.ico-virtual-tour{background-image:url("/images/front/ico/ico-virtual-tour@2x.png");background-size:23px 25px}}.btn:hover .ico.ico-email,
.btn:focus .ico.ico-email,
.btn:active .ico.ico-email,
.btn:focus:active .ico.ico-email{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-email.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-email,
.btn:focus .ico.ico-email,
.btn:active .ico.ico-email,
.btn:focus:active .ico.ico-email{background-image:url("/images/front/ico/ico-email@2x.png");background-size:18px 14px}}.btn:hover .ico.ico-phone,
.btn:focus .ico.ico-phone,
.btn:active .ico.ico-phone,
.btn:focus:active .ico.ico-phone{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-phone-white.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-phone,
.btn:focus .ico.ico-phone,
.btn:active .ico.ico-phone,
.btn:focus:active .ico.ico-phone{background-image:url("/images/front/ico/ico-phone-white@2x.png");background-size:18px 19px}}.btn:hover .ico.ico-user,
.btn:focus .ico.ico-user,
.btn:active .ico.ico-user,
.btn:focus:active .ico.ico-user{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-user-white.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn:hover .ico.ico-user,
.btn:focus .ico.ico-user,
.btn:active .ico.ico-user,
.btn:focus:active .ico.ico-user{background-image:url("/images/front/ico/ico-user-white@2x.png");background-size:16px 19px}}.page-home h1{font-family:'circular',Arial,Helvetica,sans-serif;font-size:18px;color:white;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin:40px
0 50px}@media (max-width: 767px){.page-home h1{font-size:13px}}.page-home h1:after{content:" ";width:20px;height:3px;background:white;display:block;margin-top:10px}.page-home .widget-search{color:white;font-weight:300;font-size:30px;margin-top:50px;margin-bottom:50px}.page-home .widget-search .btn-b-white{background:rgba(0, 0, 0, 0.2)}.page-home .widget-search .btn-b-white.icon-search .text:before{font-family:"Font Awesome 5 Pro";content:'\f002';margin-right:10px;top:1px;position:relative;font-weight:500}@media (max-width: 767px){.page-home .widget-search{font-size:26px;margin-bottom:0}}.page-home .widget-search .select2-container{position:static;display:inline-block;vertical-align:middle}.page-home .widget-search .select-wrapper{position:relative;display:inline-block;vertical-align:middle;padding-right:40px}.page-home .widget-search .nowrap{white-space:nowrap}.page-home .widget-search .part:not(.part-end){display:inline-block;vertical-align:middle;margin-right:12px;margin-bottom:12px}@media (max-width: 767px){.page-home .widget-search .part:not(.part-end){margin-bottom:12px}}.page-home .widget-search .between-1,
.page-home .widget-search .between-2,
.page-home .widget-search .units{display:inline-block;vertical-align:middle}@media (max-width: 767px){.page-home .widget-search .part-end{margin-left:-15px;margin-right:-15px}.page-home .widget-search .part-end .btn{margin:5px
auto 15px auto;display:block;width:300px}.page-home .widget-search .part-end .btn:last-child{margin-bottom:40px}}.page-home .widget-search .prep{margin-right:20px;display:inline-block;vertical-align:middle}.page-home #content{min-height:100%}.page-home .bg-ico{position:absolute;top:234px;right:-515px}.page-home .page-1{position:relative;height:100%}@media (max-width: 767px){.page-home .page-1{box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);height:auto}}.page-home .page-1.bg-home{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/prsa-noel-2018.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg-home{background-image:url("/images/front/home/prsa-noel-2018@2x.jpg");background-size:2200px 1303px}}.page-home .page-1.bg1{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg1.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg1{background-image:url("/images/front/home/home-bg1@2x.jpg");background-size:2400px 1336px}}.page-home .page-1.bg2{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg2.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg2{background-image:url("/images/front/home/home-bg2@2x.jpg");background-size:2440px 1624px}}.page-home .page-1.bg3{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg3.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg3{background-image:url("/images/front/home/home-bg3@2x.jpg");background-size:2440px 1370px}}.page-home .page-1.bg4{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg4.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg4{background-image:url("/images/front/home/home-bg4@2x.jpg");background-size:2400px 1336px}}.page-home .page-1.bg5{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg5.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg5{background-image:url("/images/front/home/home-bg5@2x.jpg");background-size:2440px 1627px}}.page-home .page-1.bg6{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg6.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg6{background-image:url("/images/front/home/home-bg6@2x.jpg");background-size:2400px 1336px}}.page-home .page-1.bg7{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg7.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg7{background-image:url("/images/front/home/home-bg7@2x.jpg");background-size:2440px 1627px}}.page-home .page-1.bg8{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg8.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg8{background-image:url("/images/front/home/home-bg8@2x.jpg");background-size:2440px 1627px}}.page-home .page-1.bg9{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg9.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg9{background-image:url("/images/front/home/home-bg9@2x.jpg");background-size:2440px 1371px}}.page-home .page-1.bg10{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg10.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg10{background-image:url("/images/front/home/home-bg10@2x.jpg");background-size:2440px 1627px}}.page-home .page-1.bg11{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg11.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg11{background-image:url("/images/front/home/home-bg11@2x.jpg");background-size:2440px 1627px}}.page-home .page-1.bg12{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/home/home-bg12.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-1.bg12{background-image:url("/images/front/home/home-bg12@2x.jpg");background-size:2440px 1370px}}.page-home .page-1 .container-news{position:absolute;bottom:0;left:0;right:0;pointer-events:none}.page-home .page-1 .news .item{position:absolute;bottom:0;background:white;border-right:2px solid #f6f6f6;border-left:2px solid #f6f6f6;width:100%;padding:10px}.page-home .page-1 .news .item .content{position:relative;padding:10px
20px 0}.page-home .page-1 .news .item .category{font-size:15px;font-weight:300;color:#60bcfd}.page-home .page-1 .news .item .title{font-size:18px;font-weight:500;color:#484648;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.page-home .page-1 .news .item .image{height:0;-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.page-home .page-1 .news .item .btn-more{opacity:0;position:absolute;top:0;right:0;-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.page-home .page-1 .news .item .btn-more:hover,
.page-home .page-1 .news .item .btn-more:focus,
.page-home .page-1 .news .item .btn-more:active,
.page-home .page-1 .news .item .btn-more:focus:active{outline:none}.page-home .page-1 .news .item p{font-size:15px;font-weight:300;max-height:0;overflow:hidden;margin-top:10px;margin-bottom:0;-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.page-home .page-1 .news .item:hover .image{height:200px;margin-bottom:10px}.page-home .page-1 .news .item:hover p{margin-top:10px;margin-bottom:10px;max-height:42px}.page-home .page-1 .news .item:hover .btn-more{opacity:1}.page-home .page-1 .news .item.item-more{color:white;background:#231f20;border-right-color:#231f20;padding:28px
30px;font-size:20px}.page-home .page-1 .news .item.item-more a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;vertical-align:middle;padding-right:20px;height:28px;position:relative}.page-home .page-1 .news .item.item-more a img{position:absolute;right:0;top:2px}.page-home .skills{font-size:20px}.page-home .page-2{background:#f6f6f6;padding-bottom:50px;overflow:hidden}.page-home .page-2 .container-news-mobile .news-mobile .item{background:white;padding:1rem;margin:1rem 0}.page-home .page-2 .container-news-mobile .news-mobile .item.more{display:none}.page-home .page-2 .container-news-mobile .news-mobile .item div.content .category{color:#60bcfd;text-transform:uppercase}.page-home .page-2 .container-news-mobile .news-mobile .item div.content .title{text-transform:uppercase}.page-home .page-2 .container-news-mobile .news-mobile .item div.content>p{overflow:hidden;position:relative}.page-home .page-2 .container-news-mobile .news-mobile .view-more{display:block;text-align:center}.page-home .page-2 .container-news-mobile .news-mobile.more .item.more{display:block}.page-home .page-2 .container-news-mobile .news-mobile.more .view-more{display:none}@media (max-width: 767px){.page-home .page-2{padding-bottom:20px}}.page-home .page-2 .btn-more{margin:70px
0}@media (max-width: 767px){.page-home .page-2 .btn-more{margin:30px
0}}.page-home .page-3{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("/images/front/bg-history.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-3{background-image:url("/images/front/bg-history@2x.jpg");background-size:2400px 900px}}.page-home .page-4{background:#f6f6f6;padding-bottom:50px;overflow:hidden}.page-home .page-4 .gallery-images.swiper-container{height:80%;width:100%;margin-left:auto;margin-right:auto;overflow:visible}.page-home .page-4 .gallery-images.swiper-container .swiper-slide img{-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:100%;height:600px;object-fit:cover}@media (max-width: 768px){.page-home .page-4 .gallery-images.swiper-container .swiper-slide img{height:45vw}}.page-home .page-4 .gallery-images.swiper-container .swiper-slide:not(.swiper-slide-active) img{opacity: .2;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page-home .page-4 .gallery-titles.swiper-container{width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;overflow:visible;padding:30px
0px}.page-home .page-4 .gallery-titles.swiper-container .swiper-slide{height:100%;display:block;text-align:center;padding:0
50px}@media (max-width: 992px){.page-home .page-4 .gallery-titles.swiper-container .swiper-slide{padding:0
0}}.page-home .page-4 .gallery-titles.swiper-container .swiper-slide .title{display:inline-block;font-size:20px;font-weight:bold;color:#d8d8d8;padding-bottom:6px;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.page-home .page-4 .gallery-titles.swiper-container .swiper-slide.swiper-slide-active .title{color:#60bcfd;border-bottom:2px solid #60bcfd}.page-home .page-4 .gallery-descriptions.swiper-container .btn{margin-top:25px}.page-home .page-4 .gallery-descriptions.swiper-container .swiper-wrapper{min-height:100%}.page-home .page-4 .gallery-descriptions.swiper-container .swiper-slide{height:auto !important}.page-home .page-4 .gallery-descriptions.swiper-container .swiper-slide{text-align:center;background:#f6f6f6}.page-home .page-4 .swiper-slide{background-size:cover;background-position:center}.page-home .page-5{background:white}.page-home .page-6 .news .swiper-slide{width:33.33%}@media (max-width: 767px){.page-home .page-6 .news .swiper-slide{width:100%}}.page-home .page-6 .news .swiper-pagination{position:static;padding:12px
0 16px;background:#f6f6f6;margin-right:-15px;margin-left:-15px;width:initial;display:block}@media (max-width: 767px){.page-home .page-6 .news{overflow:hidden}.page-home .page-6 .news .swiper-wrapper{margin-right:0;margin-left:0}}@media (min-width: 768px){.page-home .page-6 .news .swiper-wrapper{display:block;width:auto}.page-home .page-6 .news .swiper-pagination{display:none}}.page-home .swiper-testimony{padding:0
30px}.page-home .swiper-testimony .item{border-top:2px solid #60bcfd;padding:30px
20px 10px;text-align:center;position:relative}.page-home .swiper-testimony .item .title{color:#484648;font-size:18px;font-weight:500}.page-home .swiper-testimony .item .subtitle{color:#60bcfd;font-size:15px;font-weight:500;text-transform:uppercase;margin:4px
0 32px}.page-home .swiper-testimony .item p{color:#ADADAD;max-height:15rem;font-size:18px;overflow:hidden;transition:all 0.3s}.page-home .swiper-testimony .item::after{content:'...';color:#ADADAD;font-size:18px;height:10px;line-height:10px;position:absolute;bottom:8px;left:0;width:100%;background:white}.page-home .swiper-testimony .item:hover{background:#f6f6f6}.page-home .swiper-testimony .item:hover::after{background:#f6f6f6}.page-home .swiper-testimony .item.open>p{max-height:100rem}.page-home .swiper-testimony .item.open::after{content:''}.page-home .swiper-testimony .testimony-open-btn{color:#60bcfd;display:block;cursor:pointer;margin-top:5px;font-size:16px}.page-home .swiper-testimony .swiper-button-prev{left:0}.page-home .swiper-testimony .swiper-button-next{right:0}.page-home .page-7{overflow:hidden;padding-bottom:50px}.page-home .page-7 .swiper-container{overflow:visible}.page-home .page-7 .gallery-video-titles.swiper-container{width:100%;box-sizing:border-box;padding:10px
0;margin-left:auto;margin-right:auto;overflow:visible;padding:30px
15px}.page-home .page-7 .gallery-video-titles.swiper-container .swiper-slide{width:auto;height:100%;text-align:center;padding:0
50px}.page-home .page-7 .gallery-video-titles.swiper-container .swiper-slide .title{display:inline-block;font-size:20px;font-weight:bold;color:#d8d8d8;padding-bottom:6px;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.page-home .page-7 .gallery-video-titles.swiper-container .swiper-slide.swiper-slide-active .title{color:#60bcfd;border-bottom:2px solid #60bcfd}.page-home .page-7 .gallery-video-images.swiper-container{height:80%;width:100%;margin-left:auto;margin-right:auto;overflow:visible}.page-home .page-7 .gallery-video-images.swiper-container .swiper-slide img{-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.page-home .page-7 .gallery-video-images.swiper-container .swiper-slide:hover:before{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;background:#60bcfd;opacity: .5}.page-home .page-7 .gallery-video-images.swiper-container .swiper-slide:hover:after{content:" ";position:absolute;top:50%;left:50%;width:89px;height:89px;margin-top:-45px;margin-left:-45px;background-image:url("/images/front/ico/ico-play-btn.png");background-position:center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-home .page-7 .gallery-video-images.swiper-container .swiper-slide:hover:after{background-image:url("/images/front/ico/ico-play-btn.png");background-size:89px 89px}}.page-home .page-7 .gallery-video-images.swiper-container .swiper-slide:not(.swiper-slide-active) img{opacity: .2;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.swiper-button-prev.swiper-button-gray,
.swiper-container-rtl .swiper-button-next.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2021%2032%27%3E%3Cpath%20d%3D%27M%2017.521484%2C32%2020.994141%2C28.210937%207.619141%2C16.041016%2021%2C3.775391%2017.513672%2C0%200%2C16.054688%2017.521484%2C32%20Z%27%20fill%3D%27%23ADADAD%27%2F%3E%3C%2Fsvg%3E");background-size:21px 32px}.swiper-button-next.swiper-button-gray,
.swiper-container-rtl .swiper-button-prev.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2021%2032%27%3E%3Cpath%20d%3D%27M%203.4785156%2C0%200.00585938%2C3.7890625%2013.380859%2C15.958984%200%2C28.224609%203.4863281%2C32%2021%2C15.945312%203.4785156%2C0%20Z%27%20fill%3D%27%23ADADAD%27%2F%3E%3C%2Fsvg%3E");background-size:21px 32px}@media (min-width: 768px){.swiper-news .swiper-wrapper{display:block}}.swiper-news .item{padding:15px
0;background:white;transform-origin:50% 50%;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.swiper-news .item .category{font-size:18px;margin-top:12px;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#60bcfd}.swiper-news .item .date{margin-top:12px;margin-bottom:6px}.swiper-news .item .title{font-size:20px;color:#525252;margin-top:6px;margin-bottom:15px}.swiper-news .item .img-header{width:100%;height:200px}.swiper-news .item p{margin-bottom:30px}.swiper-news .item hr{border-color:#D8D8D8;margin-bottom:15px}.swiper-news .item a{color:#60bcfd}.swiper-news .item a:hover,
.swiper-news .item a:focus,
.swiper-news .item a:active,
.swiper-news .item a:focus:active{opacity: .8}.swiper-news .btn{margin:100px
0 0}.page-maison footer{margin-top:0}.page-maison .same-height{display:flex;flex-wrap:wrap;margin-top:90px;margin-bottom:90px}@media (max-width: 767px){.page-maison .same-height{margin-top:40px;margin-bottom:0px}}.page-maison .same-height>[class*='col-']{display:flex;flex-direction:column}.page-maison .same-height > [class*='col-'] .square{height:100%}.page-maison .square{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}.page-maison .square:after{content:"";display:block;padding-bottom:100%}.page-maison h2,
.page-maison .h2{margin:25px
0;font-size:30px}@media (max-width: 767px){.page-maison h2,
.page-maison .h2{font-size:25px}}.page-maison h3,
.page-maison .h3{margin-top:0;margin-bottom:25px}@media (max-width: 767px){.page-maison h3,
.page-maison .h3{font-size:20px}}.page-maison .tab-pane{position:relative}@media (max-width: 767px){.page-maison .btns .btn{margin:5px
0}}.page-maison .stick{position:absolute;top:0;bottom:0}@media (max-width: 1450px){.page-maison .stick{display:none}}.page-maison .tab-content p{font-size:22px;font-weight:300}@media (max-width: 767px){.page-maison .tab-content p{font-size:17px}}.page-maison #years{display:inline-block;position:relative;z-index:1000;border-left:1px solid #AEAEAE;padding-left:25px;margin-top:100px;margin-left:100px}@media (max-width: 2000px){.page-maison #years{margin-left:60px}}@media (max-width: 1540px){.page-maison #years{margin-left:20px}}.page-maison #years .year{font-size:15px;color:#AEAEAE;position:relative}.page-maison #years .year.active{color:#60bcfd}.page-maison #years .year.active:before{content:" ";position:absolute;top:2px;left:-33px;width:15px;height:15px;border-radius:50%;background:#60bcfd}.page-maison .page-0{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("/images/front/bg-history.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-0{background-image:url("/images/front/bg-history@2x.jpg");background-size:2400px 900px}}.page-maison .title{font-size:150px;font-family:'circular',Arial,Helvetica,sans-serif;color:rgba(96, 188, 252, 0.8)}.page-maison .title.small{font-size:100px;color:#AEAEAE}.page-maison .b-right{text-align:right;border-right:10px solid #F6F6F6;padding-right:30px}.page-maison .b-left{text-align:left;border-left:10px solid #F6F6F6;padding-left:30px}.page-maison .page{overflow:hidden;position:relative}.page-maison .page:not(.page-0){padding-top:72px;padding-bottom:72px;font-size:20px}.page-maison .page:not(.page-0) .img-responsive{position:relative;display:inline-block}.page-maison .page-1{position:relative;overflow:visible}.page-maison .page-1 .media-body{padding-top:100px}.page-maison .page-1:before{content:" ";position:absolute;top:0;right:0;background-position:center right 10%;background-repeat:no-repeat;background-size:cover;background-image:url("/images/front/history/intro-bg-map.jpg");width:100%;height:1237px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-1:before{background-image:url("/images/front/history/intro-bg-map@2x.jpg");background-size:948px 1237px}}.page-maison .page-3 .container{position:relative}.page-maison .page-3 .container:before{content:" ";position:absolute;top:50px;right:-247px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/1872-bg-ge.jpg");width:494px;height:557px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-3 .container:before{background-image:url("/images/front/history/1872-bg-ge@2x.jpg");background-size:494px 557px}}.page-maison .page-4 .mt-custom{margin-top:-50px}@media (max-width: 991px){.page-maison .page-4 .mt-custom{margin-top:50px}}.page-maison .page-5 .mt-custom-1{position:absolute;right:0;top:0;margin-top:-20px;z-index:1}@media (max-width: 991px){.page-maison .page-5 .mt-custom-1{position:static;margin-top:50px}}.page-maison .page-5 .mt-custom-2{margin-top:-100px}@media (max-width: 767px){.page-maison .page-5 .mt-custom-2{margin-top:50px}}.page-maison .page-6{position:relative}.page-maison .page-6:before{content:" ";position:absolute;top:400px;right:0;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/1901-bg.jpg");width:959px;height:647px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-6:before{background-image:url("/images/front/history/1901-bg@2x.jpg");background-size:959px 647px}}.page-maison .page-7 .mt-custom{margin-top:-150px}@media (max-width: 767px){.page-maison .page-7 .mt-custom{margin-top:50px}}.page-maison .page-8{position:relative}.page-maison .page-8:before{content:" ";position:absolute;top:0;right:0;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/1919-bg.jpg");width:1370px;height:870px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-8:before{background-image:url("/images/front/history/1919-bg@2x.jpg");background-size:1370px 870px}}.page-maison .page-9{position:relative}.page-maison .page-9:before{content:" ";position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/1930-bg.jpg");width:1358px;height:880px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-9:before{background-image:url("/images/front/history/1930-bg@2x.jpg");background-size:1358px 880px}}.page-maison .page-10{position:relative}.page-maison .page-10:before{content:" ";position:absolute;top:100px;right:10%;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/1945-bg.jpg");width:2032px;height:841px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-10:before{background-image:url("/images/front/history/1945-bg@2x.jpg");background-size:2032px 841px}}.page-maison .page-11 .container{position:relative}.page-maison .page-11 .container:before{content:" ";position:absolute;top:400px;left:-240px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/1957-bg.jpg");width:1126px;height:650px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-11 .container:before{background-image:url("/images/front/history/1957-bg@2x.jpg");background-size:1126px 650px}}.page-maison .page-11 .mt-custom{margin-top:-150px}@media (max-width: 767px){.page-maison .page-11 .mt-custom{margin-top:20px}}.page-maison .page-12 .mt-custom{margin-top:-50px}@media (max-width: 991px){.page-maison .page-12 .mt-custom{margin-top:50px}}.page-maison .page-15 .mt-custom{margin-top:-144px}@media (max-width: 991px){.page-maison .page-15 .mt-custom{margin-top:50px}}.page-maison .page-16{position:relative}.page-maison .page-16:before{content:" ";position:absolute;top:0;right:0;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/2000-bg.jpg");width:871px;height:704px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-16:before{background-image:url("/images/front/history/2000-bg@2x.jpg");background-size:871px 704px}}.page-maison .page-16 .container .mt-custom-1{position:absolute;left:0;top:0;margin-top:-20px}@media (max-width: 991px){.page-maison .page-16 .container .mt-custom-1{position:static;margin-top:50px}}.page-maison .page-16 .container .mt-custom-2{margin-top:50px}@media (max-width: 991px){.page-maison .page-16 .container .mt-custom-2{margin-top:-150px}}@media (max-width: 767px){.page-maison .page-16 .container .mt-custom-2{margin-top:20px}}.page-maison .page-16 .container .mt-custom-3{margin-top:-250px}@media (max-width: 767px){.page-maison .page-16 .container .mt-custom-3{margin-top:20px}}.page-maison .page-17 .mt-custom-1{position:absolute;right:0;top:0;margin-top:-144px}@media (max-width: 767px){.page-maison .page-17 .mt-custom-1{position:static;margin-top:50px;margin-bottom:30px}}.page-maison .page-17 .mt-custom-2{margin-top:-50px}@media (max-width: 991px){.page-maison .page-17 .mt-custom-2{margin-top:20px}}.page-maison .page-17 .mt-custom-3{margin-top:-50px}@media (max-width: 767px){.page-maison .page-17 .mt-custom-3{margin-top:20px}}.page-maison .page-18 .container{position:relative}.page-maison .page-18 .container:before{content:" ";position:absolute;bottom:80px;right:0;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/2003-bg.jpg");width:638px;height:554px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-18 .container:before{background-image:url("/images/front/history/2003-bg@2x.jpg");background-size:638px 554px}}.page-maison .page-20 .container{position:relative}.page-maison .page-20 .container:before{content:" ";position:absolute;top:120px;right:0;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/2009-bg.jpg");width:725px;height:667px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page-20 .container:before{background-image:url("/images/front/history/2009-bg@2x.jpg");background-size:725px 667px}}.page-maison .page-21 .mt-custom{margin-top:-50px}@media (max-width: 991px){.page-maison .page-21 .mt-custom{margin-top:50px}}.page-maison .page-22 .mt-custom{margin-top:-50px}@media (max-width: 991px){.page-maison .page-22 .mt-custom{margin-top:50px}}.page-maison .page.page-23{position:relative;padding-bottom:144px}.page-maison .page.page-23:before{content:" ";position:absolute;top:100px;left:-100px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/history/2017-bg.jpg");width:1139px;height:691px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .page.page-23:before{background-image:url("/images/front/history/2017-bg@2x.jpg");background-size:1139px 691px}}.page-maison #valeurs h2{margin-top:0}.page-maison .block-text{padding:90px
0;overflow:hidden}.page-maison .block-text img{object-fit:cover}.page-maison .block-image{height:500px}.page-maison .block-image.block-image-1{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/valeurs/valeurs-bg-1.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .block-image.block-image-1{background-image:url("/images/front/valeurs/valeurs-bg-1@2x.jpg");background-size:2400px 506px}}.page-maison .block-image.block-image-2{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/valeurs/valeurs-bg-2.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .block-image.block-image-2{background-image:url("/images/front/valeurs/valeurs-bg-2@2x.jpg");background-size:2560px 1560px}}.page-maison .block-image.block-image-3{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/valeurs/valeurs-bg-3.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .block-image.block-image-3{background-image:url("/images/front/valeurs/valeurs-bg-3@2x.jpg");background-size:611px 457px}}.page-maison .block-image.block-image-4{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/valeurs/valeurs-bg-4.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .block-image.block-image-4{background-image:url("/images/front/valeurs/valeurs-bg-4@2x.jpg");background-size:2400px 506px}}.page-maison .block-image.block-image-5{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/valeurs/valeurs-bg-5.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-maison .block-image.block-image-5{background-image:url("/images/front/valeurs/valeurs-bg-5@2x.jpg");background-size:2400px 506px}}.page-chiffres .block-image img{width:100%;object-fit:cover;object-position:center;height:auto}.page-metiers h2,
.page-metiers .h2{margin:50px
0}.page-metiers .block-image img{width:100%;object-fit:cover;object-position:center;height:auto}.page-metiers h3{font-size:23px;margin-top:40px;margin-bottom:15px}.page-metiers .page p{font-size:22px;font-weight:300}.page-metiers .page h3+p{font-size:20px}.page-metiers .block-text{padding:70px
0 90px}.page-metiers .block-text img{margin:50px
0}.page-metiers .btn{margin:40px
0}.page-metiers .website-thumb{position:relative;height:330px;background:#f7f7f7;margin-top:24px}.page-metiers .website-thumb .cover{height:150px}.page-metiers .website-thumb .content{padding:0
15px}.page-metiers .website-thumb h4{display:block;text-align:center;color:#000;margin:25px
auto}.page-metiers .website-thumb .footer{width:100%;position:absolute;bottom:20px}.page-metiers .website-thumb .footer .btn{margin:0
20px;display:block}.page-gdpr h2,
.page-gdpr .h2{margin:50px
0}.page-gdpr .block-image img{width:100%;height:auto;object-fit:cover;object-position:center}.page-gdpr h3{font-size:23px;margin-top:40px;margin-bottom:15px}.page-gdpr .page p{font-size:20px;font-weight:300}.page-gdpr .page p a{color:#60bcfd}.page-gdpr .page li{font-size:20px;color:#AEAEAE;position:relative;margin:10px
0}.page-gdpr .page li:before{content:"- ";text-indent:-5px;padding-right:10px}.page-gdpr .block-text{padding:70px
0 90px}.page-gdpr .block-text img{margin:50px
0}.page-gdpr .btn{margin:20px
0}.page-districts{background:white}.page-districts .tab-content p,
.page-districts .page-0 p{font-size:22px}.page-districts .bg-ico{position:absolute;top:266px;left:-200px}.page-districts .page-0{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/bg-quartiers.jpg");background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-districts .page-0{background-image:url("/images/front/bg-quartiers@2x.jpg");background-size:2400px 900px}}.nav-tabs{border-bottom:0;margin:100px
0 50px}.nav-tabs>li>a{color:#d8d8d8;border:0;border-bottom:2px solid #d8d8d8;padding:0
0 6px;display:inline-block;font-size:20px;font-weight:bold;margin-right:60px;margin-bottom:12px}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus,.nav-tabs>li>a:active,.nav-tabs>li>a:focus:active{color:#d8d8d8;border-bottom:2px solid #d8d8d8}.nav-tabs>li:last-child>a{margin-right:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:transparent;color:#60bcfd;border:0;border-bottom:2px solid #60bcfd}.districts{position:relative}.districts .item{position:relative;display:inline-block;vertical-align:top;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.districts .item .title{position:absolute;left:30px;right:30px;bottom:22px;color:white;font-size:20px;font-style:normal;font-weight:300}@media (max-width: 767px){.districts .item .title{font-size:18px;left:15px;right:15px;bottom:15px}}.districts .item:hover{opacity:1;z-index:100;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-box-shadow:0 8px 28px rgba(0, 0, 0, 0.3);box-shadow:0 8px 28px rgba(0, 0, 0, 0.3)}.districts .item img{width:100%}.page-district .area-button-action{margin-top:50px}.page-district h1{margin-top:25px}.page-district .page-1{position:relative;min-height:400px;height:400px}@media (min-width: 992px){.page-district .page-1{height:80%}}.page-district .page-1 .h1{position:absolute;bottom:51px;color:white;font-weight:700;font-size:92px}@media (max-width: 991px){.page-district .page-1 .h1{font-size:30px}}@media (max-width: 991px){.page-district .page-1 .vcenter{margin-top:6px}}.page-district .page-1 .vchild{vertical-align:bottom}.page-district .page-1 .item{display:inline-block;color:white;margin-bottom:101px}@media (max-width: 991px){.page-district .page-1 .item{margin-bottom:0}}@media (min-width: 992px){.page-district .mt-custom{margin-top:-120px}}.page-district .page-2{padding-bottom:80px}.page-district .page-2 table{border:1px
solid #aeaeae}.page-district .page-2 table tr:nth-child(2) td{font-size:24px}.page-district .page-2 table td{color:#aeaeae;border:1px
solid #aeaeae;padding:10px;text-align:center}.page-district .page-2 h4{margin-top:80px;margin-bottom:50px}.page-district .page-2 .features .feature-wrapper{display:inline-block;vertical-align:top;width:19%;margin-right:10px;margin-bottom:32px;padding:16px}@media (max-width: 1199px){.page-district .page-2 .features .feature-wrapper{width:50%;margin-right:0}}@media (max-width: 767px){.page-district .page-2 .features .feature-wrapper{margin-bottom:2px}}.page-district .page-2 .features .feature-wrapper .feature{height:180px;margin:auto;width:100%}@media (max-width: 767px){.page-district .page-2 .features .feature-wrapper .feature{height:150px}}.page-district .page-2 .features .feature-wrapper .feature.feature-parc{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/features/parc.jpg");background-size:contain !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-district .page-2 .features .feature-wrapper .feature.feature-parc{background-image:url("/images/front/features/parc@2x.jpg");background-size:198px 198px}}.page-district .page-2 .features .feature-wrapper .feature.feature-school{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/features/school.jpg");background-size:contain !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-district .page-2 .features .feature-wrapper .feature.feature-school{background-image:url("/images/front/features/school@2x.jpg");background-size:198px 198px}}.page-district .page-2 .features .feature-wrapper .feature.feature-cultural-place{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/features/cultural-place.jpg");background-size:contain !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-district .page-2 .features .feature-wrapper .feature.feature-cultural-place{background-image:url("/images/front/features/cultural-place@2x.jpg");background-size:198px 198px}}.page-district .page-2 .features .feature-wrapper .feature.feature-hospital{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/features/hospital.jpg");background-size:contain !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-district .page-2 .features .feature-wrapper .feature.feature-hospital{background-image:url("/images/front/features/hospital@2x.jpg");background-size:198px 198px}}.page-district .page-2 .features .feature-wrapper .feature.feature-sport{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/features/sport.jpg");background-size:contain !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-district .page-2 .features .feature-wrapper .feature.feature-sport{background-image:url("/images/front/features/sport@2x.jpg");background-size:198px 198px}}.page-district .page-2 .features .feature-wrapper .value{color:#60bcfd;font-weight:500;font-size:36px;line-height:50px}.page-district .page-2 .features .feature-wrapper .title{margin-top:20px}@media (max-width: 767px){.page-district .page-2 .features .feature-wrapper .title{margin-top:8px}}@media (min-width: 1200px){.page-district .page-2 .features .feature-wrapper:last-child{margin-right:0}}.page-district .page-3{padding-top:100px}.page-district .page-3 .nav-tabs{margin-top:0}.page-district .page-3 .tab-content p{margin-bottom:50px;font-size:22px}.page-district .page-3 .btn{padding:12px
15px;margin-right:10px;margin-bottom:10px}.page-district #map{height:600px;background:gray}.page-district .btn-video{position:relative;display:inline-block;padding:0;padding-left:65px;height:50px;line-height:50px;margin:20px
0 0;font-size:20px;font-weight:500}.page-district .btn-video:before{content:" ";position:absolute;top:0;left:0;width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/images/front/features/sport.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-district .btn-video:before{background-image:url("/images/front/features/sport@2x.jpg");background-size:50px 50px}}@media (max-width: 767px){.page-district .btns .btn{margin:5px
0}}.appartments .item{margin-bottom:32px;padding:10px;position:relative}.appartments .item .badges{display:flex;align-items:center;position:absolute;top:30px;right:30px}.appartments .item .badge{z-index:1;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#000;border-radius:20px;font-size:13px;font-weight:500;padding:6px
18px;margin-left:5px}.appartments .item .badge.badge-sold{position:absolute;top:30px;left:30px}.appartments .item .img-header{position:relative;display:inline-block;height:256px;width:100%}@media (max-width: 767px){.appartments .item .img-header{height:128px}}.appartments .item .img-header:hover,
.appartments .item .img-header:focus,
.appartments .item .img-header:active,
.appartments .item .img-header:focus:active{opacity:1}.appartments .item .img-header.is360:after{content:" ";position:absolute;top:0;left:0;width:64px;height:64px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/360.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.appartments .item .img-header.is360:after{background-image:url("/images/front/360@2x.png");background-size:64px 64px}}.appartments .item .img-header .badge-videos{display:flex;position:absolute;bottom:-17px;right:10px}.appartments .item .img-header .badge-videos .badge-video{font-size:14px;color:white;background-color:#60bcfd;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:100px}.appartments .item .img-header .badge-videos .badge-video .fa-play{margin-left:1px}.appartments .item .img-header .badge-videos .badge-360{background-color:#60bcfd;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:100px;margin-left:10px}.appartments .item .img-header.favorite:after{content:" ";position:absolute;top:0;left:0;width:65px;height:65px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-image-favorite.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.appartments .item .img-header.favorite:after{background-image:url("/images/front/ico/ico-image-favorite@2x.png");background-size:65px 65px}}.appartments .item .img-header.recommended:after{content:" ";position:absolute;top:0;left:0;width:65px;height:65px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-image-recommended.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.appartments .item .img-header.recommended:after{background-image:url("/images/front/ico/ico-image-recommended@2x.png");background-size:65px 65px}}.appartments .item p.title{margin:20px
0 5px;font-size:20px;line-height:21px;width:90%;overflow:hidden;color:#525252;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 991px){.appartments .item p.title{width:80%;max-height:83px}}.appartments .item p.location{margin:-6px 0 -4px 0;font-size:14px;width:90%;overflow:hidden;color:#a4a3a3}@media (max-width: 991px){.appartments .item p.location{width:80%;max-height:83px}}.appartments .item .location{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appartments .item .rent{font-size:20px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#525252}.appartments .item .rent .value{font-weight:700}.appartments .item-link:hover p.title,
.appartments .item-link:hover .rent{color:#60bcfd !important}.appartments .resizable{width:50%}.appartments .visible-big{display:none}.appartments.big .visible-big{display:block}.appartments.big .visible-medium{display:none}.appartments.big .resizable{width:33.33%}.appartments.small .resizable{width:100%}.box{padding:50px}@media (max-width: 1199px){.box{padding:35px}}.contact-content{margin-top:100px}.contact-content .block-chezmoi{background-color:#f6f6f6;margin-right:30px;margin-top:-10px;margin-bottom:50px}@media (max-width: 767px){.contact-content .block-chezmoi{margin-right:0}}.contact-content .block-chezmoi .content{padding:35px
30px 35px 40px}.contact-content .block-chezmoi .title{margin-bottom:40px}.contact-content .block-chezmoi .title h1{font-size:30px}.contact-content .block-chezmoi .title .chezmoi{font-size:30px}.contact-content .block-chezmoi .read-more{font-size:18px;margin:30px
auto}.contact-content .block-chezmoi .read-more i{margin-right:10px;font-size:22px}.contact-content .block-chezmoi .appstore-button img{margin-bottom:10px}.contact-content .block-chezmoi>p{margin-bottom:32px}.contact-content .block-chezmoi .nav-tabs{margin:0;display:flex}.contact-content .block-chezmoi .nav-tabs li{font-size:16px;text-align:center;padding:16px;display:flex;flex-grow:1;min-width:0;justify-content:center}.contact-content .block-chezmoi .nav-tabs li a{font-size:16px;margin:0px;color:#525252}.contact-content .block-chezmoi .nav-tabs li.focus,
.contact-content .block-chezmoi .nav-tabs li.active{background-color:#EEE}.contact-content .block-chezmoi .nav-tabs li.focus a,
.contact-content .block-chezmoi .nav-tabs li.active a{color:#525252;border-width:3px}.contact-content .block-chezmoi .nav-tabs li.focus a[href="#copro-space"],
.contact-content .block-chezmoi .nav-tabs li.active a[href="#copro-space"]{border-color:#3259a4}.contact-content .block-chezmoi .tab-content{background-color:#EEE;padding:16px
30px 16px 40px}.contact-content .block-chezmoi .tab-content a{margin:16px
0px;display:inline-block}.contact-content .block-chezmoi .tab-content a i{margin-right:8px}.contact-content h1{display:inline-block;font-size:30px}.contact-content .contact-step2 h1{display:block;text-align:center}.contact-content .form-contact input,
.contact-content .form-contact textarea{border:1px
solid #979797;box-shadow:none}.contact-content .form-contact input{height:46px}.contact-content .form-contact textarea{padding-left:5px}.contact-content span.caret{margin-left:10px;color:#60bcfd;border-top:8px dashed;border-right:6px solid transparent;border-left:6px solid transparent;margin-top:-3px;cursor:pointer}.contact-content .contact-dropdown{display:block;position:relative}.contact-content .contact-dropdown span.blue{font-size:30px;margin-left:5px;cursor:pointer}.contact-content .contact-dropdown>ul{display:none;transition:opacity 0.1s;left:0;border-radius:13px;padding:11px;background:white;text-align:left;box-shadow:0 0 14px -4px rgba(0, 0, 0, 0.3);z-index:9400;min-width:350px;position:absolute;top:10px}.contact-content .contact-dropdown>ul:hover{display:block}.contact-content .contact-dropdown>ul>li{display:block}.contact-content .contact-dropdown>ul>li>a{display:block;white-space:nowrap;overflow:hidden;min-width:100%;margin:0;padding:6px
11px;font-weight:300;border-radius:0.5rem;cursor:pointer;font-size:14px}.contact-content .contact-dropdown>ul>li>a:hover{background:rgba(0, 0, 0, 0.05)}.contact-content .contact-dropdown>ul>li.separator{width:100%;height:1px;margin:8px
0}@media (max-width: 1100px){.contact-content .contact-dropdown>ul>li.separator{margin:4px
0}}.contact-content .contact-dropdown:hover::after{opacity:1}.contact-content .contact-dropdown:hover>ul{opacity:1}.page-contact .contact-sidebar a{color:#60bcfd}.page-contact .contact-sidebar h5{font-size:18px;margin-top:0}.page-contact .bg-ico{position:absolute;top:285px;left:-222px}.page-contact .page-0{background:white;padding-bottom:30px}.page-contact .page-0 h2{color:#60bcfd;margin:50px
0 30px}.page-contact .page-0 h3{margin:50px
0 20px;font-size:20px}.page-contact .page-0 img{width:100%;height:auto}.page-contact .page-0 .container{padding:50px
-15px 90px}.page-contact .page-1 .box .title{margin-bottom:4px}@media (max-width: 767px){.page-contact .page-2 .box{margin-top:0;margin-right:-15px;margin-left:-15px}}.page-contact .page-2 #map{height:300px;width:100%;background:gray}.page-contact .page-2 .downloads .download{padding:20px;padding-left:65px;line-height:25px;height:auto;margin:5px
0;color:#474547;background:#f6f6f6;width:332px;max-width:100%}@media (max-width: 767px){.page-contact .page-2 .downloads .download{width:100%}}.page-contact .page-2 .downloads .download:before{top:20px;left:30px}.page-contact .page-2 .downloads .download:hover{color:white;background:#60bcfd}.page-contact .page-2 .downloads .download:hover:before{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-download-white.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-contact .page-2 .downloads .download:hover:before{background-image:url("/images/front/ico/ico-download-white@2x.jpg");background-size:25px 25px}}.page-contact .schedule{margin-top:32px;font-size:18px}.page-contact .schedule .schedule-title,
.page-contact .schedule .schedule-value,
.page-contact .schedule .separator,
.page-contact .schedule img{display:inline-block;vertical-align:middle}.page-contact .schedule .schedule-title{color:#525252;margin-left:15px}@media (max-width: 767px){.page-contact .schedule .schedule-value{display:block;margin-top:4px}}.page-contact .schedule .schedule-value,
.page-contact .schedule .separator{color:#adadad}.page-contact .schedule .separator{margin:0
20px}.page-contact .alert{margin-bottom:32px}@media (max-width: 767px){.page-contact .alert{margin-bottom:0}}form.form,form.form-contact{z-index:200;position:relative}@media (max-width: 767px){form.form,form.form-contact{margin-right:-15px;margin-left:-15px;padding:25px}}form.form input,
form.form-contact input,
form.form textarea,
form.form-contact textarea{background:#f6f6f6;padding:11px
30px;border-radius:0;border:0;font-size:18px;font-weight:500}form.form input,
form.form-contact input{height:50px}form.form textarea,
form.form-contact textarea{min-height:167px}form.form input:focus,
form.form-contact input:focus,
form.form textarea:focus,
form.form-contact textarea:focus,
form.form select:focus,
form.form-contact select:focus,
form.form .select2-container--light:focus,
form.form-contact .select2-container--light:focus{background-color:#ececec}form.form input[type="file"],
form.form-contact input[type="file"]{padding:15px
20px;height:50px;line-height:10px;font-size:17px;vertical-align:middle}form.form .form-group,
form.form-contact .form-group{margin-bottom:32px}@media (max-width: 767px){form.form .btn,
form.form-contact .btn{margin-top:0;width:100%}}form.form .select2-container--light,
form.form-contact .select2-container--light{border:0;height:50px;padding:11px
30px;border-radius:0;background:#f6f6f6}form.form .select2-container--light .select2-selection__rendered,
form.form-contact .select2-container--light .select2-selection__rendered{padding:0}form.form .select2-container--light .select2-selection__arrow,
form.form-contact .select2-container--light .select2-selection__arrow{height:50px;top:0}form.form.form-contact input,
form.form-contact.form-contact input,
form.form.form-contact textarea,
form.form-contact.form-contact textarea{background:white}form.form.form-contact .select2-container--light,
form.form-contact.form-contact .select2-container--light{background:white}form.form .g-recaptcha,
form.form-contact .g-recaptcha{margin-bottom:26px;margin-top:35px}form.form .g-recaptcha > div,
form.form-contact .g-recaptcha>div{margin-left:auto}@-moz-document url-prefix(){form.form input[type="file"],
form.form-contact input[type="file"]{padding:0}}#modal-save .form-contact input{border:0;background:#f6f6f6}.map-container .map{position:relative;margin:150px
auto 50px}.map-container .map .noevents{pointer-events:none}.map-container .mapTooltip{position:absolute;background-color:#fff;border-radius:0;padding:10px;z-index:1000;max-width:300px;display:none;color:#343434;text-align:left;padding:30px;-webkit-box-shadow:0 1px 13px rgba(0, 0, 0, 0.15);box-shadow:0 1px 13px rgba(0, 0, 0, 0.15)}.map-container .mapTooltip .title{font-style:italic;font-size:30px;color:#60bcfd}.map-container .mapTooltip .btn{margin-top:50px}.map-info{margin-top:150px;background:#fbfbfb;padding:30px;border:1px
solid #ebebeb;border-radius:10px}.map-info .title{color:#60bcfd;font-size:30px;font-style:italic;font-weight:300}.map-info .description{color:#a4a3a3;margin:15px
0}.map-info .more{margin-top:100px}.map-info .list a{color:#adadad;font-size:28px;margin:5px
0;display:inline-block}.map-info .list a:hover{color:#60bcfd;text-decoration:underline}@media (min-width: 992px){.page-search body{padding-top:158px}}@media (min-width: 992px){.page-search.page-prestige body{padding-top:90px}}@media (max-width: 991px){.page-search #filters{display:none}}.page-search .no-results{margin:100px
0}.page-search .navbar-collapse{padding-bottom:0}.page-search .navbar-filters{background:#fefefe;border:0;border-radius:0;color:#949494;margin:0;min-height:initial}.page-search .navbar-filters .disabled a{color:#bababa !important}@media (min-width: 992px){.page-search .navbar-filters{border-bottom:1px solid #d8d8d8}}.page-search .navbar-filters .navbar-nav>li{border-right:1px solid #d8d8d8}.page-search .navbar-filters .navbar-nav>li:first-child{border-left:1px solid #d8d8d8}.page-search .navbar-filters .navbar-nav:not(.navbar-right) .dropdown-menu{padding:15px}@media (min-width: 992px){.page-search .navbar-filters .navbar-nav:not(.navbar-right) .dropdown-menu{padding:50px
30px 30px;width:552px}}.page-search .navbar-filters .navbar-nav:not(.navbar-right) .dropdown-menu.dropdown-menu-right{left:initial;right:0}.page-search .navbar-filters .nav li a{border-top:3px solid #fefefe;border-bottom:3px solid #fefefe;padding:20px
8px}@media (max-width: 1199px){.page-search .navbar-filters .nav li a{font-size:14px}}.page-search .navbar-filters .nav .open > a,
.page-search .navbar-filters .nav .open > a:focus,
.page-search .navbar-filters .nav .open>a:hover{background:transparent}@media (min-width: 992px){.page-search .navbar-filters .nav .open > a,
.page-search .navbar-filters .nav .open > a:focus,
.page-search .navbar-filters .nav .open>a:hover{background:#f6f6f6;color:#525252;border-bottom:3px solid #525252}.page-search .navbar-filters .nav .selected > a,
.page-search .navbar-filters .nav .selected > a:focus,
.page-search .navbar-filters .nav .selected>a:hover{border-bottom:3px solid #60bcfd}}.page-search .navbar-filters .navbar-right{margin:0}.page-search .navbar-filters li.filters-more .btn{margin:20px
0}.page-search .navbar-filters li.filters-more .left{width:24%}@media (min-width: 992px){.page-search .navbar-filters li.action-reset{border-right:0}}.page-search .navbar-filters li.action-reset img{margin-right:5px;margin-left:5px}.page-search .navbar-filters .help-block{display:none}.page-search .navbar-filters .navbar-select{border-left:1px solid #d8d8d8}.page-search .left{display:inline-block;vertical-align:top;padding:10px
2px;width:33%}@media (min-width: 768px){.page-search .filter-type .dropdown-menu .left:nth-child(2){width:100%}.page-search .filter-type .dropdown-menu .left:nth-child(1),
.page-search .filter-type .dropdown-menu .left:nth-child(4),
.page-search .filter-type .dropdown-menu .left:nth-child(11){width:66%}}.page-search .small span.left{padding:2px
12px;width:50%}.page-search .navbar-alert{background-color:#f6f6f6;margin:0
49px 20px 49px;padding:20px;border-radius:0;border:0;border-top:20px solid white}.page-search .navbar-alert form>ul{display:flex}.page-search .navbar-alert form>ul>li{margin-right:8px}.page-search .navbar-alert form>ul>li>input{min-width:208px;max-width:320px;box-shadow:none;padding:12px;font-size:14px;height:46px;border:0}.page-search .navbar-alert form>ul>li.text-alert{margin-left:16px;font-size:14px;line-height:23px}.page-search #results{position:relative;padding:20px
30px;margin-right:0}@media (min-width: 992px){.page-search #results{margin-right:33.33%;padding:120px
50px 20px 50px}}@media (max-width: 767px){.page-search #results{padding:20px}}.page-search #results .item{-webkit-transition:all 500ms ease-in-out, padding 0s;-moz-transition:all 500ms ease-in-out, padding 0s;-o-transition:all 500ms ease-in-out, padding 0s;transition:all 500ms ease-in-out, padding 0s}.page-search .btns{padding:20px
0;background:white;text-align:center}.page-search .btns .btn{margin:2px
10px}@media (max-width: 991px){.page-search .btns .btn{width:100%;margin:0
0 20px}}.page-search .navbar-sort{background:transparent;border-bottom:0;z-index:100}.page-search .navbar-sort .navbar-select{border:0}.page-search .navbar-sort .navbar-nav{background:white}.page-search #map-container{padding:0
20px 20px;position:fixed;top:164px;right:0 !important;bottom:0;width:100%}@media (min-width: 992px){.page-search #map-container{width:33.33%}}.page-search #map-container #map{width:100%;height:100%}.page-search #map-container .ui-resizable-handle{display:inline-block;width:38px;height:56px;position:absolute;top:50%;left:1px;margin-top:-28px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-resize.png");cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-search #map-container .ui-resizable-handle{background-image:url("/images/front/ico/ico-resize@2x.png");background-size:38px 56px}}.page-search #filters{font-size:14px;z-index:990}.page-search #filters .navbar-right .dropdown-menu{text-align:right;padding:0}.page-search #filters .navbar-right .dropdown-menu li a{padding:10px
15px;border:0}.page-search #filters .navbar-nav .dropdown-transaction .dropdown-menu .left:nth-last-child(2){display:none}.page-search #filters .navbar-nav .dropdown.open .caret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.page-search #filters .navbar-subnav{z-index:1000;padding:10px
10px 10px}@media (max-width: 991px){.page-search #filters .navbar-subnav{display:none}}.page-search #filters .navbar-subnav li{border:0}.page-search #filters .navbar-subnav li a{padding:15px;display:inline-block;vertical-align:middle}.page-search #filters .navbar-subnav li a.btn-b-blue{min-width:auto}.page-search #filters .navbar-subnav li a.btn.ico-left{padding-left:44px !important}.page-search #filters .navbar-subnav li img{display:inline-block;vertical-align:middle;margin-right:8px}.page-search #filters .navbar-subnav li .text{display:inline-block;vertical-align:middle}.page-search #filters .action-notification{border-right:0}.page-search #filters .action-notification a{padding:18px
15px 17px}.page-search #filters .dropdown-menu{font-size:18px}@media (min-width: 990px){.page-search #filters .dropdown-menu{max-height:calc(100vh - 160px);overflow-x:hidden;overflow-y:auto}}@media (max-width: 991px){.page-search #filters{display:none;position:fixed;top:76px;bottom:0;left:0;right:0;background:white;padding:15px;padding-bottom:50px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.page-search #filters .left{display:inline-block;padding:2px
7px 2px 0;width:50%}.page-search #filters hr{margin-top:16px;margin-bottom:16px}.page-search #filters .container{width:100%;padding:0}.page-search #filters .dropdown-toggle{font-size:18px;color:#525252;padding-left:15px;padding-right:15px;padding-bottom:0}.page-search #filters .dropdown-toggle .caret{display:none}.page-search #filters .collapse{display:block}.page-search #filters .collapse .dropdown-menu{display:block;position:static;float:none;border:none;-webkit-box-shadow:none;box-shadow:none}.page-search #filters .dropdown{border:none;float:none}.page-search #filters h4{display:none}.page-search #filters .filters-more h4{display:block}}@media (max-width: 767px){.page-search #filters{top:60px}.page-search #filters .left{width:100%}}.page-search .btn-validate{display:none;position:fixed;bottom:0;left:0;right:0;width:100%;border:0
!important}@media (max-width: 768px){.page-search.filters-open header{z-index:1032}}@media (max-width: 991px){.page-search.filters-open{overflow:hidden}.page-search.filters-open #filters{display:block}.page-search.filters-open .btn-map,
.page-search.filters-open .btn-list{display:none}.page-search.filters-open .btn-filters{display:none}.page-search.filters-open .btn-validate{display:inline-block}}.page-search #switcher{position:fixed;bottom:0;left:0;right:0;padding:20px;text-align:center;pointer-events:none;z-index:10032}.page-search #switcher .btn{pointer-events:all;border:1px
solid #e8e8e8}.page-search.view-list #switcher .btn-list{display:none}@media (max-width: 991px){.page-search.view-list #map-container{display:none}}.page-search.view-map #switcher .btn-map{display:none}@media (max-width: 991px){.page-search.view-map #results{display:none}.page-search.view-map #map-container{top:82px !important;left:0 !important;right:0 !important;bottom:0 !important;padding:0;z-index:1000}.page-search.view-map #map-container #wgrip{display:none}}@media (max-width: 767px){.page-search.view-map #map-container{top:71px !important;left:0 !important;right:0 !important;bottom:0 !important}}@media (min-width: 992px){.page-search .dropdown-menu-full{position:fixed;top:141px;bottom:0;left:0;right:0;width:100% !important;overflow:auto}}.page-search .slider-chambers{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.page-search .slider-chambers .slider-minus,
.page-search .slider-chambers .slider-plus{display:inline-block;vertical-align:middle;width:60px;height:60px;border-radius:50%;padding:20px;font-size:54px;line-height:17px;color:#adadad;border:1px
solid #adadad;cursor:pointer}.page-search .slider-chambers .slider-minus:hover,
.page-search .slider-chambers .slider-plus:hover,
.page-search .slider-chambers .slider-minus:focus,
.page-search .slider-chambers .slider-plus:focus,
.page-search .slider-chambers .slider-minus:active,
.page-search .slider-chambers .slider-plus:active,
.page-search .slider-chambers .slider-minus:focus:active,
.page-search .slider-chambers .slider-plus:focus:active{background:#f6f6f6}.page-search .slider-chambers .slider-minus{padding:17px
19px}.page-search .slider-chambers .slider-plus{padding:17px
14px}.page-search .slider-chambers .slider-value{display:inline-block;vertical-align:middle;color:#adadad;border:none;text-align:center;font-size:22px;width:124px}.page-search .slider-chambers .slider-value:hover,
.page-search .slider-chambers .slider-value:focus,
.page-search .slider-chambers .slider-value:active,
.page-search .slider-chambers .slider-value:focus:active{outline:none}@media (max-width: 991px){.page-search .ui-slider{width:96%;margin-left:2%}}.page-search .infobubble{color:#525252}.overflow-hidden{overflow:hidden}.ui-slider-horizontal{margin-top:56px;height:8px;background:#d8d8d8;border-color:#d8d8d8;border-radius:0}.ui-slider-horizontal .ui-slider-range{background:#60bcfd;border-color:#60bcfd}.ui-slider-horizontal .ui-slider-handle{background:white;width:30px;height:30px;border-radius:50%;top:-12px;outline:none !important;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0 2px 5px rgba(0, 0, 0, 0.2)}.ui-slider-horizontal .ui-slider-handle:after{position:absolute;top:-32px;left:-5px;right:-5px;content:attr(data-before);color:#60bcfd;text-align:center}.page-detail .detail-cta{margin-top:40px}@media (max-width: 767px){.page-detail .detail-cta{margin-top:10px}}.page-detail .detail-cta .btn{margin-top:10px}.page-detail #modal-share{z-index:15002}.page-detail #modal-share .close-circle{position:absolute;bottom:20px;right:20px;z-index:1;border:none;font-size:30px}.page-detail #modal-share .close-circle:hover{background:none}.page-detail #modal-share .modal-body{background:transparent}.page-detail #modal-share .modal-body .block-social{margin-bottom:20px}.page-detail #modal-share .modal-body .block-social:last-child{margin-bottom:0}.page-detail #share-bar{display:none;position:fixed;top:50%;transform:translateY(-50%);z-index:20;left:0}.page-detail #share-bar li{width:30px;color:#60bcfd;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:1px
solid #60bcfd;background:white;margin-bottom:20px;margin-left:15px}.page-detail #share-bar li:hover{color:white;border:none;background:#60bcfd}.page-detail .container{position:relative}.page-detail .cta-buttons{position:absolute;top:-180px;right:0;display:flex;z-index:12}@media (max-width: 767px){.page-detail .cta-buttons{top:-50px;margin-right:10px}}.page-detail .cta-buttons div.btn{cursor:pointer;width:60px;height:60px;color:#60bcfd;text-align:center;line-height:60px;background:rgba(35, 31, 32, 0.8);border-radius:30px;padding:0;position:relative;margin-left:10px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.page-detail .cta-buttons div.btn{width:40px;height:40px;line-height:40px}}.page-detail .cta-buttons div.btn svg{height:30px}@media (max-width: 767px){.page-detail .cta-buttons div.btn svg{height:20px}}.page-detail .cta-buttons div.btn svg.has360{height:39px;margin-top:-3px}@media (max-width: 767px){.page-detail .cta-buttons div.btn svg.has360{height:30px}}.page-detail .cta-buttons div.btn .fa-play{font-size:20px}@media (max-width: 767px){.page-detail .cta-buttons div.btn .fa-play{font-size:15px}}.page-detail .cta-buttons div.btn:hover{background:#60bcfd;color:white}.page-detail .btn-link-share{position:fixed;bottom:20px;right:20px;font-size:25px;width:60px;height:60px;border-radius:30px;background:white;color:#60bcfd;z-index:13;border:1px
solid #60bcfd;box-shadow:0px 3px 7px -1px rgba(82, 82, 82, 0.3)}.page-detail .btn-link-share:hover,
.page-detail .btn-link-share:focus,
.page-detail .btn-link-share:active,
.page-detail .btn-link-share:focus:active{outline:none;background:#60bcfd;color:white}.page-detail .mt-custom{margin-top:-100px}@media (max-width: 767px){.page-detail .mt-custom{margin-top:0}}.page-detail .bg-gray{background:#f6f6f6}.page-detail .swiper-carousel{height:100%;position:relative;z-index:11}.page-detail .swiper-carousel .swiper-center-part{position:absolute;top:0;height:100%;left:20%;width:60%;z-index:10}.page-detail .swiper-carousel .swiper-center-part .swiper-magnifier{cursor:pointer;position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);width:90px;height:90px;font-size:0;text-align:center;line-height:90px;transition:all 0.3s;display:flex;align-items:center;justify-content:center;color:#60bcfd}.page-detail .swiper-carousel .swiper-center-part .swiper-magnifier>svg{transition:all 0.3s;position:relative;opacity:0;width:45px}.page-detail .swiper-carousel .swiper-center-part .swiper-magnifier::before{content:' ';position:absolute;border-radius:45px;display:block;top:50%;left:50%;width:0;height:0;background:#231f20;opacity:0;transition:all 0.3s}.page-detail .swiper-carousel .swiper-center-part:hover .swiper-magnifier{font-size:40px}.page-detail .swiper-carousel .swiper-center-part:hover .swiper-magnifier>svg{opacity:1}.page-detail .swiper-carousel .swiper-center-part:hover .swiper-magnifier::before{top:0;left:0;width:90px;height:90px;opacity:0.8}.page-detail .swiper-carousel .swiper-left-part,
.page-detail .swiper-carousel .swiper-right-part{position:absolute;top:0;height:100%;width:20%;z-index:10}.page-detail .swiper-carousel .swiper-left-part.swiper-right-part,
.page-detail .swiper-carousel .swiper-right-part.swiper-right-part{right:0;text-align:right}.page-detail .swiper-carousel .swiper-left-part.swiper-left-part,
.page-detail .swiper-carousel .swiper-right-part.swiper-left-part{left:0}.page-detail .swiper-carousel .swiper-left-part .swiper-button-prev,
.page-detail .swiper-carousel .swiper-right-part .swiper-button-prev,
.page-detail .swiper-carousel .swiper-left-part .swiper-button-next,
.page-detail .swiper-carousel .swiper-right-part .swiper-button-next{background:none;color:white;font-size:24px;width:64px;height:64px;display:inline-block;text-align:center;line-height:64px;position:relative}.page-detail .swiper-carousel .swiper-left-part .swiper-button-prev > span,
.page-detail .swiper-carousel .swiper-right-part .swiper-button-prev > span,
.page-detail .swiper-carousel .swiper-left-part .swiper-button-next > span,
.page-detail .swiper-carousel .swiper-right-part .swiper-button-next>span{font-size:24px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page-detail .swiper-carousel .swiper-left-part .swiper-button-prev::before,
.page-detail .swiper-carousel .swiper-right-part .swiper-button-prev::before,
.page-detail .swiper-carousel .swiper-left-part .swiper-button-next::before,
.page-detail .swiper-carousel .swiper-right-part .swiper-button-next::before{content:' ';position:absolute;border-radius:64px;display:block;top:50%;left:50%;width:0;height:0;background:#231f20;opacity:0;transition:all 0.3s}.page-detail .swiper-carousel .swiper-left-part:hover .swiper-button-prev::before,
.page-detail .swiper-carousel .swiper-right-part:hover .swiper-button-prev::before,
.page-detail .swiper-carousel .swiper-left-part:hover .swiper-button-next::before,
.page-detail .swiper-carousel .swiper-right-part:hover .swiper-button-next::before{top:0;left:0;width:100%;height:100%;opacity:0.8}.page-detail .swiper-carousel .swiper-pagination{position:absolute;text-align:center;width:100%;bottom:110px}@media (max-width: 767px){.page-detail .swiper-carousel .swiper-pagination{bottom:10px}}.page-detail .swiper-carousel .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0
3px;background-color:rgba(0, 0, 0, 0);border:1px
solid #60bcfd;opacity:1}.page-detail .swiper-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#60bcfd}.page-detail .page-1{height:800px}@media (max-width: 767px){.page-detail .page-1{height:250px}.page-detail .page-1 .carousel-indicators{margin-bottom:0}}.page-detail .page-2{z-index:12;position:relative}.page-detail section{background:white;padding:50px}@media (max-width: 767px){.page-detail section{padding:0;padding-top:40px}}.page-detail section h1{margin-top:0;margin-bottom:35px}.page-detail section h2{font-size:20px;margin-top:50px;margin-bottom:30px}.page-detail section hr{margin-top:40px;margin-bottom:40px}@media (max-width: 767px){.page-detail section hr{margin-right:-15px}}.page-detail #map{background:gray;height:600px}@media (max-width: 767px){.page-detail #map{height:300px}}.page-detail #map iframe{z-index:-1 !important}.page-detail .box-info{padding:30px;margin-bottom:30px}.page-detail .box-info.my-pilet h2{font-size:25px}.page-detail .box-info.my-pilet p.black{font-weight:500;margin-bottom:15px}.page-detail .box-info.my-pilet .detail{font-size:16px;padding-left:30px;margin-bottom:12px}@media (max-width: 767px){.page-detail .box-info{padding:15px}}.page-detail .box-info h2{font-size:18px;font-weight:500;margin-bottom:20px;margin-top:40px}@media (max-width: 767px){.page-detail .box-info{margin-top:42px;margin-left:-15px;margin-right:-15px}}.page-detail .box-info .info{width:100%;background:white;padding:20px;margin-bottom:15px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-detail .box-info .info .loyer-echelonne{color:#a4a3a3;font-size:14px}.page-detail .box-info .info .loyer-offert{color:#60bcfd}.page-detail .box-info .courtier{display:flex;flex-direction:row}.page-detail .box-info .courtier .courtier-pic{width:115px;height:115px;background-size:cover;margin-right:15px}.page-detail .box-info .btn{margin-top:15px}@media (min-width: 768px) and (max-width: 991px){.page-detail .box-info .btn{min-width:auto;width:100%;padding:10px}}.page-detail .box-info .btn-info-detail{display:flex;align-items:center;justify-content:left;padding-left:20px;flex-wrap:wrap}@media (max-width: 767px){.page-detail .box-info .btn-info-detail{padding:10px}}.page-detail .box-info .btn-info-detail .ico{margin-right:10px}.page-detail .detail{position:relative;padding-left:40px;margin-bottom:30px}.page-detail .detail:before{position:absolute;top:5px;left:5px;content:" ";background:url('/images/front/ico/ico-check-blue@2x.png') no-repeat center center;background-size:contain;width:18px;height:14px}.page-detail.noheader .mt-custom{margin-top:100px}.page-detail iframe{width:100%;z-index:16000 !important}.tooltip-info:not(.tooltip-inline){position:relative;display:inline-block;width:20px;height:20px;vertical-align:middle;margin-top:-4px;margin-left:6px;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-tooltip.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.tooltip-info:not(.tooltip-inline){background-image:url("/images/front/ico/ico-tooltip@2x.png");background-size:20px 20px}}.tooltip-info.tooltip-inline{display:inline;color:#60bcfd;position:relative}.tooltip-info .tooltip-content{display:none;width:500px;position:absolute;top:30px;left:-50px;padding:40px
30px;background:white;z-index:1000;-webkit-box-shadow:0 1px 13px rgba(0, 0, 0, 0.15);box-shadow:0 1px 13px rgba(0, 0, 0, 0.15)}.tooltip-info .tooltip-content:after{content:" ";position:absolute;top:-18px;lefT:25px;width:0;height:0;border-style:solid;border-width:0 36px 36px 36px;border-color:transparent transparent #fff transparent}.tooltip-info .tooltip-content h4{font-size:30px;font-style:normal;margin-bottom:20px}.tooltip-info .tooltip-content a{position:absolute;right:40px;top:55px;color:#525252}.tooltip-info:hover .tooltip-content,
.tooltip-info:focus .tooltip-content,
.tooltip-info:active .tooltip-content,
.tooltip-info:focus:active .tooltip-content{display:inline-block}.page-header-pilet{position:relative;height:80%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("/images/front/bg-job.jpg")}@media (max-height: 750px){.page-header-pilet{height:auto}}@media (max-width: 767px){.page-header-pilet{height:auto}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-header-pilet{background-image:url("/images/front/bg-job@2x.jpg");background-size:2400px 900px}}.page-header-pilet h1,
.page-header-pilet h2{color:white;margin:20px
0 30px;font-size:32px;font-family:'circular',Arial,Helvetica,sans-serif}@media (max-width: 767px){.page-header-pilet h1,
.page-header-pilet h2{font-size:28px}}.page-header-pilet p{margin:30px
0 20px;font-size:18px;color:white}.page-header-pilet .btns{margin:50px
0 8px}.page-header-pilet .vchild{padding:128px
0}.page-regie .content{margin-bottom:40px}.page-regie .bg-ico{position:absolute;top:34px;right:-515px}.page-regie .page-2{background-color:#f6f6f6;padding-bottom:80px}.page-regie .page-2 .description{color:#adadad;margin:0
0 3rem 0;font-size:22px;line-height:28px}.page-regie .project-thumb{position:relative;transition:all 200ms ease-in-out;width:100%;padding-bottom:100%;background-size:cover;background-position:center;margin-bottom:10px}.page-regie .project-thumb:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.3);transition:all .2s linear}.page-regie .project-thumb:hover:before{background:rgba(0, 0, 0, 0.5)}.page-regie .project-thumb img{width:100%}.page-regie .project-thumb:hover{opacity:1;z-index:100;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-box-shadow:0 8px 28px rgba(0, 0, 0, 0.3);box-shadow:0 8px 28px rgba(0, 0, 0, 0.3)}.page-regie .project-thumb:hover .project-description .project-title{display:block}.page-regie .project-thumb .project-description{display:block;position:absolute;left:15px;bottom:15px;font-size:20px;font-weight:500;transition:all 200ms ease-in-out;opacity:1}.page-regie .project-thumb .project-description .project-name{display:block;color:#fff;transition:all 200ms ease-in-out}.page-regie .project-thumb .project-description .project-title{color:#adadad;display:none;transition:all 200ms ease-in-out;font-size:16px}.page-jobs{background:#f6f6f6}.page-jobs h2{font-size:30px}.page-jobs h3{margin-top:50px;margin-bottom:30px}.page-jobs body{background:#f6f6f6;overflow-x:hidden}.page-jobs .content{margin-bottom:40px}.page-jobs .bg-ico{position:absolute;top:34px;right:-515px}.page-jobs .page-1{background-image:url("/images/front/bg-job.jpg");background-position:center;background-repeat:no-repeat;background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-jobs .page-1{background-image:url("/images/front/bg-job@2x.jpg");background-size:2400px 900px}}@media (max-width: 991px){.page-jobs .page-1 .btn-white{display:block;margin-bottom:15px}}@media (max-width: 767px){.page-jobs .page-1 .btn-white{margin:auto;width:80%;display:block;margin-bottom:15px}}.page-jobs .page-2 .job-header{position:relative;background:white;padding:30px
60px;padding-right:120px}@media (max-width: 767px){.page-jobs .page-2 .job-header{padding:15px;padding-right:80px}}.page-jobs .page-2 .job-header h3{color:#525252;margin:0
0 2px;font-weight:400;font-size:18px}.page-jobs .page-2 .job-header .job-location{color:#a4a3a3}.page-jobs .page-2 .job-header .job-type{color:#525252}.page-jobs .page-2 .job-header .job-availability{color:#a4a3a3}.page-jobs .page-2 .job-header .more{position:absolute;top:0;right:0;margin:30px;width:50px;height:50px;border:0;background-color:transparent;background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-jobs-more.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-jobs .page-2 .job-header .more{background-image:url("/images/front/ico/ico-jobs-more@2x.png");background-size:50px 50px}}.page-jobs .page-2 .job-header .more:hover,
.page-jobs .page-2 .job-header .more:focus,
.page-jobs .page-2 .job-header .more:active,
.page-jobs .page-2 .job-header .more:focus:active{outline:none;opacity: .7}.page-jobs .page-2 .job-header .separator{height:50px;width:1px;background:#a4a3a3;position:absolute;right:15px;top:0}@media (max-width: 767px){.page-jobs .page-2 .job-header .separator{display:none}}.page-jobs .page-2 .job-content{display:none;background:white;padding:10px
60px 60px}@media (max-width: 767px){.page-jobs .page-2 .job-content{padding:15px}}.page-jobs .page-2 .job-content h4{margin:50px
0 15px;font-weight:400}.page-jobs .page-2 .job-content .btn{margin-right:20px}@media (max-width: 767px){.page-jobs .page-2 .job-content .mt-100{margin-top:20px}.page-jobs .page-2 .job-content .btn{margin:8px
0;width:100%}}.page-jobs .page-2 .job-wrapper{margin-bottom:12px}.page-jobs .page-2 .job-wrapper.open .job-header{background:#fcfcfc;border-bottom:1px solid #d8d8d8}.page-jobs .page-2 .job-wrapper.open .job-header h3{color:#60bcfd}.page-jobs .page-2 .job-wrapper.open .more{background-position:center;background-repeat:no-repeat;background-image:url("/images/front/ico/ico-jobs-more-sel.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-jobs .page-2 .job-wrapper.open .more{background-image:url("/images/front/ico/ico-jobs-more-sel@2x.png");background-size:50px 50px}}.page-jobs .page-2 .no-job h3{margin:15px
0}.page-jobs .page-3{padding-top:50px;background-color:white;margin-bottom:30px}.page-jobs .page-3 h4{margin-bottom:30px}.page-jobs .page-3 .item{border-top:6px solid #60bcfd;padding-top:20px;padding-right:32px}@media (max-width: 767px){.page-jobs .page-3 .item{margin-top:32px;padding-top:8px}}.page-jobs .page-3 .value{font-size:44px;color:#60bcfd}@media (max-width: 991px){.page-jobs .page-3 .value{font-size:30px}}.page-jobs .page-3 .text{color:#a4a3a3;margin-bottom:1rem}@media (max-width: 991px){.page-jobs .page-3 .text{font-size:16px}}.page-jobs .page-4 h4{margin-bottom:30px}.page-jobs-detail{background:#f6f6f6}.page-jobs-detail body{background:#f6f6f6}.page-jobs-detail body form textarea{min-height:167px}.page-jobs-detail .back{display:inline-block;color:#a4a3a3;margin:0
0 20px}.page-lexique{background:#f6f6f6}.page-lexique body{background:#f6f6f6;overflow-x:hidden}.page-lexique .box{background:white;padding:32px}.page-lexique h2{margin:30px
0;text-transform:uppercase;color:#60bcfd}.page-lexique #alpha{text-transform:uppercase;color:#a4a3a3;text-align:center}.page-lexique #alpha .letter{display:inline-block;width:44px;height:44px;border-radius:50%;padding:9px;margin:4px;text-align:center;border:1px
solid transparent}.page-lexique #alpha .letter:hover{color:#60bcfd;border:1px
solid #60bcfd}.page-lexique #alpha .letter.active{background-color:#60bcfd;color:white;border:1px
solid #60bcfd}.page-lexique .item .btn-link{color:inherit;padding:0;margin:6px
0;font-size:18px;font-weight:300;text-align:left}.page-lexique .item .btn-link:hover,
.page-lexique .item .btn-link:focus,
.page-lexique .item .btn-link:active,
.page-lexique .item .btn-link:focus:active{outline:none}.page-lexique .item .btn-link:hover{color:#60bcfd}.page-lexique .item .btn-link:hover:after{content:"+";display:inline-block;margin-left:8px}.page-lexique .item .definition{display:none;color:#a4a3a3;margin-bottom:20px}.page-lexique .item.open .btn-link{color:#60bcfd;text-decoration:underline}.page-lexique input[name="search"]{padding:8px;width:360px;max-width:100%;margin-bottom:32px;padding-left:40px;position:relative;background:#fff url('/images/front/ico/ico-search-blue.png') no-repeat left 12px center;border:none;border-radius:4px}@media (min-width: 768px){.page-lexique input[name="search"]{margin-top:100px}}@media (max-width: 767px){.page-lexique input[name="search"]{width:100%}}.page-lexique input[name="search"]:hover,
.page-lexique input[name="search"]:focus,
.page-lexique input[name="search"]:active,
.page-lexique input[name="search"]:focus:active{outline:none}@media (max-width: 767px){.page-rent_interested .rent-interested .btn{margin:5px
0}}.page-error #error_content{text-align:center;padding:150px
0 250px}@media (max-width: 767px){.page-error #error_content{padding:50px
0 100px}}.page-error #error_content .btn{margin-top:50px}.page-error #error_content h1{font-weight:500;font-size:30px;color:white;margin-bottom:20px}.page-error #error_content p{color:white;font-size:18px}.page-error body{background:url('/images/front/bg-error.jpg') no-repeat right 0 center;background-size:cover}.page-error footer{margin-top:0}.infobubble{font-size:16px;line-height:24px;color:white;font-weight:300;position:relative}.infobubble .btn{padding:6px
15px;margin-top:20px}.infobubble .close{position:absolute;right:0;top:-8px}.modal .modal-footer .btn+.btn{margin-left:0}.modal .modal-footer .btn{margin-right:5px;margin-bottom:5px}.modal .modal-footer .btn:last-child{margin-right:0}.modal-video{z-index:16000}.modal-video .modal-content{background:transparent;border:none}.modal-video .modal-header{background:transparent}.modal-video .modal-body{padding:0}.modal-video .close{opacity: .5;color:white}.modal-video .close:hover,
.modal-video .close:focus,
.modal-video .close:active,
.modal-video .close:focus:active{outline:none;opacity: .3}#modal-tenant-copro .modal-vcenter{max-width:370px}#modal-tenant-copro .modal-vcenter .modal-header{position:absolute;right:0;top:0;z-index:1}#modal-tenant-copro .modal-vcenter .modal-header button{color:#60bcfd;opacity:1}#modal-tenant-copro .modal-vcenter .modal-body{padding:20px
0;border-radius:12px}#modal-tenant-copro .modal-vcenter .modal-body .connect-to-chezmoi{padding:12px
40px 12px 22px;font-size:22px}#modal-tenant-copro .modal-vcenter .modal-body .connect-to-chezmoi::after{content:'';border-top:solid medium #60bcfd;width:24px;height:1px;display:block;margin-top:5px}#modal-tenant-copro .modal-vcenter .modal-body ul li{font-size:17px;padding:12px
22px;cursor:pointer}#modal-tenant-copro .modal-vcenter .modal-body ul li:hover{background-color:#F7F7F7}#modal-tenant-copro .modal-vcenter .modal-body ul li:hover a{opacity:1}#modal-tenant-copro .modal-vcenter .modal-body ul li:hover a.tenant-space{color:#60bcfd}#modal-tenant-copro .modal-vcenter .modal-body ul li:hover a.copro-space{color:#3259a4;opacity:1}#modal-news{z-index:15002}#modal-news .modal-content{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}#modal-news .modal-header{padding:0;border:0;background:transparent;height:300px}#modal-news .modal-header .close{position:absolute;right:10px;top:10px;background:white;color:#60bcfd}#modal-news .modal-header .close:hover,
#modal-news .modal-header .close:focus,
#modal-news .modal-header .close:active,
#modal-news .modal-header .close:focus:active{opacity: .8}#modal-news .modal-body{background:white;padding:30px
30px 20px}#modal-news .modal-body .btn-link{font-size:20px;color:#d8d8d8;font-weight:300}#modal-news .modal-footer{background:white;text-align:left;border:0;padding:30px;padding-top:15px}#modal-news .modal-date{color:#a4a3a3}#modal-news .modal-title{font-size:25px}#modal-news hr{margin-top:25px;margin-bottom:25px}#modal-news .modal-image{width:100%;height:auto}#modal-video-details,#modal-video-virtuelle{z-index:15002}.carousel .item{background:black;overflow:hidden}.carousel .item img{height:100%;max-width:none;object-fit:cover;margin:auto}@media (min-width: 768px){.carousel-indicators{bottom:100px}}.swiper-preview-news{width:100%;height:348px;pointer-events:none}.swiper-preview-news .swiper-container{height:348px;width:100%}.swiper-preview-news .swiper-slide{pointer-events:none}.swiper-preview-news .swiper-slide .item{pointer-events:all}.swiper-preview-news .swiper-buttons{width:100px;position:absolute;top:0;left:0;width:80px;height:26px;pointer-events:all}.swiper-preview-news .swiper-buttons .swiper-button-prev,
.swiper-preview-news .swiper-buttons .swiper-button-next{background:none;color:white;width:19px;height:23px;top:0;margin-top:0}.swiper-preview-news .swiper-buttons .swiper-button-prev{left:0}.swiper-preview-news .swiper-buttons .swiper-button-next{right:0}.swiper-preview-news .swiper-buttons .swiper-pagination-fraction{color:white;left:16px;right:16px;width:auto;bottom:4px}.swiper-news.swiper-container{padding:0
15px}.swiper-news.swiper-container .swiper-wrapper{width:auto}.swiper-news.swiper-container .swiper-pagination{background:#f6f6f6;width:100%;padding:5px
0 8px;margin:12px
-15px 32px;position:static;width:initial}@media (min-width: 768px){.swiper-news.swiper-container .swiper-pagination{display:none}}.swiper-news.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#60bcfd}#modal-testimonies{z-index:16000}#modal-testimonies .modal-body{padding:55px}#modal-testimonies .modal-body .close{position:absolute;top:21px;right:21px}@media (max-width: 767px){#modal-testimonies .modal-body .close{top:10px;right:15px}}@media (max-width: 767px){#modal-testimonies .modal-body{padding:40px
5px 5px 5px}}#modal-testimonies .modal-body .item{max-height:460px;overflow-y:auto;scrollbar-width:auto;scrollbar-color:#60BCFD #f6f6f6;padding-right:10px}#modal-testimonies .modal-body .item::-webkit-scrollbar{width:4px}#modal-testimonies .modal-body .item::-webkit-scrollbar-track{background:#f6f6f6}#modal-testimonies .modal-body .item::-webkit-scrollbar-thumb{background-color:#60BCFD;border-radius:2px;border:3px
solid #60bcfd}#modal-testimonies .modal-body .item .title{font-size:18px;margin:12px
0 0;color:#525252}#modal-testimonies .modal-body .item .subtitle{color:#60bcfd;font-size:18px;margin:0
0 4px;font-weight:500;text-transform:uppercase}#modal-testimonies .modal-body .swiper-button-next-modal,
#modal-testimonies .modal-body .swiper-button-prev-modal{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}@media (max-width: 767px){#modal-testimonies .modal-body .swiper-button-next-modal,
#modal-testimonies .modal-body .swiper-button-prev-modal{display:none}}#modal-testimonies .modal-body .swiper-button-next-modal.swiper-button-disabled,
#modal-testimonies .modal-body .swiper-button-prev-modal.swiper-button-disabled{opacity: .35;cursor:auto;pointer-events:none}#modal-testimonies .modal-body .swiper-button-prev-modal{left:0;transform:rotate(180deg);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44px' height='44px' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.46967 5.46967C9.76256 5.17678 10.2374 5.17678 10.5303 5.46967L16.5303 11.4697C16.8232 11.7626 16.8232 12.2374 16.5303 12.5303L10.5303 18.5303C10.2374 18.8232 9.76256 18.8232 9.46967 18.5303C9.17678 18.2374 9.17678 17.7626 9.46967 17.4697L14.9393 12L9.46967 6.53033C9.17678 6.23744 9.17678 5.76256 9.46967 5.46967Z' fill='%23cfcfcf'/%3E%3C/svg%3E");background-repeat:no-repeat;width:44px;height:44px}#modal-testimonies .modal-body .swiper-button-next-modal{right:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44px' height='44px' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.46967 5.46967C9.76256 5.17678 10.2374 5.17678 10.5303 5.46967L16.5303 11.4697C16.8232 11.7626 16.8232 12.2374 16.5303 12.5303L10.5303 18.5303C10.2374 18.8232 9.76256 18.8232 9.46967 18.5303C9.17678 18.2374 9.17678 17.7626 9.46967 17.4697L14.9393 12L9.46967 6.53033C9.17678 6.23744 9.17678 5.76256 9.46967 5.46967Z' fill='%23cfcfcf'/%3E%3C/svg%3E");background-repeat:no-repeat;width:44px;height:44px}#modal-contact{z-index:16000}#modal-contact h1{margin:0}@media (min-width: 992px){#modal-contact h1{margin-bottom:50px}}#modal-contact .modal-content{-webkit-box-shadow:none;box-shadow:none;background:transparent;border:0}#modal-contact .modal-header{background:transparent;border-bottom:none}#modal-contact .modal-body{border-radius:16px;background:white;padding:40px
35px}@media (max-width: 1199px){#modal-contact .modal-body{padding:50px
100px 50px}}@media (max-width: 991px){#modal-contact .modal-body{padding:50px}}@media (max-width: 767px){#modal-contact .modal-body{padding:20px}}#modal-visit .modal-content,
#modal-save .modal-content,
#modal-share .modal-content{background:transparent;border:0}#modal-visit .modal-title,
#modal-save .modal-title,
#modal-share .modal-title{margin-bottom:50px;margin-top:50px;font-size:25px;color:#525252;font-weight:300}#modal-visit h5,
#modal-save h5,
#modal-share h5{font-size:20px;color:#525252;margin:20px
0}#modal-visit .modal-body,
#modal-save .modal-body,
#modal-share .modal-body{padding:50px
120px 50px}@media (max-width: 1199px){#modal-visit .modal-body,
#modal-save .modal-body,
#modal-share .modal-body{padding:50px
100px 50px}}@media (max-width: 991px){#modal-visit .modal-body,
#modal-save .modal-body,
#modal-share .modal-body{padding:50px}}@media (max-width: 767px){#modal-visit .modal-body,
#modal-save .modal-body,
#modal-share .modal-body{padding:20px}}#modal-visit .img-responsive,
#modal-save .img-responsive,
#modal-share .img-responsive{margin:auto}#modal-visit p,
#modal-save p,
#modal-share p{margin:0
0 50px}#modal-visit .modal-header,
#modal-save .modal-header,
#modal-share .modal-header{background:transparent}#modal-save .btn{padding:12px
40px}.btn-social{padding:35px;text-align:center;border:1px
solid #e7e7e7;display:inline-block;border-radius:20px;width:100%;margin:5px
0}.btn-social:hover,.btn-social:focus,.btn-social:active,.btn-social:focus:active{border:1px
solid #f6f6f6;background:#f6f6f6}.btn-social .text{margin-top:20px;font-size:18px}.select2-container--navbar.select2-selection{height:auto;padding:23px
14px 20px;border-bottom:3px solid transparent}.select2-container--navbar.select2-selection .select2-selection__rendered{padding-left:0;padding-right:16px}.select2-container--navbar.select2-selection .select2-selection__rendered .select2-options-text{color:#60bcfd}.select2-container--navbar.select2-selection .select2-selection__arrow{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;right:10px;top:32px}.select2-container--navbar.select2-selection:hover,.select2-container--navbar.select2-selection:focus,.select2-container--navbar.select2-selection:active,.select2-container--navbar.select2-selection:focus:active{outline:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 1199px){.select2-container--navbar.select2-selection .select2-label,
.select2-container--navbar.select2-selection .select2-options-text{font-size:14px}}.select2-container--open .select2-container--navbar.select2-selection{border-bottom:3px solid #525252;background:#f6f6f6;-webkit-box-shadow:none;box-shadow:none}.select2-container--open .select2-container--navbar.select2-selection .select2-label,
.select2-container--open .select2-container--navbar.select2-selection .select2-selection__arrow{color:#525252}.select2-container--open .select2-container--navbar.select2-selection .select2-selection__arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.select2-dropdown--navbar .select2-results__option{color:#231f20}.select2-dropdown--navbar .select2-results__option[aria-selected="true"]{color:#60bcfd}.select2-dropdown--navbar .select2-results__option.select2-results__option--highlighted{background:#f7f7f7}.select2-container--dark{width:auto !important;margin-right:0}.select2-container--dark.select2-selection{background:transparent;border:0;border-bottom:2px solid #d8d8d8;border-radius:0;height:auto;line-height:44px}@media (max-width: 767px){.select2-container--dark.select2-selection{height:45px}}.select2-container--dark.select2-selection:focus{-webkit-box-shadow:none;box-shadow:none}.select2-container--dark.select2-selection .select2-selection__rendered{color:#d8d8d8;padding-right:0;padding-left:0}@media (max-width: 767px){.select2-container--dark.select2-selection .select2-selection__rendered{line-height:44px}}.select2-container--dark.select2-selection .select2-selection__arrow{font-family:'Glyphicons Halflings';color:#d8d8d8;border:none;font-size:20px;width:19px;position:absolute;right:10px;top:5px}@media (max-width: 767px){.select2-container--dark.select2-selection .select2-selection__arrow{font-size:20px}}.select2-container--dark.select2-selection .select2-selection__arrow:before{content:"\e259"}.select2-container--dark.select2-selection .select2-selection__arrow b{display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.select2-container--dark.select2-selection{line-height:32px}}.select2-container--open .select2-container--dark.select2-selection .select2-selection__rendered{color:#60bcfd}.select2-container--open .select2-container--dark.select2-selection .select2-selection__arrow{color:white}.select2-container--open .select2-container--dark.select2-selection .select2-selection__arrow:before{content:"\e260"}.select2-container--open :focus{outline:none}.select2-dropdown--dark .select2-results>.select2-results__options{background:#231f20;opacity: .95;color:#a4a3a3;padding:15px;max-height:400px;min-width:200px;overflow:auto;-webkit-overflow-scrolling:touch}.select2-dropdown--dark .select2-results__option--highlighted[aria-selected]{background:#231f20;color:#60bcfd}.select2-dropdown--dark .select2-results__option[aria-selected=true]{background:#231f20;color:#60bcfd}.select2-dropdown--dark.select2-dropdown--below{border:0;border-top:1px solid white}.loading{-webkit-animation-name:loading;-moz-animation-name:loading;-ms-animation-name:loading;animation-name:loading;-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-ms-animation-duration:800ms;animation-duration:800ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-ms-keyframes loading{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes loading{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes loading{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}input[type="radio"].left + label,
input[type="checkbox"].left + label,
.left input[type="radio"] + label,
.left input[type="checkbox"]+label{padding-left:35px}.dotdotdot-item-title{max-height:56px}@media (max-width: 767px){.dotdotdot-item-title{max-height:78px}}.dotdotdot-item-location{color:#525252;font-size:12px}.dotdotdot-news-title{height:56px}.dotdotdot-news-text{height:84px}.credit{background:#eee}.datepicker{z-index:1000 !important}.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active{font-weight:bold !important;background-color:#60bcfd !important}input[type="radio"]:checked+label,input[type="checkbox"]:checked+label{color:#525252}input[type="radio"]:checked+label:before,input[type="checkbox"]:checked+label:before{background:#60bcfd}.textarea-counter{color:#a4a3a3;font-size:13px}.page-unsubscribe #content{padding:200px
15px}@media (max-width: 767px){.page-unsubscribe #content{padding:50px
15px}}.page-unsubscribe #content p{font-size:18px;margin-bottom:100px}.page-unsubscribe h1{margin:15px
0 30px;font-size:20px;font-weight:400}.page-unsubscribe .btn-link{margin-top:10px;color:#60bcfd;text-decoration:underline}.page-unsubscribe footer{margin-top:0}.page-faq .block-text h3{font-size:25px}.page-faq .block-text h3.h4{margin-top:50px;margin-bottom:20px}.page-faq .block-text p.h4{margin-top:50px;margin-bottom:20px}.page-faq,.page-faq-results{background:#f6f6f6}.page-faq body,
.page-faq-results body{background:#f6f6f6}.page-faq .page-header-pilet,
.page-faq-results .page-header-pilet{height:auto;background-image:url('/images/front/bg-faq.jpg')}.page-faq .mt-xs-0,
.page-faq-results .mt-xs-0{margin-top:100px}@media (max-width: 767px){.page-faq .mt-xs-0,
.page-faq-results .mt-xs-0{margin-top:0;margin-bottom:20px}.page-faq .mb-xs-c,
.page-faq-results .mb-xs-c{margin-bottom:10px}}.page-faq .ui-autocomplete,
.page-faq-results .ui-autocomplete{font-family:'circular',Arial,Helvetica,sans-serif;color:#ADADAD}.page-faq .ui-autocomplete li.ui-menu-item.ui-state-focus,
.page-faq-results .ui-autocomplete li.ui-menu-item.ui-state-focus{border:none;background:#F3F3F3;font-weight:300;margin:0}.page-faq #search input[type="text"],
.page-faq-results #search input[type="text"]{display:inline-block;padding:16px
16px 16px 20px;border:none;float:left;outline:none;width:calc(100% - 60px)}@media (max-width: 767px){.page-faq #search input[type="text"],
.page-faq-results #search input[type="text"]{width:calc(100% - 50px)}}.page-faq #search input[type="submit"],
.page-faq-results #search input[type="submit"]{display:inline-block;float:left;outline:none;padding:16px
30px;background:#fff url('/images/front/ico/ico-search-blue.svg') center center no-repeat;background-size:30%;border:none}@media (max-width: 767px){.page-faq #search input[type="submit"],
.page-faq-results #search input[type="submit"]{padding:16px
25px;background-size:50%}}.page-faq .faq-category,
.page-faq-results .faq-category{display:block;height:100%;width:100%;padding-top:3rem;padding-bottom:2rem;background:#fff;margin-bottom:30px}@media (max-width: 767px){.page-faq .faq-category,
.page-faq-results .faq-category{padding-top:1rem;padding-bottom:0.8rem;max-height:165px}.page-faq .faq-category .h4,
.page-faq-results .faq-category .h4{font-size:0.8rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.page-faq .faq-category img,
.page-faq-results .faq-category img{width:93px;height:101px;margin-bottom:40px}@media (max-width: 767px){.page-faq .faq-category img,
.page-faq-results .faq-category img{margin-bottom:6px}}.tpg-stops{color:#fff;text-transform:uppercase;padding:0
5px;width:45px;font-weight:500;display:inline-block;text-align:center;border-radius:20px;margin-bottom:5px}.page-faq-results footer{margin-top:0}.page-faq-results article{margin-bottom:15px}.page-faq-results article .set-header{cursor:pointer;position:relative;padding:16px
28px;background:#fff;transition:0.2s ease}.page-faq-results article .set-header.active .icn{background:url('/images/front/ico/ico-arrow-up-blue.svg') no-repeat center bottom}.page-faq-results article .set-header.active:before{height:100%}.page-faq-results article .set-header .icn{width:15px;height:15px;background:url('/images/front/ico/ico-arrow-down.svg') no-repeat center bottom;float:right}.page-faq-results article .set-header .category-icn{height:22px;float:right;margin-right:5px}.page-faq-results article .set-header:before{content:'';display:block;width:2px;height:0%;position:absolute;background:#60bcfd;left:0;top:0;transition:0.1s ease}.page-faq-results article .set-content{padding:40px
30px;background:#fff;display:none;border-top:solid 1px #E6E6E6}.page-faq-results article .set-content .btn-link-share{padding:0;margin-bottom:50px;display:block;color:#60bcfd;font-size:1rem}.page-faq-results article .set-content .btn-link-share span{margin:-3px 10px 0 0}.page-faq-results article .set-content a{color:#60bcfd}.page-faq-results article .set-content .permalink{margin-top:60px}.page-faq-results article .set-content .permalink a{margin-left:5px}.page-faq-results .page-3{margin-top:50px;background:#fff;padding-top:80px;padding-bottom:80px}.page-faq-results .page-3 img{margin-bottom:15px}.page-faq-results .page-3 h3{margin:0
0 30px 0}.page-faq-results .page-3 p{margin-bottom:50px}.container-testimony .swiper-button-prev{left:-40px;transform:rotate(180deg);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44px' height='44px' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.46967 5.46967C9.76256 5.17678 10.2374 5.17678 10.5303 5.46967L16.5303 11.4697C16.8232 11.7626 16.8232 12.2374 16.5303 12.5303L10.5303 18.5303C10.2374 18.8232 9.76256 18.8232 9.46967 18.5303C9.17678 18.2374 9.17678 17.7626 9.46967 17.4697L14.9393 12L9.46967 6.53033C9.17678 6.23744 9.17678 5.76256 9.46967 5.46967Z' fill='%23cfcfcf'/%3E%3C/svg%3E");background-repeat:no-repeat;width:44px;height:44px}.container-testimony .swiper-button-next{right:-40px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44px' height='44px' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.46967 5.46967C9.76256 5.17678 10.2374 5.17678 10.5303 5.46967L16.5303 11.4697C16.8232 11.7626 16.8232 12.2374 16.5303 12.5303L10.5303 18.5303C10.2374 18.8232 9.76256 18.8232 9.46967 18.5303C9.17678 18.2374 9.17678 17.7626 9.46967 17.4697L14.9393 12L9.46967 6.53033C9.17678 6.23744 9.17678 5.76256 9.46967 5.46967Z' fill='%23cfcfcf'/%3E%3C/svg%3E");background-repeat:no-repeat;width:44px;height:44px}.container-testimony .swiper-testimony{padding:0
30px}.container-testimony .swiper-testimony .item{border-top:2px solid #60bcfd;padding:30px
20px 10px;text-align:left;position:relative}.container-testimony .swiper-testimony .item div.img{width:100%;padding:32.0580475% 0;position:relative;height:0}.container-testimony .swiper-testimony .item div.img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.container-testimony .swiper-testimony .item .title{color:#484648;font-size:18px;font-weight:500}.container-testimony .swiper-testimony .item .subtitle{color:#60bcfd;font-size:15px;font-weight:500;text-transform:uppercase;margin:4px
0 32px}.container-testimony .swiper-testimony .item p{color:#ADADAD;max-height:15rem;font-size:18px;overflow:hidden;transition:all 0.3s}.container-testimony .swiper-testimony .item:hover{background:#f6f6f6}.container-testimony .swiper-testimony .item:hover::after{background:#f6f6f6}.container-testimony .swiper-testimony .item.open>p{max-height:100rem}.container-testimony .swiper-testimony .item.open::after{content:''}.container-testimony .swiper-testimony .testimony-open-btn{color:#60bcfd;display:block;cursor:pointer;margin-top:5px;font-size:16px}.container-testimony .swiper-testimony.swiper-testimony-courtier{padding:0;padding-bottom:35px}.container-testimony .swiper-testimony.swiper-testimony-courtier .swiper-scrollbar-drag{background:#60bcfd}@media (max-width: 768px){.container-testimony .swiper-testimony.swiper-testimony-courtier{padding:0
10px}}.container-testimony .swiper-testimony.swiper-testimony-courtier .item{border-top:0;padding:0
0 10px}@media (max-width: 768px){.container-testimony .swiper-testimony.swiper-testimony-courtier .item{padding-bottom:0}}.container-testimony .swiper-testimony.swiper-testimony-courtier .item .title{font-size:18px;margin:12px
0 0;color:#525252}.container-testimony .swiper-testimony.swiper-testimony-courtier .item .subtitle{font-size:18px;margin:0
0 4px}.container-testimony .swiper-testimony.swiper-testimony-courtier .item p{max-height:146px;font-size:16px;color:#AEAEAE}@media (max-width: 768px){.container-testimony .swiper-testimony.swiper-testimony-courtier .item p{margin-bottom:20px}}.container-testimony .swiper-testimony.swiper-testimony-courtier .item:hover{background:#fff}.container-testimony .swiper-testimony.swiper-testimony-courtier .item:hover::after{background:#fff}.container-testimony .swiper-testimony.swiper-testimony-courtier .item.open>p{max-height:100rem}.container-testimony .swiper-testimony.swiper-testimony-courtier .item.no-ellipsis::after{display:none}.download-section{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:32px}.download-section .section{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#EEE;flex-grow:1;padding:30px;color:#525252;text-align:center}.download-section .section>div{text-align:center}.download-section .section>div.links{display:flex;align-items:center;margin:30px
8px 22px 8px;flex-wrap:wrap;gap:20px;justify-content:center}.download-section .section i{margin-right:12px}#metier-summary{z-index:1000;border-left:1px solid #AEAEAE;padding-left:25px}#metier-summary>li{font-size:15px;color:#AEAEAE;position:relative;margin:10px
0}#metier-summary>li.active{color:#60bcfd}#metier-summary>li.active:before{content:" ";position:absolute;top:2px;left:-33px;width:15px;height:15px;border-radius:50%;background:#60bcfd}.info-bar{color:#c52b63}.info-bar>i{float:left;font-size:24px;line-height:40px}.info-bar>div{display:block;border-radius:5px;margin-left:32px;border:1px
solid #c52b63;padding:7px;position:relative;opacity:0;transition:all 0.3s}.info-bar>div::before{content:' ';position:absolute;top:14px;left:-5px;width:8px;height:8px;background:white;border-top:1px solid #c52b63;border-left:1px solid #c52b63;transform:rotateZ(-45deg);transform-origin:50% 50%}.info-bar:hover>div{opacity:1}.modal-xl{width:calc(100vw - 120px)}#gdpr{position:fixed;bottom:10px;left:10px;padding:25px;background-color:white;width:450px;box-shadow:0 6px 16px -8px rgba(0, 0, 0, 0.5);z-index:9999}@media (max-width: 767px){#gdpr{padding:10px;right:10px;width:auto}}#gdpr a{color:#60bcfd;display:block;padding-top:10px}#gdpr h2{margin:30px
0 20px;font-size:20px}@media (max-width: 767px){#gdpr h2{font-size:15px}}#gdpr .btn-blue{padding:12px
30px}@media (max-width: 767px){#gdpr .btn-blue{padding:5px
10px}}#gdpr .btn-b-grey{color:#a4a3a3;border:1px
solid #a4a3a3;background:none;padding:12px
30px;font-size:18px;font-weight:300}@media (max-width: 767px){#gdpr .btn-b-grey{padding:5px
10px}}#gdpr .btn-b-white{color:#60bcfd}@media (max-width: 767px){#gdpr .btn-b-white{padding:5px
10px;min-width:auto}}#gdpr .btn{margin-bottom:0}@media (max-width: 767px){#gdpr .btn{font-size:13px}}@media (max-width: 767px){#gdpr p{font-size:13px}}#gdpr h2{margin:30px
0 20px;font-size:20px}#gdpr .btn-blue{padding:12px
30px}.YT_VIDEO{height:100%;display:inline-block;width:100%;background-size:cover;background-position:center;position:relative}.YT_VIDEO::after{font-family:'Font Awesome 5 Pro';content:"\f04b";font-weight:bold;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:44px;color:white;text-align:center;width:100px;height:100px;background:rgba(0,0,0,0.5);border-radius:50px;line-height:100px;padding-left:7px;cursor:pointer}.YT_VIDEO.displayed{display:none}.embed-responsive .YT_VIDEO{position:absolute;top:0;left:0}.page-maintenance body{padding:0}.h-scroll{overflow-y:hidden;overflow-x:auto}.page-sustainability-team{background:#f6f6f6}.page-sustainability-team h2{font-size:30px;margin-top:0}.page-sustainability-team h3{margin-top:50px;margin-bottom:30px}.page-sustainability-team body{background:#f6f6f6;overflow-x:hidden}.page-sustainability-team .content{margin-bottom:40px}.page-sustainability-team .bg-ico{position:absolute;top:34px;right:-515px}.page-sustainability-team .page-1{background-image:url("/images/front/bg-durability-team.jpg");background-position:center;background-repeat:no-repeat;background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-sustainability-team .page-1{background-image:url("/images/front/bg-durability-team@2x.jpg");background-size:2400px 900px}}@media (max-width: 991px){.page-sustainability-team .page-1 .btn-white{display:block;margin-bottom:15px}}@media (max-width: 767px){.page-sustainability-team .page-1 .btn-white{margin:auto;width:80%;display:block;margin-bottom:15px}}.page-sustainability-team .page-2,
.page-sustainability-team .page-4{padding-top:100px;padding-bottom:100px}@media (max-width: 767px){.page-sustainability-team .page-2,
.page-sustainability-team .page-4{padding-top:40px;padding-bottom:40px}}.page-sustainability-team .page-3{padding-top:100px;padding-bottom:100px;background-color:white}@media (max-width: 767px){.page-sustainability-team .page-3{padding-top:40px;padding-bottom:40px}}.page-sustainability-team .page-4 .description{margin-top:50px}.page-sustainability-team .page-4 .contact{margin-top:50px;display:flex;align-items:center}.page-sustainability-team .page-4 .contact a i{margin-right:10px}.page-sustainability .same-height,
.page-sustainability-team .same-height{display:flex;flex-wrap:wrap}.page-sustainability .same-height > [class*='col-'],
.page-sustainability-team .same-height>[class*='col-']{display:flex;flex-direction:column}.page-sustainability .same-height > [class*='col-'] .square,
.page-sustainability-team .same-height > [class*='col-'] .square{height:100%}.page-sustainability .square,
.page-sustainability-team .square{width:100%}.page-sustainability .square:after,
.page-sustainability-team .square:after{content:"";display:block;padding-bottom:100%}.page-sustainability .audio-player,
.page-sustainability-team .audio-player{margin-top:30px}.page-sustainability .audio-player .playAudio,
.page-sustainability-team .audio-player .playAudio{background-color:transparent;flex-shrink:0;border-radius:100%;border:2px
solid #60bcfd;width:40px;height:40px;margin-right:20px}@media (max-width: 767px){.page-sustainability .audio-player .playAudio,
.page-sustainability-team .audio-player .playAudio{float:right}}.page-sustainability .audio-player .playAudio i:before,
.page-sustainability-team .audio-player .playAudio i:before{content:"\f130"}.page-sustainability .audio-player .playAudio.pause i:before,
.page-sustainability-team .audio-player .playAudio.pause i:before{content:"\f04c"}.page-sustainability .audio-player .player-controls,
.page-sustainability-team .audio-player .player-controls{position:relative;display:flex;align-items:center}.page-sustainability .audio-player .player-controls p,
.page-sustainability-team .audio-player .player-controls p{font-size:16px}.page-sustainability .audio-player .player-controls .cover,
.page-sustainability-team .audio-player .player-controls .cover{width:120px;height:120px;margin-right:20px}.page-sustainability .audio-player .seekObjContainer,
.page-sustainability-team .audio-player .seekObjContainer{height:3px;width:calc(100%  - 120px);position:absolute;bottom:0;left:120px}.page-sustainability .audio-player .seekObjContainer .seekObj,
.page-sustainability-team .audio-player .seekObjContainer .seekObj{position:relative;width:100%;height:100%;background-color:#e3e3e3}.page-sustainability .audio-player .seekObjContainer .seekObj .percentage,
.page-sustainability-team .audio-player .seekObjContainer .seekObj .percentage{position:absolute;left:0;top:0;height:100%;background-color:#60bcfd}.page-sustainability .audio-player .player-legend,
.page-sustainability-team .audio-player .player-legend{margin-top:20px;margin-bottom:10px}.page-sustainability .audio-player .player-legend p,
.page-sustainability-team .audio-player .player-legend p{font-size:16px;margin-bottom:0}.page-sustainability .audio-player .player-legend p.author,
.page-sustainability-team .audio-player .player-legend p.author{color:#525252}.page-sustainability p,
.page-sustainability-team p{font-size:22px}@media (max-width: 767px){.page-sustainability p,
.page-sustainability-team p{font-size:17px}}.page-sustainability{background:#f6f6f6}@media (max-width: 767px){.page-sustainability h3.title-indicator{margin-bottom:0}}.page-sustainability .keys{background:transparent}.page-sustainability .keys .value{font-size:52px}@media (max-width: 767px){.page-sustainability .keys .value{font-size:30px}}.page-sustainability .keys .text{font-size:21px}@media (max-width: 767px){.page-sustainability .keys .text{font-size:17px}}.page-sustainability .keys .item{padding-right:0}.page-sustainability .indicator{position:absolute;display:none;width:100%;top:-15px;right:0;background:white;border-radius:13px;padding:28px
39px;z-index:1}@media (max-width: 767px){.page-sustainability .indicator{padding:12px
15px;margin:auto 10px;width:auto;top:55px}}.page-sustainability .indicator.indicator-household .household .picto{max-width:55%}.page-sustainability .indicator.indicator-household .household .value{display:flex;align-items:center}@media (max-width: 767px){.page-sustainability .indicator.indicator-household .household .value{flex-direction:column;align-items:flex-start}}.page-sustainability .indicator.indicator-household .household .value .blue{margin-right:10px}@media (max-width: 767px){.page-sustainability .indicator.indicator-household .household .value .black{margin-left:0}}@media (max-width: 767px){.page-sustainability .indicator.indicator-co2{top:-80px}}.page-sustainability .indicator.indicator-co2 .household{justify-content:space-between}@media (max-width: 767px){.page-sustainability .indicator.indicator-co2 .household{align-items:flex-end}}@media (max-width: 767px){.page-sustainability .indicator.indicator-co2 .household .picto{width:auto}}.page-sustainability .indicator.indicator-co2 .household .value{display:flex;align-items:center;margin:auto 20px}@media (max-width: 767px){.page-sustainability .indicator.indicator-co2 .household .value{flex-direction:column;margin:auto;align-items:flex-start}}.page-sustainability .indicator.indicator-co2 .household .value .blue{margin-right:10px}@media (max-width: 767px){.page-sustainability .indicator.indicator-co2 .household .value .blue{margin-left:20px}}.page-sustainability .indicator .close-indicator{position:absolute;right:10px;top:10px;font-size:14px;cursor:pointer;color:#CFCFCF}.page-sustainability .indicator h4{font-size:20px}@media (max-width: 767px){.page-sustainability .indicator h4{font-size:18px}}.page-sustainability .indicator .value{font-size:26px}.page-sustainability .indicator .equivalence{font-size:17px;margin-bottom:20px}.page-sustainability .indicator .household{display:flex;align-items:center}@media (max-width: 767px){.page-sustainability .indicator .household{align-items:flex-start}}.page-sustainability .indicator .household .picto{flex-shrink:0}@media (max-width: 767px){.page-sustainability .indicator .household .picto{width:50%}}.page-sustainability .indicator .household .picto img{margin-right:2px;margin-bottom:7px}@media (max-width: 767px){.page-sustainability .indicator .household .picto img{margin-right:0;width:25px}}.page-sustainability .indicator .household .value{font-size:52px;margin-left:20px;margin-right:10px}@media (max-width: 767px){.page-sustainability .indicator .household .value{font-size:26px;line-height:26px}}.page-sustainability .indicator .household .black{font-size:17px;margin-bottom:0}@media (max-width: 767px){.page-sustainability .indicator .household .black{margin-left:20px}}.page-sustainability .project-thumb{position:relative;transition:all 200ms ease-in-out;width:100%;padding-bottom:100%;background-size:cover;background-position:center;margin-bottom:10px}.page-sustainability .project-thumb:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.3);transition:all .2s linear}.page-sustainability .project-thumb:hover:before{background:none}.page-sustainability .project-thumb img{width:100%}.page-sustainability .project-thumb.no-pic{background-image:url(/images/front/news/news-1.jpg)}.page-sustainability .project-thumb:hover{opacity:1;z-index:100;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-box-shadow:0 8px 28px rgba(0, 0, 0, 0.3);box-shadow:0 8px 28px rgba(0, 0, 0, 0.3)}.page-sustainability .project-thumb:hover .project-title{opacity:1}.page-sustainability .project-thumb:hover .project-name{opacity:0}.page-sustainability .project-thumb .project-name{display:block;color:#fff;position:absolute;left:5px;bottom:5px;font-size:20px;font-weight:500;transition:all 200ms ease-in-out;opacity:1}.page-sustainability .project-thumb .project-title{opacity:0;color:#fff;background:rgba(0, 0, 0, 0.6);position:absolute;left:10px;right:10px;bottom:10px;text-align:center;padding:10px;transition:all 200ms ease-in-out}@media (max-width: 767px){.page-sustainability .project-thumb .project-title{font-size:13px}}.page-sustainability #modal-objectif{z-index:16000}.page-sustainability #modal-objectif .modal-content{background-color:white;display:flex;position:relative}@media (max-width: 767px){.page-sustainability #modal-objectif .modal-content{flex-direction:column}}.page-sustainability #modal-objectif .modal-content .close{position:absolute;right:20px;top:20px}.page-sustainability #modal-objectif .modal-content .sidebar{background-color:#f6f6f6;padding:35px;max-width:220px;display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.page-sustainability #modal-objectif .modal-content .sidebar{max-width:none;padding:15px
20px;align-items:start}}.page-sustainability #modal-objectif .modal-content .sidebar .title{font-size:25px;margin-bottom:50px}@media (max-width: 767px){.page-sustainability #modal-objectif .modal-content .sidebar .title{font-size:20px;margin-bottom:15px}}.page-sustainability #modal-objectif .modal-content .sidebar .benefit-icon{text-align:center;display:none}.page-sustainability #modal-objectif .modal-content .sidebar .benefit-icon img{margin-bottom:20px}@media (max-width: 767px){.page-sustainability #modal-objectif .modal-content .sidebar .benefit-icon img{max-width:50px;margin-bottom:0}}.page-sustainability #modal-objectif .modal-content .sidebar .benefit-icon span{display:block}@media (max-width: 767px){.page-sustainability #modal-objectif .modal-content .sidebar .benefit-icon span{display:inline;margin-left:20px}}.page-sustainability #modal-objectif .modal-content .content{margin:35px
70px;display:flex;justify-content:center;flex-grow:1;flex-direction:column;position:relative}@media (max-width: 767px){.page-sustainability #modal-objectif .modal-content .content{margin:20px}}.page-sustainability #modal-objectif .modal-content .content .benefit-content{display:none;flex-grow:1}.page-sustainability #modal-objectif .modal-content .content ul{display:inline;font-size:14px;margin-bottom:0}.page-sustainability #modal-objectif .modal-content .content ul li{display:inline;margin-right:20px}.page-sustainability #modal-objectif .modal-content .content ul li:last-child{margin-right:0}.page-sustainability #modal-objectif .modal-content .content ul li a.active{color:#60bcfd}.page-sustainability #modal-objectif p{font-size:17px}.page-sustainability .read-more{margin-top:30px}.page-sustainability .read-more a{display:flex;align-items:center}.page-sustainability .read-more a i{font-size:22px;margin-right:10px}.page-sustainability .read-more a span{font-size:18px}.page-sustainability h2{font-size:30px;margin-top:0}@media (max-width: 767px){.page-sustainability h2{font-size:25px}}.page-sustainability h3{margin-top:50px;margin-bottom:30px}.page-sustainability body{background:#f6f6f6;overflow-x:hidden}.page-sustainability .content{margin-bottom:40px}.page-sustainability .bg-ico{position:absolute;top:34px;right:-515px}.page-sustainability .page-1{background-image:url("/images/front/bg-durability.jpg");background-position:center;background-repeat:no-repeat;background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.page-sustainability .page-1{background-image:url("/images/front/bg-durability@2x.jpg");background-size:2400px 900px}}@media (max-width: 991px){.page-sustainability .page-1 .btn-white{display:block;margin-bottom:15px}}@media (max-width: 767px){.page-sustainability .page-1 .btn-white{margin:auto;width:80%;display:block;margin-bottom:15px}}.page-sustainability .page-2,
.page-sustainability .page-6{padding-top:100px;padding-bottom:100px}@media (max-width: 767px){.page-sustainability .page-2,
.page-sustainability .page-6{padding-top:40px;padding-bottom:40px}}.page-sustainability .page-3,
.page-sustainability .page-5{padding-top:100px;padding-bottom:100px;background-color:white}@media (max-width: 767px){.page-sustainability .page-3,
.page-sustainability .page-5{padding-top:40px;padding-bottom:40px}}.page-sustainability .page-4{padding-top:100px;padding-bottom:100px}@media (max-width: 767px){.page-sustainability .page-4{padding-top:40px;padding-bottom:40px}}.page-sustainability .page-4 .objectifs-block p.black{margin-top:85px;font-size:20px;margin-bottom:30px}@media (max-width: 767px){.page-sustainability .page-4 .objectifs-block p.black{margin-top:30px}}.page-sustainability .page-4 .objectifs-block .objectif-box{padding:16px}.page-sustainability .page-4 .objectifs-block .objectif-box>a{display:block;position:relative;padding:1rem;text-align:center;height:263px;background:white;box-shadow:0 0 6px 0 rgba(0, 0, 0, 0);transition:all 0.3s;top:0;left:0}@media (max-width: 767px){.page-sustainability .page-4 .objectifs-block .objectif-box>a{height:auto}}.page-sustainability .page-4 .objectifs-block .objectif-box>a>img{margin:55px
0 0}@media (max-width: 767px){.page-sustainability .page-4 .objectifs-block .objectif-box>a>img{margin-top:5px;margin-bottom:20px;height:70px}}.page-sustainability .page-4 .objectifs-block .objectif-box>a>div{position:absolute;bottom:57.5px;left:50%;width:100%;transform:translateY(50%) translateX(-50%)}@media (max-width: 767px){.page-sustainability .page-4 .objectifs-block .objectif-box>a>div{bottom:15px}}.page-sustainability .page-4 .objectifs-block .objectif-box>a:hover{box-shadow:6px 6px 24px -12px rgba(0, 0, 0, 0.4);top:-3px;left:-3px}@media (max-width: 767px){.page-sustainability .page-2,
.page-sustainability .page-3,
.page-sustainability .page-6{padding-bottom:0}}@media (max-width: 767px){.appartments .item{padding:0}.appartments .item .badges{top:10px;right:10px;flex-direction:column;align-items:flex-end}.appartments .item .badges .badge{padding:4px
14px;font-size:10px;margin-bottom:5px}.appartments .item .badges.badge-sold{position:absolute;top:10px;left:10px}.appartments .item .img-header:before{background-size:40px 40px}}