@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}button:active,button:focus{outline:none}.fz-0{font-size:0px}.fz-2{font-size:2px}.fz-4{font-size:4px}.fz-6{font-size:6px}.fz-8{font-size:8px}.fz-10{font-size:10px}.fz-12{font-size:12px}.fz-14{font-size:14px}.fz-16{font-size:16px}.fz-18{font-size:18px}.fz-20{font-size:20px}.fz-22{font-size:22px}.fz-24{font-size:24px}.fz-26{font-size:26px}.fz-28{font-size:28px}.fz-30{font-size:30px}.fz-32{font-size:32px}.fz-34{font-size:34px}.fz-36{font-size:36px}.fz-38{font-size:38px}.fz-40{font-size:40px}.fz-42{font-size:42px}.fz-44{font-size:44px}.fz-46{font-size:46px}.fz-48{font-size:48px}.fz-50{font-size:50px}.fz-52{font-size:52px}.fz-54{font-size:54px}.mt-0{margin-top:0}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-28{margin-top:28px}.mt-32{margin-top:32px}.mt-36{margin-top:36px}.mt-40{margin-top:40px}.mt-44{margin-top:44px}.mt-48{margin-top:48px}.mt-52{margin-top:52px}.mt-56{margin-top:56px}.mt-60{margin-top:60px}.mt-64{margin-top:64px}.mt-68{margin-top:68px}.mt-72{margin-top:72px}.mt-76{margin-top:76px}.mt-80{margin-top:80px}.mt-84{margin-top:84px}.mt-88{margin-top:88px}.mt-92{margin-top:92px}.mt-96{margin-top:96px}.mb-0{margin-bottom:0}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-28{margin-bottom:28px}.mb-32{margin-bottom:32px}.mb-36{margin-bottom:36px}.mb-40{margin-bottom:40px}.mb-44{margin-bottom:44px}.mb-48{margin-bottom:48px}.mb-52{margin-bottom:52px}.mb-56{margin-bottom:56px}.mb-60{margin-bottom:60px}.mb-64{margin-bottom:64px}.mb-68{margin-bottom:68px}.mb-72{margin-bottom:72px}.mb-76{margin-bottom:76px}.mb-80{margin-bottom:80px}.mb-84{margin-bottom:84px}.mb-88{margin-bottom:88px}.mb-92{margin-bottom:92px}.mb-96{margin-bottom:96px}.mr-0{margin-right:0}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-12{margin-right:12px}.mr-16{margin-right:16px}.mr-20{margin-right:20px}.mr-24{margin-right:24px}.mr-28{margin-right:28px}.mr-32{margin-right:32px}.mr-36{margin-right:36px}.mr-40{margin-right:40px}.mr-44{margin-right:44px}.mr-48{margin-right:48px}.mr-52{margin-right:52px}.mr-56{margin-right:56px}.mr-60{margin-right:60px}.mr-64{margin-right:64px}.mr-68{margin-right:68px}.mr-72{margin-right:72px}.mr-76{margin-right:76px}.mr-80{margin-right:80px}.mr-84{margin-right:84px}.mr-88{margin-right:88px}.mr-92{margin-right:92px}.mr-96{margin-right:96px}.ml-0{margin-left:0}.ml-4{margin-left:4px}.ml-8{margin-left:8px}.ml-12{margin-left:12px}.ml-16{margin-left:16px}.ml-20{margin-left:20px}.ml-24{margin-left:24px}.ml-28{margin-left:28px}.ml-32{margin-left:32px}.ml-36{margin-left:36px}.ml-40{margin-left:40px}.ml-44{margin-left:44px}.ml-48{margin-left:48px}.ml-52{margin-left:52px}.ml-56{margin-left:56px}.ml-60{margin-left:60px}.ml-64{margin-left:64px}.ml-68{margin-left:68px}.ml-72{margin-left:72px}.ml-76{margin-left:76px}.ml-80{margin-left:80px}.ml-84{margin-left:84px}.ml-88{margin-left:88px}.ml-92{margin-left:92px}.ml-96{margin-left:96px}.pt-0{padding-top:0}.pt-4{padding-top:4px}.pt-8{padding-top:8px}.pt-12{padding-top:12px}.pt-16{padding-top:16px}.pt-20{padding-top:20px}.pt-24{padding-top:24px}.pt-28{padding-top:28px}.pt-32{padding-top:32px}.pt-36{padding-top:36px}.pt-40{padding-top:40px}.pt-44{padding-top:44px}.pt-48{padding-top:48px}.pt-52{padding-top:52px}.pt-56{padding-top:56px}.pt-60{padding-top:60px}.pt-64{padding-top:64px}.pt-68{padding-top:68px}.pt-72{padding-top:72px}.pt-76{padding-top:76px}.pt-80{padding-top:80px}.pt-84{padding-top:84px}.pt-88{padding-top:88px}.pt-92{padding-top:92px}.pt-96{padding-top:96px}.pb-0{padding-bottom:0}.pb-4{padding-bottom:4px}.pb-8{padding-bottom:8px}.pb-12{padding-bottom:12px}.pb-16{padding-bottom:16px}.pb-20{padding-bottom:20px}.pb-24{padding-bottom:24px}.pb-28{padding-bottom:28px}.pb-32{padding-bottom:32px}.pb-36{padding-bottom:36px}.pb-40{padding-bottom:40px}.pb-44{padding-bottom:44px}.pb-48{padding-bottom:48px}.pb-52{padding-bottom:52px}.pb-56{padding-bottom:56px}.pb-60{padding-bottom:60px}.pb-64{padding-bottom:64px}.pb-68{padding-bottom:68px}.pb-72{padding-bottom:72px}.pb-76{padding-bottom:76px}.pb-80{padding-bottom:80px}.pb-84{padding-bottom:84px}.pb-88{padding-bottom:88px}.pb-92{padding-bottom:92px}.pb-96{padding-bottom:96px}.pr-0{padding-right:0}.pr-4{padding-right:4px}.pr-8{padding-right:8px}.pr-12{padding-right:12px}.pr-16{padding-right:16px}.pr-20{padding-right:20px}.pr-24{padding-right:24px}.pr-28{padding-right:28px}.pr-32{padding-right:32px}.pr-36{padding-right:36px}.pr-40{padding-right:40px}.pr-44{padding-right:44px}.pr-48{padding-right:48px}.pr-52{padding-right:52px}.pr-56{padding-right:56px}.pr-60{padding-right:60px}.pr-64{padding-right:64px}.pr-68{padding-right:68px}.pr-72{padding-right:72px}.pr-76{padding-right:76px}.pr-80{padding-right:80px}.pr-84{padding-right:84px}.pr-88{padding-right:88px}.pr-92{padding-right:92px}.pr-96{padding-right:96px}.pl-0{padding-left:0}.pl-4{padding-left:4px}.pl-8{padding-left:8px}.pl-12{padding-left:12px}.pl-16{padding-left:16px}.pl-20{padding-left:20px}.pl-24{padding-left:24px}.pl-28{padding-left:28px}.pl-32{padding-left:32px}.pl-36{padding-left:36px}.pl-40{padding-left:40px}.pl-44{padding-left:44px}.pl-48{padding-left:48px}.pl-52{padding-left:52px}.pl-56{padding-left:56px}.pl-60{padding-left:60px}.pl-64{padding-left:64px}.pl-68{padding-left:68px}.pl-72{padding-left:72px}.pl-76{padding-left:76px}.pl-80{padding-left:80px}.pl-84{padding-left:84px}.pl-88{padding-left:88px}.pl-92{padding-left:92px}.pl-96{padding-left:96px}.gap-0{gap:0px}.gap-2{gap:2px}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-16{gap:16px}.gap-18{gap:18px}.gap-20{gap:20px}.gap-22{gap:22px}.gap-24{gap:24px}.gap-26{gap:26px}.gap-28{gap:28px}.gap-30{gap:30px}.gap-32{gap:32px}.gap-34{gap:34px}.gap-36{gap:36px}.gap-38{gap:38px}.gap-40{gap:40px}.gap-42{gap:42px}.gap-44{gap:44px}.gap-46{gap:46px}.gap-48{gap:48px}.gap-50{gap:50px}.gap-52{gap:52px}.gap-54{gap:54px}.max-w-0{max-width:0px}.max-w-50{max-width:50px}.max-w-100{max-width:100px}.max-w-150{max-width:150px}.max-w-200{max-width:200px}.max-w-250{max-width:250px}.max-w-300{max-width:300px}.max-w-350{max-width:350px}.max-w-400{max-width:400px}.max-w-450{max-width:450px}.max-w-500{max-width:500px}.max-w-550{max-width:550px}.max-w-600{max-width:600px}.max-w-650{max-width:650px}.max-w-700{max-width:700px}.max-w-750{max-width:750px}.max-w-800{max-width:800px}.max-w-850{max-width:850px}.max-w-900{max-width:900px}.max-w-950{max-width:950px}.max-w-1000{max-width:1000px}:root{--compasLeft: 475px}*,h1,h2,h3,p,li,span,div{font-family:Lato,sans-serif}body{width:100%}.app-wrapper{width:100%;height:100%}.back-btn{display:flex;justify-content:center;align-items:center;width:16px;height:16px;min-height:16px;border:1px solid var(--elementColor);border-radius:100%;position:relative;cursor:pointer}.back-btn .back-icon{height:50%}.off-element{display:none!important}.scheme-lot-list--wrapper .back-btn:before{top:1px}.grecaptcha-badge{display:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.router-enter-active,.router-leave-active{transition:opacity .5s ease,transform .5s ease}.router-enter,.router-leave-to{opacity:0;transform:scale(.8)}.menu-enter-active,.menu-leave-active{transition:transform .5s ease}.menu-enter,.menu-leave-to{transform:translate(-100%)}.lot-info-enter-active,.lot-info-leave-active{transition:all .5s ease}.lot-info-enter,.lot-info-leave-to{opacity:0;transform:translate(-100px)}.pop-enter-active,.pop-leave-active{transition:transform .5s,opacity .5s;transition-timing-function:cubic-bezier(.8,.3,.25,1.75);transform:scale(1)}.pop-enter,.pop-leave-to{opacity:0;transform:scale(0)}.slide-spa-enter-active{transition:all .2s ease}.slide-spa-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-spa-enter,.slide-spa-leave-to{transform:translateY(100vh);opacity:0}.slide-x-enter-active{transition:all .2s ease}.slide-x-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-x-enter,.slide-spa-leave-to{transform:translate(100vw);opacity:0}.btn{display:block;background-color:none;background:transparent;border:0;cursor:pointer}.flex *{flex:0 0 auto}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex .col{flex:10000 1 0%}.flex .col-1{height:auto;width:8.3333%}.flex .col-2{height:auto;width:16.6667%}.flex .col-3{height:auto;width:25%}.flex .col-4{height:auto;width:33.3333%}.flex .col-5{height:auto;width:41.6667%}.flex .col-6{height:auto;width:50%}.flex .col-7{height:auto;width:58.3333%}.flex .col-8{height:auto;width:66.6667%}.flex .col-9{height:auto;width:75%}.flex .col-10{height:auto;width:83.3333%}.flex .col-11{height:auto;width:91.6667%}.flex .col-12{height:auto;width:100%}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.flex-no-wrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.none{display:none!important}.block{display:block!important}.grid{display:grid}.grid-price{grid-template-columns:repeat(2,1fr)}.auto-overflow{overflow:auto}.pointer{cursor:pointer}.not-alowed{cursor:not-allowed}.disactivated-content{filter:blur(2px);position:relative}.disactivated-content *{z-index:-1}.w-max{width:-webkit-max-content;width:max-content}.line-through{text-decoration:line-through}.text-left{text-align:left}.hidden{overflow:hidden}.hidden-x{overflow-x:hidden}.hidden-y{overflow-y:hidden}.back-fone{position:absolute;inset:0;z-index:116}.aside-menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:400px;height:100vh;position:fixed;z-index:14;left:0;top:0;bottom:0;box-shadow:10px 10px 10px #0006;background-color:var(--accentColor);padding-top:115px}.aside-menu_col{display:flex;flex-direction:column;align-items:flex-start}.aside-menu__wrapper{width:100%;display:flex;flex-direction:column;height:100%;align-items:flex-start;padding-left:100px}.aside-menu__burger{cursor:pointer;position:fixed;z-index:15;top:80px;left:80px}.aside-menu__burger .burger-line{width:12px;height:1px;background-color:var(--elementColor);position:relative}.aside-menu__burger .burger-line:before,.aside-menu__burger .burger-line:after{content:"";display:block;width:12px;height:1px;background-color:var(--elementColor);position:absolute;left:0}.aside-menu__burger .burger-line:before{top:-4px}.aside-menu__burger .burger-line:after{top:4px}.aside-menu__inner{height:31px;border-radius:50%;box-shadow:0 0 30px #000}.aside-menu__inner--dark{box-shadow:0 0 30px #fff}.aside-menu__logo{padding-bottom:10px;position:relative;display:block;text-decoration:none}.aside-menu__logo:after{display:none;position:absolute;content:"";width:70px;height:1px;background:var(--elementColor);bottom:0;left:0}.aside-menu__logo img{width:100%;object-fit:contain;max-width:215px}.aside-menu__img{padding-bottom:10px}.aside-menu__logo-text{font-family:Lato,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:.1em;text-align:left;color:var(--elementColor);text-decoration:none;text-transform:uppercase;padding-left:27px}@media (max-width: 900px) and (orientation: landscape){.aside-menu__logo-text{padding-left:0}}.aside-menu__logo-text:hover{color:var(--elementColor)}.aside-menu__logo-text:focus{color:var(--elementColor)}.aside-menu__links,.aside-menu .inner-menu{flex-grow:1;height:auto;padding-top:5px;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;overflow:-moz-scrollbars-none;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--accentColor) var(--accentColor)}.aside-menu__links::-webkit-scrollbar,.aside-menu .inner-menu::-webkit-scrollbar{width:0;background-color:transparent;display:none}.aside-menu__links::-webkit-scrollbar-track-piece,.aside-menu .inner-menu::-webkit-scrollbar-track-piece{background-color:transparent}.aside-menu__links::-webkit-scrollbar-thumb,.aside-menu .inner-menu::-webkit-scrollbar-thumb{background-color:transparent}.aside-menu__links *,.aside-menu .inner-menu *{flex-shrink:0}.aside-menu__links--wrapper,.aside-menu .inner-menu--wrapper{display:flex;align-items:center;flex-direction:column;margin:0 auto;max-width:350px;padding-bottom:50px;flex:1}.aside-menu__links_kauf,.aside-menu .inner-menu_kauf{min-width:205px;padding-left:0;justify-content:flex-start}.aside-menu__links__title,.aside-menu .inner-menu__title{font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-align:left;line-height:1.6;letter-spacing:.5px;color:var(--elementColor);text-transform:uppercase;position:relative;margin-bottom:8px}.aside-menu__links__inner,.aside-menu .inner-menu__inner{display:flex;justify-content:flex-end}.aside-menu__links .menu-link,.aside-menu .inner-menu .menu-link{display:inline-flex;align-items:center;justify-content:center;font-family:Lato,sans-serif;text-decoration:none;position:relative;margin-bottom:30px}.aside-menu__links .menu-link__img-container,.aside-menu .inner-menu .menu-link__img-container{display:inline-flex}.aside-menu__links .menu-link img,.aside-menu .inner-menu .menu-link img{height:20px;width:20px;margin-right:10px;transform:translateY(-8px)}.aside-menu__links .menu-link_nomargin,.aside-menu .inner-menu .menu-link_nomargin{margin-bottom:0}.aside-menu__links .menu-link__label,.aside-menu .inner-menu .menu-link__label{cursor:pointer;font-weight:700;margin-bottom:15px;letter-spacing:1px;color:var(--elementColor);text-transform:uppercase;transition:opacity .5s ease;font-size:1em;justify-content:flex-start;align-items:center;position:relative}.aside-menu__links .menu-link__label .back-btn,.aside-menu .inner-menu .menu-link__label .back-btn{position:absolute;left:0}.aside-menu__links .menu-link__label_padding,.aside-menu .inner-menu .menu-link__label_padding{padding-left:30px;display:flex;align-items:center;gap:15px;position:relative;padding-bottom:10px}.aside-menu__links .menu-link__label__title,.aside-menu .inner-menu .menu-link__label__title{transition:opacity .5s ease}.aside-menu__links .menu-link__label:hover .menu-link__label__title,.aside-menu .inner-menu .menu-link__label:hover .menu-link__label__title,.aside-menu__links .menu-link__opacity:hover,.aside-menu .inner-menu .menu-link__opacity:hover{opacity:.6}.aside-menu__links .menu-link__desc,.aside-menu .inner-menu .menu-link__desc{font-size:12px;line-height:1;letter-spacing:.4px;color:#707070;text-transform:uppercase;margin-bottom:30px;display:flex;align-items:center;font-family:Lato,sans-serif}.aside-menu__links .menu-link__desc_padding,.aside-menu .inner-menu .menu-link__desc_padding{padding-left:14px}.aside-menu .search-btn{display:none}.list-flex{display:flex;align-items:flex-start!important;flex-direction:column;opacity:1!important}.inner-menu_wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.aside-menu__links_landing{padding-top:98px}.aside-menu__links_landing .menu-link{margin-bottom:30px}.aside-menu__links_landing .menu-link__label{margin-bottom:6px;font-size:16px;font-weight:700;letter-spacing:1px}.aside-menu__links_landing .menu-link__img-container{width:35px;height:35px;margin-right:13px;display:inline-flex;justify-content:center;align-items:flex-start}@media (max-width: 900px){.aside-menu__links_landing .menu-link__img-container{width:25px;height:25px}}.aside-menu__links_landing .menu-link img{transform:translateY(0);margin-right:0}.aside-menu__links_landing .menu-link_home .menu-link__label{margin-bottom:2px}.aside-menu__links_landing .menu-link_home img{width:24px;height:27px}.aside-menu__links_landing .menu-link_gallery img{width:35px;height:27px}.aside-menu__links_landing .menu-link_residence{margin-bottom:34px}.aside-menu__links_landing .menu-link_residence .menu-link__label{margin-bottom:0}.aside-menu__links_landing .menu-link_residence img{width:35px;height:31px}.aside-menu__links_landing .menu-link_virtual-tour{margin-bottom:28px}.aside-menu__links_landing .menu-link_virtual-tour img{width:34px;height:25px}.aside-menu__links_landing .menu-link_availability .menu-link__label{margin-bottom:37px}.aside-menu__links_landing .menu-link_availability img{width:34px;height:34px}.aside-menu__links_landing .menu-link_location img{width:22px;height:27px}.aside-menu__links_landing .menu-link_contaxt-box{display:flex;flex-direction:column;align-items:flex-start}.aside-menu__links_landing .menu-link_contact-us{margin-bottom:70px}.aside-menu__links_landing .menu-link_contact-us img{width:34px;height:26px}.aside-menu__links_wrapper *{flex-shrink:0}.theme-switcher-container{width:100%;display:flex;justify-content:flex-start;padding:0 60px}.theme-switcher{display:flex;justify-content:center;align-items:center;width:16px;max-width:16px;height:16px;font-family:sans-serif;font-size:10px;line-height:1;color:var(--elementColor);border:1px solid var(--elementColor);border-radius:8px;background-color:transparent;cursor:pointer;position:relative;padding:0}.theme-switcher:before{content:"\203a\2002\2002interface \2002 claire";display:flex;align-items:center;opacity:0;position:absolute;left:100%;z-index:-1;font-family:Lato,sans-serif;font-size:12px;line-height:1;color:var(--elementColor);text-transform:uppercase;padding-left:10px;white-space:nowrap;transition:all .3s ease}.theme-switcher:hover:before{opacity:1;z-index:1}.additional-window{width:500px;height:100vh;position:absolute;top:0;left:100%;bottom:0;background-color:var(--accentColor);border-left:1px solid #707070;padding:140px 50px 60px}.additional-window__title{font-weight:600;font-size:50px;color:var(--elementColor);text-transform:uppercase;margin-bottom:40px}.additional-window__subtitle{font-size:16px;color:var(--elementColor);text-transform:uppercase;margin-bottom:20px}.localisation-link{font-size:14px;text-transform:uppercase;color:#707070;position:relative;padding-left:20px;cursor:pointer}.localisation-link:hover{color:var(--elementColor)}.localisation-link:hover.active{color:#707070}.localisation-link:hover.active:before{display:block;width:8px;height:8px;border-radius:4px;background-color:#707070;position:absolute;left:2px;top:6px;content:"";width:5px;height:5px}.pierre{display:flex}.pierre a{position:relative;display:inline}.menu-footer__item-img{display:inline;object-fit:contain;max-width:205px;max-height:100px}.static{position:static!important}.static_and_hidden{display:none!important}.aside-menu__wrapper{padding-left:100px}@media (max-width: 420px){.scheme-button{display:none}.aside-menu__shadow[data-v-460a54d2]{box-shadow:initial}.menu-rooms__link-green{text-align:left;text-decoration:underline;font: 9px/11px Lato;margin-bottom:22px;letter-spacing:.9px;color:#29b400;text-transform:uppercase;opacity:1}.menu-rooms__filter-wrapper{width:100%;padding-right:15px;display:flex;flex-wrap:wrap}.menu-rooms__filter-wrapper label{font-size:10px}.menu-rooms__topologie{display:grid;grid-template-columns:repeat(2,1fr)}.menu-rooms__right{margin-top:50px}.checkbox__changebox{width:173px;height:27px}.checkbox__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.checkbox__show{width:31px;height:17px;background:#aaa;border-radius:15px;position:absolute;right:10px;cursor:pointer}.checkbox__show_checked{width:100px;height:27px;padding-left:17px;background:#aaa;border-radius:15px;position:absolute;right:12px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;font: 8px/10px Lato;letter-spacing:.8px;color:#fff;text-transform:uppercase}.checkbox__show.active{background:green}.checkbox__round{position:absolute;top:2px;left:1px;width:13px;height:13px;border-radius:50%;background:#fff;transition:left .3s}.checkbox__round_checked{width:100px;height:27px;background:#d153ff;position:absolute;top:0;left:1px;border-radius:25px;transition:left .3s;display:flex;align-items:center;justify-content:center}.checkbox__round_checked.active{left:65%}.checkbox__round.active{left:50%}}@media (max-width: 900px) and (orientation: landscape){.mobile-menu-template{padding-left:12px}.inner-menu_rooms{display:flex}.back-btn{top:50%;transform:translateY(-30%)}.menu-rooms .inner-menu__title{font: 700 9px/12px Lato;letter-spacing:1px;color:#2f2f2f}.menu-rooms__left{min-width:210px;min-height:100vh;overflow-y:auto}.menu-rooms__left .mb{margin-bottom:0!important}.menu-rooms__left .chekbox-wrapper{width:170px;height:25px}.menu-rooms__left .menu-link__label{margin-bottom:0}.menu-rooms__items-wrapper{width:144px}.menu-rooms__span{text-align:left;font: 700 11px/22px Lato;letter-spacing:1.1px;color:#2f2f2f;text-transform:uppercase}.menu-rooms__filter_changebox{width:173px}.menu-rooms__right{overflow-y:auto;min-height:100vh;height:100%;width:30px;position:relative;padding-top:30px;transition:.3s}.menu-rooms__right-active{width:240px}.menu-rooms__right .right-wrapper{width:210px;min-height:100vh;height:100%;display:flex;align-items:flex-start;flex-direction:column}.menu-rooms__link-green{text-align:left;text-decoration:underline;font: 9px/11px Lato;margin-bottom:22px;letter-spacing:.9px;color:#29b400;text-transform:uppercase;opacity:1}.menu-rooms__filter-wrapper{width:100%;padding-right:15px;display:flex;flex-wrap:wrap}.menu-rooms__filter-wrapper label{font-size:10px}.menu-rooms__topologie{margin:10px 0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.menu-rooms__topologie .typology-item{left:0;width:70px;height:23px;background:#53caff 0% 0% no-repeat padding-box;box-shadow:0 10px 10px #0000004d;opacity:.5}.typology-btnAll{width:70px;height:23px;background:#747474 0% 0% no-repeat padding-box;box-shadow:0 10px 10px #0000004d;color:#fff;margin-bottom:0;padding:6px 9px;border:0;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;opacity:.5}.typology-btnAll.active{opacity:1}.checkbox__changebox{width:173px;height:27px}.checkbox__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.checkbox__show{width:31px;height:17px;background:#aaa;border-radius:15px;position:absolute;right:10px;cursor:pointer}.checkbox__show_checked{width:100px;height:27px;padding-left:17px;background:#aaa;border-radius:15px;position:absolute;right:12px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;font: 8px/10px Lato;letter-spacing:.8px;color:#fff;text-transform:uppercase}.checkbox__show.active{background:green}.checkbox__round{position:absolute;top:2px;left:1px;width:13px;height:13px;border-radius:50%;background:#fff;transition:left .3s}.checkbox__round_checked{width:100px;height:27px;background:#d153ff;position:absolute;top:0;left:1px;border-radius:25px;transition:left .3s;display:flex;align-items:center;justify-content:center}.checkbox__round_checked.active{left:65%}.checkbox__round.active{left:50%}.hidenn{display:none}}@media (max-width: 321px) and (orientation: landscape){.rooms__filter_typologie{margin:0}}.icon-bar{display:flex;justify-content:flex-start;width:200px;position:relative;padding:0}.icon-bar__wrapper{position:relative;margin-bottom:25px;height:40px}.icon-bar:after{display:none;position:absolute;content:"";width:70px;height:1px;background:var(--elementColor);bottom:0;left:0}.icon-bar-container__name{text-align:center;display:none;color:var(--elementColor);position:absolute;top:30px;left:50%;transform:translate(-50%);text-transform:uppercase;font-size:13px;white-space:nowrap}.icon-bar-container__name--center{left:-30%;width:100px}.icon-bar-container{display:flex;align-items:center;padding-right:15px;position:relative;padding-left:15px}.icon-bar-container:after{position:absolute;content:"";width:1px;height:17px;background:#aaa;right:0;top:5px}.icon-bar-container:first-child{padding-left:0}.icon-bar-container:last-child:after{display:none}.icon-bar-container:hover .icon-bar-container__name{display:block}.icon-bar__link{display:flex;align-items:center;justify-content:center}.icon-bar__link span{display:flex}.icon-bar__link span.white-icon path{fill:#fff!important}.icon-bar__link span.active path{fill:#daa520!important}.icon-bar__link span.active-location path{fill:none!important;stroke:#daa520!important}.icon-bar__link.tours{width:26px;height:26px}.rooms__filter{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:80px}.rooms__filter-name{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:.5px;color:var(--elementColor);text-transform:uppercase;margin-bottom:20px;padding-left:0}.rooms__filter_exterieure{margin-bottom:22px;position:relative}.rooms__filter_exterieure label{color:var(--elementColor);font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:1.6;text-transform:uppercase;margin-right:8px}.rooms__filter-wrapper-range{width:90%;margin-bottom:40px}.rooms__filter-show{position:relative}.rooms__filter_tours{padding-left:0;margin-bottom:50px}.rooms__filter__select{display:flex;justify-content:flex-start;align-items:center;position:relative;margin-bottom:12px;padding-left:50px}.rooms__filter__select input{opacity:0;position:absolute;z-index:-1}.rooms__filter__select__color{display:block;width:12px;height:12px;margin-right:16px}.rooms__filter__select__title{font-family:Lato,sans-serif;font-size:14px;letter-spacing:.5px;line-height:1;text-transform:uppercase;color:#707070;cursor:pointer;transition:color .5s ease}.rooms__filter__select__title_tours{color:var(--elementColor);font-weight:600;padding-left:30px;cursor:pointer;display:block}.rooms__filter__select__title:hover{color:var(--elementColor);font-weight:600}.rooms__filter__select__title.active{color:var(--elementColor)}.rooms__filter_typologie{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;max-width:210px}.rooms__filter-wrapper{display:flex;flex-wrap:wrap}.rooms__filter-showbtn{display:none}.search-btn{background:transparent;border:none;cursor:pointer;margin-left:54px}.search-icon{height:19px}.view-btn{background:transparent;border:none;color:#707070;cursor:pointer;display:inline-flex}.view-btn-icon{margin-right:5px}.menu-footer{margin-top:auto;display:flex!important;flex-direction:column}.menu-footer .menu-footer-second{margin:10px 0}.menu-footer-name{text-transform:uppercase;font-weight:400;font-size:12px;margin-bottom:20px;letter-spacing:.1em;color:var(--elementColor)}.menu-info-container{display:flex}.menu-info-container__wrapper{margin-bottom:100px;margin-top:50px}.menu-info-container__item{display:flex;align-items:center;color:var(--elementColor);font-size:12px;height:50px}.menu-info-container__item:first-child{border-top:1px solid #707070;width:60px;padding-right:25px}.menu-info-container__item:nth-child(2){padding-right:23px}.menu-info-container__item-img{margin-right:7px}.menu-info-container__text{color:#707070;font-size:12px;line-height:16px}.inner-menu_wrapper *{flex-shrink:0}.inner-menu_wrapper .checkbox__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.inner-menu_wrapper .checkbox__show{width:40px;height:22px;background:#aaaa;border-radius:15px;position:absolute;right:3px;cursor:pointer}.inner-menu_wrapper .checkbox__show.active{background:green}.inner-menu_wrapper .checkbox__round{position:absolute;top:2px;left:1px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .3s}.inner-menu_wrapper .checkbox__round.active{left:50%}.reset-btn{float:left;border:none;border-bottom:1px solid #29B400;background:none;color:#29b400;outline:none;margin:10px 0;text-transform:uppercase;padding-bottom:1px;cursor:pointer;padding-left:0}.change-form-toggle{text-transform:uppercase;color:var(--elementColor)!important;margin-top:30px;max-width:388px;display:flex;gap:5px;padding-bottom:30px}.change-form-toggle__descr{width:105px}.change-form-toggle__icon{position:relative;top:-4px}.loader{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;position:fixed;inset:0;background-color:#191919;z-index:118}.loader__wrapper{transform:translateY(-30%);display:flex;flex-direction:column;align-items:center}.loader__chargement{display:flex;justify-content:center;align-items:flex-end;font-family:Lato,sans-serif;font-size:18px;font-weight:600;color:#f4f4f4}.loader__img{margin-bottom:20px}.ball-loader{width:18px;height:6px;position:relative;margin-left:4px}.ball-loader-ball{will-change:transform;height:4px;width:4px;border-radius:50%;background-color:#fff;position:absolute;animation:grow 1s ease-in-out infinite alternate}.ball-loader-ball.ball1{left:0;transform-origin:100% 50%}.ball-loader-ball.ball2{left:50%;transform:translate(-50%) scale(1);animation-delay:.33s}.ball-loader-ball.ball3{right:0;animation-delay:.66s}@keyframes grow{to{transform:translate(-50%) scale(0)}}.loader-modal{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:60%;z-index:99999;background-color:#191919;padding:5%;border-radius:25px;margin:0}.loader-modal__close{color:#fff;background:transparent;outline:none;border:2px solid #ffffff;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer}.loader-modal__close span{font-size:2.5em;transform:translateY(-1px)}.loader-modal__text{width:100%;text-align:center;margin-top:1em}.loader-modal__text a{color:#fff;font-size:1.5em;text-decoration:underline;text-underline-offset:5px;line-height:1.3;text-decoration-thickness:2px;text-transform:uppercase;font-weight:300;cursor:pointer}@media (max-width: 768px){.loader-modal__text a{font-size:1.125em;text-underline-offset:2px;text-decoration-thickness:1px}}.loader-modal--rel{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:57%;left:50%;transform:translate(-50%);width:80%;z-index:99999;background-color:#191919;padding:3em;border-radius:25px;margin:0}.illusio-slider--gallery{left:47%}.illusio-slider__slide{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;height:100vh;position:relative}.illusio-slider__slide__image{position:absolute;z-index:0;object-fit:contain;transition:transform .5s linear}.illusio-slider__slide__image.animate-slide{animation:slide-scale 30s linear}.illusio-slider__slide__image-gallery{position:absolute;z-index:0;object-fit:cover;transition:transform .5s linear}.illusio-slider__slide__image-gallery.animate-slide{animation:slide-scale 30s linear}.illusio-slider__slide__content{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;position:absolute;z-index:2;inset:0}.illusio-slider__slide__label{font-family:Lato,sans-serif;color:#fff;font-size:24px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-decoration:underline;position:relative;text-shadow:1px 1px 1px #000000}@keyframes slide-scale{0%{transform:scale(1)}to{transform:scale(1.5)}}.hooper-slide,.hooper-slide.is-prev,.hooper-slide.is-next{transition:all 1s ease-in-out}.hooper-slide.is-active{opacity:1!important}.hooper-prev,.hooper-next{background:#191919;border-radius:50%;width:50px;height:50px}.hooper-prev svg,.hooper-next svg{fill:#fff}.icon.icon-arrowRight,.icon.icon-arrowLeft{display:none}.hooper-next{right:105px!important;background:url(/build/images/arrow-slider.6a2c91c2.svg) #000 no-repeat center center}.hooper-prev{left:121px!important;background:url(/build/images/arrow-slider-prev.ff3e8875.svg) #000 no-repeat center center}#v360-menu-btns{display:flex;justify-content:center;align-items:center;position:fixed;z-index:10;left:450px;top:17%;transform:translateY(-50%);padding:24px}.v360-navigate-btns{display:flex;flex-direction:column;justify-content:center;align-items:center}.layout-controls{position:fixed;top:100px;right:100px;z-index:12;display:flex;gap:10px}@media (max-width: 900px) and (orientation: landscape){.layout-controls{gap:5}}.layout-controls .toggle-viewer{width:160px;background-color:#53caff;color:#000}.layout-controls .toggle-viewer__back{width:270px}@media (max-width: 900px) and (orientation: landscape){.layout-controls .toggle-viewer{font-size:10px;width:112px}}.layout-controls .toggle-viewer img{width:20px;height:20px}.fullscreen-toggle{position:absolute;top:100px;right:100px;z-index:12}.v360-menu-btns{max-height:40px;cursor:pointer;border-radius:50%;padding:3px;display:flex;align-items:center;text-transform:uppercase;color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-align:left;line-height:1.6;letter-spacing:.5px}.v360-menu-btns__img{width:20px;height:20px;margin-right:8px}.v360-menu-btns__text{margin-top:0;margin-bottom:0}.v360-menu-btns svg{width:40px;height:40px}.v360-menu-btns *{fill:#707070;transition:fill .3s ease}.v360-menu-btns:hover *{fill:#191919}.v360-menu-btns_toggle{z-index:10;border-radius:20px;background-image:unset;background:#2c2c2c;padding:7px 14px 8px}@media (max-width: 575px){.v360-menu-btns_toggle{width:130px;display:flex!important;justify-content:center;padding:7px 0 8px}}.v360-menu-compass-container{margin-bottom:40px}.menu-link_contact-box{padding:17px 12px}.v360-menu-compass{position:relative;width:45px;height:45px;display:flex;justify-content:center;align-items:center;background-color:#00000080;border-radius:50%;transform-origin:50% 50%;transition:all .1s}@media screen and (max-width: 700px){.v360-menu-compass{width:50px;height:50px}}.v360-menu-compass__vertical{width:2px;height:70%;background-color:var(--elementColor);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #0000001a,0 5px 5px #0000001a}@media screen and (max-width: 700px){.v360-menu-compass__vertical{width:1px}}.v360-menu-compass__vertical:before{content:"";display:block;width:2px;height:20px;background-color:#f3303f;position:absolute;top:0;left:0;z-index:2}@media screen and (max-width: 700px){.v360-menu-compass__vertical:before{width:1px;height:12px}}.v360-menu-compass__horizontal{width:70%;height:2px;background-color:var(--elementColor);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #0000001a,0 5px 5px #0000001a}@media screen and (max-width: 700px){.v360-menu-compass__horizontal{height:1px}}.v360-image-container{position:absolute;z-index:1;opacity:1}.add-to-favorite{width:15px;height:15px;border-radius:50%;background:red;position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center}.favorite-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;column-gap:4px;width:28px;height:26px;font-size:12px}.favorite-icon__img{position:absolute;top:0;left:0;z-index:-1}#krpanoSWFObject>div>div:nth-child(2)>div:nth-child(2){top:100px;left:var(--compasLeft);transform:none!important;background-image:none!important;border:1px solid var(--elementColor);border-radius:40px}#krpanoSWFObject>div>div:nth-child(2)>div:nth-child(2)>div:nth-child(1){background-image:url(/build/images/compas-pointer-custom.fab92e8c.png)}#krpanoSWFObject>div:nth-child(1)>div:nth-child(2)>div:nth-child(4)>div>div>div{display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#000!important;text-shadow:none!important;padding:8px 24px!important;border-radius:16px!important;font-family:Lato,sans-serif!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-weight:500!important}#krpanoSWFObject>div>div:nth-child(2)>div:nth-child(3){right:10px;top:15px;transform:none!important;width:60px!important;background-size:60px 28px!important;background-repeat:no-repeat}#tourPano>div:nth-child(1)>div:nth-child(2)>div:nth-child(2){display:block}#tourPano>div:first-child>div:nth-child(2)>div:nth-child(3){margin-top:-37px!important}.hotspot-360--point{position:absolute;display:flex;justify-content:center;flex-direction:column}.hotspot-block{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;z-index:5;margin-top:18px;position:relative;width:50px;transform:translate(-50%)}.hotspot-block:before{content:"";position:absolute;z-index:-1;inset:-40px -10px -5px}@media screen and (max-width: 520px),(orientation: landscape) and (max-width: 816px){.hotspot-block{left:50%}}.hotspot-360{transition:all .3s ease}.hotspot-360.color-scheme-1>div{background-color:#8ddd5b}.hotspot-360.color-scheme-2>div{background-color:#53caff}.hotspot-360.color-scheme-3>div{background-color:#d153ff}.hotspot-360.color-scheme-4>div{background-color:#ffb653}.hotspot-360.color-scheme-5>div{background-color:#f5348d}.hotspot-360__lot{bottom:100%;left:50%;min-height:100%;min-width:100%;transform:translate(-50%);display:flex;flex-direction:column;align-items:flex-start;border-radius:10px;padding:10px;box-shadow:0 0 6px #0006;margin-bottom:10px;-webkit-user-select:none;user-select:none;z-index:2}.hotspot-360__lot--template{padding:8px 7px;margin:0;border-radius:16px}@media screen and (max-width: 520px),(orientation: landscape) and (max-width: 816px){.hotspot-360__lot{position:initial;transform:initial;top:-40px}}.hotspot-360__lot__name{text-transform:uppercase;color:#fff;font-family:Lato,sans-serif;font-size:10px;font-weight:600;line-height:1;margin-bottom:4px;white-space:nowrap}.hotspot-360__lot__number{font-size:16px;text-transform:uppercase;color:#fff;font-family:Lato,sans-serif;font-weight:600;line-height:1;margin-bottom:5px}.hotspot-360__lot__price{min-width:100%;color:#fff}.hotspot-360__times{background-color:gray;display:flex;justify-content:center;align-items:center;width:32px;height:32px;box-shadow:0 0 6px #0006;margin-bottom:10px;border-radius:16px;color:#fff;transition:transform .5s ease;position:absolute;top:0}.hotspot-360__times *{fill:#fff}.hotspot-360__action{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:32px;height:32px;box-shadow:0 0 6px #0006;margin-bottom:5px;border-radius:16px;cursor:pointer;color:#fff}.hotspot-360__action_hover:hover{position:absolute;top:0;left:-35px}.hotspot-360__action svg{width:1.1em!important}.hotspot-360__action:hover{transform:scale(1.1)}.hotspot-360__action *{fill:#fff}.hotspot-360__action-template:hover{color:currentColor;text-decoration:none;transform:scale(1.1) translate(35px)}.hotspot-360__action:hover{width:unset;height:32px;gap:10px;padding:8px 7px}.hotspot-360__action:hover .hotspot-360__btn-info{display:flex;width:73px;margin-bottom:0;padding-bottom:0;font-size:10px;color:#fff}.hotspot-360__btn-info{display:none}.hotspot-360__link{display:flex;justify-content:center;align-items:center;margin-top:25px;width:40px;height:40px;background:url(/build/images/street-view_black.6aa4224f.png) #fff no-repeat center center;background-size:70%;box-shadow:0 0 6px #0006;margin-bottom:5px;border-radius:50%;cursor:pointer;z-index:3;transition:.2s ease}.hotspot-360__link:hover{background-size:80%}.hotspot-360__link-special{margin-top:25px;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:3}.hotspot-360__template{display:flex;align-items:center;flex-direction:column;gap:10px;font-size:14px;line-height:1;transition:transform .5s ease}.hotspot-360__template:hover{transform:scale(1.1)}.hotspot-360__template span{display:flex;justify-content:center;align-items:center}.hotspot--hidden{visibility:hidden;opacity:0}.hotspot--visible{visibility:visible;opacity:1}.scheme-lot-info-slider{width:100%}.scheme-lot-info--wrapper{position:fixed;width:100vw;height:100vh;left:0;top:0;background:var(--accentColor);z-index:100;display:flex;padding:55px 40px}@media (max-width: 900px) and (orientation: landscape){.scheme-lot-info--wrapper{display:flex;flex-direction:column}}.scheme-lot-info__space{margin-bottom:16px}.scheme-lot-info__space p{text-transform:uppercase;font-size:14px;font-weight:700;margin-top:7px;color:var(--elementColor)}@media (max-width: 900px) and (orientation: landscape){.scheme-lot-info__space p{font-weight:500;font-size:10px}}.scheme-lot-info__space sup{font-size:7px}.scheme-lot-info__model{display:flex;align-items:center;font-size:12px;color:#707070}.scheme-lot-info__img{max-width:100%;width:100%;text-align:center;margin-left:15px}@media screen and (max-width: 520px),(orientation: landscape) and (max-width: 900px){.scheme-lot-info__img{display:flex;align-items:center;min-height:215px;margin:100px auto 0}.scheme-lot-info__img img{max-width:300px!important;object-fit:contain}}.scheme-lot-info__img img{width:auto;height:97vh;max-width:100%}.scheme-lot-info__choose{width:265px;height:35px;border-radius:20px;background:#aaa;color:var(--elementColor)}.scheme-lot-info__choice{background:none;border:none;outline:none}.scheme-lot-info__choice .choose__plan{width:130px}.scheme-lot-info__choice .choose__axonometria{width:135px}.scheme-lot-info__choice iframe{max-width:1227px;width:100%;height:100%}.scheme-lot-info__desc{color:var(--elementColor);padding:18px 0;border-bottom:1px dashed var(--elementColor)}.scheme-lot-info__buttons{font-weight:100;letter-spacing:2px;margin-bottom:10px;font-size:18px;color:var(--elementColor)}.scheme-lot-info__buttons{padding-top:30px}@media (max-width: 900px) and (orientation: landscape){.scheme-lot-info__buttons{padding-top:0!important;display:flex!important;margin-left:10px!important;flex-direction:column}}.scheme-lot-info__price{margin-bottom:25px;font-size:26px;color:var(--elementColor)}.scheme-lot-info__btn-optoin{position:relative;background:#f8ba2e;border-radius:20px;color:#fff;border:none;width:100%;height:35px;cursor:pointer}.scheme-lot-info__btn{color:var(--elementColor);text-decoration:none;display:inline-block;display:flex;border-radius:20px;background:transparent;border:1px solid var(--elementColor);font-size:14px;font-weight:400;align-items:center;padding:9px 12px;max-width:325px;letter-spacing:2px;cursor:pointer;text-transform:uppercase;margin-bottom:10px;justify-content:center}@media (max-width: 900px) and (orientation: landscape){.scheme-lot-info__btn{margin-right:10px;height:30px;width:155px;font-size:8px}}.scheme-lot-info__btn:hover{background-color:#ffb100;transition:.3s;color:#fff;border-color:#fff}.scheme-lot-info--container{display:flex;width:100%;flex-direction:column;transition:all .3s linear;max-width:270px}.lot-info__number{color:#53caff;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:3px;margin-top:16px}@media (max-width: 900px) and (orientation: landscape){.lot-info__number{margin-top:0}}.lot-info__number span{font-size:50px;font-weight:700;display:block;margin-top:5px}@media (max-width: 900px) and (orientation: landscape){.lot-info__number span{margin-top:0;font-size:20px}}.lot-info__number--optionner{font-size:45px!important;margin-top:0}@media screen and (max-width: 930px){.lot-info__number--optionner{font-size:30px!important}}.lot-info__price{margin-bottom:50px}.close-btn{position:absolute;right:100px;top:100px}.close-btn img{cursor:pointer}.choose-form{min-width:270px;height:40px;display:flex;margin-bottom:25px;background:#707070;border-radius:20px;align-items:center;justify-content:space-around;text-transform:uppercase}@media (max-width: 900px) and (orientation: landscape){.choose-form{min-width:184px;height:30px}}@media screen and (max-width: 540px){.choose-form{min-width:184px;height:30px}}.choose-form .toggles-plan{border-radius:20px;height:30px;width:100%;flex-basis:50%;display:inline-flex;align-items:center;justify-content:center}.choose-form .toggles-plan.active{background:#8ddd5b}.choose-form .toggles-axon{border-radius:20px;height:30px;width:100%;flex-basis:50%;display:inline-flex;align-items:center;justify-content:center}.choose-form .toggles-axon.active{background:#d153ff}@media screen and (orientation: portrait) and (max-width: 520px){.scheme-lot-info--container{padding:60px 20px 20px!important}.scheme-lot-info--wrapper{flex-direction:column}.gallery-slider__wrapper{height:auto!important}.scheme-lot-info__img img{height:auto;min-height:unset}}.mutual-contact-modal{position:fixed;z-index:30;top:0;left:0;min-width:100%;width:100%;height:100vh;overflow-y:auto;opacity:1;padding:150px 30px;background-color:#6eb18a}@media (max-width: 576px){.mutual-contact-modal{padding:50px 20px}}.mutual-contact-modal .modal-content{max-width:1374px;display:flex;justify-content:center;align-items:center;margin:auto;color:#fff;min-height:100%;border:0;background-color:transparent}@media (max-width: 1200px){.mutual-contact-modal .modal-content{flex-direction:column}}.mutual-contact-modal .modal-content .form-wrapper{width:100%}.mutual-contact-modal .modal-content .heading{font-family:Lato!important;font-size:44px;letter-spacing:2.64px;padding-bottom:45px;text-align:center}@media (max-width: 650px){.mutual-contact-modal .modal-content .heading{font-size:32px;letter-spacing:1.92px;padding-bottom:40px}}@media (max-width: 576px){.mutual-contact-modal .modal-content .heading{font-size:22px;letter-spacing:1.5px}}.mutual-contact-modal .modal-content .contact-form{max-width:674px;width:100%;margin:auto}.mutual-contact-modal .modal-content .contact-form:hover{background-color:initial!important}.mutual-contact-modal .modal-content .contact-form input,.mutual-contact-modal .modal-content .contact-form textarea{resize:none;border:1px solid #ffffff;background-color:transparent;color:#211c49bf;background-color:#fff;padding:15px;margin-bottom:15px;height:38px;min-width:329px;max-width:329px;width:100%;font-size:17px;letter-spacing:1.02px;font-family:Lato}.mutual-contact-modal .modal-content .contact-form::placeholder{color:#211c49bf}.mutual-contact-modal .modal-content .contact-form:focus{outline:none}.mutual-contact-modal .modal-content .contact-form textarea{height:144px}.mutual-contact-modal .modal-content .contact-form .input-columns{display:flex;justify-content:space-between}.mutual-contact-modal .modal-content .contact-form .input-columns .col-second{display:flex;flex-direction:column}@media (max-width: 768px){.mutual-contact-modal .modal-content .contact-form .input-columns{flex-wrap:wrap}.mutual-contact-modal .modal-content .contact-form .input-columns .col-second{width:100%}}.mutual-contact-modal .modal-content .contact-form .form-input{padding-bottom:15px}@media (max-width: 768px){.mutual-contact-modal .modal-content .contact-form{flex-wrap:wrap;flex-direction:column}.mutual-contact-modal .modal-content .contact-form .form-input,.mutual-contact-modal .modal-content .contact-form textarea{width:100%;max-width:unset;min-width:unset}}.mutual-contact-modal .modal-content .contact-form .col-first.captcha{display:flex}.mutual-contact-modal .modal-content .contact-form .c-img{width:122px;height:50px}.mutual-contact-modal .modal-content .contact-form .captcha-image{height:38px;margin-right:16px}.mutual-contact-modal .modal-content .contact-form .captcha-input{background-color:transparent!important;border-radius:10px;max-width:150px;width:100%;min-width:unset;height:40px;margin-left:20px;font-family:Lato;font-size:16px;letter-spacing:.18px;color:#fff;margin-bottom:0}.mutual-contact-modal .modal-content .contact-form .captcha-input::placeholder{color:#fff}.mutual-contact-modal .modal-content .contact-form .captcha__refresh{min-width:40px;height:40px;background-size:38px;margin-left:15px;background-color:#fff;background-position:center top;background-repeat:no-repeat;border-radius:10px;outline:none;border:unset;cursor:pointer}.mutual-contact-modal .modal-content .contact-form label.custom-checkbox{max-width:560px;display:block;position:relative;padding-left:25px;cursor:pointer;font-size:16px;letter-spacing:.16px;-webkit-user-select:none;user-select:none;font-family:Lato}.mutual-contact-modal .modal-content .contact-form #agree_from-error{display:block;position:absolute;left:6px;top:25px}.mutual-contact-modal .modal-content .contact-form label.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.mutual-contact-modal .modal-content .contact-form .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:transparent;border:1px solid #ffffff;margin-top:2px}.mutual-contact-modal .modal-content .contact-form label.custom-checkbox:hover input~.checkmark{background-color:transparent}.mutual-contact-modal .modal-content .contact-form label.custom-checkbox input:checked~.checkmark{background-color:transparent;border:1px solid #ffffff}.mutual-contact-modal .modal-content .contact-form .checkmark:after{content:"";position:absolute;display:none}.mutual-contact-modal .modal-content .contact-form label.custom-checkbox input:checked~.checkmark:after{display:block}.mutual-contact-modal .modal-content .contact-form label.custom-checkbox .checkmark:after{left:4px;top:0;width:3px;height:8px;border:solid #ffffff;border-width:0 2px 3px 0;transform:rotate(45deg)}.mutual-contact-modal .modal-content .contact-form .select-row{display:flex;justify-content:space-between;padding-bottom:25px}@media (max-width: 768px){.mutual-contact-modal .modal-content .contact-form .select-row{flex-wrap:wrap;justify-content:center;padding:20px}.mutual-contact-modal .modal-content .contact-form .select-row #radio-row{width:100%;min-width:initial}}.mutual-contact-modal .modal-content .contact-form #radio-row{display:flex;justify-content:space-around;min-width:330px;position:relative;margin-top:9px}@media (max-width: 768px){.mutual-contact-modal .modal-content .contact-form #radio-row #radio-row{width:100%;min-width:initial}}.mutual-contact-modal .modal-content .contact-form #radio-row .line{position:absolute;bottom:11px;top:unset;width:100%;background-color:#fff;height:2px}.mutual-contact-modal .modal-content .contact-form #radio-row div{display:flex;flex-direction:column;align-items:center}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]{display:none}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]~label{position:relative;cursor:pointer;margin-bottom:4px;font-size:16px;letter-spacing:1.6px;opacity:.5}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]~label:hover{opacity:.8}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]~label+label.span{opacity:1}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]:checked~label{font-family:Lato;color:#fff;opacity:1}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]:checked~label+label.span{border:2px solid #ffffff}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]~label+label.span{display:block;content:"";width:16px;height:16px;border:1px solid #ffffff;border-radius:50%;z-index:1;position:relative;transform:rotate(45deg)}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]~label+label.span:hover{opacity:1}.mutual-contact-modal .modal-content .contact-form #radio-row input[type=radio]:checked+label+label.span .checked{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;content:"";width:10px;height:10px;background-color:#707070;z-index:2}.mutual-contact-modal .modal-content .contact-form .landing-select{width:290px;position:relative;font-size:18px;letter-spacing:1.8px}@media (max-width: 768px){.mutual-contact-modal .modal-content .contact-form .landing-select{width:100%;margin-bottom:15px}}.mutual-contact-modal .modal-content .contact-form .landing-select:hover .select-selected{color:#fff;transition:all .3s ease-out}.mutual-contact-modal .modal-content .contact-form .landing-select select{display:none}.mutual-contact-modal .modal-content .contact-form .select-selected{background-color:transparent;height:38px;font-family:Lato;font-size:18px;letter-spacing:1.8px}.mutual-contact-modal .modal-content .contact-form .select-selected:after{position:absolute;content:"";top:15px;right:10px;width:0;height:0;border:10px solid #ffffff;border-color:#ffffff transparent transparent transparent}.mutual-contact-modal .modal-content .contact-form .select-selected.select-arrow-active:after{border-color:transparent transparent #FFC483 transparent;top:7px}.mutual-contact-modal .modal-content .contact-form .select-selected{color:#fff;padding:8px 16px;border:2px solid #ffffff;border-color:transparent transparent #ffffff transparent;cursor:pointer;-webkit-user-select:none;user-select:none;color:#211c49}.mutual-contact-modal .modal-content .contact-form .select-items div{color:#211c49;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:18px;letter-spacing:1.8px;font-family:Lato!important;margin:0!important}.mutual-contact-modal .modal-content .contact-form .select-items{padding:12px;position:absolute;background-color:#ffffffe6;top:calc(100% - 13px);left:0;right:0;z-index:99;min-height:114px;overflow:hidden;transition:all .3s ease-out}.mutual-contact-modal .modal-content .contact-form .select-hide{display:none;visibility:hidden;min-height:0;transition:all .3s ease-out}.mutual-contact-modal .modal-content .contact-form .select-items div:hover,.mutual-contact-modal .modal-content .contact-form .same-as-selected{font-family:Lato!important}.mutual-contact-modal .modal-content .contact-form .checkbox{padding-top:23px;padding-bottom:15px}.mutual-contact-modal .modal-content .contact-form .champ-obligations{font-size:14px;padding-bottom:25px}.mutual-contact-modal .modal-content .contact-form a{font-family:Lato;text-decoration:underline}.mutual-contact-modal .modal-content .contact-form .submit-btn{width:100%;height:50px;display:flex;justify-content:center;align-items:center;border:4px solid #ffffff;background-color:transparent;border-radius:10px;cursor:pointer;transition:all .3s ease-out}.mutual-contact-modal .modal-content .contact-form .submit-btn:hover{background-color:#ffc483}.mutual-contact-modal .modal-content .contact-form .btn-text{font-family:Lato!important;font-size:22px!important;color:#fff}@media (max-width: 576px){.mutual-contact-modal .modal-content .contact-form .btn-text{font-size:18px!important}}.mutual-contact-modal .modal-content .contact-form .btn-container .link-btn .icon .vertical,.mutual-contact-modal .modal-content .contact-form .btn-container .link-btn .icon .horizontal{background-color:#fff}.mutual-contact-modal .modal-content .form-info-row{display:flex;justify-content:center;align-items:center;padding-top:27.5px}@media (max-width: 768px){.mutual-contact-modal .modal-content .form-info-row{flex-direction:column;align-items:flex-start;padding-top:20px}}.mutual-contact-modal .modal-content .form-info-row .heading-info{font-size:20px;letter-spacing:2px;color:#fff;font-family:Lato}@media (max-width: 768px){.mutual-contact-modal .modal-content .form-info-row{padding-bottom:10px}}.mutual-contact-modal .modal-content .form-info-row .line{width:1px;min-height:39px;height:100%;background-color:#fff;margin:0 26px 0 37px}.mutual-contact-modal .modal-content .form-info-row .text-info{max-width:235px;letter-spacing:.16px;font-size:16px;line-height:18px;font-family:Lato;color:#fff!important}@media (max-width: 768px){.mutual-contact-modal .modal-content .form-info-row{align-items:center}.mutual-contact-modal .modal-content .form-info-row .line{transform:rotate(90deg)}.mutual-contact-modal .modal-content .form-info-row .text-info{text-align:center}}.mutual-contact-modal .modal-content .info-wrapper{display:none;margin-left:36px}@media (max-width: 1200px){.mutual-contact-modal .modal-content{margin-left:0;margin-top:30px}}@media (max-width: 768px){.mutual-contact-modal .modal-content{margin-top:20px}}.mutual-contact-modal .close-modal{position:absolute;top:70px;right:70px;width:30px;height:30px;display:inline-flex;align-items:center;transform:rotate(45deg);transition:.3s;cursor:pointer}.mutual-contact-modal .close-modal:hover{transform:rotate(135deg)}.mutual-contact-modal .close-modal .horizontal,.mutual-contact-modal .close-modal .vertical{height:4px}@media (max-width: 576px){.mutual-contact-modal .close-modal{top:30px;right:30px}}.mutual-contact-modal .close-modal .horizontal{width:100%;height:2px;background-color:#fff;border-radius:2px}.mutual-contact-modal .close-modal .vertical{position:absolute;background-color:#fff;width:100%;height:2px;transform:rotate(90deg);border-radius:2px}@media (max-width: 576px){.mutual-contact-modal .close-modal{height:4px}}.mutual-full-overlay{position:fixed;top:0;left:0;min-width:100%;height:100vh;background-color:#000000b3;z-index:1000}.mutual-full-overlay .content-box{background-color:#fff;width:538px;height:auto;max-width:100%;position:relative;margin:auto;text-align:center;padding:100px 25px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto}@media (max-width: 576px){.mutual-full-overlay .content-box{width:100%}}.mutual-full-overlay .content-box #close-thank-you-popup{height:38px;width:38px;position:absolute;right:10px;top:10px;color:#000;font-size:22px;cursor:pointer;border:2px solid;border-radius:50%}.mutual-full-overlay .content-box .horizontal{width:70%;height:2px;background-color:#211c49;border-radius:2px}.mutual-full-overlay .content-box .vertical{position:absolute;background-color:#000;width:70%;transform:rotate(90deg);border-radius:2px;max-width:576px;height:2px}.mutual-full-overlay #close-thank-you-popup{display:flex;justify-content:center;align-items:center;transform:rotate(45deg);padding:0;width:70%;height:2px;background-color:#fff;border-radius:2px;max-width:576px;height:4px}.mutual-full-overlay h4{font-size:18px;font-weight:700;margin-bottom:20px}.mutual-full-overlay p{font-size:16px;margin-bottom:20px}.range-slider .vue-slider-rail{background-color:#2f2f2f}.range-slider .vue-slider-rail .vue-slider-ltr{height:30px}.range-slider .vue-slider-rail .vue-slider-process{background-color:#aaa}.range-slider .vue-slider-rail .vue-slider-dot{width:20px!important;height:20px!important}.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-handle{border:3px solid var(--elementColor);background:#000}.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-handle-focus{box-shadow:none!important}.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-tooltip-inner{background-color:transparent;border:0;margin-bottom:15px}.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-tooltip-inner:after{display:none}.range-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-tooltip-inner .vue-slider-dot-tooltip-text{background:#fff;color:#2f2f2f;font: 14px/17px Lato;font-size:14px}.range-slider.vueslider_exterieure.vue-slider.vue-slider-ltr{margin-bottom:25px}.vue-slider-dot-tooltip-bottom{bottom:-4px!important}.range-slider.vue-slider.vue-slider-ltr{margin-bottom:15px;padding:7px 12px!important}@media screen and (max-width: 420px){.range-slider.vue-slider.vue-slider-ltr{padding:7px 30px 7px 12px!important}}.vue-slider-dot-tooltip-inner.vue-slider-dot-tooltip-inner-bottom{margin-left:10px}.typology-item,.tour-list_select{display:flex;align-items:center;justify-content:center;min-width:88px;height:30px;position:relative;border-radius:15px;margin-right:10px;margin-bottom:5px;cursor:pointer;opacity:.5;transition:opacity .5s ease;background:var(--item-color)}.typology-item_orient,.tour-list_select_orient{background:#aaa;color:var(--accentColor);width:unset}.typology-item.active,.tour-list_select.active{opacity:1}.typology-item--default-color.active,.tour-list_select--default-color.active{background-color:green!important}.typology-item__checkbox,.tour-list_select__checkbox{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;cursor:pointer}.typology-item__checkbox input,.tour-list_select__checkbox input{opacity:0;overflow:hidden;position:absolute}.typology-item__checkbox__label,.tour-list_select__checkbox__label{font-family:Lato;font-size:12px;color:#fff;text-transform:uppercase;line-height:1;padding:8px 10px;letter-spacing:.8px}.search-select{position:relative;margin:0 auto;max-width:300px;width:100%}.search-select-search{background-color:#fff;border-radius:1.3rem;line-height:0px;box-sizing:border-box;cursor:pointer;display:block;padding:.7rem .75rem;position:relative;width:100%;z-index:14;border:none;height:44px;box-shadow:0 3px 5px #0003}.search-select-search:focus{color:#121e49;cursor:text;outline:0}.search-select-icon{box-sizing:content-box;cursor:pointer;padding:1.1rem .6rem;position:absolute;transform:rotate(0);transition:transform .2s ease-in-out;top:0;right:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;z-index:15}.search-select-icon.open{transform:rotate(180deg)}.search-select-dropdown{background-color:#fff;border-radius:1.2rem;box-shadow:0 2px 4px #0000001a;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);left:0;padding:3rem 0 0;position:absolute;right:0;top:0;z-index:13}.search-select-options{list-style:none;margin:0;max-height:14rem;font-size:14px;padding:0;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}.search-select-option{padding:.5rem .75rem;color:#121e49;cursor:pointer;-webkit-user-select:none;user-select:none}.search-select-option.is-active:active{background-color:#1f1a5e;color:#fff}.search-select-option.is-active,.search-select-option.is-active:hover{background-color:#eeedf1}.search-select-empty{padding:.5rem .75rem;color:#b8c2cc}.i-360{position:fixed;display:block;text-decoration:none;bottom:20px;right:40px;z-index:3;border-radius:20px;color:#fff;text-shadow:2px 2px 4px #191919;transition:opacity .3s ease}@media (max-width: 520px){.i-360{display:none}}.i-360:hover{color:#f3303f;opacity:.6}.tour-list{font-size:14px;padding-bottom:7px}.tour-list_arrow{position:absolute;left:0;margin-right:3px}.tour-list_arrow-show{position:absolute;top:2px;left:2px}.tour-list__item{padding:8px 0;position:relative}.tour-list__item__expand{font-weight:600;text-transform:uppercase;color:var(--elementColor);padding-left:27px;cursor:pointer}.tour-list__item__expand.expanded{color:var(--elementColor);position:relative}.tour-list__img{position:absolute;left:0}.tour-list_select{outline:none;background:#53caff;opacity:unset;padding:5px 11px;width:100px;text-transform:uppercase;color:#fff;border:none;margin-bottom:20px}.tour-list__select-icon{position:absolute;top:6px;cursor:pointer;right:10px}.tour-list__select-icon.active{transform:rotate(90deg)}.select-wrapper{outline:none;opacity:unset;padding:0;width:200px;height:34px;border-radius:20px;border:none;margin-bottom:20px;position:relative}.select-wrapper option{background:#53caff;color:#fff;text-transform:uppercase}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:110px;height:34px;background:none}.select-wrapper select::-ms-expand{display:none}.select-wrapper select:focus{outline:0}.select-wrapper .tour-list__select-styled{text-transform:uppercase;color:#fff}.tour-sublist{margin-top:8px;padding-bottom:10px}.tour-sublist__item{cursor:pointer;color:var(--elementColor);text-decoration:none;text-transform:uppercase;position:relative}.tour-sublist__item.active .tour-sublist__item:before{content:"";position:absolute;left:0;width:5px;height:5px;border-radius:50%;background:#aaa}.tour-sublist__item:not(:last-child){padding-bottom:15px}.tour-sublist__item__router{text-decoration:none;color:var(--elementColor);font-size:20px;text-transform:uppercase;position:relative;padding-left:10px;cursor:pointer}.tour-sublist__item__router:hover,.tour-sublist__item__router.active{color:var(--elementColor)}.tour-sublist__item__router.active:before{display:block;width:8px;height:8px;border-radius:4px;background-color:var(--elementColor);position:absolute;left:0;top:12px;content:"";width:5px;height:5px}.tour-sublist__item__link{font-size:14px;text-transform:uppercase;position:relative;padding-left:10px;cursor:pointer}.tour-sublist__item__link:hover,.tour-sublist__item__link.active{color:var(--elementColor)}.tour-sublist__item__link.active:before{display:block;width:8px;height:8px;border-radius:4px;background-color:var(--elementColor);position:absolute;left:0;top:5px;content:"";width:5px;height:5px}.tour-sublist__item__link_pl{padding-left:27px}.footer-favorites__block{display:inline-block;background-size:cover;max-width:200px;margin-left:20px}.footer-favorites__block:hover{cursor:url("data:image/svg+xml,%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 32 32%27 enable-background=%27new 0 0 32 32%27 xml:space=%27preserve%27%3E%3Cg%3E%3Cdefs%3E%3Crect id=%27SVGID_1_%27 width=%2732%27 height=%2732%27/%3E%3C/defs%3E%3Cpath fill=%27%23FFFFFF%27 d=%27M12.6,13c0.5-0.2,1.4-0.1,1.7,0.5c0.2,0.5,0.4,1.2,0.4,1.1c0-0.4,0-1.2,0.1-1.6 c0.1-0.3,0.3-0.6,0.7-0.7c0.3-0.1,0.6-0.1,0.9-0.1c0.3,0.1,0.6,0.3,0.8,0.5c0.4,0.6,0.4,1.9,0.4,1.8c0.1-0.3,0.1-1.2,0.3-1.6 c0.1-0.2,0.5-0.4,0.7-0.5c0.3-0.1,0.7-0.1,1,0c0.2,0,0.6,0.3,0.7,0.5c0.2,0.3,0.3,1.3,0.4,1.7c0,0.1,0.1-0.4,0.3-0.7 c0.4-0.6,1.8-0.8,1.9,0.6c0,0.7,0,0.6,0,1.1c0,0.5,0,0.8,0,1.2c0,0.4-0.1,1.3-0.2,1.7c-0.1,0.3-0.4,1-0.7,1.4c0,0-1.1,1.2-1.2,1.8 c-0.1,0.6-0.1,0.6-0.1,1c0,0.4,0.1,0.9,0.1,0.9s-0.8,0.1-1.2,0c-0.4-0.1-0.9-0.8-1-1.1c-0.2-0.3-0.5-0.3-0.7,0 c-0.2,0.4-0.7,1.1-1,1.1c-0.7,0.1-2.1,0-3.1,0c0,0,0.2-1-0.2-1.4c-0.3-0.3-0.8-0.8-1.1-1.1l-0.8-0.9c-0.3-0.4-1-0.9-1.2-2 c-0.2-0.9-0.2-1.4,0-1.8c0.2-0.4,0.7-0.6,0.9-0.6c0.2,0,0.7,0,0.9,0.1c0.2,0.1,0.3,0.2,0.5,0.4c0.2,0.3,0.3,0.5,0.2,0.1 c-0.1-0.3-0.3-0.6-0.4-1c-0.1-0.4-0.4-0.9-0.4-1.5C11.7,13.9,11.8,13.3,12.6,13%27/%3E%3Cpath fill=%27none%27 stroke=%27%23000000%27 stroke-width=%270.75%27 stroke-linejoin=%27round%27 d=%27M12.6,13 c0.5-0.2,1.4-0.1,1.7,0.5c0.2,0.5,0.4,1.2,0.4,1.1c0-0.4,0-1.2,0.1-1.6c0.1-0.3,0.3-0.6,0.7-0.7c0.3-0.1,0.6-0.1,0.9-0.1 c0.3,0.1,0.6,0.3,0.8,0.5c0.4,0.6,0.4,1.9,0.4,1.8c0.1-0.3,0.1-1.2,0.3-1.6c0.1-0.2,0.5-0.4,0.7-0.5c0.3-0.1,0.7-0.1,1,0 c0.2,0,0.6,0.3,0.7,0.5c0.2,0.3,0.3,1.3,0.4,1.7c0,0.1,0.1-0.4,0.3-0.7c0.4-0.6,1.8-0.8,1.9,0.6c0,0.7,0,0.6,0,1.1 c0,0.5,0,0.8,0,1.2c0,0.4-0.1,1.3-0.2,1.7c-0.1,0.3-0.4,1-0.7,1.4c0,0-1.1,1.2-1.2,1.8c-0.1,0.6-0.1,0.6-0.1,1 c0,0.4,0.1,0.9,0.1,0.9s-0.8,0.1-1.2,0c-0.4-0.1-0.9-0.8-1-1.1c-0.2-0.3-0.5-0.3-0.7,0c-0.2,0.4-0.7,1.1-1,1.1 c-0.7,0.1-2.1,0-3.1,0c0,0,0.2-1-0.2-1.4c-0.3-0.3-0.8-0.8-1.1-1.1l-0.8-0.9c-0.3-0.4-1-0.9-1.2-2c-0.2-0.9-0.2-1.4,0-1.8 c0.2-0.4,0.7-0.6,0.9-0.6c0.2,0,0.7,0,0.9,0.1c0.2,0.1,0.3,0.2,0.5,0.4c0.2,0.3,0.3,0.5,0.2,0.1c-0.1-0.3-0.3-0.6-0.4-1 c-0.1-0.4-0.4-0.9-0.4-1.5C11.7,13.9,11.8,13.3,12.6,13z%27/%3E%3Cline fill=%27none%27 stroke=%27%23000000%27 stroke-width=%270.75%27 stroke-linecap=%27round%27 x1=%2719.6%27 y1=%2720.7%27 x2=%2719.6%27 y2=%2717.3%27/%3E%3Cline fill=%27none%27 stroke=%27%23000000%27 stroke-width=%270.75%27 stroke-linecap=%27round%27 x1=%2717.6%27 y1=%2720.7%27 x2=%2717.5%27 y2=%2717.3%27/%3E%3Cline fill=%27none%27 stroke=%27%23000000%27 stroke-width=%270.75%27 stroke-linecap=%27round%27 x1=%2715.6%27 y1=%2717.3%27 x2=%2715.6%27 y2=%2720.7%27/%3E%3C/g%3E%3C/svg%3E"),grabbing}.footer-favorites__btns{opacity:0;visibility:hidden}.footer-favorites__btn{opacity:.7;border-radius:20px;background:var(--accentColor);color:#fff;border:1px solid #ffffff;font-size:13px;font-weight:400;align-items:center;padding:7px 12px;letter-spacing:2px;cursor:pointer;text-transform:uppercase;text-align:center;width:180px;margin-bottom:5px;justify-content:center}.footer-favorites__btn:hover{background:#f8ba2e;cursor:pointer}.footer-favorites__lot{position:absolute;top:0;right:0;z-index:2;text-align:right}.footer-favorites__num{display:block;font-size:20px}.footer-favorites__item{position:relative;width:180px;font-size:30pt;margin:0 auto;background-size:cover;background-position:center;background-repeat:no-repeat;max-width:210px;min-height:134px;display:flex;align-items:center;justify-content:center;padding:0 30px}.footer-favorites__item:hover .footer-favorites__btns{opacity:1;visibility:visible;transition:opacity .4s,visibility .4s}.modal-comparator{color:#fff;padding:50px 70px 44px 62px;height:auto;max-width:1720px;width:90%;top:initial;left:initial;position:absolute;display:flex;flex-direction:column;max-height:90vh;overflow-y:scroll;border-radius:25px;background-color:#00000080}.modal-comparator *{font-family:Open Sans}.modal-comparator::-webkit-scrollbar{width:0;background-color:transparent;display:none}.modal-comparator::-webkit-scrollbar-track-piece{background-color:transparent}.modal-comparator::-webkit-scrollbar-thumb{background-color:transparent}@media (max-width: 1240px){.modal-comparator{padding:0 20px}}.modal-comparator-backdrop{font-family:Open Sans;z-index:999;position:fixed;background-color:#0000004d;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset:-20px}.modal-comparator-optionner{display:flex;align-items:center;justify-content:center;width:100%;height:40px;background:transparent;border-radius:5px;border:1px solid #fff;font-weight:600;font-size:16px;letter-spacing:.1em;line-height:30px;text-align:center;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.75);padding:10px;text-transform:uppercase;transition:.3s ease}.modal-comparator-optionner p{padding:0;margin:0}.modal-comparator-optionner:hover,.modal-comparator-optionner--active{background-color:#fff;color:#000;text-shadow:none}.modal-comparator-optionner_table{width:100%;padding:9px 8px;border:none;font-size:14px;font-weight:600}.modal-comparator-header{display:flex;justify-content:space-between;align-items:center}.modal-comparator-header-title{font-family:Open Sans;font-weight:400;font-size:38px;letter-spacing:.12em;line-height:30px;text-align:left;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.75)}@media (max-width: 400px){.modal-comparator-header-title{display:none}}.modal-comparator-left{border-right:2px solid #747474;width:50%;padding-right:60px}@media (max-width: 1525px){.modal-comparator-left{padding-right:20px}}.modal-comparator-right{width:50%;padding-left:60px}@media (max-width: 1525px){.modal-comparator-right{padding-left:20px}}.modal-comparator-footer{border-top:1px dashed #ffffff;flex-direction:column;position:relative;align-items:initial;justify-content:flex-end;padding-top:15px;padding-bottom:34px}.modal-comparator__text{font-size:14px}.modal-comparator__title{font-size:36px;font-weight:500;padding-left:10px;color:#fff}.modal-comparator-body{display:flex;position:relative;padding:55px 0;min-height:531px}.modal-comparator-text{text-transform:uppercase;font-size:14px;position:absolute}.modal-comparator-text_header{top:20px;left:0}.modal-comparator-text_footer{margin-bottom:15px}.modal-comparator__box{display:grid;grid-template-columns:minmax(200px,440px) 1fr;grid-gap:24px}.modal-comparator__box_right{grid-template-columns:40% 60%;grid-gap:20px}.modal-comparator_box-content{max-width:275px}.modal-comparator__box-title{text-align:right}@media (max-width: 680px){.modal-comparator__box-title{margin-top:12px;flex-direction:column;align-items:flex-start}}.modal-comparator__box-title_left{text-align:left}.modal-comparator__box__img{max-width:455px;width:100%}.lot-title__id{font-size:22px;display:block}@media (max-width: 1040px){.lot-title__id{font-size:20px}}@media (max-width: 680px){.lot-title__id{margin-left:5px}}@media (max-width: 540px){.lot-title__id{font-size:18px}}.lot-title__price{margin-top:4px;display:flex;justify-content:flex-end;gap:8px;font-weight:700;font-size:16px}@media (max-width: 1040px){.lot-title__price{font-size:14px}}@media (max-width: 680px){.lot-title__price{margin-top:0;margin-left:5px;justify-content:flex-start}}.header__left{display:flex;align-items:center}@media (max-width: 900px) and (orientation: landscape){.header__left img{height:40px}}.header__right{display:flex}.not-picked-title{position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%);color:#ddd;font-family:Lato,sans-serif;text-transform:uppercase}.table-descriptions{padding-top:30px;position:static;width:100%;height:100%;display:flex;flex-direction:column;color:#fff}@media (max-width: 900px) and (orientation: landscape){.table-descriptions{padding-top:10px}}.table-descriptions__item{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;color:#fff}@media (max-width: 900px) and (orientation: landscape){.table-descriptions__item{padding-bottom:10px}}.table-descriptions__title{font-family:Lato,sans-serif;font-size:14px;letter-spacing:.5px;line-height:1;text-transform:uppercase;font-weight:600;text-align:left}@media (max-width: 1240px){.table-descriptions__title{font-size:11px;letter-spacing:0}}.table-descriptions__key{color:#fff;font-family:Lato,sans-serif}.table-descriptions__postfix{font-size:17px}.icon-circle{background:#fff;border:1px black solid;border-radius:15px;display:flex;align-items:center;justify-content:center}.trash-icon{color:#000;height:18px;width:18px}.green-circle{position:absolute;right:16px;bottom:16px;z-index:1;width:15px;height:15px;background:#adff2f;border-radius:50%}.modal-footer{border-top:1px dashed #eeeeee;display:block;padding-top:15px;padding-bottom:34px}.modal-footer__text{font-size:14px;padding:15px 0}.modal-text{text-transform:uppercase;font-size:14px}.btn-close{border:none;cursor:pointer;font-weight:700;color:#4aae9b;background:transparent}.btn-green{color:#fff;background:#4aae9b;border:1px solid #4AAE9B;border-radius:2px}.share{display:inline-flex;margin-right:80px;padding-left:13px;align-items:center}@media (max-width: 474px){.share{margin-right:15px}}.share img{margin-right:13px}.share__link{text-decoration:underline;color:#fff;font-family:Lato,sans-serif;font-size:14px;letter-spacing:.5px;line-height:1;text-transform:uppercase}.modal-comparator--mobile .modal-comparator{width:calc(100% - 80px);padding:30px}.modal-comparator--mobile .table-descriptions__item{gap:30px}.modal-comparator--mobile .modal-comparator-content-wrapper{display:flex;flex-wrap:wrap;gap:20px}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-header{flex-basis:100%}@media (max-width: 900px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-header{padding-top:10px;padding-right:0;max-height:50px}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-header .modal-comparator-header-title{font-size:17px}}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body{flex:1 1 60%;min-height:0;padding:12px 0}@media (max-width: 900px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body{padding:5px 0}}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator-left,.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator-right{width:100%}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator__box{max-width:100%;width:-webkit-max-content;width:max-content;margin-top:12px;display:block}@media (max-width: 900px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator__box{max-width:210px}}@media (max-width: 700px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator__box{max-width:185px}}@media (max-width: 650px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator__box{max-width:100%}}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator__box-title{flex-wrap:wrap;justify-content:space-between;gap:12px}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator__box__img{display:none}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .modal-comparator-text_header{top:0;font-size:16px}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .lot-title{margin:0}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .lot-title__id{margin:0;font-size:22px}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .lot-price{display:flex;align-items:flex-start;flex-direction:column;gap:4px;text-align:left}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .lot-price .lot-title__price{width:100%;font-size:18px}@media (max-width: 900px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .lot-price .lot-title__price{font-size:14px}}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-body .lot-price .table-descriptions{display:inline-block;width:100%;padding:0;font-size:12px;text-align:left}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer{flex:0 0 35%;max-width:180px;min-height:0;padding:0;border-top:none}@media (max-width: 650px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer{flex:1;max-width:100%}}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .modal-comparator-text_footer{display:inline-block;margin:0}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .modal-comparator-footer-wrapper{flex-direction:column;align-items:flex-start;gap:16px;max-width:180px;width:100%;margin:12px 0 0;overflow:auto}@media (max-width: 900px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .modal-comparator-footer-wrapper{flex-direction:row;flex-wrap:wrap;max-width:150px;max-height:350px}}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .footer-favorites__num{font-size:18px}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .footer-favorites__block{margin:0}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .footer-favorites__item{max-height:200px;height:100%;min-height:130px}@media (max-width: 900px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .footer-favorites__item{min-height:100px}}@media (max-width: 650px) and (orientation: landscape){.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .footer-favorites__item{width:100%}}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .footer-favorites__lot{left:0;right:initial}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .green-circle{bottom:50%;transform:translateY(50%)}.modal-comparator--mobile .modal-comparator-content-wrapper .modal-comparator-footer .footer-favorites__btns{z-index:3}.modal-info{color:var(--elementColor);padding:70px 65px;max-width:1720px;width:100%;background:var(--accentColor);box-shadow:2px 2px 20px 1px;border-radius:20px;position:absolute;display:flex;max-height:90vh;height:100%;overflow-y:scroll}.modal-info::-webkit-scrollbar{width:0;background-color:transparent;display:none}.modal-info::-webkit-scrollbar-track-piece{background-color:transparent}.modal-info::-webkit-scrollbar-thumb{background-color:transparent}.modal-info-body{display:flex;position:relative;padding:10px 0}@media (max-width: 768px){.modal-info-body{flex-direction:column}}.modal-info-backdrop{font-family:Lato,sans-serif;z-index:101;position:fixed;inset:0;background-color:#0000004d;display:flex;justify-content:center;align-items:center;height:auto;overflow-y:auto}.modal-info-header{position:relative;padding-bottom:10px;padding-top:75px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #eeeeee;color:#eee;font-size:60px}.modal-info__title{font-size:36px;font-weight:500;padding-left:10px;color:var(--elementColor)}.modal-info-footer{border-top:1px dashed #eeeeee;flex-direction:column;justify-content:flex-end;padding-top:15px;padding-bottom:34px}.modal-info-footer__text{font-size:14px;padding:15px 0}.modal-info-text{text-transform:uppercase;font-size:14px;padding-bottom:15px}.table-info-descriptions{padding-top:30px;position:static;width:100%;max-height:183px;height:100%;display:flex;flex-direction:column;color:var(--elementColor)}.table-info-descriptions__item{display:flex;justify-content:space-between;padding-bottom:5px;color:var(--elementColor)}.table-info-descriptions__title{font-family:Lato,sans-serif;font-size:14px;letter-spacing:.5px;line-height:1;text-transform:uppercase;font-weight:600;text-align:left}.table-info-descriptions__key{color:var(--elementColor);font-family:Lato,sans-serif}.table-info-descriptions__postfix{font-size:17px}.feedback-form__date-button{background:#fff;border-radius:10px;height:40px;width:40px}.feedback-form__radio{display:inline-flex;align-items:center;cursor:pointer}.feedback-form__custom-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--elementColor);position:relative;margin-right:18px}.feedback-form__custom-rad{left:1px;width:14px;height:14px;background:var(--elementColor);position:absolute;border-radius:50%;top:1px;display:none}.feedback-form__custom-rad.active{display:block}.feedback-form__radio-input{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);position:absolute}.feedback-form__radio-input.active .feedback-form__custom-rad{display:block}.feedback-form__radio-button{background:#0ff;border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;margin-right:18px}.feedback-form__input{margin:25px 0;position:relative;width:100%}.feedback-form__input label{position:absolute;text-transform:uppercase;left:5px;top:7px}.feedback-form__input input{border:none;border-bottom:1px solid;padding:7px 5px;background:var(--accentColor);color:var(--elementColor)}.feedback-form__input input::placeholder{font-weight:500;font-size:16px;color:var(--elementColor);text-transform:uppercase}.feedback-form__input input:focus,.feedback-form__input input:active{outline:none;box-shadow:none}.feedback-form__input input:focus .label-form,.feedback-form__input input:active .label-form{font-size:10px;top:3px}.feedback-form__input--width{max-width:50px}.feedback-form__input--width label{position:static}.feedback-form__input--width input{width:20px;height:20px;border:2px solid var(--elementColor)}.feedback-form__error-label{color:red}.lot-info--container{max-width:458px}.lot-info__btns-wrapper{margin-bottom:18px}.lot-info__img{width:100%;height:100%;padding:30px 0;place-items:center;display:flex;justify-content:center}.lot-info__img img{width:inherit;height:inherit}.lot-info__buttons{max-width:385px;margin-bottom:16px;font-size:18px}@media screen and (max-width: 930px){.lot-info__buttons{font-size:14px}}.lot-info__content{display:flex;border-bottom:1px dashed var(--elementColor);padding:15px 0 17px}.lot-info__header{position:relative;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed var(--elementColor);color:var(--elementColor);font-size:60px}.lot-info__text-info{font-size:12px}.lot-info__svg{position:absolute;top:6px;left:6px}.lot-info__text{font-weight:500}.lot-info__footer{display:flex;gap:45px}@media screen and (max-width: 930px){.lot-info__footer{gap:15px}}.lot-info__footer-arrow{width:30px;height:30px;border-radius:50%;border:1px solid #FFB100;position:relative}.lot-info__footer-arrow:hover{border-color:#fff;background:#ffb100}.lot-info__footer-arrow:hover .lot-info__svg path{stroke:#fff}.lot-info__footer-img{position:absolute;left:7px;top:7px;transform:rotate(-90deg)}.lot-info__form{max-width:375px;min-width:320px;padding-top:90px}.lot-info__wrapper{margin-right:70px}@media (max-width: 1100px){.lot-info__wrapper{margin-right:40px}}.lot-info__number--optioner{margin-right:70px}.full-width{width:100%}.lot-info__btn{display:inline-block;text-transform:uppercase;cursor:pointer}.lot-info__btn--right{font-size:12px;padding:7px;border:1px solid transparent}.lot-info__btn--right+.lot-info__btn--right{margin-left:12px}.lot-info__btn.active{background:#ffb100;border-radius:20px;border:1px solid #FFB100;font-weight:400;align-items:center;padding:7px;cursor:pointer;text-transform:uppercase;color:#fff}.lot-info__btn .lot-info__btn_prende{padding:17px 34px;border-radius:30px}.lot-info__btn--wrapper{display:flex;border-radius:20px;background:transparent;border:1px solid #FFB100;font-size:13px;font-weight:400;align-items:center;padding:7px 12px;letter-spacing:2px;cursor:pointer;text-transform:uppercase;color:#ffb100}.lot-info__btn--wrapper:hover{background-color:#ffb100;transition:.3s;color:#fff;border-color:#fff}.lot-info__btn--wrapper:hover .back-btn{border-color:#fff}.lot-info__btn--wrapper:hover .back-btn--right:before{color:#fff}.back-btn--right{border:1px solid #FFB100;margin-right:5px;transform:rotate(180deg)}.back-btn--right:before{color:#ffb100;top:1px}.back-btn--right .rotate:before{transform:rotate(180deg)}.regular{font-weight:300}.vue-tel-input{border:none!important;border-bottom:1px solid var(--elementColor)!important}.vti__input{border:none!important}.vc-container.vc-blue{right:-20px;z-index:100}.date-label{margin-right:10px}.fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.label-form{position:unset!important;margin:25px 0}.label-form input{width:unset;margin:0 10px 0 0}.label-form__text{font-size:12px;margin-left:17px;text-transform:none}.flex{display:flex}.date-format{margin-left:15px}.no-margin{margin:0}.modal-header__title{font-size:36px;font-weight:600;color:#fff}.scheme-lot-list__left-menu{overflow-y:auto;margin-right:20px;max-width:285px;width:100%;overflow:-moz-scrollbars-none;scrollbar-width:thin;scrollbar-color:var(--accentColor) var(--accentColor)}.scheme-lot-list__left-menu::-webkit-scrollbar{width:0;background-color:transparent;display:none}.scheme-lot-list__left-menu::-webkit-scrollbar-track-piece{background-color:transparent}.scheme-lot-list__left-menu::-webkit-scrollbar-thumb{background-color:transparent}.scheme-lot-list__left-menu_disable{display:none}.scheme-lot-list__line{opacity:.7;border-bottom:2px dashed white;position:fixed;width:74%;margin-left:12.5%;margin-top:50px;height:3px}.scheme-lot-list__v360{position:absolute;top:30px!important;right:90px!important}.scheme-lot-list__close{position:absolute;right:40px;top:20px}.scheme-lot-list__close_recherche{right:35px;top:35px}.scheme-lot-list__table-results{display:flex;flex-wrap:wrap;gap:35px}.scheme-lot-list--title{margin-top:20px;font-size:45px;font-weight:600;color:#fff}.scheme-lot-list--wrapper{position:fixed;width:95%;height:80vh;left:2.5%;top:125px;background:var(--accentColor);z-index:100;display:flex;padding:40px 25px;overflow-x:auto;overflow-y:hidden;box-shadow:0 0 30px #000;border-radius:20px}.scheme-lot-list__table--column{color:#fff}.scheme-lot-list__table-wr{width:100%;padding-top:18px;margin:40px 0 0;border-top:1px dashed var(--elementColor);position:relative;overflow:auto}.scheme-lot-list__table__title{color:var(--elementColor);font-weight:700;font-size:14px;text-transform:uppercase}.scheme-lot-list__table--element{display:flex;justify-content:space-between;min-width:270px;color:#fff;border-bottom:1px solid;border-color:var(--elementColor);padding:10px 0}.scheme-lot-list__table--element__button{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;box-shadow:0 0 6px #0006;margin-bottom:10px;border-radius:16px;cursor:pointer;color:#fff;transition:transform .5s ease}.scheme-lot-list__table--element__button.add{border:1px solid var(--elementColor)}.scheme-lot-list__table--element__particle{display:inline;padding:5px;color:var(--elementColor)}.scheme-lot-list__table--icon{color:var(--elementColor)}.back-btn--table{position:absolute;left:67px;top:30px}.mobile-wrapper{position:absolute;height:100%;width:100%;background:#000;display:flex;flex-direction:column;align-items:center;padding:20px 63px}.mobile-text{color:#fff;margin-top:30%;max-width:300px}.mobile-text__block{margin-top:10px}.gallery-slider__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}.gallery-slider{width:100%}.gallery-slider .hooper-slide{display:flex;align-items:center;justify-content:center}.gallery-slider__slide{width:78vw;height:76vh}.gallery-slider__slide__image{width:100%;height:100%;object-fit:contain}.gallery-slider__nav{display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:100%;position:absolute;z-index:2;top:50%;transform:translateY(-50%);cursor:pointer;border:0;outline:0;background-color:#00000080;box-shadow:0 0 3px #00000080}.gallery-slider__nav.nav--prev{left:4%}@media screen and (max-width: 1100px){.gallery-slider__nav.nav--prev{width:50px;height:50px;left:calc(50% - 60px);top:90%}}.gallery-slider__nav.nav--prev svg{position:relative;left:-2px}.gallery-slider__nav.nav--next{right:4%}@media screen and (max-width: 1100px){.gallery-slider__nav.nav--next{width:50px;height:50px;right:calc(50% - 60px);top:90%}}.gallery-slider__nav.nav--next svg{position:relative;right:-2px}.warning-modal{display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(100% - 60px);max-width:0 auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background-color:#fff;border-radius:16px;margin:0;padding:80px 32px 40px;box-shadow:0 0 10px 4px #0000001a}.warning-modal__close{display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#000;background:transparent;outline:none;cursor:pointer;position:absolute;top:18px;right:18px;border:none}.warning-modal__separator{width:160px;height:2px;margin:28px auto;background-color:#000}.warning-modal__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.warning-modal__content__icon{width:68px;margin-bottom:26px}.warning-modal__content__icon svg{width:100%;height:auto}.warning-modal__content__text{text-align:center;color:#000;font-family:Lato,sans-serif;font-size:14px;line-height:1.2}.warning-modal__btn{display:flex;justify-content:center;align-items:center;width:200px;height:35px;background-color:#2f2f2f;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:35px;box-shadow:0 0 12px #0006;margin-top:24px}.warning-modal--rel{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:57%;left:50%;transform:translate(-50%);width:80%;z-index:99999;background-color:#191919;padding:3em;border-radius:25px;margin:0}.scheme-comparator-slider{position:relative}@media (max-width: 540px){.scheme-comparator-slider{display:none}}.scheme-comparator-slider .gallery-slider__wrapper{max-width:100%;height:100%}.scheme-comparator-slider .gallery-slider{width:100%;height:100%}.scheme-comparator-slider .gallery-slider__slide{height:100%}.scheme-comparator-slider .gallery-slider__nav{width:48px;height:48px}@media (min-width: 1080px){.active-on-mobile{display:none}}@media (max-width: 1080px){.modal{padding:0 25px}.modal-header{padding-top:25px;font-size:40px}.modal-body{padding:35px 0}.modal-info{padding:40px 30px}.v360-viewer-container .fullscreen-toggle{display:none!important}.active-on-mobile{display:none}}@media (max-width: 1040px){.modal__box-title{display:flex;align-items:center}.modal .lot-title{display:flex;margin-right:10px;font-size:26px}.modal__box{display:block}.scheme-lot-list--wrapper{padding:20px 20px 40px;top:50%;transform:translateY(-50%)}.scheme-lot-list__close_recherche{top:20px}.scheme-lot-list__v360{top:15px!important;right:75px!important}.scheme-lot-info--wrapper{padding:80px}.lot-info__content{flex-direction:column}.lot-info__form{max-width:unset;padding-top:20px}}@media (max-width: 768px){.modal .header__left{font-size:25px}.modal-info{padding:40px 25px}.lot-info__wrapper{margin-right:15px}.lot-info--container{max-width:unset}.scheme-lot-list__left-menu{max-width:unset;overflow-y:unset;margin-bottom:20px}.scheme-lot-list__filters{flex-direction:row;flex-wrap:wrap}.scheme-lot-list__table-wr{margin-left:0}.rooms__filter-name{width:100%;margin-bottom:10px}.footer-favorites__lot{width:unset}.footer-favorites__num{font-size:30px}.footer-favorites__item{padding:0 10px;font-size:30px;min-height:unset}.scheme-lot-info--wrapper{height:100%;overflow-y:auto}}@media (max-width: 576px){.off-on-mobile{display:none}.active-on-mobile{display:initial}}@media (max-width: 540px){.modal-info-body{padding:15px 0}.modal-info-text{padding-bottom:3px}.table-info-descriptions__item{padding-bottom:10px}.scheme-lot-list--title{font-size:20px}.scheme-lot-list__table--column{margin-right:0}.footer-favorites__btn{font-size:11px;width:100%}.footer-favorites__lot{width:unset}.footer-favorites__num{font-size:20px}.footer-favorites__item{padding:0 10px;font-size:20px;background:unset!important;min-height:unset}.modal-optionner_table{font-size:12px}.modal-left{padding-right:15px}.modal-right{padding-left:15px}.modal-body{padding:15px 0;min-height:unset}.modal-text_header{display:none}.modal__box{display:block}.modal__box__img{display:none}.modal__price{font-size:16px}.modal .lot-title{font-size:18px}.modal-footer{padding-bottom:15px}.rooms__filter-wrapper-range{margin-bottom:15px}}@media screen and (max-width: 1367px){.loader__img{max-width:75%}.aside-menu-localisation-element-padding{margin-left:10px}.aside-menu .inner-menu .menu-link__label_padding{font-size:1em}.aside-menu .inner-menu{padding-bottom:50px;max-width:unset;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}.aside-menu .inner-menu::-webkit-scrollbar{width:0;background-color:transparent;display:none}.aside-menu .inner-menu::-webkit-scrollbar-track-piece{background-color:transparent}.aside-menu .inner-menu::-webkit-scrollbar-thumb{background-color:transparent}.aside-menu .aside-menu__links_landing{padding-top:20px}.aside-menu .menu-link{margin-bottom:0}.aside-menu .menu-link__label,.aside-menu .aside-menu .inner-menu .menu-link__label{font-size:1em;padding:15px}.aside-menu .menu-footer{padding-bottom:10px}.aside-menu__links_landing .menu-link{margin-bottom:25px!important}.aside-menu__links_landing .menu-link__label{padding:0}.aside-menu__links_landing .menu-link_residence{margin-bottom:29px!important}.aside-menu__links_landing .menu-link_virtual-tour{margin-bottom:23px!important}.aside-menu__links_landing .menu-link_availability{margin-bottom:32px!important}.aside-menu__links_landing .menu-link_line{margin-bottom:0!important}}@media screen and (max-width: 1024px){.aside-menu__burger{top:40px;left:40px}.aside-menu__wrapper{padding-left:50px}.aside-menu{padding-top:66px}.layout-controls{top:50px;right:50px}.i-360{right:50px}}@media screen and (max-width: 420px){.illusio-slider__slide__image-gallery{width:100%!important}.layout-controls{top:60px;right:10px}.aside-menu{width:100%;padding-top:50px}.aside-menu__burger{left:20px;top:20px}.aside-menu .inner-menu .menu-link__label_padding{font-size:1em}.aside-menu .inner-menu{padding-bottom:50px;max-width:unset;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}.aside-menu .inner-menu::-webkit-scrollbar{width:0;background-color:transparent;display:none}.aside-menu .inner-menu::-webkit-scrollbar-track-piece{background-color:transparent}.aside-menu .inner-menu::-webkit-scrollbar-thumb{background-color:transparent}.aside-menu__links{padding-bottom:50px}.aside-menu .menu-link{margin-bottom:0}.aside-menu .menu-link__label,.aside-menu .aside-menu .inner-menu .menu-link__label{font-size:1em}.menu-info-container__wrapper{margin-top:20px;margin-bottom:20px}.menu-footer{padding-bottom:0;margin-left:0}.menu-footer-name{font-size:11px}.menu-link__label .back-btn{left:0}.theme-switcher-container{padding:0 7px;position:fixed;top:8px}.scheme-lot-info__img{margin:30px 0}.scheme-lot-info__img img{width:100%}.scheme-lot-info__buttons{font-size:13px}.scheme-lot-info__btn--wrapper{padding:5px 8px;font-size:12px}.scheme-lot-info--wrapper{max-height:100%;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;width:100%;padding:20px}.scheme-lot-info--wrapper::-webkit-scrollbar{width:0;background-color:transparent;display:none}.scheme-lot-info--wrapper::-webkit-scrollbar-track-piece{background-color:transparent}.scheme-lot-info--wrapper::-webkit-scrollbar-thumb{background-color:transparent}.scheme-lot-info--container{padding:60px 20px}.menu-info-container__text{max-width:276px}.rooms__filter{width:100%;margin-bottom:20px}.rooms__filter_tours{margin-bottom:20px}.rooms__filter-show{margin-bottom:30px}.rooms__filter_typologie{margin-bottom:10px}.lot-info__number{font-size:20px}.lot-info__number span{font-size:28px;display:inline}.menu-info-container{padding-bottom:10px}.menu-info-container__wrapper{margin-bottom:20px}.hooper-slide{padding:0!important}.hooper-navigation{display:none}.illusio-slider .illusio-slider--gallery .hooper{top:50%!important;left:45%!important;width:100%!important}.illusio-slider__slide__image{object-fit:cover}.modal-info{padding-top:20px}.scheme-lot-list--wrapper{padding:20px 10px}.scheme-lot-list__table-wr{margin-left:0}.scheme-lot-list__close_recherche{top:20px;right:20px}.scheme-lot-list__table--element{padding-bottom:0}.scheme-lot-list__table--element__particle:last-child{margin:0}.lot-title__price{font-size:20px}.modal-optionner_table{font-size:11px}}@media screen and (max-width: 350px){.aside-menu__wrapper{padding-left:40px}}@media screen and (max-width: 325px){.scheme-lot-info__btn--wrapper{font-size:10px}.scheme-lot-info__buttons{font-size:9px}}@media (max-width: 816px) and (orientation: landscape){.scheme-lot-list--title{font-size:20px}.scheme-lot-list__table--element{padding-bottom:0}.hooper-navigation{display:none}.illusio-slider__slide__image-gallery{width:100%!important}.mes-choix-btn{top:35px;right:0;font-size:10px;width:110px}.scheme-lot-list--wrapper{padding:30px 20px}.scheme-lot-list__table-wr{margin-left:0}.scheme-lot-list__close{top:20px;right:20px}.modal-comparator .table-descriptions__item{padding-bottom:10px}.modal-comparator .table-descriptions__postfix{font-size:15px}.modal-comparator .table-descriptions__title{font-size:13px}.modal-comparator .table-descriptions__key{font-size:15px}.modal-comparator .modal-footer{min-height:120px}.mobile-text{font-size:13px}.layout-controls{right:0;transform:scale(.8)}.i-360{bottom:10px;right:0;transform:scale(.6)}.aside-menu__links .menu-link__label{font-size:1em}.lot-info__number{font-size:20px}.lot-info__number span{font-size:30px;display:inline}.rooms__filter{margin-bottom:20px}.rooms__filter__select__title_tours{margin-bottom:15px}.scheme-lot-info--container{padding-top:20px;max-width:100%}.scheme-lot-info--container::-webkit-scrollbar{width:0;background-color:transparent;display:none}.scheme-lot-info--container::-webkit-scrollbar-track-piece{background-color:transparent}.scheme-lot-info--container::-webkit-scrollbar-thumb{background-color:transparent}.scheme-lot-info__btn--wrapper{font-size:12px}.scheme-lot-info .loader img{width:100%}.menu-info-container__wrapper{margin-top:20px;margin-bottom:20px}.menu-footer{padding-bottom:0}.menu-footer-name{font-size:11px;margin-bottom:0}}@media (max-width: 900px) and (orientation: landscape){.aside-menu{padding-top:0;margin:0;width:auto;padding-right:0}.aside-menu .inner-menu{padding-top:0}.aside-menu__logo:after{width:100%}.aside-menu__burger{left:20px;top:20px}.aside-menu__links{max-height:100%;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}.aside-menu__links::-webkit-scrollbar{width:0;background-color:transparent;display:none}.aside-menu__links::-webkit-scrollbar-track-piece{background-color:transparent}.aside-menu__links::-webkit-scrollbar-thumb{background-color:transparent}.aside-menu__links .menu-link{margin-bottom:16px}.aside-menu__links .menu-link__label{font-size:1em}.aside-menu__links .menu-link__desc{margin-bottom:25px}.menu-footer__item-img{max-width:80%;object-fit:contain}.scheme-lot-info--wrapper{padding:30px 20px 20px;overflow-y:auto}.scheme-lot-info--container{padding-top:65px}.scheme-lot-info--container--buttons{display:flex;flex-direction:row-reverse;align-items:center;height:89px;margin-left:40px}.scheme-lot-info--container::-webkit-scrollbar{width:0;display:none;background-color:transparent}.scheme-lot-info--container::-webkit-scrollbar-track-piece{background-color:transparent}.scheme-lot-info--container::-webkit-scrollbar-thumb{background-color:transparent}}@media (max-width: 900px) and (orientation: landscape) and (max-width: 900px) and (orientation: landscape){.scheme-lot-info--container{padding-top:0;flex-direction:row}}@media (max-width: 900px) and (orientation: landscape){.scheme-lot-info--wrapper.position-menu-active{padding-left:330px}.menu-link{margin-bottom:16px}.menu-link__label{font-size:16px}.menu-link__desc{margin-bottom:25px}.theme-switcher{position:absolute;top:4px;left:3px}.aside-menu__links,.aside-menu .inner-menu{max-width:unset}.mobile-text{margin-top:2%}.aside-menu__wrapper{padding-left:50px}}@media (max-width: 900px) and (orientation: landscape){.theme-switcher{top:30px;left:30px}.aside-menu__burger{top:50px;left:50px}.aside-menu__wrapper{display:block;padding-left:31vw}.aside-menu__wrapper:not(.is-home-template){padding-left:100px}.aside-menu__logo{width:20vw;position:absolute;left:8%;top:66px}.aside-menu__logo:not(.is-home-template){transform:scale(.8);display:none}.aside-menu__logo img{max-width:35vw}.aside-menu__img{transform:scale(.8);width:unset}.icon-bar:after{display:none}.icon-bar__wrapper{left:-43px;position:absolute;transform:rotate(90deg);top:174px}.icon-bar-container svg{transform:rotate(270deg)}.icon-bar{align-items:center}.icon-bar-container:after{top:3px}.rooms__filter-inner{display:flex}.fooms__filter-showbtn{display:flex;width:100%;background:#fff;height:30px;transform:rotate(90deg);position:absolute;justify-content:center;align-items:center;top:33px}.option-text{display:block}.aside-menu__links{display:flex;flex-direction:column;padding-left:60px;justify-content:center;width:330px;height:100%;border-left:1px solid #ffffff;margin-top:-8px}.aside-menu__links .aside-menu_col{padding-left:40px;padding-right:20px;justify-content:space-around}.aside-menu__links .aside-menu_col .menu-link{display:flex;align-items:center;margin-bottom:0}.aside-menu__links .aside-menu_col .menu-link img{transform:none}.aside-menu__links .aside-menu_col .menu-link__label{padding:0;margin:0}.aside-menu_col{padding-left:50px;height:100%;justify-content:space-between}.menu-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px;position:absolute;bottom:0;left:5%;width:25vw}.menu-footer .container-links{display:flex!important;flex-direction:row;width:100%!important}.menu-footer>div{display:block!important;width:40%!important}.menu-footer>div a{display:block!important}.menu-footer>div a img{width:100%}.menu-footer-name{margin-bottom:25px}.tour-list_select{width:70px;height:23px}.typology-item__checkbox__label,.tour-list_select__checkbox__label{font-size:10px}.additional-window__subtitle{font-size:12px;margin-bottom:17px}.aside-menu__links__title,.aside-menu .inner-menu__title{font-size:9px;letter-spacing:1px;color:#2f2f2f}.range-slider .vue-slider-rail .vue-slider-dot{width:16px!important;height:16px!important}.rooms__filter-name{font-size:12px}.typology-item{padding:6px 9px;width:unset;height:23px}.rooms__filter--orients{flex-wrap:nowrap}.typology-item__checkbox__label{padding:0}.rooms__filter_typologie{max-width:200px;display:grid;grid-template-columns:repeat(3,1fr);overflow-y:auto}.change-form-toggle{height:55px;justify-content:flex-end;font-size:10px;max-width:388px;min-width:150px}.reset-btn{margin:0 0 13px;font-size:12px}.rooms__filter,.rooms__filter_exterieure{margin-bottom:13px}.rooms__filter_exterieure label{font-size:10px;letter-spacing:.9px;color:#2f2f2f}}@media (max-height: 375px) and (orientation: landscape){.menu-footer-name{margin-bottom:12px}.change-form-toggle{margin-top:15px}}@media (max-width: 540px) and (orientation: portrait){.aside-menu__links_landing{padding-left:10px}.v360-menu-btns{top:50px;right:25px}.v360-menu-btns.fullscreen-toggle{top:20px!important;right:85px!important}.compass-block{left:5%!important;bottom:0!important}}@media (max-height: 321px) and (orientation: landscape){.aside-menu__logo{top:75px;text-align:center}.aside-menu__logo:after{bottom:10px}.aside-menu .menu-footer{padding-bottom:10px}.rooms__filter_typologie{margin:0}}.gallery-slider__slide{height:80vh;width:auto}
