@font-face{font-family:RalewayBold;font-display:auto;src:url(/build/fonts/Raleway-Bold.506249c9.ttf)}:root{--bg-likelogo:#009c95}main{min-height:50vh}.fontnormal{font-size:12px}*{border-radius:0!important}.iti__flag{background-image:url(/build/images/flags.007b2705.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/build/images/flags@2x.9d5328fb.png)}}.btn-default{background-color:#f9f7f7;border:1px solid grey}a:focus,button:focus{outline:none}.bg-likelogo{background-color:var(--bg-likelogo)!important}.bg-orange{background-color:#ff4504!important}.color-dgrey{color:#444}.color-dorange{color:#ff4504}.color-fgreen{color:var(--bg-likelogo)}.btn_locataire_menu{height:60px;width:85%}.btn_locataire_menu,.little_btn_locataire_menu{color:#fff;border:none;border-radius:5px;padding:0}.little_btn_locataire_menu{height:40px;width:100%}#content_little_menu_locataire{position:relative;top:-100px}.append-calendar{border:1px solid #d5d3d3;padding:8px;border-radius:0 4px 4px 0}.doc-case-header{height:115px;overflow-y:auto}.doc-case-body{height:70px}.doc-case-footer{height:90px;overflow-y:auto}.login-page{min-height:100vh;background-size:cover;background-position:bottom;background-attachment:fixed;background-repeat:no-repeat}.login-card{max-width:360px;width:90%;margin:0 auto}.signup-card{max-width:840px;width:90%;margin:0 auto}.login-logo{border-radius:50%!important;outline:outset 4px var(--bg-likelogo);padding:8px}.login-card,.signup-card{border-radius:8px!important}.login-card .form-group label,.signup-card .form-group label{font-weight:600}.demo-wrap{position:relative;height:100%;min-height:800px}.home-background{min-height:800px;background-attachment:scroll!important;background-image:linear-gradient(#fff 20%,#f0faff 54%,#c8d2ff)}.home-background,.user-menu-background{height:100%;background-size:cover;background-repeat:no-repeat!important;background-position:100% 100%!important}.user-menu-background{min-height:400px;background-attachment:fixed!important}.user-btn{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1)}.user-btn,.user-btn:hover{border-radius:4px;border:2px solid var(--bg-likelogo);margin:0 8px}.user-btn:hover{background-color:rgba(0,156,149,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}.user-btn .nav-link{color:var(--bg-likelogo)!important}.nav-user-name{font-weight:600;color:rgba(0,0,10,.5)}.circle{border-radius:50%;font-size:1.5rem!important;border:2px solid #fff;width:40px!important;height:40px!important;padding:4px!important;background-color:hsla(0,0%,100%,.9)}.resa-statut{border-radius:6px!important;padding:6px 8px}.resa-typo{border-radius:20px!important;padding:3px 6px;color:rgba(0,0,0,.87);width:fit-content}.sn-btn{color:#009e97}.footer-title{font-size:1.2rem}.footer-title:after{display:block;content:"";padding-bottom:.5rem;border-bottom:2px solid #fff;transform:scaleX(.2);transform-origin:top left;transition:transform .3s ease-in-out}.copyright{background-color:#fff;border-top:1px solid #fff;color:#bbb}.copyright .container{padding-top:20px;padding-bottom:20px}.footer-widgets .container{padding-inline:15px}.copyright .copyright-text .textwidget{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.copyright .copyright-text .textwidget p{font-family:GothamMedium,Open Sans,Arial,Sans-serif;font-size:13px;line-height:13px;padding:0 5px;border-right:1px solid #656963;margin:0;color:#656963}.copyright-text p:nth-of-type(2){border-left:1px solid #656963}.copyright .copyright-text .textwidget p:last-of-type{border:none}.copyright a{color:#757575}.footer-widgets{-webkit-text-size-adjust:100%;font-family:GothamMedium,Arial,sans-serif;line-height:20px;font-size:15px;box-sizing:border-box;color:#bbb;border-top:1px solid #006764;border-bottom:1px solid #006764;box-shadow:0 -1px 1px rgba(0,0,0,.2);background:linear-gradient(90deg,#006663 0,#209993);padding:56px 0 32px}.footer-widgets .col-lg-3{padding:0 15px}#text-5 a,.home-qui-sommes a{background:#ffad00;background-color:#ffad00;border-radius:2px!important;padding:7px 14px;line-height:1;display:inline-block;margin:16px 0 0}#text-6 ul li:not(:last-of-type){margin-bottom:20px}ul.gd-menu-z>li.menu-item:nth-child(2){z-index:1499}.footer-widgets .menu li{margin-bottom:6px}.footer-widgets ul li{list-style-type:none}ul.gd-menu-z li{z-index:1500}.footer-widgets a,.footer-widgets li,.footer-widgets p{font-family:GothamMedium,Open Sans,Arial,Sans-serif;font-size:14px;line-height:19px;color:#fff}#text-6 li .svg-inline--fa{font-size:18px}#text-6 li .svg-inline--fa.fa-phone-alt{font-size:16px}#primary-nav ul li.menu-social-link,ul li.menu-social-link{display:inline;padding:0}#menu-menu-principale-1 li:not(:last-of-type){margin-bottom:25px}ul li.menu-social-link a{font-size:25px}.copyright-text p .menu-social-link{font-size:20px}a img.aligncenter{display:block;clear:both;margin:.4em auto 1.6em}.doc-refused{border-left:3px solid #d9534f}.doc-accepted{border-left:3px solid #5cb85c}.doc-pending{border-left:3px solid #f0ad4e}@media (max-width:480px){.copyright .container p{display:block;border:none!important;line-height:25px}}@media (max-width:767px){#menu-menu-principale-1,#text-6{margin-top:15px}#menu-menu-principale-1 li a{padding-left:16px}}@media (min-width:1024px){#menu-menu-principale-1 li a{padding-left:37px}}.cr-wrapper:before{display:block;content:"";padding-top:.2rem;border-top:1px solid hsla(0,0%,100%,.2);transform:scaleX(.3);transform-origin:top center;transition:transform .3s ease-in-out}.contact-line{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:4px;grid-auto-rows:minmax(auto,auto);margin-bottom:.5rem}.line-c1{grid-column:1;grid-row:1}.line-c2{grid-column:2/10;grid-row:1}.article-link-section{margin:0;padding:0;border:0;position:relative;box-sizing:inherit}.article-link-section *,.article-link-section :after,.article-link-section :before{box-sizing:inherit}.article-link-section *{margin:0;padding:0;border:0;position:relative}:root{--sinSerif:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--Nhexa:2;--gap:24px;--size:160px}@media (max-width:375px){:root{--sinSerif:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--Nhexa:2;--gap:16px;--size:120px}}.article-link-section{margin:calc(var(--size)*0.7) calc(var(--size)*1.4) 0 auto;width:calc(var(--size)*(var(--Nhexa) - 1));display:grid;grid-template-columns:repeat(var(--Nhexa),1fr);grid-gap:var(--gap);min-height:50vh;position:sticky;top:140px;right:100px}.article-link-section article{background:var(--bg-likelogo);width:var(--size);height:calc(var(--size)/1.11111);clip-path:url(#hexagono);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);margin-right:calc(var(--size)/2);color:#fff;overflow:hidden}.article-link-section a:nth-child(2n){margin:calc(var(--size)*-0.5) calc(var(--size)*-0.25) 0 calc(var(--size)*-0.75)}.article-link-section a:before{content:"";float:left;width:25%;height:100%;clip-path:polygon(0 0,100% 0,0 50%,100% 100%,0 100%);shape-outside:polygon(0 0,100% 0,0 50%,100% 100%,0 100%)}.article-link-section .fa-wrapper,.article-link-section img{width:var(--size);height:var(--size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:0 50%;transition:.75s;clip-path:url(#hexagono);clip-path:inherit;z-index:10}.article-link-section .fa-wrapper{background-color:#20b2aa}.article-link-section .inside-border{width:calc(var(--size)*0.9);height:calc(var(--size)*0.8);z-index:12;background-image:-webkit-radial-gradient(50% 0,8% 50%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 100%),-webkit-radial-gradient(50% 100%,12% 50%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 100%),-webkit-radial-gradient(0 50%,50% 7%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 100%),-webkit-radial-gradient(100% 50%,50% 5%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 100%),-webkit-repeating-radial-gradient(50% 50%,100% 100%,transparent 0,transparent 3%,rgba(0,0,0,.035) 3.5%),-webkit-repeating-radial-gradient(50% 50%,100% 100%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 6%,hsla(0,0%,100%,.035) 7.5%),-webkit-repeating-radial-gradient(50% 50%,100% 100%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1.2%,hsla(0,0%,100%,.035) 2.2%),-webkit-radial-gradient(50% 50%,200% 50%,hsla(0,0%,90%,.035) 5%,hsla(0,0%,85%,.035) 30%,hsla(0,0%,60%,.035) 100%)}.article-link-section .inside-border,.article-link-section .inside-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:0 50%;clip-path:url(#hexagono);clip-path:inherit}.article-link-section .inside-content{width:var(--size);height:var(--size);z-index:13}.article-link-section .fa-wrapper svg{font-size:calc(var(--size)*0.3)}.article-link-section article:hover .fa-wrapper{transform:translate(-50%,-50%) rotate(-110deg)}.article-link-section figure{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;height:100%;color:#fff;transition:.75s .05s;text-align:center;align-items:center;padding:1rem}.article-link-section figure h2{font-size:1.025rem;line-height:1.2;width:100%;text-transform:uppercase}.article-link-section .inside-content p{font-size:.6rem;font-weight:700;line-height:1.5rem}.left-date{height:60px;background-image:linear-gradient(270deg,#009c95,rgba(0,156,149,.7));position:relative;border-top-left-radius:10px}.left-date:after{content:"";width:0;height:0;border-left:15px solid #009c95;border-top:30px solid transparent;border-bottom:30px solid transparent;position:absolute;right:-16px;top:0;z-index:3}.right-date{height:60px;background-image:linear-gradient(90deg,#ff4504,rgba(255,69,4,.7));border-top-right-radius:10px;position:relative;border-left:1px solid #009c95}.current-stay-card{border-radius:10px}.current-stay-card .card-body h4{line-height:.7;font-weight:700}.current-stay-card .card-body p{font-size:.8rem;font-weight:lighter}.current-stay-card .card-body .current-stay-amount{font-size:2.25rem;font-weight:bolder}.current-stay-action-card{border-radius:10px}.current-stay-action-card .card-title{border-radius:10px 0}.current-stay-action-card p{font-size:1rem;font-weight:medium}@media screen and (max-width:425px){.current-stay-card .card-body h4{line-height:.7;font-weight:700;font-size:18px}.current-stay-card .card-body p{font-size:.8rem;font-weight:lighter;margin-bottom:4px}.current-stay-card .card-body .current-stay-amount{font-size:1.33rem;font-weight:bolder}.current-stay-card h5{font-size:.95rem}}.contract-download-btn{background:#009c95;border:1px outset #20b2aa;width:132px}.contract-upload-btn{background:#ff4504;border:1px outset #f7612b}.contract-download-btn:hover{background:#20b2aa;border:1px outset #20b2aa}.contract-upload-btn:hover{background:#f7612b;border:1px outset #f7612b}.small-left-date{height:30px;background-image:linear-gradient(270deg,#009c95,rgba(0,156,149,.7));position:relative;border-top-left-radius:6px;border-bottom-left-radius:6px}.small-left-date:after{content:"";width:0;height:0;border-left:7px solid #009c95;border-top:15px solid transparent;border-bottom:15px solid transparent;position:absolute;right:-7px;top:0;z-index:3}.small-right-date{height:30px;background-image:linear-gradient(90deg,#ff4504,rgba(255,69,4,.7));border-top-right-radius:6px;border-bottom-right-radius:6px;position:relative}.page-item.active .page-link{background-color:#009c95;border-color:#009c95}.page-link{color:#009c95}.search{width:100%;max-width:600px;margin-bottom:auto;margin-top:20px;height:50px;background-color:#e1f0f5;padding:10px;border-radius:5px}.search-input{color:#fff;border:0;outline:0;background:none;width:0;margin-top:5px;caret-color:transparent;line-height:20px;transition:width .4s linear}.search .search-input{padding:0 10px;width:100%;caret-color:#009c95;font-size:19px;font-weight:300;color:#000;transition:width .4s linear}.search-icon{height:34px;width:34px;float:right;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#009c95;font-size:10px;bottom:30px;position:relative;border-radius:5px}.search-icon:hover{color:#fff!important}a:link{text-decoration:none}.card-inner{position:relative;display:flex;flex-direction:column;width:100px;min-width:88px;word-wrap:break-word;background-color:rgba(245,250,255,.5);background-clip:border-box;border-radius:.25rem;border:none;cursor:pointer;transition:all 1s}.card-inner.active{background-color:#e1f0f5}.card-inner:hover{transform:scale(1.1)}.mg-text span{font-size:12px}.mg-text{line-height:14px}.search-input::placeholder{color:#444;font-size:1rem;font-weight:300}.input-btn{border:1px solid #bfc8d1!important;background-color:#e9ecef!important}.connection-btn{background:transparent;border:none;color:var(--bg-likelogo);transition:all .3s ease-in-out;padding:6px 8px;border-radius:6px}.nav-menu-icon .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,86,109,.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.nav-menu-icon{border-radius:6px;padding:6px 8px;border:2px solid rgba(0,156,149,.8);background-color:#fff}.login-btn{margin-inline:3px;width:140px;text-align:center}.login-btn,.login-btn *{color:var(--bg-likelogo)}.login-btn *{font-weight:500}.login-btn:hover{background-color:rgba(68,197,191,.1)!important}.connection-btn:active,.connection-btn:focus,.connection-btn:hover{border:none;background-color:rgba(0,156,149,.1);transition:all .3s ease-in-out}.nav-link:after{display:block;content:"";border-bottom:2px solid rgba(0,156,149,.8);transform:scaleX(0);transform-origin:top right;transition:transform .5s ease-in-out;padding-top:4px}.nav-link:active:after,.nav-link:focus:after,.nav-link:hover:after{transform:scaleX(1);transform-origin:top left;transition:transform .5s ease-in-out}.box-shadow{box-shadow:none}@media screen and (max-width:1024px){.large-screen-only{display:none}.mobile-only{display:block}.box-shadow{box-shadow:0 1px 1px rgb(0 0 0/20%)}.login-btn{width:100%;text-align:left;padding-left:16px;margin:4px 0;border-radius:0}}@media screen and (min-width:1024px){.large-screen-only{display:inline-flex}.mobile-only{display:none}}#home-desc{min-height:calc(100vh - 226px)}.sejour-home-link{background:linear-gradient(90deg,#ffad00,#ffcb3c);border-radius:2px!important;padding:16px;margin:16px 0 0;outline:2px solid #fff;font-size:1rem;line-height:1;text-align:center;font-weight:600;max-width:200px}.desktop-only .sejour-home-link,.sejour-home-link .medium-btn{font-size:32px;max-width:400px;margin-top:30px}.mobile-only .sejour-home-link,.sejour-home-link .small-btn{font-size:24px;max-width:300px;margin-top:24px}.blinked{animation:blinker 2s ease infinite}@keyframes blinker{0%{filter:saturate(.7);opacity:.9}50%{filter:saturate(1);opacity:1}to{filter:saturate(.7);opacity:.9}}#home-desc h1,#home-desc h2,#home-desc p{color:#656963}#home-desc h1{font-family:Raleway,sans-serif;font-size:40px;letter-spacing:1px;font-weight:800}#home-desc p{margin-block:1.5rem}.home-only{padding-top:49px;padding-bottom:49px;position:relative;background-color:#eee}.home-only,.home-only:after,.home-only:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lm-col{width:25%;min-height:1px}.lm-col-text h2{font-family:RalewayBold,sans-serif;font-size:25px;margin:-11px 0 9px;line-height:30px;color:#656963}.lm-col-text p{font-family:GothamMedium,Open Sans,Arial,Sans-serif;font-size:15px;line-height:20px;color:#656963}.desktop-only{display:block}.dropdown-item.nav-link:active{background-color:transparent!important}.modal-dialog .modal-footer,.modal-dialog .modal-header{border:none!important}.modal-dialog .modal-content{border:none!important;background-color:hsla(0,0%,100%,.9)}.modal-dialog .modal-content .file-preview{background-color:rgba(250,250,252,.9)}.modal-dialog .modal-content .file-preview .file-drop-zone{border:none!important}.modal-dialog .modal-content .file-preview .file-drop-title{font-size:1.25em}.modal-dialog .modal-content .file-preview .file-preview-frame{padding:0 0 6px}.modal-dialog .file-thumbnail-footer{padding:6px}.modal-dialog .bi-zoom-in:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"Visualiser";font-weight:600;font-size:.775em}.modal-dialog .modal-body .file-caption .input-group{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.modal-dialog .modal-body .file-caption .file-caption-name{padding-left:0!important;padding-right:0!important}.modal-dialog .modal-body .btn-file{background-color:var(--bg-likelogo);border:none!important}.modal-confirm-btn{background:#ffad00;background-color:#ffad00;border-radius:2px 0 0 2px!important;margin:16px 4px 0 0}.modal-cancel-btn,.modal-confirm-btn{padding:16px;outline:2px solid #fff;font-size:1rem;line-height:1;text-align:center;font-weight:600;max-width:200px;color:#fff}.modal-cancel-btn{background:#444;border-radius:0 2px 2px 0!important;margin:16px 4px 0}.reservation-table{margin-right:0;overflow:hidden;position:relative;padding-top:10px}.row100{width:100%}.reservation-table th{font-family:RalewayBold;font-size:14px;color:#555;line-height:1.4;background-color:transparent}.reservation-table .reservation-table-body td:first-child{border-left-style:solid;border-top-left-radius:10px;border-bottom-left-radius:10px}.reservation-table .reservation-table-body td{border-color:transparent;border-style:solid none;border-width:1px;padding-top:10px;padding-bottom:10px}.reservation-table td{font-family:Raleway;font-size:15px;color:#3e413d;line-height:1.4;background-color:#fafcff}.datecrea{width:10%;min-width:160px;padding-inline:40px 40px}.site{width:20%;min-width:150px;font-weight:600;padding-right:40px}.typo{width:10%;min-width:100px;font-weight:500}.datedebut,.datefin{width:10%;min-width:130px;padding-right:40px}.email{width:20%}.email,.statut{min-width:100px}.statut{width:10%;padding-right:40px}.action{width:10%;min-width:120px}.action .btn{width:36px;height:36px;padding:6px 8px;border-radius:50%!important;margin-inline:12px 4px;border-width:2px!important}.reservation-table-body{max-height:600px}.reservation-table{overflow-x:auto;overflow-y:auto}.reservation-table .reservation-table-body{width:100%}.reservation-table .reservation-table-body tr{overflow:auto;border-bottom:10px solid #fff;border-radius:10px}.reservation-table .reservation-table-body table{border-collapse:separate;border-spacing:0 10px;max-height:300px}.nav-item-2{justify-content:flex-start;width:110px!important}.nav-item-2,.nav-item-3{display:flex;flex-direction:column;align-items:center;text-align:center;height:78px}.nav-item-3{justify-content:center;width:78px!important}.nav-item-3:hover{background-color:color-mix(in srgb,#fff 95%,var(--bg-likelogo) 5%)}.link-icon-container{width:100%;padding:6px 8px;border-radius:0 0 8px 8px!important}.link-icon{font-size:22px}.nav-item-3 .link-icon{font-size:32px}.link-title{color:var(--bg-likelogo);padding-inline:12px!important;font-size:.75rem}.nav-item-2:hover{box-shadow:-1px 0 0 0 color-mix(in srgb,#fff 90%,var(--bg-likelogo) 10%),1px 0 0 0 color-mix(in srgb,#fff 90%,var(--bg-likelogo) 10%);background-color:color-mix(in srgb,#fff 99%,var(--bg-likelogo) 1%)}.nav-item-2:hover .link-title{color:var(--bg-likelogo);font-weight:600}.desktop-video{width:100%;max-width:1024px;height:auto;aspect-ratio:16/9}@media screen and (min-width:1024){.desktop-only{display:block}.mobile-only{display:none}.home-background{min-height:100vh}.link-title{color:var(--bg-likelogo);padding-inline:12px!important;font-size:.75rem}}@media screen and (min-width:1280px){.link-title{color:var(--bg-likelogo);padding-inline:12px!important;font-size:.95rem}.nav-item-2{justify-content:flex-start;width:172px!important}.nav-item-2,.nav-item-3{display:flex;flex-direction:column;align-items:center;text-align:center;height:90px}.nav-item-3{justify-content:center;width:100px!important}}@media screen and (max-width:1023px){#home-desc h1{font-size:28px}#home-desc h1,#home-desc p{text-align:center}#home-desc{min-height:60vh}.home-background{min-height:570px}.lm-col{width:50%;min-height:1px}.mobile-only{display:block}.desktop-only{display:none}}@media screen and (max-width:768px){#home-desc{min-height:50vh}}@media screen and (max-width:425px){.lm-col{width:100%;min-height:1px}}