*{box-sizing:border-box;font-feature-settings:"liga" 0;word-break:break-word}html{font-size:16px;scroll-behavior:smooth}body{background-color:#fefefe;color:#1f1f1f;font-family:AktivGrotesk,Arial,sans-serif;font-size:.91rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;min-width:355px;padding:0}#totalPageContent{flex-direction:column;min-height:100vh}main{animation:fadeIn .3s ease;flex-grow:1}a,a:active,a:visited{color:#214754;text-decoration:none}p{margin:0 0 12px}ul{list-style:none;padding:0}h1,h2,h3,h4{font-family:Maax,Arial,sans-serif;font-style:normal;font-weight:500}h2{color:#ff4502;font-size:1.5rem;line-height:1.82rem;margin:0 0 19px}h3{color:rgba(33,71,84,.9);font-size:1.28rem;line-height:1.42rem;margin:28px 0 19px}figure{display:flex;margin:0}figure img{height:100%;width:100%}figure a{display:flex}q{background:transparent;border:0;display:block;font-size:100%;margin:0;outline:0;padding:0;quotes:'"' '"';vertical-align:baseline}button:disabled{opacity:.7;pointer-events:none}#internalNav ul,.triangles{display:none}#contactContainerFooter ul li a,#footerNotice,#internalContactContainerFooter ul li:last-child,#internalNav>ul a,#mobileButtonClose,#mobileButtonCloseContainer,#navHeader>div,#phoneNavLink,#quoteContainerFooter,#quoteContainerFooter>div,#specialNav ul,#specialNav ul li ul,#totalPageContent,.directLinks,.internalNavIcons,footer nav ul{display:flex}#phoneNavLink span,.directLinks:after,.internalNavIcons span{display:block}#borrowerSpaceNavLink,#contactContainerFooter ul li a:before,.internalNavIcons:before,.socialLinksFooter,.titlesFooter{display:inline-block}#quoteContainerFooter>div,#specialNav ul ul{flex-direction:column}#navHeader>div,#quoteContainerFooter,.directLinks{justify-content:space-between}#bodyFilter,#contactContainerFooter,#mainHeader,#navHeader,#navHeader nav,#navHeader>div,#quoteContainerFooter,#quoteContainerFooter figure,.directLinks,.partialLengthContainers,.totalLengthContainers,figure a,footer li ul li:not(#quoteContainerFooter),main{width:100%}#copyright,#footerNotice p,.partialLengthContainers,footer nav{width:92%}#informationsContainerFooter,#keylianceContainerFooter{width:49%}#navHeader figure,#phoneNavLink,footer .obfuscatedLinks,footer li:not(#quoteContainerFooter) a{width:max-content;width:-moz-max-content}#navHeader figure,#navHeader>div,figure a{height:100%}#bodyFilter,#navHeader{position:fixed}#mobileButtonClose>div,main{margin:auto}#internalContactContainerFooter ul li:last-child span,#mobileButtonOpen,#navHeader figure,#phoneNavLink span,#quoteContainerFooter figure,.directLinks:after,.internalNavIcons span{margin:auto 0}#copyright,#footerNotice p,#simulationNavLink,.partialLengthContainers,footer nav{margin:0 auto}#internalNav>li:not(#specialNav),#specialNav{margin:0 8%}#quoteContainerFooter p,footer nav>ul,footer ul li:not(#quoteContainerFooter) li:last-child{margin:0}#totalPageContent,.mobileMenuHidden{overflow:hidden}#mobileButtonClose,#mobileButtonOpen,.obfuscatedLinks{cursor:pointer}#mobileButtonClose>div,#mobileButtonClose>div>div,#mobileButtonOpen .bar1,#mobileButtonOpen .bar2,#mobileButtonOpen .bar3{pointer-events:none}#footerNotice,footer,footer a,footer a:active,footer a:visited,h1{color:#f6f6f6}#mobileButtonOpen .bar1,#mobileButtonOpen .bar2,#mobileButtonOpen .bar3{background-color:#fefefe;height:2px;margin:6px 0;transition:background-color .3s ease;width:30px}.fullVisibleNav #mobileButtonOpen .bar1,.fullVisibleNav #mobileButtonOpen .bar2,.fullVisibleNav #mobileButtonOpen .bar3,footer{background-color:#214754}#mobileButtonClose>div,#mobileButtonClose>div>div{background-color:#ff4502;height:25px;width:3px}#internalNav>li>a,#internalNav>li>span a{color:rgba(51,51,51,.75);font-size:1.05rem;font-weight:500}#phoneNavLink:before,.internalNavIcons:before{background-position:50%;content:""}#internalNav>li>a,#internalNav>li>span a,.titlesFooter{font-family:Maax,Arial,sans-serif}#copyright,footer .obfuscatedLinks,footer li:not(#quoteContainerFooter) a{font-size:.78rem;line-height:.95rem}footer .obfuscatedLinks,footer li:not(#quoteContainerFooter) a{padding:5px 0}#quoteContainerFooter p,#quoteContainerFooter q{font-size:.7rem;line-height:.92rem}#footerNotice,#specialNav .obfuscatedLinks,#specialNav a{line-height:1rem}button,input,textarea{outline:none}#specialNav .obfuscatedLinks,#specialNav a{background-color:#214754;border-radius:20px;color:#fefefe;font-size:.85rem;letter-spacing:1px;padding:12px 19px}footer .obfuscatedLinks,footer a{display:block}#navHeader{background-color:transparent;height:80px;left:0;right:0;top:0;transition:background-color .3s ease;z-index:4}#navHeader.fullVisibleNav{background-color:#fefefe}#navHeader figure{max-height:70%}#keylianceLogo{max-height:100%;max-width:100%;width:140px}#navHeader>div{padding:0 5%}#navHeader nav{background-color:#fefefe;left:0;max-height:100vh;max-width:100%;min-height:100vh;min-width:86%;opacity:1;overflow-y:scroll;padding:25px 0;position:absolute;top:0;transition:left .2s ease;width:340px;z-index:1}#mobileButtonCloseContainer{justify-content:flex-end;margin-bottom:30px}#mobileButtonClose{height:30px;margin-right:15px;width:30px}#mobileButtonClose>div{transform:rotate(45deg);Z-index:1}#mobileButtonClose>div>div{transform:rotate(90deg);Z-index:2}#bodyFilter{animation:fadeIn .2s ease;background-color:rgba(51,51,51,.75);height:100vh;left:0;top:0}.directLinks:after{background-image:url(https://www.keyliance.fr/build/images/arrowDown.7ab90c1e.svg);background-size:cover;content:"";height:10px;transition:transform .1s ease;width:20px}#internalNav>li:not(#specialNav) ul{font-size:.9rem;line-height:1.15rem;margin:15px 0 15px 4px}#internalNav>li:not(#specialNav){border-bottom:1px solid rgba(51,51,51,.1);padding:12px 0}#internalNav>li:not(#specialNav) ul li{margin:8px 0}.internalNavIcons:before{background-color:hsla(0,0%,47%,.1);background-repeat:no-repeat;background-size:50%;border-radius:50%;height:30px;margin:auto 15px auto 0;min-width:30px;width:30px}.userImgs:before{background-image:url(https://www.keyliance.fr/build/images/user.17737601.svg)}.houseImgs:before{background-image:url(https://www.keyliance.fr/build/images/home.227090b6.svg)}.creditCardImgs:before{background-image:url(https://www.keyliance.fr/build/images/creditCard.5028a22b.svg)}.copyImgs:before{background-image:url(https://www.keyliance.fr/build/images/copy.f25b9319.svg)}.carImgs:before{background-image:url(https://www.keyliance.fr/build/images/car.e6c251e5.svg)}.screwdriverImgs:before{background-image:url(https://www.keyliance.fr/build/images/screwdriver.58227ac1.svg)}.recycleImgs:before{background-image:url(https://www.keyliance.fr/build/images/recycle.296f62a6.svg)}.housePercentImgs:before{background-image:url(https://www.keyliance.fr/build/images/mortgagePercent.0261c32e.svg)}.refundImgs:before{background-image:url(https://www.keyliance.fr/build/images/refund.5f7b9ae8.svg)}.clickImgs:before{background-image:url(https://www.keyliance.fr/build/images/click.4831cb4a.svg)}.locationImgs:before{background-image:url(https://www.keyliance.fr/build/images/locationRed.6d881a00.svg)}#specialNav{margin-top:28px}#specialNav a#simulationNavLink{background-color:#0dc9d0;padding:13px 20px}#specialNav>ul{flex-direction:column-reverse}#phoneNavLink{margin:25px 0 10px}#phoneNavLink:before{background-image:url(https://www.keyliance.fr/build/images/phoneWhite.b33b594f.svg);background-size:cover;height:15px;margin:auto 10px auto 0;width:15px}#mainHeader{background-size:cover!important;padding:145px 0 38px}#footerNotice{background-color:#ff4502;font-size:.8rem;margin-top:30px;padding:10px;text-align:center}footer{padding:50px 0 15px}footer nav ul{flex-wrap:wrap}.titlesFooter{color:#efefef;font-size:.92rem;font-weight:500;line-height:1.15rem;margin-bottom:13px;text-transform:uppercase}#quoteContainerFooter{margin-bottom:22px}#quoteContainerFooter>div{justify-content:center}#quoteContainerFooter q{margin-bottom:10px}#quoteContainerFooter div{flex:1}#quoteContainerFooter figure{margin:auto 25px auto 0;max-width:170px;width:47%}#quoteContainerFooter p{color:#ebebeb}footer nav>ul>li:not(#quoteContainerFooter){margin:20px 0}footer li ul li:not(#quoteContainerFooter){margin-bottom:7px}#contactContainerFooter ul li a:before{background-repeat:no-repeat;background-size:contain;content:"";height:15px;margin:auto 16px auto 0;width:15px}#phoneNavLinkFooter:before{background-image:url(https://www.keyliance.fr/build/images/phoneWhite.b33b594f.svg)}#mailLinkFooter:before{background-image:url(https://www.keyliance.fr/build/images/letterWhite.aae474ab.svg)}#addressFooter:before{background-image:url(https://www.keyliance.fr/build/images/locationWhite.6723ab7b.svg)}footer li a#contactLinkFooter{border:2px solid #f6f6f6;border-radius:19px;font-size:.9rem;letter-spacing:.5px;padding:9px 18px!important}#internalContactContainerFooter li:first-child{margin-bottom:35px}.socialLinksFooter{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;display:inline-block;height:30px;margin:auto 0 auto 12px;width:30px!important}#facebookLinkFooter{background-image:url(https://www.keyliance.fr/build/images/facebook.fa0707c2.svg)}#instagramLinkFooter{background-image:url(https://www.keyliance.fr/build/images/instagram.c83481e3.svg)}#linkedinLinkFooter{background-image:url(https://www.keyliance.fr/build/images/linkedin.c538508a.svg)}#twitterLinkFooter{background-image:url(https://www.keyliance.fr/build/images/twitter.6028bb13.svg)}#copyright{line-height:1.08rem;margin-top:10px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.invisible{display:none!important}#navHeader nav.mobileMenuHidden{left:-100%}#internalNav li a.selected{color:#363636}.directLinks.selected:after{transform:rotate(180deg)}.stopScroll{overflow:hidden}@media(min-width:600px){#quoteContainerFooter figure{margin:auto 50px auto 0}}@media(min-width:768px){h2{font-size:1.9rem;font-weight:700;line-height:2.18rem;margin:0 0 24px}h3{font-size:1.35rem;line-height:1.6rem;margin:30px 0 20px}#internalContactContainerFooter,#quoteContainerFooter{width:100%}#copyright,#footerNotice p,.partialLengthContainers,footer nav{width:700px}#navHeader>div,.partialLengthContainers{margin:0 auto}#quoteContainerFooter p,#quoteContainerFooter q{font-size:.78rem;line-height:.95rem}#contactContainerFooter,#informationsContainerFooter,#keylianceContainerFooter{margin:27px auto}#footerNotice{margin-top:35px}footer nav ul{justify-content:space-between}footer nav>ul>li:not(#quoteContainerFooter){margin:25px 0}#quoteContainerFooter figure{margin:auto 0}#quoteContainerFooter div{flex:initial;width:66.6%}#quoteContainerFooter{margin-bottom:35px}#contactContainerFooter{width:36%}#keylianceContainerFooter{width:29%}#informationsContainerFooter{width:35%}#internalContactContainerFooter{margin-bottom:40px}#internalContactContainerFooter ul li{width:50%!important}#internalContactContainerFooter li:first-child{margin:0}#copyright{margin-top:25px}.socialLinksFooter{height:40px;margin:auto 0 auto 14px;width:40px!important}}@media(min-width:1000px){#bodyFilter,#mobileButtonCloseContainer,#mobileButtonOpen,.directLinks:after{display:none}#internalNav,#navHeader>div,#specialNav>ul{display:flex}#internalNav>li>a,#internalNav>li>span a,.triangles{display:inline-block}#specialNav ul,#specialNav ul li ul{flex-direction:row}#navHeader>div,.expandControllers{position:relative}#specialNav,.expandControllers>ul,.triangles{position:absolute}#informationsContainerFooter,#keylianceContainerFooter{width:18%}#copyright,#footerNotice p,#navHeader>div,.partialLengthContainers,footer nav{width:940px}#navHeader,#navHeader nav,#navHeader>div{padding:0}#internalNav>li>a,#internalNav>li>span a{text-transform:uppercase}.expandControllers a:hover,.fullVisibleNav #internalNav>li>a:hover,.fullVisibleNav #internalNav>li>span a:hover{color:#ff4502!important}#internalNav>li>a,#internalNav>li>span a{color:#ebebeb;font-size:.75rem;height:35px;letter-spacing:1.1px;opacity:.8}#internalNav>li>a:hover,#internalNav>li>span a:hover{color:#fefefe!important;opacity:1;transition:color .25s ease,opacity .25s ease}.fullVisibleNav #internalNav>li>a,.fullVisibleNav #internalNav>li>span a{color:#214754!important;opacity:1}.expandControllers>ul,.triangles{animation:fadeIn .3s ease}.fullVisibleNav #phoneNavLink:hover:before{background-image:url(https://www.keyliance.fr/build/images/phoneWhite.b33b594f.svg)}#contactContainerFooter a:hover,#informationsContainerFooter a:hover,#keylianceContainerFooter a:hover,footer .obfuscatedLinks:hover{text-decoration:underline}#specialNav .obfuscatedLinks,#specialNav a{background-color:transparent;border:2px solid #ebebeb;color:#ebebeb;opacity:.8;padding:7px 15px}.fullVisibleNav #specialNav .obfuscatedLinks,.fullVisibleNav #specialNav a{border-color:#ff4502;color:#ff4502;font-weight:500;letter-spacing:.9px}#specialNav .obfuscatedLinks:hover,#specialNav a:hover{border-color:#fefefe;color:#fefefe;opacity:1;transition:color .3s ease,border-color .3s ease,opacity .3s ease}.fullVisibleNav #specialNav .obfuscatedLinks:hover,.fullVisibleNav #specialNav a:hover{background-color:#ff4502;border-color:#ff4502;color:#fefefe;transition:color .3s ease,background-color .3s ease}footer .obfuscatedLinks:last-child,footer li:not(#quoteContainerFooter) a:last-child{padding:5px 0 0}#navHeader{height:auto}#navHeader>div{height:100%}#navHeader figure{max-height:100%}#keylianceLogo{width:170px}#navHeader nav{background-color:transparent;margin:84px 0 0 30px;min-height:inherit;min-width:inherit;overflow-y:visible;position:static;width:max-content;width:-moz-max-content}#internalNav{justify-content:flex-end;margin:0}#internalNav>li:not(#specialNav){border:0;font-weight:400;margin:0 25px 0 0;padding:0}#internalNav>li:nth-child(5){margin:0!important}#internalNav>li:not(#specialNav) ul li{margin:10px 0}.expandControllers>ul{background-color:#fafafa;border-radius:10px;margin:0!important;padding:18px 40px;width:300px}.fullVisibleNav .expandControllers>ul{box-shadow:2px 4px 6px 2px rgba(51,51,51,.1)}.expandControllers li{margin:14px 0}.triangles{border-bottom:0 solid transparent;border-color:transparent transparent #fafafa;border-style:solid;border-width:0 18px 13px 0;bottom:0;height:0;left:calc(50% - 8px);margin:2px auto 0;width:0;z-index:1}.expandControllers a:hover{transition:color .3s ease}#specialNav{margin:25px 0 0;right:0;top:0}#specialNav>ul>li:first-child{margin:auto 0}#simulationNavLink{border-color:#0dc9d0!important;font-size:.9rem!important;font-weight:400!important;margin-left:30px;opacity:1!important;padding:9px 18px!important}#phoneNavLink{margin:0}#borrowerSpaceNavLink{margin:0 0 0 11px}.fullVisibleNav #phoneNavLink:before{background-image:url(https://www.keyliance.fr/build/images/phoneRed.7261dee1.svg)}#internalNav>li:not(#specialNav) ul{font-size:.85rem;line-height:1.05rem}#footerNotice{font-size:.85rem;letter-spacing:.2px}footer{padding:45px 0 20px}#quoteContainerFooter{flex-direction:column;margin-bottom:40px;padding-right:25px;width:22%}#quoteContainerFooter>div{width:100%}#quoteContainerFooter figure{margin:0;max-width:inherit;width:90%}#contactContainerFooter{width:20%}#contactLinkFooter{transition:color .3s ease,background-color .3s ease}#contactLinkFooter:hover{background-color:#f6f6f6;color:#214754}footer nav>ul>li{justify-content:space-between}footer nav>ul>li:not(#quoteContainerFooter){margin:33px 0 40px}footer li ul li:not(#quoteContainerFooter){margin-bottom:10px}.titlesFooter{margin-bottom:20px}#internalContactContainerFooter{width:80%}#copyright{margin-top:15px}#internalContactContainerFooter .titlesFooter{margin-bottom:12px}.socialLinksFooter{opacity:.85;transition:opacity .3s ease}.socialLinksFooter:hover{opacity:1}.mobileMenuHidden{left:auto!important;overflow:visible}.selected{color:#fefefe!important}.stopScroll{overflow:initial!important}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(150%)}to{opacity:1;transform:translateX(0)}}}@media(min-width:1200px){#copyright,#footerNotice p,#navHeader>div,.partialLengthContainers,footer nav{width:1120px}#informationsContainerFooter,#internalContactContainerFooter{width:16%}#internalNav>li>a,#internalNav>li>span a{font-size:.78rem}#navHeader nav{position:relative}#keylianceLogo{width:190px}#specialNav{bottom:56px;margin:0;text-align:right;top:inherit}#specialNav>ul>li:first-child{margin:auto 0}#internalNav>li:not(#specialNav){margin:0 36px 0 0}footer nav>ul{margin-bottom:65px}footer nav>ul>li{margin-bottom:0!important}footer nav>ul>li:not(#quoteContainerFooter){margin:35px 0 40px}#internalContactContainerFooter ul li:last-child span{display:none}#internalContactContainerFooter ul{display:flex;flex-direction:column;height:100%}#internalContactContainerFooter ul li{width:100%!important}#quoteContainerFooter{padding-right:30px;width:18%}#quoteContainerFooter figure{width:95%}#contactContainerFooter{width:17%}#keylianceContainerFooter{width:14%}#copyright{text-align:center}.socialLinksFooter{margin:auto 5px}#facebookLinkFooter{margin-left:0}#twitterLinkFooter{margin-right:0}}@media(min-width:1600px){#copyright,#footerNotice p,#navHeader>div,.partialLengthContainers,footer nav{width:1280px}#internalNav>li:not(#specialNav){margin:0 38px 0 0}footer nav>ul>li:not(#quoteContainerFooter){margin:38px 0 40px}#internalContactContainerFooter ul li:first-child{width:80%!important}.socialLinksFooter{height:40px;margin:auto 6px;width:40px!important}}