@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);.mobile-thumbnails-col{margin:0 auto;max-width:320px}.thumbnails-group-container{display:flex;flex-wrap:wrap;margin:var(--margin)}.thumbnails-group-container .thumbnail-group-unit{align-items:center;display:flex;justify-content:center;width:25%}.thumbnail-group-unit .thumbnail-container{height:calc(100% - 60px)}@media (min-width:1200px){.thumbnails-group-container .thumbnail-group-unit:nth-child(4n-1),.thumbnails-group-container .thumbnail-group-unit:nth-child(4n-2){border-bottom-width:2px;border-bottom:0 solid var(--gold);border-left-width:2px;border-left:0 solid var(--gold);border-right:2px solid var(--gold);border-top:2px solid var(--gold)}.thumbnails-group-container .thumbnail-group-unit:nth-child(4n-3){border-image:linear-gradient(to left,var(--gold),var(--gold),#0000) 1;border-right:2px solid;border-top:2px solid}.thumbnails-group-container .thumbnail-group-unit:nth-child(4n){border-image:linear-gradient(to right,var(--gold),var(--gold),#0000) 1;border-top:2px solid}.thumbnail-group-unit:nth-last-child(-n+4) .thumbnail-container{height:calc(100% - 30px);margin-bottom:0}.thumbnails-group-container .thumbnail-group-unit.featured-article{border-image:linear-gradient(to left,var(--gold),var(--gold),#0000) 1;width:50%}}@media (min-width:992px) and (max-width:1200px){.thumbnails-group-container .thumbnail-group-unit:nth-child(3n-1){border:solid var(--gold);border-width:2px 2px 0}.thumbnails-group-container .thumbnail-group-unit:nth-child(3n-2){border-image:linear-gradient(to left,var(--gold),var(--gold),#0000) 1;border-top:2px solid}.thumbnails-group-container .thumbnail-group-unit:nth-child(3n){border-image:linear-gradient(to right,var(--gold),var(--gold),#0000) 1;border-top:2px solid}.thumbnail-group-unit:nth-last-child(-n+3) .thumbnail-container{height:calc(100% - 30px);margin-bottom:-10px}.thumbnails-group-container .thumbnail-group-unit{width:33%}.thumbnails-group-container .thumbnail-group-unit.featured-article{border-image:linear-gradient(to right,var(--gold),var(--gold),#0000) 1;border-image:linear-gradient(to left,var(--gold),var(--gold),#0000) 1;width:66%}}@media (max-width:992px){.thumbnails-group-container .thumbnail-group-unit:nth-child(2n-1){border-image:linear-gradient(to left,var(--gold),var(--gold),#0000) 1;border-top:2px solid}.thumbnails-group-container .thumbnail-group-unit:nth-child(2n){border-image:linear-gradient(to right,var(--gold),var(--gold),#0000) 1;border-left:2px solid;border-top:2px solid}.thumbnails-group-container .thumbnail-group-unit{width:50%}.thumbnail-group-unit:nth-last-child(-n+2) .thumbnail-container{height:calc(100% - 30px);margin-bottom:-10px}.thumbnails-group-container .thumbnail-group-unit.featured-article{border-image:linear-gradient(to left,#0000,var(--gold),var(--gold),#0000) 1;width:100%}}@media (max-width:576px){.thumbnails-group-container .thumbnail-group-unit{width:100%}.thumbnails-group-container .thumbnail-container{height:auto;margin:15px 0!important}.thumbnails-group-container .thumbnail-group-unit{border:0!important}}.thumbnail-container{border-radius:10px;display:flex;flex-direction:column;margin:var(--margin);max-height:600px;max-width:380px;padding:0 0 10px;position:relative;width:100%}.thumbnail-container:hover img{transform:scale(1.04)}.thumbnail-container:hover .thumbnail-link span{color:var(--sky-blue)}.thumbnail-container:hover .thumbnail-link svg{--color:var(--sky-blue)!important}.thumbnail-container img{aspect-ratio:220/154;border-top-left-radius:6px;border-top-right-radius:6px;object-fit:cover;transition:transform .3s;width:100%}.thumbnail-tag{background-color:var(--tag-color);border-radius:5px;font-family:Poppins-Medium;font-size:.7rem;margin:10px 0;padding:7px 10px;text-align:center;width:fit-content}.thumbnail-title{display:block;font-family:Outfit;font-size:1.1rem;font-weight:600}.thumbnail-container a,.thumbnail-container p span{margin-top:auto;text-decoration:underline}.thumbnail-link svg{margin-left:5px}.unbreakable{white-space:nowrap}.thumbnail-link{margin-top:auto;padding-top:10px}@media (max-width:576px){.thumbnail-container img{position:relative;top:-10px}.thumbnail-img-container{border-top-left-radius:10px;border-top-right-radius:10px;max-height:140px;overflow:hidden}.thumbnail-container{background-color:var(--background-color);box-shadow:0 4px 6px 0 #00000040;margin:var(--margin) 0;padding:15px}.thumbnail-container a{margin-top:0;padding-top:15px}.thumbnail-title{margin-top:15px}.thumbnail-title span{font-size:inherit;font-weight:inherit}.thumbnail-tag{position:absolute;top:120px!important}.thumbnail-title svg{margin-left:5px}}.filled-button{background-color:var(--background-color);border:3px solid var(--background-color);border-color:var(--background-color);box-shadow:0 5px 4px #00000040;color:var(--color);transition:box-shadow .3s;transition:background-color .4s,color .4s}.filled-button:not(.disabled):hover{background-color:initial;border-color:#0000;box-shadow:0 0 0 #00000040;color:var(--hover-color)}.filled-button:not(.disabled):hover svg{--color:var(--hover-color)!important}.filled-button:after,.filled-button:before{border-bottom:3px solid var(--background-color);border-left:3px solid var(--background-color);border-radius:var(--border-radius);border-right-width:3px;border-right:0 solid var(--background-color);border-top-width:3px;border-top:0 solid var(--background-color);bottom:-3px;content:"";height:calc(100% + 3px);left:-3px;position:absolute;width:calc(100% + 3px)}.filled-button:before{border-bottom-left-radius:0;border-width:3px 3px 0 0;bottom:auto;left:auto;right:-3px;top:-3px}.filled-button:hover:before{animation:buttonBorderBefore .35s linear;height:0;opacity:0;width:0}.filled-button:hover:after{animation:buttonBorderAfter .7s linear;height:0}.filled-button:hover .button-loader-container{background-color:var(--transparent)}.filled-button:hover .button-loader{box-shadow:0 -2px 0 var(--hover-color)}.button-loader-container{align-items:center;background-color:var(--background-color);display:flex;height:100%;justify-content:center;position:absolute!important;width:100%}.filled-button.loading:hover{color:#0000;transition:none}.filled-button.loading:hover svg{--color:#0000!important}.button-loader{animation:spin 1s linear infinite;border-radius:50%;box-shadow:0 -2px 0 var(--color);height:20px;width:20px}.filled-button-container{display:inline-block;position:relative}.button.disabled{pointer-events:auto}.button.disabled:after,.button.disabled:before{content:normal}.button.with-tooltip:after{background-color:var(--red);border:none;border-radius:8px;bottom:calc(100% + 10px);box-shadow:none;color:var(--white);content:attr(disabledtooltip);font-size:.8rem;height:auto;left:0;margin:auto;opacity:0;padding:6px 15px;position:absolute;right:0;transition:opacity .3s;width:fit-content}.button.with-tooltip:hover:after{animation:none;opacity:1}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes buttonBorderBefore{0%{height:calc(100% + 3px);width:calc(100% + 3px)}50%{border-bottom-right-radius:0;height:0;right:-3px;width:calc(100% + 3px)}99%{opacity:1}to{opacity:0;right:100%;width:0}}@keyframes buttonBorderAfter{0%{border-top-left-radius:10px;height:calc(100% + 3px)}40%{border-top-left-radius:0}50%{height:calc(100% + 3px)}75%{height:0}to{border-radius:2px}}.loader-container{align-items:center;background-color:var(--creamy-white);display:flex;height:100vh;justify-content:center;position:fixed;top:0;width:100vw;z-index:998}.activities-loader{align-items:flex-start;height:100%;overflow:hidden;position:absolute;width:100%}.app-loader{height:calc(100vh - 120px);top:120px}.app-loader,.crm-loader{position:absolute;width:100%}.crm-loader{align-items:flex-start;background-color:var(--white);border-radius:15px;height:100%;left:0;padding-top:160px}:root{--black:#000;--white:#fff;--dark-blue:#252b41;--darker-blue:#180047;--blue:#000471;--link-blue:#2727ff;--sky-blue:#6064d6;--sky-blue-alt:#b9bafd;--pale-blue:#d3e1f7;--dark-blue-alt:#6d6f92;--grey:#939393;--grey-alt:#b9b6c6;--light-blue:#e7eaf5;--light-grey:#d9d9d9;--beige:#f1e9d0;--creamy-white:#fcf9f5;--dark-gold:#8c742e;--gold:#ccb46f;--light-gold:#ebd595;--red:#f56e52;--green:#199016;--light-green:#21be1d;--dark-red:#ef3749;--orange:#ce3200;--yellow:#df852b}@font-face{font-family:Montserrat-Bold;src:local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.079ca05d3ded9bc107ab.ttf) format("truetype")}@font-face{font-family:Montserrat-Black;src:local("Montserrat-ExtraBold"),url(/static/media/Montserrat-ExtraBold.3a9ee100617f45a96d92.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;src:local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.fa8441f345d83a0bc4ec.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;src:local("Montserrat-Medium"),url(/static/media/Montserrat-Medium.e2d60bc49517598c0ce8.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:900;src:local("Outfit-Black"),url(/static/media/Outfit-Black.317327217e3fce5fd261.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;src:local("Montserrat-Bold"),url(/static/media/Outfit-Bold.ad38dbc307742e89dcba.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;src:local("Outfit-SemiBold"),url(/static/media/Outfit-SemiBold.0458369a9f9af3aa5640.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;src:local("Outfit-Medium"),url(/static/media/Outfit-Medium.fea7d55162ad147275f0.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:300;src:local("Outfit-Medium"),url(/static/media/Outfit-Light.ad7b6650c095079e24e8.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:200;src:local("Outfit-Medium"),url(/static/media/Outfit-ExtraLight.04595e075ae7bb102873.ttf) format("truetype")}@font-face{font-family:Poppins-Bold;src:local("Poppins-Bold"),url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf) format("truetype")}@font-face{font-family:Poppins-BoldItalic;src:local("Poppins-BoldItalic"),url(/static/media/Poppins-BoldItalic.cfb635a5111b545f5598.ttf) format("truetype")}@font-face{font-family:Poppins-Light;src:local("Poppins-Light"),url(/static/media/Poppins-Light.7641a0f76ca9ef6c252c.ttf) format("truetype")}@font-face{font-family:Poppins-LightItalic;src:local("Poppins-LightItalic"),url(/static/media/Poppins-LightItalic.4a7d59f898225cc2f2e7.ttf) format("truetype")}@font-face{font-family:Poppins-Medium;src:local("Poppins-Medium"),url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf) format("truetype")}@font-face{font-family:Poppins-MediumItalic;src:local("Poppins-MediumItalic"),url(/static/media/Poppins-MediumItalic.89e040c6a64d18f620dc.ttf) format("truetype")}.montserrat-black{font-family:Montserrat-Black!important;font-style:normal!important}.montserrat-medium{font-family:Montserrat-Medium!important;font-style:normal!important}.montserrat-semibold{font-family:Montserrat-SemiBold!important;font-style:normal!important}.montserrat-bold{font-family:Montserrat-Bold!important;font-style:normal!important}.outfit-black{font-weight:900!important}.outfit-black,.outfit-medium{font-family:Outfit!important;font-style:normal!important}.outfit-medium{font-weight:500!important}.outfit-semibold{font-weight:600!important}.outfit-bold,.outfit-semibold{font-family:Outfit!important;font-style:normal!important}.outfit-bold{font-weight:700!important}.poppins-bold{font-family:Poppins-Bold!important;font-style:normal!important}.poppins-medium{font-family:Poppins-Medium!important;font-style:normal!important}.poppins-light{font-family:Poppins-Light!important;font-style:normal!important}.poppins-bold-it{font-family:Poppins-BoldItalic!important;font-style:normal!important}.poppins-medium-it{font-family:Poppins-MediumItalic!important;font-style:normal!important}.poppins-light-it{font-family:Poppins-LightItalic!important;font-style:normal!important}*{box-sizing:border-box;color:var(--dark-blue);font-family:Outfit;font-size:1rem;font-style:normal;font-weight:500;list-style-type:none;margin:0;padding:0}:root{color-scheme:only light!important}::-webkit-scrollbar,::-webkit-scrollbar-track{border-radius:15px;width:14px}::-webkit-scrollbar-track{background-color:initial}::-webkit-scrollbar-thumb{background-color:var(--blue);border-radius:5px}::selection{background:var(--sky-blue);color:var(--dark-blue)}html{scroll-behavior:smooth}body{background-color:var(--creamy-white);min-height:100vh;overflow-x:hidden}image,svg{vertical-align:middle}.loading-page .page-container{max-height:calc(100vh - 120px);min-height:calc(100vh - 120px);overflow:hidden}.non-scrollable-body{margin-right:var(--scrollbar-width);overflow:hidden!important}a,ul{text-decoration:none}a,a span{transition:color .3s}a svg{transition:stroke .3s,fill .3s}.link{color:var(--link-blue)}.link svg{--color:var(--link-blue)}.link:hover{color:var(--blue)}.link:hover svg{--color:var(--blue)!important}.gold-link{color:var(--gold)!important}.gold-link svg{--color:var(--gold)!important}.gold-link:hover{color:var(--sky-blue)!important}.gold-link:hover svg{--color:var(--sky-blue)!important}li,p{line-height:1.6}.d-none{display:none!important}.h-none{max-height:0!important;padding:0!important}.behind{z-index:-1!important}.centered{display:flex;flex-direction:column;justify-content:center;text-align:center}.align-center,.centered{align-items:center}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.space-around{justify-content:space-around}.relative{position:relative}.absolute{position:absolute}.flex{display:flex}.wrap{flex-wrap:wrap}.f-column{flex-direction:column!important}.f-center{justify-content:center}.s-between{display:flex;justify-content:space-between}.scaleY-0{transform:scaleY(0)}.scaleY-1{transform:scaleY(1)}.bg-sky-blue{background-color:var(--sky-blue)!important}.bg-dark-blue{background-color:var(--dark-blue)!important}.bg-gold{background-color:var(--gold)!important}.bg-beige{background-color:var(--beige)!important}.prevent-scrolling{max-height:100vh;overflow:hidden!important}.block{display:block}.hidden{visibility:hidden}.sticky-container{display:flex;flex-direction:column;justify-content:center;left:0;position:sticky;top:0;z-index:100}.clickable-icon{cursor:pointer;transition:transform .2s}.clickable-icon:active{transform:scale(1.1)}.cursor-pointer{cursor:pointer}.with-transition{transition:all .3s}.container{margin:auto;max-width:var(--container-width);padding:15px 10px}.horizontal-container{margin:0 auto;max-width:var(--container-width);padding-left:10px;padding-right:10px}.vertical-container{padding-bottom:15px;padding-top:15px}*{--container-width:auto}.row,.row-1000,.row-1000-reverse,.row-500,.row-700,.row-700-reverse{display:flex;flex-wrap:nowrap}.row-1000,.row-500,.row-700{flex-direction:column}.row-1000-reverse,.row-700-reverse{flex-direction:column-reverse}.col{width:100%}.w-100{position:relative;width:100%!important}.h-100{height:100%}.w-0{position:relative;width:0!important}.h-0{height:0}@media (min-width:576px){*{--container-width:540px;--container-width:720px}.row-500{flex-direction:row}}@media (min-width:768px){.row-700,.row-700-reverse{flex-direction:row}}@media (min-width:992px){*{--container-width:960px}.row-1000,.row-1000-reverse{flex-direction:row}}@media (min-width:1200px){*{--container-width:1140px}}@media (min-width:1400px){*{--container-width:1320px}}.button{border-radius:var(--border-radius);flex-direction:row;font-family:Outfit;font-size:var(--font-size);font-weight:600;gap:15px;justify-content:center;padding:var(--padding);position:relative;text-align:center}.button,.link-with-arrow{align-items:center;cursor:pointer;display:flex}.link-with-arrow{gap:10px;transition:transform .3s}.link-with-arrow:hover svg{--color:var(--blue)!important}.link-with-arrow:hover{color:var(--blue);text-decoration:underline;transform:translateX(10px)}.default-button-settings{--border-radius:10px;--background-color:var(--blue);--hover-color:var(--blue);--color:var(--white);--padding:5px 20px}.inversion-button svg{--color:var(--hover-color)}.inversion-button{background-color:var(--bg-color);border:3px solid var(--bg-color);color:var(--hover-color);transition:background-color .3s,border-color .3s,color .3s}.inversion-button:hover svg{--color:var(--bg-color)!important}.inversion-button:hover{background-color:var(--hover-color);border-color:var(--hover-color);color:var(--bg-color)}.mid-page-button{--padding:10px 25px!important;--font-size:1.3rem!important;margin:90px auto;width:fit-content}@media (max-width:1200px){.mid-page-button{--font-size:1.1rem!important;margin:60px auto}}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-bottom:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.m-auto{margin:auto!important}.mx-lg{margin-left:30px!important;margin-right:30px!important}.mx-xl{margin-left:60px!important;margin-right:60px!important}.mx-xxl{margin-left:100px!important;margin-right:100px!important}.mx-md{margin-left:20px!important;margin-right:20px!important}.mx-sm{margin-left:10px!important;margin-right:10px!important}.mr-lg{margin-right:30px!important}.mr-xl{margin-right:60px!important}.mr-xxl{margin-right:100px!important}.mr-md{margin-right:20px!important}.mr-sm{margin-right:10px!important}.ml-lg{margin-left:30px!important}.ml-xl{margin-left:60px!important}.ml-xxl{margin-left:100px!important}.ml-md{margin-left:20px!important}.ml-sm{margin-left:10px!important}.ml-xs{margin-left:5px!important}.my-lg{margin-bottom:30px!important;margin-top:30px!important}.my-xl{margin-bottom:60px!important;margin-top:60px!important}.my-xxl{margin-bottom:100px!important;margin-top:100px!important}.my-md{margin-bottom:20px!important;margin-top:20px!important}.my-sm{margin-bottom:10px!important;margin-top:10px!important}.mt-xl{margin-top:60px!important}.mt-xxl{margin-top:100px!important}.mt-lg{margin-top:30px!important}.mt-md{margin-top:20px!important}.mt-sm{margin-top:10px!important}.mt-xs{margin-top:5px!important}.mb-xl{margin-bottom:60px!important}.mb-xxl{margin-bottom:100px!important}.mb-lg{margin-bottom:30px!important}.mb-md{margin-bottom:20px!important}.mb-sm{margin-bottom:10px!important}.m-xl{margin:60px!important}.m-xxl{margin:100px!important}.m-lg{margin:30px!important}.m-md{margin:20px!important}.m-sm{margin:10px!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.p-xl{padding:60px!important}.p-lg{padding:30px!important}.p-md{padding:20px!important}.p-sm{padding:10px!important}.px-xl{padding-left:60px!important;padding-right:60px!important}.px-lg{padding-left:30px!important;padding-right:30px!important}.px-md{padding-left:20px!important;padding-right:20px!important}.px-sm{padding-left:10px!important;padding-right:10px!important}.py-xl{padding-bottom:60px!important;padding-top:60px!important}.py-lg{padding-bottom:30px!important;padding-top:30px!important}.py-md{padding-bottom:20px!important;padding-top:20px!important}.py-sm{padding-bottom:10px!important;padding-top:10px!important}.pt-xl{padding-top:60px!important}.pt-lg{padding-top:30px!important}.pt-md{padding-top:20px!important}.pt-sm{padding-top:10px!important}.pb-xl{padding-bottom:60px!important}.pb-lg{padding-bottom:30px!important}.pb-md{padding-bottom:20px!important}.pb-sm{padding-bottom:10px!important}.pr-xl{padding-right:60px!important}.pr-lg{padding-right:30px!important}.pr-md{padding-right:20px!important}.pr-sm{padding-right:10px!important}.pl-xl{padding-left:60px!important}.pl-lg{padding-left:30px!important}.pl-md{padding-left:20px!important}.pl-sm{padding-left:10px!important}.gap-xxl{gap:100px!important}.gap-xl{gap:60px!important}.gap-lg{gap:30px!important}.gap-md{gap:20px!important}.gap-sm{gap:10px!important}h2{font-size:1.1rem;font-weight:700}.form-error,h2{font-family:Outfit}.form-error{display:flex;font-weight:600;gap:5px;height:20px;left:30px;padding:2px 2px 5px;position:relative;position:absolute;width:fit-content;z-index:2}.form-error:before{background-color:var(--red);border-radius:10px;content:"";height:100%;left:-5px;position:absolute;top:0;width:calc(100% + 10px);z-index:-1}.form-error-container{color:var(--red);display:flex;height:20px;justify-content:center;margin:3px auto}.form-error-container *{color:var(--red)}.form-error p{font-family:Outfit;font-size:.7rem;font-weight:600}.form-error p:first-letter{text-transform:capitalize}.form-label{display:flex;flex-direction:row;gap:10px}.form-label svg.clickable-icon{margin-top:-3px}.form-label,.form-label a,.form-label div,.form-label p,.form-label span{font-feature-settings:"smcp","c2sc";font-family:Outfit;font-variant:all-small-caps;font-weight:600;line-height:.9;text-transform:lowercase}.field-container{align-items:flex-start;border:1px solid #0000;border-radius:6px;display:flex;flex-direction:column;gap:5px;height:calc(100% - 10px);justify-content:flex-end;margin-bottom:10px;padding:10px;position:relative;transition:margin-top .3s,background-color .3s,opacity .3s,border .3s,box-shadow .3s;transition:all .3s ease;width:100%}.field-container input{background-color:initial}.field-container:focus-within{border-color:#ddd;box-shadow:0 0 5px #0000001a}.field-container input,.field-container select{background-color:initial;border:none;border-bottom:2px solid var(--dark-blue-alt);border-radius:0;height:30px;outline:0;width:100%}.field-container input:focus,.field-container select:focus{border-bottom:2px solid var(--gold)}.borderless-fieldset{--form-background-color:var(--white);background-color:var(--form-background-color);border-radius:10px;box-shadow:0 0 20px #0000001a;margin:1rem 0;padding:20px 30px 30px}.borderless-fieldset,.invisible-fieldset{border:none;display:flex;flex-direction:column;position:relative}.bold-label{font-weight:800!important}.form-h2,fieldset h2{display:flex;gap:10px;padding:10px 10px 25px;text-transform:uppercase}.full-page-form{margin:40px auto;max-width:900px;padding:30px}.form-subtitle{color:var(--sky-blue);display:flex;font-family:Poppins-Medium;font-size:.8rem;gap:5px;padding-left:10px;position:relative;top:-10px}.form-subtitle div{display:flex}.form-legend{bottom:30px;font-family:Poppins-Bold;font-size:.8rem;font-style:italic;left:30px;padding-left:10px}.borderless-fieldset .w-100{margin-top:auto;transition:max-height .3s}.label-tip{color:var(--sky-blue);font-family:Poppins-Medium;font-size:.7rem;position:relative;top:-4px}.form-disabled-warning{align-items:center;background-color:var(--red);border-radius:8px;bottom:calc(100% - 15px);color:var(--dark-blue);display:flex;font-size:.8rem;gap:5px;left:15px;padding:6px 15px;position:absolute;width:fit-content}.form-disabled-warning a{font-size:.8rem;margin:0 3px;text-decoration:underline;transition:color .3s∑}.form-disabled-warning a:hover{color:var(--blue)}@media (max-width:576px){.full-page-form{margin:0 auto}.borderless-fieldset,.form-h2,fieldset h2{padding:10px}}.text-3xl{font-size:3.5rem!important}.text-xxl{font-size:2.5rem!important}.text-xl{font-size:1.5rem!important}.text-lg{font-size:1.2rem!important}.text-md{font-size:1rem!important}.text-sm{font-size:.9rem!important}.text-xs{font-size:.8rem!important}.text-centered{text-align:center}.line-height-lg{line-height:30px}.text-blue{color:var(--blue)!important}.text-gold{color:var(--gold)!important}.text-dark-blue{color:var(--dark-blue)!important}.text-sky-blue{color:var(--sky-blue)!important}.text-grey{color:var(--grey)!important}.text-light-gold{color:var(--light-gold)!important}.text-orange{color:var(--orange)!important}.text-red{color:var(--red)!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.bold{font-weight:600!important}.bolder{font-weight:700!important}.line-through{text-decoration:line-through}.dots-list{--color:var(--gold);padding-left:25px}.article-container li,.dots-list li{margin-bottom:5px;position:relative;text-align:start}ol>li{list-style-type:decimal}.article-container ul li:before,.dots-list li:before{--color:var(--gold);fill:var(--color);background-color:var(--color);content:"";height:16px;left:-23px;mask-image:url(/static/media/goldenDot.ce39284ef9d71c4a7eef.svg);-webkit-mask-image:url(/static/media/goldenDot.ce39284ef9d71c4a7eef.svg);position:absolute;top:5px;width:16px}.article-container ul ul li:before{mask-image:url(/static/media/goldenDotBis.1fc24e4e45f4b83d931d.svg);-webkit-mask-image:url(/static/media/goldenDotBis.1fc24e4e45f4b83d931d.svg)}.lowercase{text-transform:lowercase!important}.span-inherit{color:inherit;font-size:inherit}.text-underline{text-decoration:underline}.h2-uppercase{font-family:Outfit;font-size:1.1rem;font-weight:700;margin:15px 0 20px;text-transform:uppercase}.big-text-container{display:flex;flex-direction:column;gap:20px}.big-text-container div,.big-text-container h3,.big-text-container h4,.big-text-container ol,.big-text-container p,.big-text-container ul{margin:auto;max-width:100%;width:90ch}.text-justify{text-align:justify}.homepage-container h2{color:#000;font-size:3.5rem;margin-bottom:70px;text-align:center}.homepage-section-2{min-height:calc(100vh - 60px)}.homepage-section-3,.homepage-section-5,.homepage-section-7{min-height:100vh;padding-top:50px!important}.homepage-section-4,.homepage-section-6,.homepage-section-8{padding-top:50px}.homepage-container{position:relative;scroll-snap-stop:always;scroll-snap-type:x;top:-2px}.homepage-header{background-color:var(--dark-blue)}.homepage-header .navbar-container li:nth-child(3) *,.homepage-header .navbar-header{color:var(--white)}.homepage-header .header-bracket{--color:var(--white)!important}.homepage-header .navbar-container li:hover p,.homepage-header .navbar-container li:hover p>*{color:var(--beige)}.homepage-header .filled-button{--background-color:var(--light-gold)!important;--color:var(--dark-blue)!important;--hover-color:var(--light-gold)!important}.homepage-header .unfilled-button,.homepage-header .unfilled-button *{--color:var(--white)!important;--hover-color:var(--dark-blue)!important}.homepage-header .opened-header .burger-menu div{background:var(--white)}.homepage-header .opened-header,.landing-container{background-color:var(--dark-blue)}.landing-content{display:flex;gap:60px;margin:120px 0 150px}.landing-left{min-width:650px;width:650px}.landing-h1,.landing-h1 span{color:var(--white);font-size:4rem;font-weight:700;line-height:1.2}.landing-h1 span{color:var(--light-gold)}.landing-description span{font-size:1.15rem}.landing-description{color:var(--white);font-size:1.15rem;margin:18px 0 33px}.landing-right{clip-path:inset(0 0 0 0);padding-top:320px;width:100%}.landing-image{display:block;margin:auto;max-width:550px;position:fixed;top:250px;width:550px}.landing-fade{background:linear-gradient(180deg,#252b4100 0,#252b41 83%,#252b41);height:120px;margin-top:-120px;position:relative}.landing-fade:after{background-color:var(--dark-blue);content:"";height:200px;position:absolute;top:100%;width:100%}.landing-estimation-types{align-items:center;color:var(--white);display:flex;gap:8px;justify-content:center;margin-top:10px;position:relative;z-index:2}.landing-estimation-types div{background-color:var(--gold);border-radius:3px;height:6px;min-height:6px;min-width:6px;width:6px}.landing-rounded-div{margin-top:-1px}.landing-reviews-container{display:none}.homepage-section-video{margin-top:-110px;position:relative;z-index:2}.landing-thumbnail-container{align-items:center;aspect-ratio:16/9;box-shadow:none;display:flex;justify-content:center;margin:auto;min-width:700px;position:relative;width:700px;z-index:2}.landing-thumbnail-hint-container .zigzag-container{--color:var(--gold);bottom:11px;min-width:40px;transform:scale(1.5);transform-origin:left;z-index:-1}.landing-thumbnail-hint-container{display:flex;gap:30px;left:100%;margin-top:-70px;position:absolute;width:max-content}.landing-thumbnail-hint-container.left{left:auto;margin-top:80px;right:100%}.zigzag-container-container{transform:rotate(180deg);transform-origin:center;z-index:-1}.left .landing-thumbnail-hint{position:relative;text-align:right;top:-20px}.left .zigzag-container{--color:var(--blue)!important;margin-top:-6px}.homepage-section-2{margin-top:100px}.homepage-section-2>div{display:flex;justify-content:space-around}.homepage-section-2-text-container{max-width:400px}.homepage-section-2-text-container:last-of-type *{color:#002369}.homepage-section-2-text-container ul{margin:40px -20px 40px 40px;position:relative;width:fit-content}.homepage-section-2-text-container li{font-size:1.3rem}.homepage-section-2 img{display:block;height:170px;margin:0 auto 30px}.homepage-section-2 p{font-size:1.5rem;line-height:1.2;margin-left:10px}.homepage-section-2 p:last-child{font-size:1.3rem}.homepage-dots-column{left:-35px;position:absolute;top:9px}.list-item{opacity:0;transform:translateX(-40px);transition:transform .6s ease-out,opacity .6s ease-out}.list-item.is-visible{opacity:1;transform:translateX(0)}.list-item-1.is-visible{transition-delay:.1s}.list-item-2.is-visible{transition-delay:.2s}.list-item-3.is-visible{transition-delay:.3s}.list-item-4.is-visible{transition-delay:.4s}.list-item-5.is-visible{transition-delay:.5s}.homepage-section-3{overflow:hidden;width:100%}.global-rate-card{align-items:center;display:flex;flex-direction:column;margin:auto;margin-bottom:30px;width:fit-content}.global-rate-card *{color:#000;font-family:Outfit;font-size:1.3rem;font-weight:700}.global-rate{font-size:2.3rem}.homepage-section-4 h2{position:relative;z-index:2}.homepage-activities-button{color:var(--dark-blue)!important}.homepage-activities-button:hover{color:var(--white)!important}.homepage-section-5{padding:0 70px}.fonctionnement-estimation-img{display:block;margin:0 auto;width:65%}.homepage-cards-container{display:flex;gap:80px;justify-content:space-between}.lights-img{display:block;margin:60px auto;width:40vw}.homepage-bottom-div-container{align-items:center;display:flex;gap:100px;justify-content:center}.homepage-bottom-div-container img{margin:0 50px;max-width:400px}.homepage-bottom-div-container span{font-family:Outfit;font-size:1.3rem;font-weight:600}.homepage-bottom-div-container span.text-blue{font-weight:500}.homepage-bottom-div-container p{display:flex;flex-direction:column;gap:40px}.innovation-img{animation:takeoff 4s ease-in-out infinite alternate}@keyframes takeoff{0%{transform:translate3d(0) scale(1) rotate3d(0)}to{transform:translate3d(14px,-10px,-20px) scale(.9) rotate3d(1,1,1,10deg)}}@media (max-width:1400px){.landing-content{gap:30px}.landing-left{min-width:540px;width:auto}.landing-h1,.landing-h1 span{font-size:3rem}.landing-description,.landing-description span{font-size:.97rem}.landing-right{margin-top:-50px;padding-top:320px}.landing-image{top:200px}.landing-thumbnail-hint-container{gap:10px}.landing-thumbnail-hint{position:relative;top:-4px}.left .landing-thumbnail-hint{top:6px}.landing-thumbnail-hint,.landing-thumbnail-hint span{font-size:.8rem;max-width:250px;width:fit-content}.landing-thumbnail-hint-container .zigzag-container{transform:none}}@media (max-width:1200px){.homepage-container h2{font-size:2.2rem}.landing-container .container{padding-top:50px}.landing-content{flex-direction:column;gap:20px;margin:0 0 80px}.landing-left *{text-align:center}.landing-h1,.landing-h1 span{font-size:4rem}.landing-description,.landing-description span{margin:10px auto 25px;max-width:560px}.landing-cta{margin:auto;max-width:700px}.landing-right{margin-top:0;padding:0}.landing-fade,.landing-image{display:none}.landing-reviews-container{align-items:center;display:flex;flex-direction:column;margin:auto}.landing-reviews-container svg{margin:0 2px}.landing-reviews-container a{color:var(--white);font-family:Outfit;font-size:1.2rem;font-weight:300;margin-top:2px;text-decoration:underline}.landing-estimation-types{margin-bottom:20px}.homepage-section-video{margin-top:-112px}.landing-thumbnail-hint-container{display:none}.homepage-section-2 p{font-size:1.4rem}.homepage-section-2 li{font-size:1.2rem}.homepage-section-2-text-container{max-width:320px}.homepage-section-2 img{max-height:140px}.homepage-section-3,.homepage-section-7{display:none}.homepage-section-5{padding:0}.homepage-cards-container{gap:50px}.fonctionnement-estimation-img{width:70%}.lights-img{margin:40px auto 60px}.homepage-bottom-div-container img{margin:0;max-width:250px}.homepage-bottom-div-container p{font-size:1.2rem;gap:30px}.homepage-bottom-div-container{gap:60px}}@media (max-width:992px){.homepage-section-2,.homepage-section-3,.homepage-section-5,.homepage-section-7{min-height:auto}.homepage-section-2>div{align-items:center;flex-direction:column;gap:100px}.homepage-section-2-text-container{max-width:430px}.homepage-section-2-text-container ul{margin-left:70px}.homepage-section-2 img{max-height:170px}.homepage-cards-container{flex-direction:column;gap:20px;padding:0 10vw}.homepage-card-container p{font-size:1.2rem}.homepage-bottom-div-container{flex-direction:column}.homepage-bottom-div-container span{margin:auto;max-width:80%;text-align:center}}@media (max-width:768px){.landing-container .container{padding-top:30px}.landing-h1,.landing-h1 span{font-size:3.4rem}.landing-estimation-types{margin-bottom:18px}.homepage-section-video{margin-top:-102px}.landing-thumbnail-container{min-width:0;width:100%}}@media (max-width:576px){.landing-content{gap:15px}.landing-content *{text-align:left}.landing-left{min-width:0}.landing-h1,.landing-h1 span{font-size:2rem}.landing-description,.landing-description span{font-size:.8rem}.landing-description{margin-bottom:20px}.landing-cta{--font-size:1.2rem!important;--padding:8px 20px!important;max-width:490px}.landing-estimation-types{font-size:.65rem;gap:5px;margin-bottom:7px;margin-top:5px}.landing-reviews-container svg{width:15px}.landing-reviews-container a{font-size:.8rem;margin-top:-2px}.homepage-section-video{margin-top:-100px}.homepage-section-2{margin-top:50px}.homepage-section-2-text-container ul{margin-left:40px}.fonctionnement-estimation-img{width:90%}.homepage-cards-container{gap:30px;padding:0 10px}.lights-img{margin-bottom:60px;width:70vw}.homepage-container .exemples-rapports-container{margin:60px 0}.homepage-bottom-div-container span{font-size:1rem}.homepage-bottom-div-container img{max-width:200px}}.guideline-end{display:none}.guideline-container{display:flex;flex-wrap:wrap;margin-top:100px;padding:30px}.guideline-container>div{width:45%}.guideline-line{background:var(--creamy-white);background-clip:padding-box;border:5px solid #0000;border-radius:30px;display:flex;flex-direction:column;margin-bottom:-5px;padding:100px 0 30px;position:relative}.guideline-line:after{background:linear-gradient(var(--gradient-color-start),var(--gradient-color-end));border-radius:30px;content:"";height:0;height:calc(var(--line-height, 0%));left:-5px;overflow:hidden;position:absolute;right:-5px;top:-5px;z-index:-1}.guideline-step-wrapper{opacity:0;transform:translateX(20px);transition:opacity .5s ease-out,transform .5s ease-out}.guideline-step-wrapper.visible{opacity:1;transform:translateX(0)}.guideline-step-right-wrapper{opacity:0;transform:translateX(-20px);transition:opacity .5s ease-out,transform .5s ease-out}.guideline-step-right-wrapper.visible{opacity:1;transform:translateX(0)}.guideline-1{--gradient-color-start:var(--darker-blue);--gradient-color-end:var(--dark-gold)}.guideline-2{--gradient-color-start:var(--dark-gold);--gradient-color-end:var(--darker-blue)}.guideline-3{--gradient-color-start:var(--darker-blue);--gradient-color-end:var(--dark-gold)}.guideline-4{--gradient-color-start:var(--dark-gold);--gradient-color-end:var(--darker-blue)}.guideline-5{--gradient-color-start:var(--darker-blue);--gradient-color-end:var(--dark-gold)}.guideline-1:after{background:linear-gradient(var(--darker-blue),var(--dark-gold));right:5px;top:5px}.guideline-side:nth-child(2) .guideline-img,.guideline-side:nth-child(6) .guideline-img{margin-bottom:100px;width:300px!important}.guideline-img{display:block;margin:auto auto 30px;width:230px}.guideline-side{align-items:flex-end;display:flex;flex-direction:column}.guideline-side .button{margin:0 auto 70px!important}.guideline-2{align-items:flex-end}.guideline-2:after,.guideline-4:after{background:linear-gradient(var(--dark-gold),var(--darker-blue));bottom:5px;left:5px}.guideline-3:after,.guideline-5:after{background:linear-gradient(var(--darker-blue),var(--dark-gold));right:5px}.guideline-4{margin-left:55%}.guideline-5:after{bottom:5px}.guideline-5{padding-bottom:0}.guideline-5 .guideline-title-bis{margin-left:180px}.guideline-button-container{width:100%}.guideline-title-bis{background-color:var(--creamy-white);color:var(--color);font-family:Outfit;font-size:3rem;font-weight:700;margin-left:-80px;padding:0 15px;position:relative;text-align:center;top:-38px;width:max-content}.guideline-text-container{display:flex;justify-content:space-between;margin:0 0 20px -132%;position:relative;width:240%}.guideline-text-container .mid-page-button{margin:30px 0 0}.guideline-text-container>div{height:fit-content;margin:auto;width:50%}.guideline-text-container img{height:350px;margin:-40px 50px 0;padding:25px 0;width:auto!important}.guideline-text-container p{font-size:1.2rem}.guideline-5 .guideline-text-container img{margin-bottom:-60px}.guideline-5 .guideline-text-container{margin:20px auto 0 -100px}@media (max-width:1200px){.guideline-container{margin-top:60px}.guideline-side:nth-child(2) .guideline-img,.guideline-side:nth-child(6) .guideline-img{width:200px!important}.guideline-side .button{margin-bottom:100px!important}.guideline-text-container img{height:300px}.guideline-4{padding:60px 0}.guideline-5{padding-top:60px}.guideline-5 .guideline-text-container{margin:20px auto 0 -85px}.guideline-text-container{margin:0 0 20px -130%;width:230%}.guideline-1 .timeline-title-container{top:-26px}}@media (max-width:992px){.guideline-5 .guideline-text-container{margin-left:-80px}}@media (max-width:768px){.guideline-text-container img{height:200px}}@media (max-width:576px){.guideline-container{margin-top:30px;padding:30px 15px}.guideline-img{display:none}.guideline-line,.guideline-line:after{border-radius:20px;padding:90px 0}.guideline-line:after{padding:5px 0}.guideline-1:after{padding:0 0 1px}.guideline-4,.guideline-5{padding-bottom:50px;padding-top:70px}.guideline-button-container{bottom:0;position:absolute;right:-25px;width:100vw}.guideline-side{position:relative}.guideline-button-container .button{margin:0 auto 50px!important}.guideline-button-container.align-left{left:-25px;right:auto;z-index:2}.guideline-5:after{bottom:-5px}.guideline-5:before{background:var(--creamy-white);bottom:-8px;content:"";height:20px;left:-6px;position:absolute;width:100%}.guideline-text-container{flex-direction:column;margin:20px 0 -10px!important;width:calc(100vw - 50px)}.guideline-5 .guideline-text-container{margin-bottom:-50px!important}.guideline-text-container>div{left:-5px;margin:0;position:relative;width:auto}.guideline-4 .guideline-text-container>div{left:5px;margin-left:0}.guideline-text-container p{margin:0 15px;text-align:left!important}.guideline-text-container .mid-page-button{margin:20px auto 0!important;position:relative}.guideline-text-container img{display:block;height:auto;margin-bottom:20px!important;padding:0;width:70%}.guideline-4{align-items:flex-end}.guideline-4 .guideline-text-container{flex-direction:column-reverse}.guideline-end{background-color:var(--dark-gold);border-radius:50%;bottom:5px;display:block;height:18px;left:-11px;position:absolute;width:18px}}.rounded-div{display:flex;height:var(--height);justify-content:center;overflow:hidden;position:relative;transform:rotate(var(--rotate));width:var(--width)}.rounded-div:before{background-color:var(--bg-color);border-radius:50%;content:"";height:var(--radius);position:absolute;top:0;width:var(--radius);z-index:-1}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.dotsColumn-visible{animation:slideInFromTop .6s ease-out forwards}.card{--background-color:#fff;--padding:0;background-color:var(--background-color);border-radius:20px;box-shadow:0 0 20px #0000001a;padding:var(--padding)}.centered-card{gap:.5rem}.centered-card,.review-container{align-items:center;display:flex;flex-direction:column}.review-container{box-shadow:none;margin:0 10px;text-align:center;width:270px}.review-container div{margin-bottom:10px}.reviews-row{--margin:0 auto;height:326px;max-width:870px}.reviews-row .components-slider{left:calc(var(--slide)*-1);position:absolute;right:auto;transition:left .3s}.reviews-row .components-row{overflow:visible;overflow:initial;position:relative}.slider-height{height:275px;width:0}.slider-hide{width:100%}.reviews-row .formations-row-bracket{left:-80px}.reviews-row .formations-row-bracket:last-of-type{right:-80px}.slider-mask{background:linear-gradient(to right,var(--creamy-white),#0000);height:100%;left:calc(-50vw - -50%);position:absolute;top:0;width:calc(50vw - 50%)}.slider-mask:last-of-type{background:linear-gradient(to left,var(--creamy-white),#0000);left:auto;right:calc(-50vw - -50%)}.review-link{display:block;font-family:Outfit;font-weight:600;text-decoration:underline}.review-modal-title{font-size:1.4rem;font-weight:600;width:100%}.review-modal-content{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1rem}.review-modal-content p{text-align:justify}.unfilled-button{background-color:var(--transparent);border:3px solid var(--color);color:var(--color);font-size:var(--font-size);min-height:var(--height);padding:var(--padding);transition:background-color .3s,color .3s}.unfilled-button:hover{background-color:var(--color);color:var(--hover-color)}.unfilled-button:hover svg{--color:var(--hover-color)!important}.homepage-card-container{background-color:var(--light-gold);border-radius:15px;margin-top:100px;padding:20px 35px 35px;position:relative;text-align:center;width:100%}.homepage-card-number{-webkit-text-stroke:8px var(--light-gold);align-items:center;display:flex;font-family:Montserrat-Bold;font-size:8rem;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:-100px}.homepage-card-container p{color:#000}.homepage-card-container p:first-of-type{font-family:Outfit;font-size:2rem;font-weight:600;margin-bottom:14px;margin-top:16px}.homepage-card-container p:last-of-type{font-family:Outfit;font-size:1.2rem;font-weight:600}@media (max-width:1200px){.homepage-card-container p:first-of-type{font-size:1.5rem}.homepage-card-container p:last-of-type{font-size:1.1rem}}@media (max-width:576px){.homepage-card-container{padding:15px}}.timeline-title-container{display:flex;justify-content:center;position:absolute;right:0;top:-42px;width:224%}.timeline-title{align-items:center;display:flex;position:relative;width:fit-content;z-index:2}.timeline-title p{font-family:Outfit;font-size:3rem;font-weight:700;padding:0 15px}.timeline-title div,.timeline-title p{background-color:var(--creamy-white);color:var(--color)}.timeline-title div{align-items:center;border:5px solid var(--color);border-radius:50%;display:flex;font-size:3.6rem;height:80px;justify-content:center;width:80px}@media (max-width:1200px){.timeline-title-container{height:60px;top:-32px;width:227%}.timeline-title p{font-size:2rem}.timeline-title div{font-family:Outfit;font-size:2.3rem;font-weight:600;height:60px;width:60px}}@media (max-width:576px){.timeline-title-container{width:231%}.timeline-title p{font-size:1.5rem;padding:0 5px}.timeline-title div{border-width:3px;font-size:1.8rem;height:40px;width:40px}}.guideline-step-container{align-items:center;display:flex;gap:15px;margin-bottom:50px;width:fit-content}.guideline-step-container p{color:var(--color);font-size:1.3rem}.zigzag-container{bottom:15px;height:40px;position:relative;width:40px}.guideline-step-container.right .zigzag-container{transform:rotate3d(0,-100,1,180deg)}.zigzag-1,.zigzag-2{background-color:var(--color);height:20px;position:absolute;width:22px}.zigzag-1{border-top-right-radius:12px;left:0;top:0}.zigzag-2{border-bottom-left-radius:12px;bottom:1px;right:0}.zigzag-1:after,.zigzag-2:after{background-color:var(--creamy-white);content:"";height:18px;position:absolute;width:20px}.zigzag-1:after{border-top-right-radius:8px;bottom:-2px;left:0;width:18px}.zigzag-2:after{border-bottom-left-radius:8px;right:-2px;top:-2px}.zigzag-mask{background:linear-gradient(135deg,#0000 5%,#fcf9f580 50%,var(--creamy-white) 95%);height:40px;left:0;position:absolute;top:0;width:41px}@media (max-width:1200px){.guideline-step-container svg{width:30px}.guideline-step-container p{font-size:1.2rem}.zigzag-container{height:30px;width:30px}.zigzag-1,.zigzag-2{height:15px;width:17px}.zigzag-1:after,.zigzag-2:after{height:13px;width:15px}.zigzag-1:after{width:13px}.guideline-step-container{margin-bottom:40px}}.exemples-rapports-container{justify-content:space-around;margin-bottom:100px;text-transform:uppercase}.exemples-rapports-container p{font-family:Outfit;font-size:1.3rem;font-weight:700;margin-bottom:25px;margin-top:15px;text-align:center}.hover-exemples-rapports{cursor:pointer;transition:transform .3s ease-in-out}.hover-exemples-rapports:hover{transform:scale(1.05)}.rapport-example{box-shadow:0 4.05904px 12.17713px 8.11809px #00000040;margin-bottom:30px;max-width:300px}@media (max-width:1200px){.exemples-rapports-container{margin-bottom:0}.rapport-example{max-width:200px}}@media (max-width:576px){.rapport-example{margin-bottom:20px}.exemples-rapports-container p{margin-bottom:15px;margin-top:5px}.components-row-container.exemples-rapports-container .button{margin-bottom:10px}.components-row-container.exemples-rapports-container .components-slider>div{margin:0 20px}.exemples-rapports-container{gap:40px;margin-bottom:30px;text-align:center}}.components-row-container{--thumbnail-width:70vw;margin:var(--margin)}.components-row{max-width:100%;overflow-x:hidden}.components-slider{display:flex;padding:0 var(--padding);position:relative;right:var(--slide);transition:right .3s;width:max-content}.components-slider .thumbnail-container{margin:10px;max-width:var(--thumbnail-width);width:100%}.formations-row{margin:0 50px;max-width:calc(100% - 100px)}.formations-row-bracket{left:-55px;position:absolute!important;top:calc(50% - 20px)}.formations-row-bracket:last-of-type{left:auto;right:-55px}@media (min-width:400px){.components-row-container{--thumbnail-width:55vw}}@media (min-width:576px){.components-row-container{--thumbnail-width:100%}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;left:5px;position:absolute}input[type=date]{padding-left:30px}.before-euro:before,.before-percent:before{font-feature-settings:"smcp";font-family:Outfit;font-variant:small-caps;font-weight:600;position:absolute;top:3px}.before-euro:before{content:"€"}.before-percent:before{content:"%"}.before-euro input,.before-percent input{padding-left:20px}.before-search input{padding-left:25px}.before-search-content{position:absolute;top:3px}.filled-input{background-color:var(--bg-color);border-radius:10px;color:var(--white)!important;font-family:Outfit;font-weight:700}.input-container{padding-bottom:3px;position:relative;width:100%}.input-container .form-error{bottom:-16px;left:20px}.input-container .form-error:before{border-top-left-radius:0;border-top-right-radius:0}.input-container.with-error input,.input-container.with-error select,.number-input-container.with-error input{border-bottom-color:var(--red)}.input-words-count{color:var(--grey);font-family:Poppins-MediumItalic;font-size:.8rem;position:absolute;right:20px;top:35px}.password-input-eye{position:absolute;right:5px;top:2px}.password-tooltip-container{bottom:calc(100% + 20px);left:0;margin:auto;position:absolute;right:0;width:fit-content;z-index:10}.password-tooltip{background-color:var(--blue);border-radius:10px;padding:10px}.password-tooltip-arrow{border-left:15px solid #0000;border-right:15px solid #0000;border-top:20px solid var(--blue);height:0;margin:auto;width:0}.password-tooltip-content{color:var(--white);font-size:.8rem}.password-tooltip-content svg{margin-left:5px}.video-player-container{aspect-ratio:7/4;margin:auto;min-width:var(--width);position:relative;width:var(--width)}.video-player-thumbnail-container{align-items:center;aspect-ratio:7/4;cursor:pointer;display:flex;justify-content:center;position:absolute;top:0;width:100%}.video-player-thumbnail-container svg{position:absolute;transition:transform .3s;z-index:3}.video-player-thumbnail-container:hover svg{transform:scale(1.1)}.video-player-thumbnail{height:100%;width:100%}.video-player,.video-player-thumbnail{border-radius:15px;box-shadow:0 0 15px 15px #00000026;overflow:hidden}.video-player{aspect-ratio:7.08/4;overflow:hidden;width:var(--white)}.subtitles-disabled .video-player-video{display:block}.subtitles-disabled .video-player-subtitled-video,.subtitles-enabled .video-player-video{display:none}.subtitles-enabled .video-player-subtitled-video{display:block}.video-player-front{border-top-left-radius:15px;border-top-right-radius:15px;height:calc(100% - 40px);left:0;position:absolute;top:0;width:100%}.visible-control-panel .video-player-controls-container{opacity:1}.video-player-controls-container>div{align-items:center;display:flex;gap:20px;height:100%;padding:0 20px}.video-player-controls-container{align-items:center;background-color:#00000080;border-bottom-left-radius:15px;border-bottom-right-radius:15px;bottom:5px;display:flex;gap:20px;height:40px;justify-content:space-between;opacity:0;padding-top:5px;position:absolute;transform-origin:bottom;transition:opacity .3s;width:100%;z-index:3}.video-player-progress-container{cursor:pointer;height:5px;left:0;position:absolute;top:0;width:100%}.video-player-duration{color:var(--white);font-size:.9rem;min-width:max-content;-webkit-user-select:none;user-select:none}.video-player-loading,.video-player-progress{background-color:var(--grey);height:100%;left:0;position:absolute;top:0;width:var(--progress)}.video-player-progress{background-color:var(--blue)}.video-player-controls-container svg{cursor:pointer;transition:transform .3s}.video-player-controls-container svg:active{transform:scale(1.1)}.video-player-sound-level-container{position:relative}.video-player-sound-level-background.visible,.video-player-sound-level-container:hover .video-player-sound-level-background{transform:scaleY(1)}.video-player-sound-level-background{bottom:100%;height:60px;left:-4px;padding:0 10px;position:absolute;transform:scaleY(0);transform-origin:bottom;transition:transform .3s;width:28px}.video-player-sound-level{background-color:var(--grey);border-radius:5px;cursor:pointer;height:100%;position:relative;width:8px}.video-player-sound{border-radius:5px;bottom:0;height:max(var(--sound-level),7px);left:0;width:100%}.video-player-sound,.video-player-sound:after{background-color:var(--blue);position:absolute}.video-player-sound:after{border-radius:50%;content:"";height:14px;left:-3px;top:-7px;width:14px}@media(max-width:768px){.video-player-container{min-width:0;position:relative;width:100%}}.animated-text-img-container{--padding-top:240px;--padding-bottom:180px;display:flex;gap:50px;height:100vh;justify-content:center;margin-bottom:-400px;overflow:hidden;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);position:relative;top:calc(var(--padding-top)*-1)}.animated-texts-container{height:100vh}.animated-imgs-container{margin-top:calc(var(--padding-top)*-1 + var(--padding-bottom)*-.5);transform:translateY(calc(-100vh*var(--active-img)));transition:transform 1s}.animated-texts-container{align-items:center;display:flex;height:100%;width:550px}.animated-text{display:flex;flex-direction:column;gap:40px;height:350px;justify-content:center;opacity:0;position:absolute;transition:opacity .5s .3s;width:550px}.animated-text.active{opacity:1}.animated-text-title{font-size:1.5rem;font-weight:600;margin-bottom:10px}.animated-text-description{color:var(--blue);font-size:1.5rem}.animated-img{align-items:center;display:flex;height:100vh;justify-content:center;padding-top:240px;width:380px}.animated-img img{max-height:350px;max-width:380px;object-fit:contain;width:100%}.animated-text-img-container.unanimated{flex-wrap:wrap;gap:20px;height:fit-content}.unanimated-img-text img{display:block;height:200px;margin:auto}.unanimated .animated-text-title{font-size:1.1rem}.unanimated .animated-text-description{font-size:1rem}.unanimated-img-text{border:1px solid var(--gold);border-radius:15px;display:flex;flex-direction:column;gap:20px;max-width:calc(50% - 25px);padding:20px}@media (max-width:992px){.unanimated-img-text{border-radius:10px;padding:15px}.unanimated-img-text img{height:150px}.unanimated .animated-text-description{font-size:.9rem}}@media (max-width:768px){.animated-text-img-container.unanimated{flex-direction:column}.unanimated-img-text img{height:auto;width:200px}.unanimated-img-text{flex-direction:row;max-width:100%}}@media (max-width:576px){.unanimated-img-text{flex-direction:column}.unanimated-img-text img{height:100px;width:auto}.unanimated .animated-text-title{font-size:1rem}.unanimated .animated-text-description{font-size:.8rem}}.une-container>a{border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-left:auto;margin-right:auto;width:70%}.une-picture{border-top-left-radius:10px;border-top-right-radius:10px;max-height:300px;object-fit:cover;transition:transform .3s}.une-tag{background-color:var(--light-grey);border-radius:5px;font-size:.8rem;padding:7px 10px;width:fit-content}.une-title{font-family:Outfit;font-size:1.5rem;font-weight:600}.une-link span{text-decoration:underline}.une-link svg{margin-left:5px}.une-container{margin-bottom:10px;margin-top:30px}.une-container>a:hover .une-picture{transform:scale(1.03)}.une-container>a:hover .une-link span{color:var(--sky-blue)}.une-container>a:hover .une-link svg{--color:var(--sky-blue)!important}.conseils-pros-container .text-hr-id{top:-110px}.div-searchbar-article{width:100%}.conseils-pros-container .featured-article .thumbnail-container{max-width:none!important;width:100%}.conseils-pros-container .featured-article .thumbnail-container img{border-radius:10px;margin-bottom:6px;max-height:230px;object-fit:cover}.conseils-pros-container .featured-article .thumbnail-container .thumbnail-tag{background-color:var(--sky-blue);position:absolute;top:189px;transition:top .3s}.conseils-pros-container .thumbnail-container .thumbnail-tag{--tag-color:var(--sky-blue);color:#fff}.conseils-pros-container .featured-article .thumbnail-container{overflow:hidden}.conseils-pros-container .featured-article .thumbnail-container:before{background-color:var(--dark-red);color:var(--white);content:"A LA UNE";font-size:1.1rem;left:-40px;padding:5px 50px 5px 48px;position:absolute;top:25px;transform:rotate(-40deg);z-index:10}@media (min-width:1200px) and (max-width:1400px){.conseils-pros-container .featured-article .thumbnail-container img{max-height:200px}.conseils-pros-container .featured-article .thumbnail-container .thumbnail-tag{top:159px}}@media (max-width:1200px){.conseils-pros-container{margin-top:0}.conseils-pros-container .featured-article .thumbnail-container img{margin-bottom:11px;max-height:217px}.conseils-pros-container .featured-article .thumbnail-container .thumbnail-tag{top:176px}}@media(max-width:576px){.featured-article{margin:auto;max-width:380px}}.cross-icon{transform:rotate(var(--rotate));transition:stroke .3s}.search-bar-container{align-items:center;display:flex;margin:0 auto;min-width:400px;position:relative;width:var(--width)}.search-bar-container input{background-color:var(--background-color);border:none;border-radius:8px;padding:10px 45px;transition:max-width .3s,box-shadow .3s;width:100%}.search-bar-container svg{left:14px;position:absolute}.search-bar-container input:focus{outline-color:var(--gold)}.search-bar-container .searchbar-cross:hover{--color:var(--gold)!important}.search-bar-container .searchbar-cross{left:auto;right:14px;transition:right .3s}@media (max-width:1200px){.search-bar-container{left:auto;max-width:var(--container-width);min-width:70%;width:100%}.search-bar-container input{max-width:70%}.search-bar-container.pinned .searchbar-cross{right:14px}.search-bar-container.pinned input{max-width:100%}.sticky-searchbar-container .search-bar-container .searchbar-cross{left:auto;right:calc(15% + 14px)}.search-bar-container input{max-width:100%}.search-bar-container svg,.sticky-searchbar-container .search-bar-container svg{left:10px}}@media (max-width:576px){.search-bar-container .searchbar-cross{right:20px!important}.search-bar-container input{max-width:100%;padding-left:40px}.sticky-searchbar-container .search-bar-container svg{left:14px}}.sticky-searchbar-container.pinned{box-shadow:0 8px 15px #0003}.sticky-searchbar-container{align-items:center;background-color:var(--creamy-white);border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;flex-direction:row;gap:15px;height:fit-content;justify-content:center;left:0;margin:0 auto;max-width:100%;padding:10px 20px;position:sticky;right:0;top:var(--top);transition:top .3s,box-shadow .3s;width:fit-content;z-index:100}.sticky-searchbar-container .search-bar-container{display:flex;justify-content:center;margin:0;max-width:100%;width:400px}.filtre-article-button{display:flex;flex-direction:column;height:40px;margin:auto 0}.searchbar-filter-container *{cursor:pointer}.searchbar-filter-container{align-items:center;cursor:pointer;display:flex;gap:5px}.searchbar-filter-label{color:var(--blue);font-size:1rem;margin-right:5px}.searchbar-filter-select{background-color:var(--white);border:2px solid var(--blue);border-radius:5px;color:var(--blue);font-size:1rem;padding:3px 5px}.add-news-button{margin-top:20px}@media (max-width:1200px){.sticky-searchbar-container{flex-direction:column;gap:10px;margin-bottom:0}}@media (max-width:576px){.sticky-searchbar-container{left:auto;margin:0 auto;padding:10px;transform:none}.searchbar-filter-container{flex-direction:column}}.paginator-container{margin:40px 0 20px}.paginator-container,.paginator-indexes{align-items:center;display:flex;gap:10px;justify-content:center}.paginator-button,.paginator-index{color:var(--blue);cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;padding:10px 0}.paginator-button{gap:5px}.paginator-button:hover,.paginator-index-active,.paginator-index:hover{text-decoration:underline}.paginator-dots,.paginator-index{font-size:1.2rem;width:25px}.paginator-button.disabled{color:var(--grey);cursor:auto}.paginator-button.disabled svg{--color:var(--grey)!important}.paginator-button.disabled:hover{text-decoration:none}@media (max-width:576px){.paginator-container{flex-direction:column;gap:0}.paginator-button{padding:0}}.article-main-picture{border-radius:10px;display:block;margin:30px auto auto;max-height:200px;object-fit:cover;width:80%}.article-title{margin:auto;max-width:80%}.article-nav li{scroll-behavior:smooth}.conseils-pros-container{width:100%}.article-container:first-child:before,.article-container>div:first-child:before{background-color:var(--white);content:"";filter:blur(10px);height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px);z-index:-1}.article-container,.article-container>div{display:flex;flex-direction:column;gap:1.5rem;margin:20px auto;max-width:70ch;position:relative}.article-aside{border:2px solid var(--gold);border-radius:8px;height:fit-content;margin:20px 0;padding:10px;position:sticky;scroll-behavior:smooth;top:30px;width:25%}.article-aside h4{font-size:1.2rem;margin-bottom:20px}.article-aside li{padding-left:15px;position:relative}.article-aside li a{display:block;max-width:calc(100% - 10px);overflow:hidden;text-overflow:ellipsis}.article-aside li:after{background-color:var(--dark-blue);border-radius:2px;content:"";height:0;left:0;position:absolute;top:4px;transition:height .3s;width:3px}.article-aside li.active:after{height:calc(100% - 8px)}.article-aside{max-height:calc(100vh - 60px);overflow-y:scroll}.article-aside::-webkit-scrollbar-track{margin:3px 0}.article-aside::-webkit-scrollbar{width:5px}.outil-cta-slider{bottom:20px;opacity:1;position:fixed;right:-370px;transition:right 1s,opacity .3s;width:350px;z-index:10000}.outil-cta-container{background-color:var(--dark-blue);border-radius:15px;box-shadow:0 5px 4px #00000040;padding:30px}.outil-cta-close{position:absolute;right:15px;top:15px}.outil-cta-close:hover{--color:var(--sky-blue)!important}.outil-cta-container p,.outil-cta-container span{color:var(--white)}.article-aside li.active a,.article-aside li:hover{text-shadow:0 0 .7px var(--blue)}.estimation-cta{background:linear-gradient(180deg,var(--light-blue) 0,#f1e9d0 100%);border-radius:10px;display:flex;gap:20px;margin:0 auto;padding:40px}.estimation-cta .estimation-cta-img-container img{border-radius:0;box-shadow:0 4px 12px 8px #00000040;cursor:pointer;max-height:170px;transition:box-shadow .3s}.estimation-cta-container .mx-auto span{font-family:Outfit;font-weight:700}.estimation-cta .mx-auto span{font-weight:700}.estimation-cta-img-container{align-items:center;display:flex;justify-content:center}.estimation-cta-img-container div{position:absolute}.estimation-cta-img-container:hover img{box-shadow:0 5px 13px 9px #00000059}.cta-title{font-size:1.2rem}.article-top-scroller .top-scroller:after,.article-top-scroller .top-scroller:before{width:25px}.top-scroller-container{position:sticky;top:calc(100vh - 100px)}.lead-magnet-preview{width:100%}.top-scroller{background-color:var(--blue);border-radius:50%;bottom:50px;cursor:pointer;height:70px;margin:auto;position:sticky;transition:transform .3s;width:70px}.top-scroller:hover{transform:translateY(-5px)}.top-scroller:after,.top-scroller:before{background-color:var(--white);border-radius:2px;content:"";height:5px;left:61.5%;position:absolute;top:47%;transform:translate(-50%,-50%) rotate(45deg);width:20px}.top-scroller:after{left:38.5%;transform:translate(-50%,-50%) rotate(-45deg)}.aside-container{width:25%}.aside-container aside{margin-bottom:80px;width:100%}@media (max-width:1200px){.article-aside,.aside-container{display:none}}@media (max-width:768px){.article-main-picture,.article-title{width:100%}}@media (max-width:576px){.estimation-cta{flex-direction:column;padding:30px}.article-container,.article-container>div{margin:15px;overflow:hidden}.cta-title{font-size:1rem}}.article-container ul{padding-left:30px}.article-container a:not(.button):hover{color:var(--blue);text-decoration:underline}.article-container a:not(.button){color:var(--link-blue)}.article-container .bold{font-family:Outfit;font-weight:700}.article-button{--border-radius:10px;--background-color:var(--blue);--hover-color:var(--blue);--color:var(--white);--padding:10px 20px;--font-size:1.3rem;margin:0 auto;max-width:80%}.article-container img{border-radius:6px;margin:0 auto;max-height:300px;max-width:100%}.hr-article{background-image:linear-gradient(to right,var(--gold),#0000);border:none;border-radius:2px;height:4px;margin-bottom:-10px;margin-top:30px}.article-container h2{font-family:Outfit;font-size:1.8rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.max-width-auto,.maxWidthAuto{max-height:100%!important;max-width:100%!important}.max-height-auto,.maxHeightAuto{max-width:700px!important;width:auto!important}@media only screen and (max-width:650px){.max-height-icon-auto{max-width:150px}.max-height-auto{max-width:350px;width:auto}.article-container h2{font-size:1.5rem}}@media only screen and (max-width:900px){.max-height-icon-auto{max-width:250px}.max-height-auto{max-width:500px;width:auto}.article-button{max-width:100%}}.page-title-container h1{border-image:linear-gradient(to right,#0000,var(--gold),var(--gold),#0000) 1;border-style:solid;border-width:3px;font-size:2rem;margin:var(--margin);padding:12px 0 10px;text-align:center;width:fit-content}@media (max-width:576px){.page-title-container h1{font-size:1.5rem}}.expendable-group-container{--transition:0.3s;display:flex;flex-direction:column;gap:20px}.expendable-container{border-radius:10px;position:relative}.expendable-top{background-color:var(--white);border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 20px #0000001a;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;position:relative;z-index:2}.expendable-container:not(.active) .expendable-top{border-radius:10px}.expendable-title{padding:15px;transition:color var(--transition)}.expendable-arrow{align-items:center;background-color:var(--dark-blue);display:flex;padding:15px 25px}.expendable-arrow svg{transition:transform var(--transition)}.expendable-content{max-height:0;overflow:hidden;padding:0 30px;transition:max-height var(--transition),padding-top var(--transition),padding-bottom var(--transition)}.expendable-container.active .expendable-content{overflow:visible!important;overflow:initial!important}.expendable-container:before{border-radius:10px;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;padding:3px;position:absolute;z-index:0}.expendable-container.active:before,.expendable-container:before{background:linear-gradient(to bottom,var(--dark-blue),var(--white))}.expendable-container .expendable-top{transition:background-color var(--transition)}.expendable-container.active .expendable-top{background-color:var(--dark-blue);border:0 solid var(--dark-blue)}.expendable-container.active .expendable-title{color:var(--white)}.expendable-container.active .expendable-content{background-color:var(--white);border-radius:5px;margin:3px;max-height:fit-content;padding:30px;position:relative}.expendable-checkbox-container{display:flex;gap:15px;padding:10px;position:absolute;right:90px}.expendable-container.active .expendable-checkbox-container label:first-child{color:var(--white)}.expendable-checkbox-container label:first-child{cursor:pointer;display:block;margin-top:5px}.expendable-checkbox-container input{display:none}.expendable-checkbox{background-color:var(--grey);border-radius:15px;cursor:pointer;height:25px;position:relative;transition:background-color .3s;transition:color .3s;width:50px}.expendable-checkbox.expendable-checked{background-color:var(--sky-blue)}.expendable-checkbox:before{background-color:var(--white);border-radius:11px;content:"";height:19px;left:3px;position:absolute;top:3px;transition:left .3s;width:19px}.expendable-checkbox.expendable-checked:before{left:28px}@media (max-width:576px){.expendable-checkbox-container label:first-child{display:none}.expendable-checkbox-container{right:70px}.expendable-container.active .expendable-content{padding:0 15px}}@media (min-width:576px){.thumbnails-slider{gap:2px}}@media (min-width:992px){.thumbnails-row-container{max-width:calc(var(--container-width) - 130px)}}.thumbnails-row-container{--thumbnail-width:70vw;margin:var(--margin);position:relative}.thumbnails-row{max-width:100%;overflow-x:hidden}.thumbnails-slider{display:flex;padding:0 calc(50vw - var(--thumbnail-width)/2 - 10px);position:relative;right:var(--slide);transition:right .3s;width:max-content}.thumbnails-slider .thumbnail-container{height:calc(100% - 20px);margin:10px;max-width:var(--thumbnail-width)}.thumbnail-row-bracket{left:-40px;position:absolute!important;top:calc(50% - 20px)}.thumbnail-row-bracket:last-of-type{left:auto;right:-40px}@media (min-width:400px){.thumbnails-row-container{--thumbnail-width:55vw}}@media (min-width:576px){.thumbnails-row-container .thumbnails-row-unit{max-width:calc(var(--thumbnail-max-width) - 50px)}.thumbnails-row-container{--thumbnail-width:100%}.thumbnails-slider{padding:0 calc(50vw - (var(--thumbnail-max-width) - 10px)*2/2)}.thumbnails-row-unit{margin:20px}.thumbnails-slider{gap:2px}}@media (min-width:768px){.thumbnails-row-container .thumbnails-row-unit{max-width:var(--thumbnail-max-width)}.thumbnails-row-container{--thumbnail-width:100%}.thumbnails-slider{padding:0 calc(50vw - (var(--thumbnail-max-width) + 40px)*2/2)}.thumbnails-row-unit{margin:10px 20px}.thumbnails-slider{gap:2px}}@media (max-width:992px){.thumbnail-row-bracket{display:none}}@media (max-width:576px){.thumbnails-slider .thumbnail-container{height:auto!important}}@media (min-width:992px){.thumbnails-row{border-bottom:2px solid;border-image:linear-gradient(to right,#0000,var(--gold),var(--gold),#0000) 1;border-top:2px solid}.thumbnails-slider{padding:0}.thumbnails-slider .thumbnail-container{--thumbnail-width:var(--thumbnail-max-width)}}.checkbox-container{flex-direction:row;gap:10px;justify-content:flex-start;padding-bottom:15px;position:relative}.checkbox-container input{appearance:none;background-color:var(--white);border:2px solid var(--grey)!important;border-radius:4px;cursor:pointer;height:15px;margin-top:2px;min-height:15px;min-width:15px;transition:background-color .3s,border-color .3s;width:15px}.checkbox-container .form-label{margin-top:1px;text-align:left}.checkbox-container input:checked{background-color:var(--gold);border-color:var(--gold)!important}.checkbox-check{cursor:pointer;display:flex;left:13px;position:absolute;top:15px}.checkbox-check *{cursor:pointer!important}.checkbox-error-container{position:relative}.checkbox-error-container .form-error{bottom:-10px}.disabled{cursor:not-allowed;pointer-events:none}.confirm-inscription-inputs-container{display:flex;gap:3px;justify-content:center;margin:15px auto;position:relative;width:fit-content}.confirm-inscription-inputs-container .field-container,.confirm-inscription-inputs-container .w-100{gap:0;width:40px!important}.confirm-inscription-inputs-container input{padding:0 5px;width:20px}.confirm-inscription-inputs-container.with-error input{border-color:var(--red)}.confirm-inscription-inputs-container .form-error{bottom:1px;justify-content:center;left:16px;top:auto;width:calc(100% - 30px)}.confirm-inscription-inputs-container .form-error:before{border-top-left-radius:0;border-top-right-radius:0}.code-input-container{display:flex;gap:3px;justify-content:center;margin:10px auto 0;position:relative;width:fit-content}.code-input-container .field-container,.code-input-container .w-100{gap:0;width:40px!important}.code-input-container input{padding:0 5px;width:20px}.code-input-container.with-error input{border-color:var(--red)}.code-input-container .form-error{bottom:1px;justify-content:center;left:16px;top:auto;width:calc(100% - 30px)}.code-input-container .form-error:before{border-top-left-radius:0;border-top-right-radius:0}.code-input-subtexts{display:flex;justify-content:space-between}.confirm-inscription-send-code{color:var(--blue);cursor:pointer;text-decoration:underline}.confirm-inscription-code-sent{color:var(--blue)}.confirm-inscription-error{color:var(--red);justify-content:center;margin:10px 0}.forgot-password{color:var(--grey);font-style:italic;margin:10px auto 0;text-align:center}.forgot-password:hover{text-decoration:underline}.forgot-password-container .filled-button{box-shadow:none}.forgot-password-container-auto{max-height:none!important}.text-hr-container{align-items:center;display:flex;font-family:Outfit;font-weight:700;justify-content:center;position:relative;width:100%}.text-hr-id{position:absolute;top:-20px}.text-hr-side{background:linear-gradient(90deg,var(--colors) 100%);border-radius:3px;height:3px;margin-right:20px;position:absolute;transform:rotate(180deg);width:100%}.text-hr-content{background-color:var(--creamy-white);display:flex;flex-wrap:wrap;justify-content:center;max-width:calc(80% - 20px);min-width:min-content;padding:0 10px;width:100%;z-index:2}.text-hr-content,.text-hr-content span{font-family:inherit;font-style:inherit;font-weight:inherit}.text-hr-content span{font-size:var(--font-size);text-transform:uppercase}@media (max-width:992px){.text-hr-container{--font-size-factor:0.95}.text-hr-content span{font-size:calc(var(--font-size)*var(--font-size-factor))}.text-hr-side{height:2.5px}}@media (max-width:768px){.text-hr-container{--font-size-factor:0.85}.text-hr-content{padding:0 8px}.text-hr-side{height:2px}}@media (max-width:576px){.text-hr-container{--font-size-factor:0.7}.text-hr-content{max-width:calc(90% - 12px);padding:0 6px}.text-hr-side{height:1.5px}}.faq-hr{margin:60px 0 30px}.faq-hr .text-hr-id{top:-15px}@media (max-width:1200px){.faq-hr{margin:60px 0 30px}}@media (max-width:992px){.faq-hr{margin:40px 0 15px}}@media (max-width:576px){.faq-hr{margin:25px 0 10px}}.modal-container{align-items:flex-start;display:flex;height:100vh;justify-content:center;opacity:1;overflow-y:auto;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9999}.modal-background{background-color:#000;min-height:100vh;opacity:.5;position:absolute;width:100%}.modal{background-color:var(--white);border:1px solid #0003;border-radius:.3rem;display:flex;flex-direction:column;margin:10px;max-height:80vh;opacity:1;position:relative;top:100px;transform:translate(0);transition:transform .15s ease;transition:opacity .3s ease,transform .3s ease;width:500px}.modal-header{border-bottom:1px solid #dee2e6;padding:16px}.modal-content{overflow-y:auto;padding:16px}.modal-title{font-family:Outfit;font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:0;text-transform:uppercase}.modal-hidden{opacity:0}.modal-hidden .modal{opacity:0;transform:translateY(-5vh)}.modal-buttons-row{margin-top:30px}.modal-buttons-row .button,.modal-buttons-row>div{--background-color:var(--blue);--color:var(--white);--padding:5px 20px;border-radius:5px;width:100%}.modal-content>p,.modal-text{display:flex;gap:16px}.modal-text{flex-direction:column}.modal-buttons-row{gap:10px}.modal-buttons-row .button{width:100%}.big-modal .modal{max-width:90vw;width:1000px}.medium-modal .modal{max-width:90vw;width:700px}@media (max-width:576px){.modal-buttons-row{flex-wrap:wrap}}#disclaimer_container_article{background:linear-gradient(to bottom,#0000 1%,var(--creamy-white) 2%);margin-top:-150px;position:relative;width:100%;z-index:2}.tarifs-page-container{display:flex;gap:30px}.tarifs-page-container>div:first-child{max-width:500px}.tarifs-toggle-container{background-color:var(--white);border:1px solid var(--grey);border-radius:10px;display:flex}.tarifs-toggle{align-items:center;cursor:pointer;display:flex;font-size:.9rem;height:60px;justify-content:center;position:relative;text-align:center;transition:background-color .3s,color .3s;width:100%}.tarifs-toggle.active{background-color:var(--blue);color:var(--white)}.tarifs-rapports-title:first-child,.tarifs-toggle:first-child{border-bottom-left-radius:9px;border-right:1px solid var(--grey);border-top-left-radius:9px}.tarifs-rapports-title:last-child,.tarifs-toggle:last-child{border-bottom-right-radius:9px;border-left:1px solid var(--grey);border-top-right-radius:9px}.tarif-default-discount,.tarif-network-discount,.tarifs-toggle-discount{background-color:var(--orange);border-radius:5px;color:var(--white);font-size:.9rem;height:24px;padding:3px 10px}.tarifs-toggle-discount{position:absolute;right:-10px;top:-12px;z-index:2}.tarifs-intro-text{align-items:center;display:flex;height:61px;justify-content:center;margin:20px;text-align:center}.tarifs-card{--tarif-text-color:var(--white)}.liberty{--tarif-text-color:var(--dark-blue);--tarif-color:var(--sky-blue-alt)}.maestro{--tarif-color:var(--blue)}.optimum{--tarif-color:var(--gold)}.tarifs-card{background-color:var(--white);border:2px solid var(--tarif-color);border-radius:20px;transition:border .6s}.tarifs-title{background-color:var(--tarif-color);border-radius:18px 18px 0 0;color:var(--tarif-text-color);font-size:2.3rem;font-weight:700;padding:15px 0;text-align:center;text-transform:uppercase;transition:background-color .6s,color .6s}.tarifs-content{padding:30px}.tarifs-advantages.dots-list li:before{--color:var(--tarif-color)!important}.tarif-full-discount{margin:-5px auto 20px;width:fit-content}.tarif-network-discount{background-color:var(--yellow)}.tarif-price{font-size:2.9rem;margin-top:-5px;text-align:center}.striped-tarif{font-size:1.3rem;margin-right:15px;position:relative}.striped-tarif,.striped-tarif span{color:var(--grey)}.striped-tarif:before{background-color:var(--orange);bottom:0;content:"";height:2px;left:-3px;margin:auto;position:absolute;top:0;transform:rotate(8deg);transform-origin:center;width:calc(100% + 6px)}.tarif-price-detail{font-size:1rem}.tarif-commitment{color:var(--grey);font-size:.9rem;font-style:italic;text-align:center}.outro-text-commitment{color:var(--grey);font-size:1rem;margin-top:20px;text-align:center}.tarifs-advantages{display:flex;flex-direction:column;gap:8px;margin-top:25px}.tarifs-advantages li{font-weight:300}.tarifs-page-container h2{font-size:2rem;font-weight:600;margin-bottom:30px;text-align:center}.tarifs-gifted-estimation-container .button{margin:0 auto 50px;width:fit-content}.tarifs-rapports-titles-container{background-color:var(--white);border:1px solid var(--grey);border-radius:10px;display:flex;margin:auto;width:fit-content}.tarifs-rapports-title{cursor:pointer;font-size:.9rem;padding:10px 15px;text-align:center;transition:background-color .3s,color .3s;width:130px}.tarifs-rapports-title.active{background-color:var(--pale-blue);color:var(--blue)}.tarifs-rapport-container{align-items:center;aspect-ratio:595/842;cursor:pointer;display:flex;justify-content:center;margin:45px auto 0;max-width:390px;position:relative}.tarifs-rapport-img{left:0;opacity:0;position:absolute;top:0;transition:opacity .8s,transform .3s,box-shadow .8s;width:100%}.tarifs-rapport-img.active{box-shadow:0 0 20px #00000040;opacity:1}.tarifs-rapport-container:hover .tarifs-rapport-img{transform:scale(1.05)}.tarifs-loader{align-items:flex-start;height:calc(100% + 60px);left:-30px;max-height:calc(100% + 60px);max-width:calc(100% + 60px);padding-top:100px;position:absolute;top:-30px}@media (max-width:992px){.tarifs-page-container{flex-direction:column}.tarifs-page-container>div:first-child{margin:auto}}@media (max-width:576px){.tarifs-rapports-titles-container,.tarifs-toggle-container{flex-direction:column}.tarifs-toggle-container br{display:none}.tarifs-toggle{height:50px}.tarifs-toggle-discount{top:-8px}.tarifs-rapports-title:first-child,.tarifs-toggle:first-child{border-bottom:1px solid var(--grey);border-radius:9px 9px 0 0;border-right:0}.tarifs-rapports-title:last-child,.tarifs-toggle:last-child{border-left:0;border-radius:0 0 9px 9px;border-top:1px solid var(--grey)}.tarifs-rapports-title,.tarifs-rapports-titles-container{width:100%}}.free-estimation-options-container h3{font-size:1.2rem}.mini-loader{background-color:var(--white)!important;height:200px;position:relative!important;width:100%}.free-estimation-table{height:300px;overflow:auto}.free-estimation-table .crm-thead{margin-left:45px!important;margin-right:15px!important}.estimation-searchbar{border:1px solid var(--light-grey);border-radius:10px}.free-estimation-options-container{margin:20px 0}.free-estimation-options-container h3{margin-bottom:10px}.dropdown-menu-item{background-color:var(--white);border-radius:5px;box-shadow:0 0 10px #00000080;display:block;list-style:none;max-height:0;overflow:hidden;padding:0 20px;position:absolute;right:19px;top:22px;width:max-content;z-index:1000}.dropdown-icon-item{cursor:pointer;transition:transform .3s}.dropdown-menu-item.show{max-height:230px;overflow:visible!important;padding:10px 20px;top:var(--top);transition:max-height .3s,padding .3s}.dropdown-menu-item li{align-items:center;display:flex;gap:8px;margin-bottom:10px}.dropdown-menu-item li:last-child{margin-bottom:0}.dropdown-menu-item li a,.dropdown-menu-item li button{all:unset;align-items:center;background-color:initial;border:none;color:var(--dark-blue);cursor:pointer;display:flex;gap:12px;padding:0;transition:color .2s ease}.dropdown-menu-item li a:hover svg,.dropdown-menu-item li button:hover svg{--color:var(--blue)!important}.dropdown-menu-item li a:hover,.dropdown-menu-item li button:hover{color:var(--blue)}.disabled-button-dropdown-item{cursor:default!important}.disabled-button-dropdown-item,.disabled-button-dropdown-item:hover{color:var(--light-grey)!important}.crm-table-container{overflow-x:visible;padding-top:20px;position:relative}.crm-thead{display:flex;gap:10px;margin:0 30px 10px 10px}.crm-thead>div{font-size:.8rem;padding:0 5px}.crm-thead svg{transition:transform .3s}.crm-checkbox .checkbox-container input{margin:0}.crm-checkbox .field-container{border-width:0}.crm-checkbox .checkbox-container{margin:0;padding:0}.crm-checkbox .form-label{display:none}.crm-checkbox .checkbox-check{left:3px;top:3px}.crm-checkbox input{height:16px;width:16px}.crm-tbody{flex-direction:column;gap:15px;max-height:430px;min-height:250px;overflow-y:scroll;padding-right:5px}.crm-table-row,.crm-tbody{display:flex;position:relative}.crm-table-row{background-color:var(--dark-blue);border-radius:10px;cursor:pointer;gap:10px;padding:10px;transition:background-color .3s}.crm-table-row:hover{background-color:var(--dark-blue-alt)}.crm-table-row *{color:var(--white);font-size:.8rem}.crm-table-row .crm-clickable-column,.crm-thead .crm-clickable-column{align-items:center;border-radius:15px;display:flex;height:26px;justify-content:center;margin:-5px 0;padding:5px;position:relative;text-overflow:clip;transition:background-color .3s;width:26px!important}.crm-table-row:hover .crm-clickable-column{background-color:var(--dark-blue-alt)}.crm-clickable-column:hover{background-color:var(--dark-blue)!important}.crm-row-column{border-radius:3px;overflow:hidden;padding:0 5px;position:relative;text-overflow:ellipsis;white-space:nowrap}.crm-tag{align-items:center;display:flex;margin:-4px 0}.crm-action-row{display:flex;gap:20px}@media (max-width:1200px){.crm-action-row{flex-wrap:wrap;gap:10px}.crm-action-row .button{width:calc(50% - 5px)}.crm-action-row .search-bar-container input{max-width:100%}}@media (max-width:576px){.crm-table-row,.crm-thead{gap:5px}.crm-action-row .button{width:100%}.crm-tbody{padding:0 5px}.crm-thead{margin:0 5px 10px 10px}.crm-column-actions.crm-clickable-column{margin-left:0!important;margin-right:0!important}.crm-column-uuid.crm-row-column{margin-right:10px!important}}.crm-column-activite,.crm-column-address,.crm-column-email,.crm-column-enseigne,.crm-column-estimation_name,.crm-column-folder_name,.crm-column-name,.crm-column-owner_email,.crm-column-raison_sociale,.crm-column-street{flex:2 1}.crm-column-payment_status{justify-content:center;width:140px}.crm-column-date_creation,.crm-column-date_creation_estimation,.crm-column-date_end_subscription,.crm-column-date_last_connexion,.crm-column-date_last_update,.crm-column-date_last_update_estimation,.crm-column-date_start_subscription{width:140px}.crm-column-agency_name,.crm-column-company_name,.crm-column-creditSimulationsCount,.crm-column-deliverables_count,.crm-column-partner_name,.crm-column-phone,.crm-column-role,.crm-column-subscription_name{width:110px}.crm-column-code_postal,.crm-column-deliverablesCount,.crm-column-nb_estimations{width:100px}.crm-column-estimationsCount{width:90px}.crm-column-notes{width:85px}.crm-column-card_type_id,.crm-column-status,.crm-column-type{width:75px}.crm-column-is_default{display:flex;justify-content:center;width:65px}.crm-column-actions{display:flex;justify-content:center;width:60px}.crm-column-actions svg{transition:transform .3s}.crm-column-uuid{width:40px}.crm-column-archived,.crm-column-validated{width:30px}.crm-column-actions.crm-clickable-column{margin-left:25px;margin-right:10px}.crm-column-uuid.crm-row-column{margin-right:14px}.crm-column-actions.crm-clickable-column svg{margin-top:2px}.crm-column-notes.crm-row-column{margin:-4px 0}.toggle-container{display:flex;position:relative}.toggle-error-container .field-container{height:auto;min-height:0;min-height:auto}.toggle-error-container .form-error{position:absolute;top:100%}.toggle-input{cursor:pointer;height:0!important;visibility:hidden;width:0!important}.toggle-front{border:30px red;cursor:pointer;margin:0 2rem;width:35px!important}.toggle-front:before{background-color:var(--bg-color);height:20px;width:35px}.toggle-input:checked+.toggle-front:before{background-color:var(--color)}.toggle-front:after,.toggle-front:before{border-radius:15px;content:"";display:block;visibility:visible}.toggle-front:after{background-color:#fff;height:16px;margin-left:2px;margin-top:-18px;transition:margin-left .3s;width:16px}.toggle-input:checked+.toggle-front:after{margin-left:17px}.toggle-container label{cursor:pointer}.contact-page-container{margin-top:20px}.peronal-data-information{margin-top:40px}.peronal-data-information p{font-size:.7rem;text-align:justify;text-justify:auto}.peronal-data-information p a{color:var(--sky-blue);font-size:.7rem}.peronal-data-information p a:hover{text-decoration:underline}.form-textarea{border:2px solid var(--dark-blue-alt);border-radius:6px;min-height:200px;outline:0;padding:10px;resize:vertical;transition:all .2s;width:100%}.non-resizable{resize:none!important}.form-textarea:focus{border:2px solid var(--gold)}.small-textarea .form-textarea{min-height:150px;resize:none}.form-textarea.with-error{border-color:var(--red)}.textarea-container .form-error{bottom:-9px;left:30px}.textarea-container .form-error:before{border-top-left-radius:0;border-top-right-radius:0}.textarea-container .input-words-count{top:30px}.notifications-group-container{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:10px;left:0;max-width:25vw;overflow:hidden;padding:10px;position:fixed;top:calc(100vh - var(--max-height) - 20px);z-index:10000}.animated-notifications-group-container{transition:top .5s}.notification-container{background-color:var(--background-color);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:15px;width:100%}.notification-content,.notification-content *{color:var(--color)}.fade-in{animation:fadeIn .3s;opacity:1}.slide-out{animation:slideOut .3s}.review-notification{box-shadow:0 0 20px #0000001a;margin-right:auto;width:fit-content}@media (max-width:1200px){.notifications-group-container{bottom:calc(100vh - var(--max-height) - 20px);flex-direction:column;max-width:400px;top:auto;width:400px}.animated-notifications-group-container{transition:bottom .5s}.notification-container{border-radius:10px;padding:20px}}@media (max-width:576px){.notification-container{border-radius:8px;padding:10px}.notifications-group-container{max-width:100%}.review-notification{bottom:20px;box-shadow:0 0 15px #00000026;left:10px;margin-right:0;position:fixed;width:auto;z-index:10000}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.footer-container{background-color:var(--dark-blue);margin-top:130px;padding-top:30px;position:relative;width:100%;z-index:100}.footer-top{position:absolute;transform:translateY(calc(-100% - 29px))!important}.footer-container :not(button,.footer-title){color:var(--white);font-size:.9rem}.footer-content{display:flex;flex-wrap:nowrap;gap:30px;justify-content:space-between}.footer-content>div{min-width:max-content}.footer-content>div:last-child{min-width:auto}.footer-container li,.footer-container p{margin:10px}.footer-logo{margin:0 10px 35px}.footer-title{color:var(--white);font-size:1.5rem;padding:40px 10px 27px}@media (max-width:1200px){.footer-container *{font-size:1rem}.footer-content{flex-wrap:wrap}.footer-content>div{max-width:calc(50% - 20px);width:100%}.footer-container li,.footer-container p{margin:10px}.footer-title{padding:20px 10px 10px}}@media (max-width:768px){.footer-content>div:first-child{align-items:center;display:flex;flex-direction:column}.footer-content>div:first-child ul{width:100%}.footer-logo{margin:0 auto 10px;width:calc(100vw - 50px)}.footer-content>div{width:100%}.footer-content>div:last-child{min-width:fit-content}}@media (max-width:576px){.footer-container{margin-top:30px}.footer-logo{margin:0 auto 10px;width:calc(100vw - 30px)}}.newsletter-form-container{padding-left:10px;width:100%}.newsletter-checkbox-container{align-items:center;display:flex;gap:15px;justify-content:space-between}.newsletter-checkbox-container label{padding:3px 0}.newsletter-form-container input{background-color:initial;border:3px solid var(--light-gold);border-radius:6px;transition:all .3s ease}.newsletter-checkbox-container input{appearance:none;cursor:pointer;max-height:30px;max-width:30px;min-height:30px;min-width:30px}.newsletter-checkbox-container input:checked{background-color:var(--light-gold);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.newsletter-form-container p{margin:40px 0}.newsletter-form-container a{color:var(--gold)}.newsletter-form-container input[type=email]{font-size:1rem;margin-bottom:5px;outline:0;padding:8px;width:100%}.newsletter-form-container input[type=email]:focus{border-color:#0000;border-bottom-color:var(--gold);border-radius:4px}.newsletter-error{color:var(--red)!important}@media (max-width:1200px){.newsletter-form-container p{margin:20px 0;text-align:justify}.newsletter-form-container input[type=email]{margin-bottom:20px}}@media (max-width:992px){.newsletter-form-container{width:100%!important}.newsletter-form-container input[type=email]{margin-bottom:0}}.header-container{padding:20px 15px 15px;position:relative;z-index:1000}.header-buttons-container{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:10px;justify-content:center}.navbar-container{align-items:center;display:flex;gap:40px;justify-content:center;margin:0 80px;width:100%}.navbar-container li{align-items:center;cursor:pointer;display:flex;height:fit-content;height:40px;position:relative;text-align:center}.navbar-container li p,.navbar-container li p>*{transition:font-family .3s}.navbar-container li p:before,.navbar-container li p>:before{content:attr(custom-title);display:block;font-family:Outfit;font-weight:700;height:0;overflow:hidden;visibility:hidden}.navbar-container li:hover p,.navbar-container li:hover p>*{color:var(--dark-blue);font-family:Outfit;font-weight:700}.navbar-content-arrow{--color:var(--sky-blue)!important;left:-15px;margin:0 0 0 -10px;opacity:0;position:relative;transition:opacity .3s,left .3s}.navbar-content::-webkit-scrollbar-thumb{background-color:var(--creamy-white)}.navbar-content{background-color:var(--creamy-white);border-radius:6px;box-shadow:0 1px 12px 0 #00000059;display:flex;flex-direction:column;left:-70px;max-height:0;opacity:0;overflow:hidden;position:absolute;top:40px;transition:max-height .3s,opacity .5s;white-space:nowrap;z-index:1000}.navbar-content a:hover{color:var(--sky-blue)}.navbar-content a:hover .navbar-content-arrow{left:0;opacity:1}.navbar-content a{align-items:center;display:flex;gap:20px;padding:10px 20px;transition:color .3s}.logo-container{align-items:center;display:flex;max-height:85px;transition:max-height .3s;width:fit-content}.logo-container svg{object-fit:contain}.opened-header-section{opacity:1}.header-bracket,.mobile-header-buttons{display:none}.demo-button{align-items:center;color:var(--dark-blue);cursor:pointer;display:flex;font-size:.9rem;height:fit-content;margin:auto 0;position:relative;width:max-content}.demo-button:before{background-color:var(--dark-blue);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s,left .3s;width:100%}.homepage-header .demo-button{color:var(--white)}.homepage-header .demo-button:before{background-color:var(--white)}.demo-button:hover:before{left:50%;width:0}.header-user-icon{--color:var(--dark-blue)!important;cursor:pointer!important}.homepage-header .header-user-icon{--color:var(--white)!important}.homepage-header .account-button{background-color:var(--dark-blue)!important;border-color:var(--dark-blue)!important;color:var(--white)!important}.account-button,.homepage-header .account-button-container:hover .account-button{background-color:var(--white)!important;color:var(--dark-blue)!important}.account-button{align-items:center;border-color:var(--white)!important;border-radius:50%;border-width:1px;display:flex;font-family:Outfit;font-size:.8rem;font-weight:600;height:28px;justify-content:center;position:relative;transition:background-color .3s,border-color .3s,color .3s;width:30px}.account-button-container:hover .account-button{background-color:var(--dark-blue)!important;color:var(--white)!important}.account-button-container:hover .account-button .header-user-icon{--color:var(--white)!important}.homepage-header .account-button-container:hover .account-button .header-user-icon{--color:var(--dark-blue)!important}.account-button-container>svg{--color:var(--white)!important;margin-top:3px;transition:transform .3s}.account-button-container{align-items:center;background-color:var(--dark-blue);border-radius:6px;border-bottom-left-radius:20px;border-top-left-radius:20px;color:var(--white);cursor:pointer;display:flex;gap:12px;padding:3px 10px 3px 3px}.homepage-header .account-button-container{background-color:var(--creamy-white);color:var(--dark-blue)}.homepage-header .account-button-container>svg{--color:var(--dark-blue)!important}.account-nav .header-deconnexion-link{color:var(--red)}.header-deconnexion-link .navbar-content-arrow{--color:var(--red)!important}.header-sub-menu{margin-top:-3px}.header-sub-menu a{color:var(--dark-blue-alt);margin-left:15px;padding:6px 20px}.account-nav{left:auto;overflow:hidden;right:0;top:45px}.cart-badge{background-color:var(--dark-red);border-radius:50%;height:14px;position:absolute;right:-6px;top:-6px;width:14px;z-index:1000}.mobile-cart-badge{display:none}.panier-navlink{position:relative}.panier-navlink .cart-badge{align-items:center;border-radius:5px;color:var(--white);display:flex;font-size:.8rem;height:20px;justify-content:center;right:5px;top:10.5px;width:20px}.soon-tag-nav{background-color:var(--red);border-radius:3px;color:var(--dark-blue);font-size:.7rem;font-weight:700;padding:4px 8px;text-transform:uppercase}.disabled-nav-link{color:var(--grey);cursor:default;opacity:.5}.disabled-nav-link:hover{color:var(--grey)!important}.red-dot{background-color:var(--red);border-radius:50%;bottom:9%;height:1rem;left:80%;position:absolute;width:1rem}@media (max-width:1200px){.account-button-container>svg{--color:var(--dark-blue)!important}.homepage-header .account-button-container>svg{--color:var(--white)!important}.account-button-container{align-items:flex-start;background-color:initial!important;color:var(--dark-blue)}.homepage-header .account-button-container{color:var(--white)}.account-button{background-color:var(--dark-blue)!important;border-color:var(--dark-blue)!important;color:var(--white)!important}.homepage-header .account-button{background-color:var(--white)!important;border-color:var(--white)!important;color:var(--dark-blue)!important}.account-button{height:40px;width:40px}.cart-badge{display:none}.mobile-cart-badge{display:block;right:-7px;top:-9px}.navbar-content{left:auto}.header-container *{font-size:1.5rem}.account-button{font-size:1.2rem;top:-1px}.header-rounded-div{top:-5px}.opened-header .header-rounded-div{display:none}.header-background.header-background-opened:not(.homepage-header){background-color:var(--creamy-white)}.header-background{background-color:var(--dark-blue);transition:background-color .3s}.logo-container svg{object-fit:fill}.logo-container{display:block;overflow:hidden;transition:max-width .8s}nav{justify-content:flex-start!important;min-height:calc(100vh - 35px)}.header-bracket{display:inline;margin-left:15px;transition:transform .3s!important}.header-container{height:101vh;overflow:hidden;transition:max-height .6s,background-color .3s}.header-container.opened-header{overflow:hidden}.closed-header{background-color:var(--dark-blue);max-height:100px}.header-container nav{gap:30px}.opened-header .logo-container{max-width:400px}.header-container nav,.navbar-container{flex-direction:column}.navbar-container{align-items:flex-start;gap:20px;margin:15px 0 0}.opened-header{background:var(--creamy-white);max-height:101vh}.opened-header .mobile-header-buttons{right:20px}.mobile-header-buttons{align-items:center;display:flex;height:60px;position:absolute;right:0;top:0;transition:right .3s}.mobile-header-buttons .button{opacity:1;transition:background-color .3s,color .3s,opacity .3s}.burger-menu{cursor:pointer;display:flex;flex-direction:column;height:20px;justify-content:space-between;margin-left:15px;width:30px}.burger-menu div{background-color:var(--white);border-radius:2px;height:3px;transition:background-color .3s;width:100%}.opened-header .burger-menu div{background-color:var(--blue)}.burger-menu div{transition:all .3s}.opened-header .mobile-header-buttons .button{opacity:0}.opened-header .burger-menu{justify-content:center;position:relative}.opened-header .burger-menu div{display:none}.opened-header .burger-menu div:first-child{display:block;position:absolute;transform:rotate(45deg);transform-origin:center}.opened-header .burger-menu div:last-child{display:block;position:absolute;transform:rotate(-45deg);transform-origin:center}.opened-header .header-buttons-container{align-items:flex-start;flex-direction:column}.opened-header .account-button-container>svg{height:15px;margin-top:11px;width:15px}.opened-header .header-buttons-container .flex{flex-direction:row-reverse}.navbar-container li{align-items:flex-start;flex-direction:column;height:auto}.navbar-container>li>.navbar-content{box-shadow:none;max-height:0;opacity:1;position:relative;top:0}.account-nav{max-height:0;opacity:0;overflow:hidden;position:absolute;right:350px;top:350px}.account-nav.opened-header-section{max-height:500px;opacity:1;overflow:visible}.navbar-content a:hover{color:var(--sky-blue)}.navbar-content a{padding:5px 20px}.navbar-container li p,.navbar-container li p>*{font-size:2rem}.navbar-container li:hover p,.navbar-container li:hover p>*{font-family:Outfit;font-weight:500;transition:font-family .3s}.mobile-opened-index{font-family:Outfit!important;font-weight:700!important}.mobile-opened-index .header-bracket{transform:rotate(0)!important}}@media (max-width:992px){.logo-container{max-width:85px}.account-nav{right:130px}}@media (max-width:768px){.account-nav{bottom:0;left:0;right:auto;top:auto}.navbar-content a{font-size:1rem!important}.header-container *,.navbar-container li p,.navbar-container li p>*{font-size:1.3rem}.opened-header .account-button-container>svg{height:15px;margin-top:8px;width:15px}}@media (max-width:567px){.opened-header .account-button-container>svg{margin-top:7px}.opened-header .account-button-container{gap:8px}.navbar-container{margin-top:5px}.account-button{font-size:1rem!important;height:35px;top:-4px;width:35px}.header-bracket{margin-left:10px;width:12px}.logo-container{max-height:43px}.closed-header{max-height:80px}.mobile-header-buttons{height:40px}.navbar-container{gap:5px}.navbar-content-arrow{display:none}.navbar-container li{gap:5px}.header-container *,.navbar-container li p,.navbar-container li p>*{font-size:1.1rem}.header-container nav{gap:10px}.navbar-content a{gap:10px;max-width:calc(100vw - 30px);padding:5px 10px}.navbar-content svg{min-width:30px}.account-nav{bottom:140px}}.error-container{display:flex;gap:100px;margin-top:50px}.error-container img{max-height:500px;width:50%}.error-description{display:flex;flex-direction:column;justify-content:center;width:fit-content}.error-description h1{font-family:Outfit;font-size:5rem;font-weight:700}.error-description p:first-of-type{font-family:Outfit;font-size:2rem;font-weight:600;line-height:1.3}@media (max-width:992px){.error-container{align-items:center;flex-direction:column;gap:40px}.error-description{margin:0 50px}.error-container img{max-height:300px}}@media (max-width:576px){.error-container img{max-height:250px}.error-container{gap:20px;margin-top:10px}.error-description h1{font-size:2rem}.error-description p:first-of-type{font-size:1.2rem}}.politique-confidentialite-table{margin:auto;max-width:100%;object-fit:contain;width:600px}.step-2-buttons{position:relative;top:-410px;z-index:0}.raisons-sociales-dropdown{left:120px;position:absolute;top:210px}.parcours-zone-influence{margin-top:20px}.input-radio:checked+.radio-container .parcours-zone-influence{--color:var(--white)!important}.emplacement-gold-text{color:var(--gold)}.borderless-fieldset .murs-activites-list{max-height:92px;top:30px}.rh-multiple-inputs-container .button{width:fit-content}.rh-multiple-inputs-container{display:flex;flex-direction:column;gap:15px}.e-reputation-row{flex-wrap:wrap}.e-reputation-row>.w-100{max-width:50%;min-width:40%}@media (max-width:1200px){.zone-influence-radio label p{align-items:center;display:flex;flex-direction:column;justify-content:center}.parcours-zone-influence{display:none}}@media (max-width:992px){.e-reputation-row>.w-100{max-width:none;min-width:0;min-width:auto}.zone-influence-radio .radio-group{gap:15px;margin-top:5px}.zone-influence-radio .radio-group>div{margin:0;max-width:47%}}@media (max-width:576px){.zone-influence-radio .radio-group{column-gap:30px;gap:initial;margin-top:0}.zone-influence-radio .radio-group>div{margin-top:10px;max-width:100%}}.radio-group{column-gap:30px;display:flex;flex-direction:var(--direction);flex-wrap:nowrap;justify-content:space-evenly;width:100%}.radio-group>div{margin:.5rem 0 0;min-height:100%;width:100%}.radio-group-label{font-feature-settings:"smcp";align-items:center;display:flex;flex-direction:row;font-family:Outfit;font-variant:small-caps;font-weight:500;text-transform:lowercase}.radio-container{align-items:center;background-color:var(--white);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;font-family:Outfit;font-weight:500;gap:1rem;height:100%;justify-content:center;padding:var(--padding);position:relative;transition:box-shadow .3s,background-color .3s;width:100%}.radio-label{height:100%;text-align:center}.radio-container:before{border:2px solid var(--dark-blue);border-radius:10px;content:"";height:100%;position:absolute;transition:top .1s,left .1s,border .07s;width:100%}.radio-container:hover:before{border-width:3px}.input-radio:checked+.radio-container{background-color:var(--dark-blue);border-color:var(--dark-blue);box-shadow:0 0 20px #0000001a}.input-radio:checked+.radio-container p{color:var(--white)}.input-radio{max-height:0;max-width:0;position:absolute}.radio-field-container.with-error .radio-container:before{border-color:var(--red)}.radio-field-container .form-error{bottom:-18px}@media (max-width:1400px){.selectVille{width:calc(49% - 20px)}}@media (max-width:1000px){.radio-group{flex-wrap:wrap}}@media (max-width:650px){.selectVille{width:100%}}.file-input-preview-container{border:2px dashed var(--hover-color);border-radius:var(--border-radius);color:var(--color);cursor:pointer;min-height:150px;min-width:240px;padding:var(--padding);position:relative;text-align:center;width:100%}.ile-input-preview-container.drag-active{background-color:var(--hover-color)}.file-input-preview-content{align-items:center;display:flex;flex-direction:column}.file-input-preview-label{margin-top:35px;padding:10px 20px}.file-input-img{display:none}.file-input-previews{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.file-input-preview{height:100px;margin-top:12px;position:relative;width:150px}.file-input-preview-container.disabled{cursor:not-allowed;pointer-events:auto}.file-input-preview img{border-radius:var(--border-radius);height:100%;object-fit:cover;width:100%}.file-input-preview-edit{align-items:center;background:var(--background-color);border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-5px;top:-5px;width:30px}.file-input-preview-edit svg{cursor:pointer!important}.file-input-preview-remove{align-items:center;background:var(--background-color);border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-5px;top:27px;width:30px}*{--step:0}.parcours-carousel-container{--height:2000px;margin:0 auto;overflow:hidden;position:relative;transition:height .3s;width:100%}.parcours-carousel-container.with-margin{margin-bottom:410px}.parcours-carousel{display:flex;gap:1rem;transform:translateX(calc(var(--step)*(var(--container-width) - 4px)*-1));transition:transform .3s;width:100%}.parcours-carousel form{margin:0;min-width:100%;overflow:hidden;padding:0 50px}@media (max-width:576px){.parcours-carousel{transform:translateX(calc(var(--step)*(100vw - 4px)*-1))}.parcours-carousel form{padding:0}.parcours-carousel .borderless-fieldset{box-shadow:none}}.tooltip-modal{border:none;border-radius:10px;max-height:calc(100vh - 80px);top:40px;width:80vw}.tooltip-container{border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;max-height:calc(90vh - 80px);overflow-y:scroll}.tooltip{max-width:1100px;width:-webkit-fill-available}.close-tooltip{background-color:#f55;border-bottom-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer;flex-direction:row;gap:1rem;height:80px}.close-tooltip p{color:#fff}.tooltip-arrow{animation:arrow-tooltip 1s infinite;opacity:1;transition:transform .3s,opacity .3s}.tooltip-arrow-container{bottom:15vh;position:fixed;right:4vw;z-index:1000}.tooltip-modal-loader{background-color:var(--white);max-height:calc(90vh - 160px);max-width:100%;position:relative}@keyframes arrow-tooltip{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.steps-group-container{box-shadow:0 5px 17px -3px #7b7b7b40;overflow:hidden;padding:10px 0;position:relative}.steps-group-slider{display:flex;gap:30px;justify-content:center}.steps-subgroup-title{font-feature-settings:"smcp","c2sc";font-family:Outfit;font-size:1.3rem;font-variant:all-small-caps;font-weight:600;margin-bottom:5px;text-align:center;text-transform:lowercase}.steps-subgroup-container{display:flex;flex-direction:column;gap:5px;margin:10px 0}.steps-subgroup{display:flex;gap:10px;justify-content:center}.step *,.step .step-check *,.step-check{cursor:pointer!important}.step,.step-check{align-items:center;background-color:var(--grey);border-radius:50%;color:var(--white);cursor:pointer;display:flex;font-size:18px;font-weight:600;height:50px;justify-content:center;position:relative;transition:background-color .3s,transform .3s;width:50px}.step-.current,.step-.current .step-check{transform:scale(1.1)}.step.validated{background-color:var(--blue);border:2px solid var(--gold)}.step-indicator{align-items:center;background-color:var(--gold);border-radius:50%;box-shadow:0 2px 4px #0003;display:flex;height:18px;justify-content:center;position:absolute;right:-6px;top:-6px;width:18px}.step:before{content:""}.step:hover{background-color:var(--dark-blue-alt)}.steps-row-bracket{left:30px!important;position:absolute!important;top:60px!important;width:40px}.steps-row-bracket:last-child{left:auto!important;right:30px!important}.step.current{background-color:var(--dark-blue);transform:scale(1.15)}@media (max-width:992px){.steps-group-container{padding:0 0 5px}.steps-subgroup-container{min-width:100vw}.steps-group-slider{gap:0;justify-content:flex-start;position:relative;right:calc(var(--slide-position)*100vw);transition:right .3s}}@media (max-width:576px){.steps-subgroup-container{gap:15px}.steps-row-bracket{top:7px}}.carousel-buttons{display:flex;justify-content:space-between;margin:0 auto;padding:1vw 5vw;width:100%}.starter-parcours-container{display:flex;justify-content:center}.starter-parcours-container img{margin:auto;max-width:70%}@media (max-width:992px){.starter-parcours-container img{max-width:calc(100% - 40px)}}@media only screen and (max-width:650px){.carousel-buttons{flex-direction:column-reverse;gap:1rem}}.warning-parcours{border:3px solid #85000b;border-radius:10px;color:#85000b;font-family:Outfit;font-size:1.3rem;font-weight:700;margin-bottom:1rem;padding:10px;text-align:center;width:100%}.retraitement-button{align-items:center;border-radius:6px;box-shadow:2px 3px 6px grey;cursor:pointer;display:flex;height:50px;margin:1rem auto;padding:40px 15px;position:relative;transition:background-color .3s;width:40%}.retraitement-button:hover{background-color:#fff}.retraitement-button:hover span{color:var(--color)}.retraitement-button span{color:#fff;text-align:center}.retraitement-button svg{width:50px}.shine-effect{animation:move 3s 1s infinite;background:linear-gradient(90deg,#fff0 0,#ffffff08 1%,#fff9 30%,#ffffffd9 50%,#ffffffd9 70%,#ffffffd9 71%,#fff0);height:100%;left:0;opacity:0;position:absolute;top:0;transform:skew(-10deg,0deg);width:15%}.recap-ebe{display:flex;flex-direction:column;gap:8px;padding:20px 10px 10px}.recap-row{display:flex;justify-content:space-between}.recap-bold p{font-size:1.5rem;font-weight:700}.recap-header,.recap-header-first,.recap-header-last{align-items:center;background-color:var(--light-blue);border-radius:5px;color:var(--dark-blue);display:flex;height:45px;justify-content:center;margin:auto;text-align:center;width:150px}.recap-header:not(.recap-header-first,.recap-header-last){font-size:40px}.recap-header-first{font-family:Outfit;font-weight:700}.recap-header-last{font-weight:700;gap:1rem;height:auto;margin:20px 0;padding:10px;width:100%}.minus,.minus-plus{background-color:var(--dark-blue);border-radius:2px;height:5px;width:30px}.minus-plus{position:absolute;transform:rotate(90deg)}.recap-legend{color:var(--sky-blue);font-family:Poppins-Medium;font-size:.8rem;margin-bottom:20px}@keyframes move{0%{left:0;opacity:0}5%,80%{opacity:0}48%{opacity:.2}to{left:100%}}@media (max-width:992px){.retraitement-button{width:90%}.retraitement-button svg{display:none}}@media (max-width:576px){.recap-ebe p{font-size:.9rem;max-width:60%}.recap-ebe p:last-child{max-width:40%}.recap-header-last svg{display:none}}.calculateur-container{max-width:800px;overflow-y:hidden;padding:30px;transition:max-height .5s,margin .5s,padding .5s;width:90vw!important}.calculateur-container.parcours-calculateur{--form-background-color:var(--dark-blue);margin:0 auto;max-width:100%;padding-bottom:30px}.calculateur-container.parcours-calculateur.hidden-fieldset{padding:0}.calculateur-container h2{justify-content:var(--align)}.calculateur-container.parcours-calculateur .form-label,.calculateur-container.parcours-calculateur .form-legend,.calculateur-container.parcours-calculateur h2,.calculateur-container.parcours-calculateur input,.calculateur-container.parcours-calculateur span:before{color:var(--white)}.salarie-container,.tns-container{transition:max-height .8s!important}.remuneration-button{align-items:center;cursor:pointer;display:flex;gap:8px;transition:color .3s}.remuneration-button.active>div{color:var(--gold)}.remuneration-buttons-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:10px 0}.remuneration-tooltip{background-color:var(--sky-blue);border-radius:5px;bottom:-47px;color:var(--white);display:flex;font-size:.7rem;justify-content:center;opacity:0;padding:5px 8px;position:absolute;text-align:center;transition:opacity .3s}.remuneration-tooltip:before{border-color:#0000 #0000 var(--sky-blue) #0000;border-style:solid;border-width:0 10px 10px;content:"";opacity:1;position:absolute;top:-10px;transition:opacity .5s;z-index:5}.remuneration-button>div{color:var(--white);display:flex;justify-content:center;position:relative;text-decoration:underline}.remuneration-button>div:hover .remuneration-tooltip{opacity:1}.calculateur-cotisations-top-text{color:var(--grey);font-family:Poppins-Medium;font-size:.9rem;text-align:center}@media (max-width:992px){.full-page-form{margin:0;width:100%!important}.calculateur-container{max-width:100%}}.raisons-sociales-container{cursor:pointer;display:flex;flex-direction:column;font-family:Outfit;font-weight:600;gap:10px;left:0;margin-top:10px;max-height:580px;max-width:750px;overflow-y:scroll;padding-right:10px;position:absolute;text-transform:uppercase;transition:max-height .3s;z-index:1000}.raison-sociale-container{background-color:var(--beige);border-radius:15px;height:auto;max-width:85vw;padding:10px 25px;transition:color .3s,background-color .3s;width:700px}.raison-sociale-container p{transition:color .3s;width:100%}.raison-sociale-label{font-size:.9rem;opacity:.7}.raison-sociale-value{font-family:Outfit;font-size:.9rem;font-weight:600;opacity:1;transition:color .3s}.raison-sociale-container:hover{background-color:var(--dark-blue)}.raison-sociale-title{color:var(--sky-blue);font-family:Outfit;font-size:1.4rem;font-weight:700;margin:5px 0 0;opacity:1!important;transition:color .3s}.raison-sociale-container:hover p:not(.raison-sociale-title),.raison-sociale-container:hover span{color:#fff}.raison-sociale-container:hover .raison-sociale-title{color:var(--gold)}@media (max-width:576px){.raisons-sociales-container{left:-90px}}.activites-list{background-color:#fff;box-shadow:3px 3px 7px grey;display:flex;flex-direction:column;font-size:.85rem;height:auto;list-style:none;max-height:410px;overflow-x:hidden;overflow-y:auto;position:absolute;row-gap:0;text-align:left;transition:max-height .3s,padding .3s;width:650px;z-index:9999}.activites-list li{color:var(--blue-focus);font-family:Outfit;font-size:.8rem;font-weight:700;padding:5px 5px 5px 10px;position:relative;transition:color .3s,background-color .3s}.activites-list li:not(.activites-no-result){cursor:pointer}.activites-list li:not(.activites-no-result):hover{background-color:var(--dark-blue);color:var(--white)}.rh-input-container{align-items:center;column-gap:10px;display:flex;padding-right:4px}.rh-input-container>div:nth-child(3),.rh-input-container>div:nth-child(4),.rh-input-container>div:nth-child(5){width:60%!important}.rh-input-container .buttons-container-plan-financement{width:auto}.parcours-small-button{display:flex;gap:20px;height:59px;justify-content:flex-end;padding-bottom:10px;padding-top:5px;position:relative}.parcours-small-button svg{background-color:var(--light-blue);border:3px solid var(--dark-blue);border-radius:5px;overflow:visible;padding:3px}.rh-inputs-list-container{margin-bottom:15px;max-height:360px;overflow-y:scroll;padding-right:5px}.rh-card{border-radius:10px;box-shadow:none;margin-bottom:15px;padding:10px 10px 0}.rh-card .w-100{transition:all .3s ease}.rh-card:last-child{margin-bottom:0}.invisible-rh-card{margin:0!important;padding:0!important}@media (max-width:1200px){.rh-input-container{flex-wrap:wrap}.rh-input-container>div:first-child,.rh-input-container>div:nth-child(2){width:calc(50% - 5px)!important}.rh-input-container>div:nth-child(3),.rh-input-container>div:nth-child(4),.rh-input-container>div:nth-child(5){width:calc(30% - 2px)!important}.rh-card{box-shadow:none;margin-bottom:15px;padding:15px 15px 5px}.rh-inputs-list-container{max-height:450px}}@media (max-width:576px){.rh-input-container>div:first-child,.rh-input-container>div:nth-child(2){width:100%!important}.rh-input-container>div:nth-child(3),.rh-input-container>div:nth-child(4),.rh-input-container>div:nth-child(5){width:calc(50% - 5px)!important}.rh-card{padding:10px 3px}.trash-container{margin:auto}}.multiples-inputs-container{display:flex;flex-direction:column;margin:10px 0}.multiples-inputs-row{align-items:space-between;display:flex;gap:10px}.multiple-inputs-container .input-container .form-error{left:5px;min-width:max-content}@media (max-width:992px){.multiples-inputs-row{flex-direction:column}}.parcours-starter-container{display:flex;gap:20px;margin-bottom:20px}.parcours-card{background-color:#fff;border-radius:8px;box-sizing:border-box;flex:1 1;padding:50px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease}.parcours-card-content{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between}.parcours-card h3{color:#000;font-size:1.3rem;margin-top:auto}.parcours-card p{color:#000;font-size:.9rem;margin-bottom:auto}.parcours-card button{margin-top:20px}.parcours-card:hover{box-shadow:inset 0 0 0 3px var(--sky-blue)}.parcours-starter-button{display:flex;justify-content:center}.carousel-container{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:20px;position:relative}.carousel-bracket-right{cursor:pointer;position:absolute;right:0;top:40%}.carousel-bracket-left{cursor:pointer;left:0;position:absolute;top:40%}.carousel-bracket.d-none{display:none}.carousel-parcours-indicators{display:flex;justify-content:center;width:100%}.carousel-parcours-indicators span{color:var(--sky-blue);-webkit-text-decoration:underline var(--sky-blue);text-decoration:underline var(--sky-blue)}.carousel-indicators-container{display:flex;gap:10px;justify-content:center}.synthese-container{display:flex;gap:20px}.synthese-container .card{border-radius:10px;height:100%;position:relative}.synthese-container>.card{width:75%}.synthese-container>div{display:flex;flex-direction:column;gap:20px;width:100%}.synthese-title{font-family:Outfit;font-size:1.5rem;font-weight:500;text-transform:uppercase}.synthese-hr{background:linear-gradient(90deg,var(--gold) 0,#0000 100%);border:none;border-radius:3px;height:4px;margin-bottom:15px;margin-top:10px}.synthese-infos-table *{text-align:left}.synthese-infos-table th{padding:8px 30px 8px 0}.synthese-bilans-container{align-items:center;display:flex;justify-content:space-between;margin:20px 0;position:relative}.synthese-bilan-line{background-color:var(--blue);border-radius:2px;flex:1 1;height:4px}.synthese-bilans-subtitle svg{border:2px solid var(--blue);border-radius:50%;margin:0 3px;padding:3px;position:relative;top:-2px}.synthese-bilan-button.disabled:before{background-color:var(--red);border-radius:5px;content:"Vous devez d'abord terminer le bilan " attr(data-main-year);max-height:0;overflow:hidden;padding:0;position:absolute;top:-40px;transition:max-height .3s,padding .3s;width:160px;z-index:3}.synthese-bilan-button.disabled:hover:before{max-height:40px;padding:10px}.synthese-bilan-button.disabled *{--color:var(--grey)!important}.synthese-bilan-button{align-items:center;aspect-ratio:93/110;background-color:var(--white);border:3px solid var(--white);cursor:pointer;display:flex;justify-content:center;padding-top:10px;position:relative;width:75px}.synthese-bilan-button *{cursor:pointer!important}.synthese-rapport-icon{aspect-ratio:93/110;height:auto;position:absolute;top:0;transition:transform .3s;width:100%!important}.synthese-bilan-button p{font-size:.8rem;line-height:1.3;text-align:center}.synthese-bilan-button span{font-family:Outfit;font-size:.8rem;font-weight:700}.synthese-delete-bilan-icon{background-color:var(--red);border-radius:50%;bottom:-2px;padding:4px;position:absolute;right:-5px}.synthese-main-bilan{top:-9px;width:90px}.synthese-main-bilan p,.synthese-main-bilan span{font-size:1rem}.synthese-bilan-button .filled-button{bottom:-30px;position:absolute;width:calc(100% - 3px)}.synthese-bilans-container .button{z-index:2}.synthese-bilan-button:hover .synthese-rapport-icon{transform:scale(1.05)}.overview-financing-plan-button svg{margin:1px 0 -1px}@media (max-width:992px){.synthese-container{flex-direction:column}.synthese-infos-table{margin-top:20px;position:relative;top:0}.synthese-container>.card{width:100%}}@media (max-width:576px){.synthese-bilans-container{flex-direction:column}.synthese-bilan-button{margin-bottom:15px}.synthese-bilan-button .filled-button{bottom:0;height:fit-content;margin:auto;right:-75px;top:0;width:fit-content}.synthese-main-bilan{top:0}.synthese-main-bilan .filled-button{right:-67px}}.articles-editor-page-container{display:flex;min-height:70vh;position:relative}.articles-viewer-container-background{height:1px;max-width:0;position:sticky;top:0;z-index:20}.articles-viewer-container::-webkit-scrollbar-track{background:var(--white);border-top-left-radius:0}.articles-viewer-container{background-color:#fff;border-top-right-radius:15px;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;gap:10px;max-height:100vh;min-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:20px;z-index:20}.articles-viewer-buttons{display:flex;gap:10px;margin-bottom:10px;margin-left:auto;position:relative!important;width:fit-content}.article-row{grid-gap:10px;background-color:var(--white);border-radius:5px;display:grid;gap:10px;grid-template-columns:30px calc(100% - 500px) 90px 90px 75px 80px 70px;min-height:40px;overflow-x:hidden;padding:5px}.article-row *{font-size:.9rem}.article-row .button{box-shadow:none!important;font-size:.8rem!important;padding:3px 5px!important}.closed .article-row{grid-template-columns:30px calc(100% - 120px) 70px}.article-row>div:nth-child(2){min-width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.articles-viewer-container{left:-60vw}.articles-viewer-container,.articles-viewer-header:before{background-color:var(--beige);max-width:1000px;transition:width .5s;width:70vw}.articles-viewer-container{left:-20vw}.articles-viewer-container.closed{width:20vw}.articles-viewer-header *{position:relative;z-index:210}.articles-viewer-header{background-color:var(--white);margin-bottom:40px;margin-top:-30px;padding-bottom:15px;padding-top:20px;position:sticky;top:0;z-index:200}.articles-viewer-header:before{background-color:var(--white);box-shadow:0 5px 5px 0 #0003;content:"";height:calc(100% + 30px);left:-30px;position:absolute;top:-30px;z-index:20}.article-row div{height:fit-content;margin:auto 0}.articles-editor-searchbar{margin-bottom:10px;min-width:0;width:100%}.article-row.first-row{background-color:var(--beige)}.article-row.first-row div{cursor:pointer}.article-row.first-row div svg{transition:transform .3s}.mobile-toggle{display:none}@media (max-width:1200px){.articles-viewer-container.closed{padding:0;width:0}.articles-viewer-toggle:not(.mobile-toggle){display:none}.articles-viewer-container,.articles-viewer-header:before{padding:20px;width:90vw}.mobile-toggle{--padding:20px!important;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;left:90vw;position:absolute;transition:left .5s;z-index:1000}.mobile-toggle.closed{left:0}}.article-status-published{background-color:var(--green)}.article-status-unpublished{background-color:var(--red)}.article-status-draft{background-color:var(--grey)}.article-status-draft,.article-status-published,.article-status-unpublished{align-items:center;border-radius:10px;color:#fff;cursor:context-menu;display:flex;font-size:.8rem;justify-content:center;opacity:.8;padding:6px 5px}@media (max-width:576px){.article-row div:first-child,.article-row div:nth-child(3),.article-row div:nth-child(4){display:none}.article-row{grid-template-columns:auto 70px 70px}.articles-viewer-container,.articles-viewer-header:before{padding:20px;width:100vw}.mobile-toggle{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);left:calc(100vw - 60px)}.articles-viewer-buttons{margin-left:10px}.articles-viewer-header:before{height:100%}}.articles-editor-buttons-row{bottom:50px;display:flex;gap:20px;justify-content:center;position:sticky;z-index:10000}.articles-editor-buttons-row.fullscreen{bottom:auto;position:fixed;right:20px;top:20px}.access-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.access-page h1{color:#313b5a;margin-bottom:20px}.access-page input{border-radius:4px;margin-bottom:10px;padding:10px}.access-page button{background-color:#313b5a;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.access-page button:hover{background-color:#262b3f}.img-cont{align-items:center;display:flex;justify-content:center;margin-top:250px;width:100%}.img-logo{margin:auto;width:20%}.m-top{margin-top:10px}.p-cont{background-color:#e5e5e5;border-radius:5px;color:#252b41;display:flex;flex-direction:column;margin:30px auto auto;max-width:800px;padding:40px}.h1-access{color:#fff;font-family:Outfit;font-size:1em;letter-spacing:5px;margin-top:2em;text-align:center;text-transform:uppercase}.main-access{background:linear-gradient(0deg,#1b1d1d,#ffffffbf);height:100vh;position:relative}.body-access{background-color:#252627;color:#ffffffbf;font-family:Josefin Sans,Roboto,sans-serif;font-size:12px;overflow:hidden}.crane__list,.skyscrappers__list,.tree__container{bottom:0;position:absolute;width:100%}.advice{align-items:center;display:flex;flex-flow:column nowrap;height:50vh;justify-content:center;width:100vw}.advice__title{font-size:3rem;text-align:center}.advice__description{font-size:2rem;margin-top:1rem;text-align:center}.advice__description span:first-child{margin-right:-.7rem}.advice__description span:last-child{margin-left:-.7rem}.city-stuff{bottom:0;box-shadow:inset 0 -60px 0 -30px #313b59;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%}.skyscrappers__list{height:86.6666666667px;left:0;width:100%}.skyscrappers__list .skyscrapper__item{background:linear-gradient(115deg,#313b59 73%,#485784 0,#485784);bottom:15%;height:inherit;position:absolute;width:43.3333333333px}.skyscrappers__list .skyscrapper__item:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAFElEQVQImWP4////fwYYIJKDEwAAfPsP8eFXG40AAAAASUVORK5CYII=) space;bottom:10%;content:"";height:80%;left:10%;position:absolute;width:80%}.skyscrappers__list .skyscrapper__item:last-child:not(:only-child){background:#313b59}.skyscrappers__list .skyscrapper-1{bottom:0;height:138.6666666667px;right:25%;transform:rotate(180deg);width:121.3333333333px;z-index:10}.skyscrappers__list .skyscrapper-2{bottom:0;bottom:10%;height:69.3333333333px;right:35%;transform:rotate(180deg);width:60.6666666667px;z-index:10}@media screen and (max-width:900px){.skyscrappers__list .skyscrapper-2{display:none}}.skyscrappers__list .skyscrapper-3{bottom:0;height:46.2222222222px;height:115.5555555556px;right:45%;transform:rotate(180deg);width:40.4444444444px;z-index:10}@media screen and (max-width:900px){.skyscrappers__list .skyscrapper-3{display:none}}.skyscrappers__list .skyscrapper-4{bottom:0;height:34.6666666667px;height:86.6666666667px;right:55%;transform:rotate(180deg);width:30.3333333333px;z-index:10}.skyscrappers__list .skyscrapper-4:after{height:60%;left:25%;width:20%}.skyscrappers__list .skyscrapper-5{bottom:0;height:27.7333333333px;height:50%;right:65%;right:67%;transform:rotate(180deg);width:24.2666666667px;width:7%;z-index:10;z-index:11}.skyscrappers__list .skyscrapper-5:after{height:0}@media screen and (max-width:450px){.skyscrappers__list .skyscrapper-1{display:none}}.crane-arm,.crane-cabin,.crane-picker{animation:crane__movement 12s infinite alternate;transform-origin:80% center}.crane__list{height:173.3333333333px;perspective:600px;width:260px;z-index:0}.crane__list .crane__item{border:1px solid #313b59;border-radius:2px;position:absolute}.crane__list .crane-cable{background:#313b59;border:none;height:1px;outline:1px solid #0000;width:1px;z-index:0}.crane__list .crane-cable-1{animation:cable-1__movement 12s infinite alternate;left:11%;top:0;transform-origin:right 0;width:60%}.crane__list .crane-cable-2{animation:cable-2__movement 12s infinite alternate;right:8%;top:0;transform-origin:top left;width:19%}.crane__list .crane-cable-3{animation:cable-3__movement 12s ease-in-out infinite alternate;height:30%;left:9%;top:22%;transform-origin:right center}.crane__list .crane-cable-3:after{background:#596ba1;border:1px solid #313b59;bottom:0;content:"";display:block;height:.2em;left:-4500%;position:absolute;width:9000%}.crane__list .crane-stand{background:linear-gradient(0deg,#313b59,#bac2d9);height:100%;right:25%;width:5%;z-index:1}.crane__list .crane-weight{animation:crane-weight__movement 12s infinite alternate;background:#b0b6c9;height:20%;right:4%;top:12%;transform-origin:0 center;width:8%;z-index:2}.crane__list .crane-cabin{background:#b0b6c9;height:9%;right:24%;top:20%;width:12%;z-index:2}.crane__list .crane-cabin:after{background:#fff;content:"";display:block;height:10%;left:0;position:absolute;top:60%;width:100%}.crane__list .crane-arm{background:#a4abc1;border-top-left-radius:10px;height:7%;top:15%;width:100%;z-index:3}.crane-1{left:20%;z-index:10}.crane-2{bottom:-1rem;left:30%;transform:scale(.75) scaleX(-1);z-index:10;z-index:-1}@media screen and (max-width:900px){.crane-2{display:none}}.crane-2 .crane-cable-3{animation-delay:3s}.crane-3{bottom:-.5rem;left:40%;transform:scale(.8);z-index:10}@media screen and (max-width:900px){.crane-3{display:none;transform:scale(.75) scaleX(-1);z-index:-1}}.crane-3 .crane-cable-3{animation-delay:4.5s}.tree__container{height:62.6666666667px;left:0;margin-bottom:4px;width:100%}.tree__item{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-end;left:60%;position:absolute}.tree__trunk{background:#57473d;border-radius:2px;display:block;height:8px;margin-top:8px;order:2;position:absolute;width:4px}.tree__leaves{border-color:#0000 #0000 #313b59;border-style:solid;border-width:0 4px 32px;order:1;position:relative}.tree__leaves:after{border-bottom:32px solid #313b59;border-left:4px solid #0000;border-right:0;border-top:0;content:"";height:100%;left:-4px;position:absolute}.tree-1{left:66%}@media screen and (max-width:768px){.tree-1{display:none}}.tree-2{left:67%}@media screen and (max-width:768px){.tree-2{display:none}}.tree-4{left:57%}.tree-5{left:58%}.tree-7{left:51%}@media screen and (max-width:450px){.tree-7{display:none}}.tree-8{left:52%}@media screen and (max-width:450px){.tree-8{display:none}}@keyframes cable-1__movement{0%,20%{transform:rotateY(0) rotate(-10deg)}70%,to{transform:rotateY(45deg) rotate(-10deg)}}@keyframes cable-2__movement{0%,20%{transform:rotateY(0) rotate(29deg)}70%,to{transform:rotateY(15deg) rotate(29deg)}}@keyframes cable-3__movement{0%{transform:translate(0)}20%{transform:translate(2500%,-18%)}60%{transform:translate(11000%,-25%)}70%{height:30%;transform:translate(9100%,-25%)}90%,to{height:80%;transform:translate(9100%,-15%)}}@keyframes crane__movement{0%,20%{transform:rotateY(0)}70%,to{transform:rotateY(45deg)}}@keyframes crane-weight__movement{0%,20%{transform:rotateY(0) translateX(0)}70%,to{transform:rotateY(45deg) translateX(-50%)}}.city-stuff,.crane__list,.skyscrappers__list,.tree__container{pointer-events:none}.methode-container h2 span,.methode-title-container h2{align-items:center;display:flex;font-family:Outfit;font-size:3rem;font-weight:600;gap:18px;text-transform:uppercase}.methode-title-container h2 span{-webkit-text-stroke:3px var(--gold);font-family:Montserrat-Bold;font-size:6rem;margin-top:-8px}.methode-title-container p{font-family:Outfit;font-size:1.5rem;font-weight:600;position:relative;top:-12px}@media (max-width:1200px){.methode-title-container h2 span{-webkit-text-stroke:2px var(--gold);font-size:5rem;margin-bottom:3px;margin-top:8px}}@media (max-width:576px){.methode-container h2 span,.methode-title-container h2{font-size:1.5rem;margin-bottom:5px}.methode-title-container h2 span{font-size:4rem;font-weight:700;margin-top:5px}}.methode-container h3{font-family:Outfit;font-size:1.5rem;font-weight:700}.methode-container .text-hr-content span{font-size:2.7rem}.methode-img{max-height:500px;max-width:500px}.methode-img-400{max-height:400px;max-width:400px}.methode-img-sm{max-height:300px;max-width:300px}.methode-img-ssm{max-height:250px;max-width:250px;object-fit:contain}.bottom-rounded-div{position:relative;top:-5px}.methode-img-xs{max-height:200px;max-width:200px}.gold-before-section{margin-left:auto;padding-left:30px;position:relative;text-align:left}.methode-estimation-fdc{margin-left:100px;margin-right:100px}.gold-before-section:before{background:linear-gradient(to bottom,var(--gold),#0000);border-radius:2px;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.gradient-card-container{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:40%}.gradient-card-container img{z-index:2}.gradient-card-container:first-of-type img{margin:-40px auto 0}.gradient-card-container:last-of-type img{margin:0 auto -40px}.gradient-card{background:linear-gradient(to bottom,var(--color),#0000);border-radius:15px;padding:50px}.gradient-card p{line-height:30px;text-align:center}.methode-quote-container{border-radius:15px;padding:60px 100px;position:relative}.gradient-border-container{background:linear-gradient(to left,var(--gold),var(--blue),var(--gold));border-radius:17px;padding:2px}.gradient-border-container>*{background-color:var(--creamy-white);border-radius:15px}.methode-quote{font-family:Outfit;font-size:1.5rem;font-weight:700;position:relative;text-align:center;text-transform:uppercase}.methode-quote-container:after,.methode-quote-container:before{color:var(--gold);font-family:Outfit;font-size:8rem;font-weight:500;line-height:50px;position:absolute}.methode-quote-container:before{content:"“";left:25px;top:70px}.methode-quote-container:after{bottom:70px;content:"“";right:25px;transform:rotate(180deg)}.galaxy-container{align-items:center;display:flex;justify-content:center}.methode-img-philo{max-width:200px}.galaxy-container img{margin:auto;max-height:450px}.galaxy-container>div{position:absolute}.galaxy-container p{font-family:Outfit;font-size:3.5rem;font-weight:600;position:relative}.galaxy-container>div>div{background:#fcf9f5;filter:blur(10px);height:calc(100% + 40px);left:0;position:absolute;top:-20px;width:100%}.methode-hr{width:50%}.analyse-title{margin:170px auto;position:relative;width:fit-content}.analyse-title img{max-width:170px;position:absolute}.analyse-title img:first-child{left:-140px;top:30px}.analyse-title img:last-child{right:-190px;top:-110px}.methode-annee-container{padding:0 50px}.methode-annee-container>div{flex:1 1}.methode-annee{--color:var(--white);aspect-ratio:1/1;background-color:var(--bg-color);border-radius:805px;flex:1 1;max-width:calc(50% - 15px);padding:20px 20px 40px}.methode-annee div{-webkit-text-stroke:2px var(--gold);align-items:center;display:flex;font-family:Montserrat-Bold;font-size:3rem;height:50%;justify-content:center}.methode-annee p{color:var(--color);font-size:.9rem}.methode-facteurs{--color:var(--white);align-items:center;aspect-ratio:1/1;background-color:var(--bg-color);border-radius:50%;color:var(--color);display:flex;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));justify-content:center;margin-bottom:85px;padding:30px;position:relative}.methode-facteurs p{color:var(--color);font-family:Outfit;font-weight:600;max-width:130px;text-align:center}.methode-facteurs svg{bottom:-90px;position:absolute}.methode-facteurs:first-child svg{margin-left:40px}.methode-facteurs:last-child svg{margin-left:-40px}.methode-facteurs-2nd-line .methode-facteurs{margin-bottom:0;margin-top:85px}.methode-facteurs-2nd-line .methode-facteurs svg{bottom:auto;top:-90px}.methode-nombre-activites{font-family:Outfit;font-size:5rem;font-weight:700}.methode-euro-container{background-color:var(--beige);border-radius:10px;display:flex;flex-direction:column;justify-content:center;max-width:200px;padding:20px 30px}.methode-euro-container img{margin:0 auto 20px;max-width:130px}.methode-euro-container p{font-size:1.2rem;margin-top:auto;text-align:center}.border-text{-webkit-text-stroke:3px var(--gold);font-family:Montserrat-Bold;font-size:4rem;margin-bottom:-15px;margin-top:20px}.methode-card-beige{background-color:var(--beige);border-radius:15px;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:10px;margin-top:30px;max-width:500px;padding:40px}.methode-card-beige p{font-size:1.2rem;text-align:center}@media (max-width:1200px){.analyse-title{margin:90px auto 160px}.analyse-title img:first-child{left:-90px;max-width:110px;top:40px}.methode-annee-container{padding:0}.analyse-title img:last-child{max-width:90px;right:-100px;top:-50px}.approche-inedite div{max-width:none}.methode-nombre-activites{font-size:3rem;margin-top:15px}.methode-euro-container{max-width:170px;padding:20px}.border-text{font-size:5rem;margin-bottom:-10px;margin-top:40px}.methode-card-beige{border-radius:10px;margin-bottom:0;padding:20px}.methode-card-beige p{font-size:1rem}.methode-euro-container img{max-width:60px}.methode-container .mt-xxl{margin-top:60px!important}.methode-container .mb-xxl{margin-bottom:60px!important}.methode-container .mt-xl{margin-bottom:40px!important}.profile-pics-container img{max-width:200px}.methode-img{max-height:200px;max-width:300px}.gold-before-section{margin-left:30px;max-width:100%}.gradient-card-container{max-width:500px}.gradient-card-container img{max-width:100px}.gradient-card p{line-height:1.6}.methode-valeurs>div{margin-top:auto}.methode-valeurs img{max-width:120px}.methode-img-philo{max-height:130px}.galaxy-container img{max-width:300px}.galaxy-container p{font-size:1.5rem}.methode-estimation-fdc{margin-left:80px;margin-right:80px;position:relative}.methode-estimation-fdc img{bottom:30px;max-width:200px;position:absolute;right:30px}.methode-annee{max-width:50%}}@media (max-width:992px){.methode-card-beige{margin:30px auto;padding:40px;width:100%}.analyse-title{margin:90px auto 130px}.analyse-title img:first-child{left:-70px;max-width:90px;top:20px}.methode-annee-container{padding:0}.methode-annee{max-width:220px}.analyse-title img:last-child{max-width:70px;right:-80px;top:-50px}.methode-card-beige{margin-bottom:0;padding:40px 30px}.methode-row-text-img .border-text{left:0;position:absolute;text-align:center;top:-150px;width:100%}.methode-container.container .methode-margin-xxl-900,.methode-margin-xxl-900{margin-top:130px!important}.gold-before-section{margin:0 60px;padding:0}.gold-before-section:before{display:none}.gradient-card-container{margin:0 60px;max-width:100%}.gradient-card-container:first-of-type img{margin:0 auto -40px}.methode-valeurs .row>div{margin-top:auto}.methode-valeurs .row{justify-content:space-around}.methode-valeurs img{max-height:none;max-width:150px}.methode-img-philo{max-width:120px}.methode-estimation-fdc .dots-list{margin:auto auto 50px;position:relative;top:220px}.methode-estimation-fdc .dots-list,.methode-estimation-fdc .dots-list li{width:fit-content}.methode-estimation-fdc img{bottom:auto;margin:0!important;position:relative;right:auto;top:-290px}.galaxy-container p{font-size:2.5rem}}@media (max-width:576px){.methode-container .methode-margin-xl{margin-top:100px!important}.methode-euro-container{border-radius:15px}.methode-euro-container img{margin-bottom:0}.methode-nombre-activites{font-size:2.5rem;margin-top:-10px}.methode-facteurs,.methode-facteurs-2nd-line .methode-facteurs{margin:0;padding:20px;width:50%}.methode-facteurs-2nd-line .methode-facteurs:nth-child(2n -1),.methode-facteurs:nth-child(2n){margin-left:auto}.methode-facteurs-2nd-line .methode-facteurs:nth-child(2n){margin-left:0}.methode-facteurs-2nd-line .methode-facteurs:nth-child(2n) svg{left:auto;right:-50%}.methode-facteurs svg{bottom:auto;height:50%;margin-left:0;right:-50%;top:50%;width:50%}.methode-facteurs-2nd-line .methode-facteurs:nth-child(2n -1) svg,.methode-facteurs:nth-child(2n) svg{left:-50%;right:auto}.methode-facteurs-2nd-line .methode-facteurs svg{margin-left:0;top:50%}.methode-annee{aspect-ratio:unset;background-color:initial;margin:auto;max-width:none;padding:0}.methode-annee p{color:var(--dark-blue);font-family:Outfit;font-size:1.2rem;font-weight:600;text-align:center}.methode-annee div{font-size:2.5rem}.analyse-title{margin:50px auto}.border-text{margin:10px 0 -30px}.methode-row-text-img .border-text{top:-100px}.bg-beige .methode-row-text-img{margin-bottom:-150px!important;top:-190px}.gold-before-section{margin:20px 0 0;padding:0}.gradient-card-container img{display:none}.gradient-card-container{margin:0}.methode-quote-container{padding:60px}.methode-quote{font-size:1rem}.methode-quote-container:before{left:1px;top:30px}.methode-quote-container:after{bottom:30px;right:1px}.methode-valeurs{gap:0}.gold-dot{background-color:var(--gold);border-radius:5px;bottom:-15px;height:8px;position:absolute;width:8px}.methode-estimation-fdc{margin-left:0;margin-right:0}.methode-estimation-fdc img{display:none}.methode-estimation-fdc .dots-list{margin:0;top:0}.methode-quote-container:before{content:"“";left:25px;top:62px}.methode-quote-container:after{bottom:62px;content:"“";right:25px;transform:rotate(180deg)}.galaxy-container p{font-size:2.2rem}}.methode-row-text-img{align-items:center;display:flex;gap:50px;justify-content:space-around;position:relative}.methode-row-text-img>div{margin:var(--text-margin);max-width:var(--text-max-width)}.methode-row-text-img img{max-height:var(--max-width);max-width:var(--max-width)}@media (max-width:1200px){.methode-row-text-img img{max-height:calc(var(--max-width) - 80px);max-width:calc(var(--max-width) - 80px)}.methode-row-text-img>div{margin:0 60px}.methode-row-text-img img{margin-left:60px}.methode-row-text-img-right img{margin-left:0}}@media (max-width:992px){.methode-row-text-img{flex-direction:column;gap:20px}.methode-row-text-img-right{flex-direction:column-reverse}.methode-row-text-img>div{max-width:100%;text-align:center}.methode-row-text-img img{margin:0 auto;max-height:200px;max-width:200px}}@media (max-width:576px){.methode-row-text-img>div{margin:0;text-align:left}}.methode-row-border{display:flex;justify-content:space-between}.methode-row-border img{height:250px}.row-border,.row-border-right{max-width:650px;padding:45px 30px;position:relative}.row-border{margin-right:100px}.row-border,.row-border-right{background-color:var(--creamy-white);border-radius:8px}.row-border-right{margin-left:100px}.row-border-right:before,.row-border:before{background:linear-gradient(to left,#0000,#0000,var(--dark-blue),var(--gold));border-radius:10px;content:"";height:100%;left:-4px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:4px;position:absolute;top:-4px;width:200px;z-index:-1}.row-border-right:before{background:linear-gradient(to right,#0000,#0000,var(--dark-blue),var(--gold));left:auto;right:-4px}.border-part-right{left:calc(100% - 200px);transform:rotate(180deg)}.methode-row-border-img-left{margin-right:50px}.methode-row-border-img-right{margin-left:50px}.methode-row-border-right p{text-align:right}@media (max-width:1200px){.methode-row-border img{height:auto;max-width:200px;object-fit:scale-down}}@media (max-width:992px){.methode-row-border{flex-direction:column-reverse}.methode-row-border-right{flex-direction:column}.row-border,.row-border-right{margin:0 30px;padding-top:0}.row-border-right:before,.row-border:before{display:none}.methode-row-border p{text-align:center}.methode-row-border img{margin:0 auto 20px}.border-part,.border-part-right{display:none}}@media (max-width:576px){.row-border,.row-border-right{margin:0;padding:20px}.row-border{text-align:left}.row-border-right{text-align:right}.row-border-right:before,.row-border:before{display:block}.methode-row-border p{text-align:left}.methode-row-border-right p{text-align:right}}.card-with-headers{background-color:var(--background-color);border:3px solid var(--border-color);border-radius:10px;box-shadow:0 0 20px #0003;display:flex;flex-direction:column;gap:5px;height:100%;position:relative}.card-content{padding:20px 30px}.card-footer,.card-header{background-color:var(--border-color);padding:20px}.card-footer{padding:var(--padding) 20px}.card-footer h2,.card-header h2{color:#fff;justify-content:center;margin:0}.card-footer{margin-top:auto}.activity-list-container{padding-top:0!important}.liste-activites-container{display:flex;gap:30px;justify-content:center;margin-top:20px}.liste-activites-container>div{display:flex;flex-direction:column;gap:30px;width:calc(33.33% - 27px)}.activity-category{color:var(--white);font-family:Outfit;font-size:1.3rem;font-weight:700;text-transform:uppercase}.liste-activites-container .card-with-headers{background-color:var(--white);height:fit-content}.liste-activites-container .card-content{padding:5px 20px}.liste-activites-container li{margin:6px 0}@media (max-width:1200px){.liste-activites-container>div{width:calc(50% - 20px)}.liste-activites-container .card-with-headers{max-width:100%!important}}@media (max-width:992px){.liste-activites-container{flex-direction:column}.liste-activites-container>div{display:flex!important;width:100%}.liste-activites-container>div:nth-child(3){display:flex!important}}@media (max-width:576px){.liste-activites-container{gap:20px}}.letter-component{align-items:center;border:2px solid var(--gold);border-radius:50%;display:flex;font-family:Outfit;font-size:.9rem;font-weight:600;height:40px;justify-content:center;padding:10px;transition:background-color .3s;width:40px}.letter-component:focus,.letter-component:hover{background-color:var(--gold);color:var(--dark-blue)}.letter-component-container .components-slider{gap:10px;margin:auto;padding:15px 0}.letter-component-container{background-color:var(--creamy-white);left:0;z-index:100}.letter-component-container .components-slider{margin:0 auto;padding:15px 5px}.lexique-hr{margin:50px 0 15px}.lexique-hr .text-hr-id{top:-10px}.lexique-hr:first-of-type{margin-top:0}@media (min-width:1200px){.letter-component-container .components-slider{border-bottom:2px solid;border-image:linear-gradient(to right,#0000,var(--gold),var(--gold),var(--gold),#0000) 1;border-top:2px solid}}@media (max-width:1200px){.letter-component-container .components-row-sticky{box-shadow:0 5px 4px #00000026}.lexique-hr{margin:60px 0 15px}}@media (max-width:992px){.lexique-hr{margin:30px 0 10px}}@media (max-width:576px){.lexique-hr{margin:25px 0 10px}}.credit-simulator-form-buttons,.reset-credit-simulator-form{display:flex;gap:10px;justify-content:center;margin-top:20px}.reset-credit-simulator-form p{color:var(--red);text-decoration:underline}.reset-credit-simulator-form p:hover{cursor:pointer}.credit-preview-container{align-items:center;display:flex;flex-direction:column;gap:30px;margin-top:40px;width:100%}.credit-preview-page{background-color:#fff;border:1px solid #eee;box-shadow:0 2px 4px #0000001a;height:210.2mm;padding:30px;page-break-after:always;position:relative;width:297.125mm}.credit-preview-header img{height:50px}.credit-preview-header hr{margin-top:5px}.credit-preview-header{display:flex;gap:30px;padding-bottom:20px}.credit-preview-header div{display:flex;flex-direction:column;justify-content:flex-end;margin-left:auto}.credit-preview-title-main{color:var(--gold);margin-bottom:5px}.credit-preview-title-main,.credit-preview-title-sub{font-size:1.2rem!important;font-weight:600;text-align:right}.credit-title-hr{margin-bottom:100px}.credit-preview-page h1{font-size:1.2rem;font-weight:600;margin:50px 0 20px;text-align:center}.credit-preview-parameters *{font-size:1.2rem;font-weight:400}.credit-preview-parameters{display:flex;margin-left:200px}.credit-preview-parameters>div:first-child{margin-right:30px}.credit-preview-parameters div span{display:block;margin-bottom:10px}.credit-preview-parameters-labels *{color:var(--gold)}.credit-preview-paginator{bottom:30px;left:0;margin:auto;position:absolute;right:0;width:200px}.credit-preview-paginator div{font-size:.8rem;font-style:italic;margin-bottom:10px;text-align:center}.credit-preview-table{margin-top:40px;width:100%}.credit-preview-table thead tr{height:40px}.credit-preview-table tr{height:30px}.credit-preview-table td{text-align:center}.credit-preview-table th{color:var(--gold);font-size:1rem;font-weight:600;text-transform:uppercase}.preview-loader{color:var(--dark-blue);margin:20px 0;padding:20px;text-align:center}@media (max-width:1200px){.credit-preview-page{margin-bottom:-180px;transform:scale(.78);transform-origin:top center}}@media (max-width:900px){.credit-preview-page{margin-bottom:-330px;transform:scale(.6)}}@media (max-width:700px){.credit-preview-page{margin-bottom:-410px;transform:scale(.5)}}@media (max-width:576px){.credit-preview-page{margin-bottom:-580px;transform:scale(.3)}}.filters-group-container{background-color:var(--creamy-white);box-shadow:3px 3px 20px #7b7b7b40;margin-bottom:10px;overflow:hidden;padding:5px 0}.filters-group-container .container>div{display:flex;gap:20px;justify-content:center;margin:auto}.filter{border:2px solid var(--dark-blue);border-radius:3px;cursor:pointer;font-family:Outfit;font-size:.9rem;font-weight:600;padding:6px 15px 5px;text-transform:uppercase;transition:color .3s,background-color .3s;white-space:nowrap}.filter.active,.filter:hover{background-color:var(--dark-blue);color:var(--white)}.filters-group-container ::-webkit-scrollbar{height:8px}.filters-group-container ::-webkit-scrollbar-track{margin:10px}.filters-group-container .container{max-width:min(var(--container-width),calc(100% - 100px))}.filter-container{display:inline-block;overflow:visible;position:relative}.filter-container:hover .soon-tag-global{display:block}.soon-tag-global{background-color:var(--pale-blue);border-radius:3px;color:var(--dark-blue);display:none;font-size:.7rem;font-weight:700;padding:4px 8px;position:absolute;right:-10px;text-transform:uppercase;top:-14px;z-index:10000}.filter.disabled{border-color:#ccc;cursor:not-allowed}.filter.disabled,.filter.disabled:hover{background-color:#ccc;color:#666}@media (min-width:992px){.filters-group-container .components-slider{gap:20px;overflow:visible}.filters-group-container .components-row{overflow:visible;padding-left:2px}.filters-group-container .components-row-container{overflow:visible}}@media (max-width:992px){.filters-group-container .container{display:flex}.filter.active{opacity:1;padding:6px 6px 5px}.filter.active,.filter:hover{background-color:initial;color:var(--dark-blue)}.filters-group-container.pinned{box-shadow:0 5px 4px #00000026}.filters-group-container .container{box-shadow:none;flex-wrap:nowrap;gap:20px;justify-content:flex-start;margin:auto;max-width:100%;overflow-x:scroll;padding:10px;width:fit-content}.filter{border:none;opacity:.6}}.blur-unavailable{filter:blur(5px)}.redirection-unavailable{left:0;margin:auto;position:absolute;right:0;top:15vh;width:300px;z-index:10}.offre-container{background-color:var(--beige);border-radius:10px;display:flex;flex-direction:column;gap:10px;margin:0 30px;max-width:500px;padding:80px 40px 30px;position:relative}.offre-container.undefined{padding-top:30px}.offre-container:not(.undefined):before{background-color:var(--dark-blue);border-top-left-radius:10px;border-top-right-radius:10px;content:"";height:50px;left:0;position:absolute;top:0;width:100%}.offre-container.liberty:before{background-color:var(--light-blue)}.offre-container.optimum:before{background-color:var(--gold)}.offre-container *{font-size:1.2rem}.offre-buttons-container{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:10px 30px}.offre-buttons-container .link-with-arrow{color:var(--dark-blue);font-family:Outfit;font-size:1.2rem;font-weight:600}.offre-buttons-container .button{width:fit-content}@media (max-width:992px){.offre-container{margin:0 auto 40px}}@media (max-width:576px){.offre-container{margin-top:50px}}.mon-profil-container>div:first-child{flex:2 1}.mon-profil-container>div:last-child .link-with-arrow:hover svg{--color:var(--grey)!important}.mon-profil-container>div:last-child{flex:1 1}.mon-profil-container h2{font-size:1.3rem}.mon-profil-container .card{padding:30px}.mon-profil-container{display:flex;gap:30px}.mon-profil form .form-error{background-color:var(--light-blue)}.visiting-card-profile-container{display:flex;justify-content:center;margin-bottom:-30px;padding:10px;position:sticky;top:0;transform:scale(.9);transform-origin:top;z-index:2}.visiting-card-buttons{align-items:flex-start;display:flex;gap:20px;justify-content:center;margin:30px 0 0}.create-visiting-card{margin:auto;width:fit-content}.visiting-card-buttons .file-input-container{padding:0!important;width:fit-content}.visiting-card-buttons .file-input-container .form-error{background-color:initial;left:0;top:0}.visiting-cards-loader{align-items:flex-start;background-color:var(--white);border-radius:15px;height:100%;left:0;position:absolute;width:100%;z-index:9}.mon-profil-links{display:flex;flex-direction:column;gap:15px}.mon-profil-links *{font-family:Outfit;font-weight:600}.profile-modal .modal{bottom:0;margin:auto;max-height:95vh;top:0;width:1150px}.mon-profil-container .crm-tbody{max-height:250px}@media (max-width:1200px){.profile-modal .modal{width:720px}.visiting-card-profile-container{margin-bottom:0;margin-left:-30px;transform:none;width:calc(100% + 60px)}.mon-profil-container{flex-direction:column}}@media (max-width:992px){.mon-profil-links{flex-direction:row;gap:30px;justify-content:space-around;margin-top:-30px}.mon-profil-responsive-buttons{display:flex;flex-direction:column;gap:30px;margin:50px auto;width:fit-content}}@media (max-width:576px){.mon-profil-responsive-buttons{width:100%}.mon-profil-links{flex-direction:column;gap:10px}.visiting-card-profile-container{margin-left:-50px;width:calc(100% + 100px)}.visiting-card-buttons{align-items:center;flex-direction:column;gap:10px;margin:10px 0}.visiting-card-buttons .file-input-container{margin:auto}}.file-input-container{display:flex;flex-direction:column;gap:5px;margin-bottom:20px;position:relative;width:100%}.file-input-label.filled-button{box-shadow:none}.file-input-container.with-remove-button{padding-bottom:0}.file-input-label{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:var(--padding);width:100%}.file-input{display:none}.file-input-remove-button{color:var(--dark-red);text-align:center;text-decoration:underline}.file-input-container .form-error{bottom:-10px}.file-input-container.with-remove-button .form-error{bottom:5px}.file-input-container .form-error:before{border-top-left-radius:0;border-top-right-radius:0}.file-input-remove-button{align-items:center;background-color:var(--red);border-radius:20px;cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;right:-12px;top:-12px;transition:transform .3s;width:35px}.file-input-remove-button:hover{transform:scale(1.1)}@media (max-width:576px){.file-input-container{padding:0}}.customisation-preview-container.page-2{display:none}.customisation-preview-container{align-items:center;aspect-ratio:1/1.4;border:1px solid var(--grey);display:flex;flex-basis:50%;flex-direction:column;height:100%;justify-content:space-between;position:relative}.customisation-pdf-container{display:flex;gap:20px;padding:10px 0}.banner-color-logo img{height:23px;max-width:220px;object-fit:contain}.banner-color-logo{align-items:center;background-color:var(--background-color);display:flex;height:45px;justify-content:center;transition:background-color .3s;width:100%}.banner-color-logo *{color:var(--text-color);font-size:.7rem;font-weight:300}.banner-color-logo:last-child{justify-content:space-between;padding:0 13px}.customisation-pdf-buttons{align-items:center;display:flex;flex-basis:50%;flex-direction:column;padding-right:25px}.reset-customisation-text{color:var(--dark-red);cursor:pointer;margin-top:15px;text-decoration:underline}.customisation-preview-container>p{font-size:1.6rem;font-weight:600;margin-top:-150px}.cover-logo-preview{height:50px;margin-top:-100px;object-fit:contain;width:250px}.customisation-pdf-container .react-colorful{width:100%}.hex-color-container{align-items:center;display:flex;gap:5px;margin:10px 0;width:100%}.customisation-pdf-buttons input{border:2px solid var(--blue);border-radius:10px;padding:3px 5px;width:100%}.rgba-inputs-container{align-items:center;display:flex;gap:5px;width:100%}.customisation-preview-container .customisation-pagination{display:none}@media (min-width:1200px){.customisation-pdf-buttons,.customisation-preview-container{flex-basis:33%}.customisation-preview-container.page-2{display:flex}.customisation-preview-container:not(.page-2) .banner-color-logo p{display:none}.customisation-preview-container.page-2 .banner-color-logo:last-of-type{justify-content:space-between;padding:0 15px}.customisation-preview-container:not(.page-2) .banner-color-logo:first-child{display:none}.customisation-preview-container .customisation-pagination{bottom:-25px;display:block;font-size:.9rem;font-style:italic;font-weight:300;justify-content:center;position:absolute}.cover-logo-preview{margin-top:120px}.reset-customisation-text{position:relative;top:10px}.customisation-preview-container svg{width:100%}}@media (max-width:768px){.customisation-preview-container{display:none}.customisation-pdf-buttons{flex-basis:100%}}.update-visiting-card-container{gap:10px}.update-visiting-card-container .visiting-card-container{margin-bottom:-95px;margin-right:-175px;min-height:380px;min-width:700px;transform:scale(.75);transform-origin:top left}.update-visiting-card-container .imported-card-container{display:block;margin:0 50px -95px}.update-visiting-card-buttons{bottom:10px;position:sticky}.visiting-card-error{color:var(--red);font-family:Poppins-Light;font-size:.8rem;font-weight:600;height:20px;justify-content:center;position:relative;top:-15px;width:100%}.update-visiting-card-buttons .unfilled-button{background-color:var(--white)}.update-visiting-card-buttons .unfilled-button:hover{background-color:var(--blue)}.card-img{max-height:110px;max-width:35%;object-fit:contain;width:auto}.visiting-card-container{background-color:#fff;border:1px solid var(--dark-blue);border-radius:15px;max-height:400px;max-width:700px;padding:20px;width:100%;z-index:2}.visiting-card-container *{color:var(--black);font-weight:300;line-height:1.4}.card-bottom,.card-top{display:flex}.card-bottom{justify-content:flex-end}.card-bottom>div,.card-top>div{display:flex;flex-direction:column;justify-content:center}.visiting-card-container svg{--color:var(--sky-blue)!important;height:20px;width:20px}.card-mid{margin:20px 0 5px}.card-mid-content{display:flex}.card-name span{font-family:Outfit;font-size:2.2rem;font-weight:700}.card-position{font-weight:600}.card-position,.card-slogan{font-family:Outfit;font-size:1.3rem;text-align:start}.card-slogan{font-weight:300}.card-bottom *{text-align:right}.card-mid-content p{font-family:Outfit;font-size:.9rem;margin-bottom:3px;text-align:start}.card-mid-content img,.card-mid-content svg{margin-right:10px;margin-top:2px;width:15px}.visiting-card-container .card-top img{margin-right:20px}.visiting-card-container .card-bottom img{margin-left:20px}.visiting-card-container .card-company{font-family:Outfit;font-size:1.8rem;font-weight:700}@media (max-width:576px){.visiting-card-container{padding:10px}.visiting-card-container *{font-size:.8rem}.visiting-card-container .card-mid-content img,.visiting-card-container .card-mid-content svg,.visiting-card-container .card-top img{margin-right:5px}.visiting-card-container .card-bottom img{margin-left:5px}.card-name span{font-size:1.1rem}.card-img{max-height:70px}}.mes-formations-container h2{font-size:1.5rem}.last-video-played-container{display:flex;gap:1rem;margin-bottom:30px;margin-right:30px;margin-top:30px}.formation-container h3,.last-video-played-container h3{font-family:Outfit;font-size:1.5rem;font-weight:600;margin-bottom:20px;margin-top:10px;text-transform:uppercase}.last-video-played-container>div:last-child{min-width:640px}.progression-container{margin-bottom:30px;margin-top:auto;padding:30px 20px}.progression-container h2{margin-bottom:30px;text-align:center}.category-container h2{margin-bottom:30px}.formation-progress-container{display:flex;gap:10px;margin-bottom:30px;width:100%}.formation-progress-container *{font-family:Outfit;font-size:.9rem;font-weight:600}.formation-progress-container div{width:100%}.formation-container svg{min-width:30px}.progress-bar{background-color:var(--light-grey);border-radius:15px;height:12px;overflow:hidden;position:relative;width:100%}.formation-container{display:flex;width:calc(var(--container-width) - 180px)}.progress-bar:before{background-color:var(--gold);content:"";height:100%;left:0;position:absolute;top:0;transition:width .3s;width:var(--progression)}.formation-container>div:first-child{max-width:30%;padding-right:30px;width:100%}.video-thumbnail-container{border-radius:5px;overflow:hidden;position:relative;transition:transform .3s}.video-thumbnail-container img{aspect-ratio:16/9;display:flex;width:100%}.video-duration{background-color:var(--white);border-radius:5px;bottom:15px;font-size:.8rem;padding:5px 10px;position:absolute;right:15px;width:fit-content}.video-completed{border-bottom-left-radius:100%;border-top-right-radius:5px;height:40px;padding:5px 0 0 5px;right:0;top:0}.video-completed,.video-progress-bar{background-color:var(--light-grey);position:absolute}.video-progress-bar{bottom:0;height:4px;left:0;width:100%}.video-progress-bar:before{background-color:var(--gold);content:"";height:100%;left:0;position:absolute;top:0;width:var(--progression)}.formation-videos-container{display:flex;flex-wrap:wrap;gap:15px 20px;max-width:70%}.play-button{align-items:center;border:2px solid var(--white);border-radius:50%;bottom:0;display:flex;height:45px;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:45px}.play-button:before{border-color:#0000 #0000 #0000 var(--white);border-style:solid;border-width:12.5px 0 12.5px 21.7px;content:"";height:0;margin-left:5px;margin-top:1px;position:absolute;transform:rotate(0deg);width:0}.video-container{cursor:pointer;width:calc(33% - 12px)}.video-container:hover .video-thumbnail-container{transform:scale(1.02)}.video-container p{font-family:Outfit;font-weight:600;margin-left:10px;margin-top:3px}#scroller_anchor{position:relative;top:-100px}.formations-filters-group{z-index:100}@media (max-width:1400px){.last-video-played-container{flex-direction:column}}@media (max-width:1200px){.progression-container{background-color:initial;box-shadow:none;margin-bottom:0}.progression-container h2{text-align:left}.formation-container{flex-direction:column;gap:20px}.formation-container>div:first-child,.formation-videos-container{max-width:100%}.last-video-played-container>div:last-child{min-width:0;min-width:auto}}#progression_meter_needle{transform:rotate(var(--rotation));transform-box:fill-box;transform-origin:bottom}.progressison-meter-container{display:flex;justify-content:center;position:relative}.progression-percentage{bottom:18px;color:var(--white);font-family:Outfit;font-size:1.3rem;font-weight:700;position:absolute}@media (max-width:1200px) and (min-width:576px){.progressison-meter-container svg{width:500px}.progression-percentage{bottom:30px;font-size:2.2rem}}.hidden-category{max-height:0;visibility:hidden}.formation-hr{background:linear-gradient(to right,#0000,var(--gold),#0000);border:20vw solid var(--creamy-white);border-bottom:0;border-radius:100%;border-top:0;height:4px;width:100vw}@media (max-width:576px){.formations-row{margin:0;max-width:100%}.progression-container h2{text-align:left}.category-container{background-color:initial;box-shadow:none;padding:0}.video-container{width:300px}.video-container *{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.formations-row-bracket{display:none}.formation-videos-container{padding:0 10px;position:relative;right:var(--slide);transition:right .3s;width:fit-content}.formations-slider{flex-direction:column;gap:40px}.formation-progress-container{margin-bottom:10px}.formation-container div:first-child{max-width:calc(100vw - 20px)}}.account-tools-page-container{display:flex;position:relative}.tools-sidebar-container{height:min-content;margin-right:10px;position:sticky;top:100px;width:25%}.tools-sidebar{background-color:#fff;border-radius:15px;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;padding:15px}.tools-title{font-size:1.5rem;font-weight:600;text-align:center}.tools-tabs{list-style:none;padding:0;width:100%}.tool-tab-container{margin-bottom:20px;position:relative}.tool-tab svg{margin-right:7px}.tool-tab{align-items:center;background-color:var(--white);border:0;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 15px;transition:background-color .1s ease}.tool-tab.active{background-color:#f3f3f3}.tool-tab.disabled{background-color:#e2e2e2;color:#8b8b8b;cursor:not-allowed}.tool-tab.disabled:hover{background-color:#ccc;color:#666}.soon-tag{background-color:#f56e52;border-radius:3px;color:var(--dark-blue);font-size:.7rem;font-weight:700;padding:4px 8px;position:absolute;right:5px;text-transform:uppercase;top:-10px;z-index:1}.tool-content{width:80%}.account-tuto-thumbnail{align-items:center;background-color:var(--white);border-radius:15px;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;height:fit-content;justify-content:center;margin-top:20px;padding:15px;width:290px}.account-tuto-thumbnail img{border-radius:15px;cursor:pointer;object-fit:contain;transition:transform .3s;width:100%}.account-tuto-thumbnail img:hover{transform:scale(1.05)}.tools-loader{background-color:#fff;height:100%;position:absolute;width:calc(100% - 60px)}.account-tools-page .tool-content{max-width:calc(100% - 310px)}@media (max-width:1200px){.account-tools-page-container{flex-direction:column}.account-tuto-thumbnail{display:none}.tools-sidebar-container{margin-bottom:20px;margin-right:0;position:relative;top:0;width:100%}.tools-sidebar{flex-direction:column;justify-content:space-between}.tool-content{width:100%}.tools-loader{background-color:var(--creamy-white)}}@media (max-width:992px){.account-tools-page .tool-content{max-width:100%}}@media (max-width:576px){.tools-loader{border-radius:15px;left:-5px;width:calc(100% + 10px);z-index:9}.account-tools-page .crm-client-view-mobile-menu{right:-50px}.account-tools-page .crm-client-view-mobile-menu.active{right:-60px}}.hr{background-color:var(--background-color);border:0;height:1px;margin:var(--margin);opacity:.25;width:100%}.items-button{margin:0}.search-input-tools-container{padding:0 10px}.head-row-container{align-items:end;display:flex;gap:15px;justify-content:space-between}.items-container{background-color:var(--white);border-radius:15px;box-shadow:0 0 20px #0000001a;margin-top:20px;min-height:400px;padding:20px 30px;position:relative}.items-container-header p{color:var(--grey);cursor:pointer;display:inline;font-size:1.3rem}.items-container-header p.active{color:var(--dark-blue);font-family:Outfit;font-weight:700;text-decoration:underline}.items-container-header p:first-child{margin-right:50px}.items-search-bar{border:1px solid var(--light-grey);border-radius:10px;margin:15px 0}.tooltip-item{color:var(--dark-blue);cursor:pointer;display:inline-block;font-weight:500;position:relative}.tooltip-item:after{background-color:var(--red);border-radius:4px;bottom:calc(100% + 15px);color:#fff;content:attr(data-tooltip);font-size:.875rem;padding:8px 12px;pointer-events:none;transform:translateX(-60%);transition:opacity .2s;white-space:nowrap;z-index:1500}.tooltip-item:after,.tooltip-item:before{left:50%;opacity:0;position:absolute;visibility:hidden}.tooltip-item:before{border:5px solid #0000;border-top-color:#000000bf;bottom:115%;content:"";transform:translateX(-50%);transition:opacity .3s;z-index:1001}.tooltip-item:hover:after,.tooltip-item:hover:before{opacity:1;visibility:visible}.v1-button{border-width:2px;color:var(--blue);margin:auto 0;padding:10px 25px}@media (max-width:1200px){.estimation-thumbnail-previsu-button{align-items:center;display:flex;flex-direction:column;margin-top:auto}.items-container{background-color:initial}.items-container-header{text-align:center}.items-search-bar{margin:15px auto -15px;max-width:70%;width:fit-content}.items-search-bar input{max-width:100%}.items-search-bar.search-bar-container .searchbar-cross{right:14px}.head-row-container .button svg{display:none}.items-container{margin-top:20px}}@media (max-width:992px){.head-row-container{align-items:center;gap:15px;justify-content:center;width:100%}.item-thumbnail-container{margin:20px 10px;width:45vw}.item-thumbnail svg{height:20px;width:20px}.item-buttons a,.item-buttons div{font-size:.8rem}}@media (max-width:768px){.head-row-container{align-items:center;gap:10px;justify-content:center}.items-button{font-size:.8rem;padding:10px}.items-container-header{align-items:flex-start;display:flex;flex-direction:column}}@media (max-width:576px){.head-row-container{flex-direction:column;gap:15px}.head-row-container>*{justify-content:center}.item-thumbnail-container{width:80vw}.items-container{margin-top:10px;padding:20px 10px}.items-container-header p{font-size:1rem}.items-container-header p:first-child{margin-right:20px}.items-search-bar{max-width:100%;width:100%}}.google-form-review-link{align-items:center;background-color:#fff;background-color:var(--background-color,#fff);border:2px solid var(--border-color,var(--gold));border-radius:5px;color:var(--gold);color:var(--text-color,var(--gold));cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:5px;height:fit-content;padding:4px 8px 5px;transition:background-color .3s,border-color .3s,color .3s;width:fit-content;z-index:2}.google-form-review-link:hover{background-color:var(--gold);background-color:var(--hover-color,var(--gold));border-color:var(--hover-color,var(--gold));color:#fff}.rocket-img{height:15px;width:15px}.review-modal-title{display:flex;text-align:center}.rocket-img-modal{height:40px;width:40px}.crm-resource-menu{background-color:var(--white);border-radius:15px;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;height:fit-content;min-width:290px;padding:20px;width:290px}.crm-resource-menu-header{border-bottom:1px solid var(--grey);font-size:1.2rem;font-weight:600;margin-bottom:10px;overflow:hidden;padding-bottom:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.crm-resource-menu-item svg{min-width:30px}.crm-resource-menu-item{align-items:center;border-radius:5px;cursor:pointer;display:flex;gap:10px;margin-bottom:10px;padding:5px 10px;transition:background-color .3s}.crm-resource-menu-item.active{background-color:#f5f5f5}@media (max-width:992px){.crm-client-view-mobile-menu{background-color:var(--blue);border-bottom-right-radius:10px;border-top-right-radius:10px;cursor:pointer;display:block;display:flex;flex-direction:column;height:50px;justify-content:space-between;padding:15px;position:absolute;right:-60px;top:0;width:60px;z-index:10}.crm-client-view-mobile-menu>div{background-color:var(--white);border-radius:2px;height:3px;transition:all .3s;width:30px}.crm-client-view-mobile-menu.active>div:first-child{bottom:0;display:block;margin:auto;position:absolute;top:0;transform:rotate(45deg);transform-origin:center}.crm-client-view-mobile-menu.active>div:last-child{bottom:0;display:block;margin:auto;position:absolute;top:0;transform:rotate(-45deg);transform-origin:center}.crm-client-view-mobile-menu.active>div:nth-child(2){display:none}.crm-resource-menu{left:0;min-width:0;padding:30px 0;position:absolute;transition:padding .3s;width:max-content;z-index:10}.crm-resource-menu-header svg,.crm-resource-menu-item svg{display:none}.crm-resource-menu .button,.crm-resource-menu-header,.crm-resource-menu-item{border-width:0;max-height:30px;max-width:0;overflow:hidden;padding:5px 0;transition:max-width .3s,padding .3s}.crm-resource-menu-header{max-height:35px;padding:0 0 10px!important}.crm-resource-menu.active{border-top-right-radius:0;padding:20px}.crm-resource-menu.active .button,.crm-resource-menu.active .crm-resource-menu-header,.crm-resource-menu.active .crm-resource-menu-item{max-width:220px;padding:5px 10px}.crm-resource-menu.active .button{border-width:3px}.crm-resource-menu.active .crm-resource-menu-header{padding:0 0 10px!important}}.folder-icon-tuto{margin-left:25px;margin-top:3px;vertical-align:top}.info-create-folder{margin-bottom:20px}.info-create-folder p{color:var(--grey);text-justify:auto}.folder-items-container{min-height:300px!important}.folder-tabs{list-style:none;padding:0;width:100%}.folder-tab{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:5px;margin-bottom:10px;padding:10px 15px;transition:background-color .1s ease}.folder-loader,.folder-tab{background-color:var(--white)}.folder-loader{align-items:flex-start;border-radius:15px;height:100%;left:0;padding-top:200px;position:absolute;width:100%;z-index:9}@media (max-width:576px){.folder-detail-container .crm-client-view-mobile-menu{right:-50px}.folder-detail-container .crm-client-view-mobile-menu.active{right:-60px}.folder-loader{padding-top:150px}}.tab-content-header{display:flex;flex-direction:column;margin-bottom:20px}.title-ref-tab-header{align-items:center;display:flex;justify-content:space-between}.settings-icon{margin-right:10px}.ref-folder{margin-top:0!important;padding:0 20px}.tab-content-header h2{align-items:center;display:flex;font-size:1.7rem;font-weight:600;gap:10px;margin:0}.tab-content-header p{color:var(--grey);font-size:1.1rem;font-weight:300;margin-top:10px}.folder-info-buttons{display:flex;justify-content:center;margin-top:10px}.crm-dashboard{display:flex;gap:20px}.crm-dashboard .form-card{flex-basis:100%}.form-card p{text-align:center!important}.crm-card:first-child:last-of-type{background-color:var(--creamy-white)}.crm-card:last-child *{color:var(--white)}.crm-card:last-child{background-color:var(--blue)}.crm-card{background-color:#b7c4fb;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px;position:relative}.crm-card h4{display:flex;font-size:1.3rem;font-weight:700;justify-content:space-between;margin:0 0 10px;width:100%}.crm-card h4 span{background-color:var(--white);border:1px solid var(--grey);border-radius:50%;color:var(--dark-blue)!important;cursor:pointer;display:flex;font-weight:400;height:22px;justify-content:center;min-height:22px;min-width:22px;width:22px}.crm-card p{font-size:1rem;font-weight:200;text-align:justify}.crm-card ul{margin-top:10px;padding-left:20px}.cards-stack{display:flex;flex-wrap:wrap;gap:20px}.cards-stack .crm-card{flex-basis:calc(50% - 10px)}.tooltip{color:var(--dark-blue);cursor:pointer;display:inline-block;font-weight:500;margin-left:5px;position:relative}.tooltip:after{background-color:var(--dark-blue);border-radius:4px;bottom:125%;color:#fff;content:attr(data-tooltip);padding:8px;transform:translateX(-75%) translateY(-10px);transition:opacity .5s;white-space:nowrap}.tooltip:after,.tooltip:before{left:50%;opacity:0;position:absolute;visibility:hidden;z-index:10}.tooltip:before{border:5px solid #0000;border-top-color:#000000bf;bottom:115%;content:"";transform:translateX(-50%);transition:opacity .3s}.tooltip:hover:after,.tooltip:hover:before{opacity:1;visibility:visible}.number-count{bottom:20px;color:var(--dark-blue);font-size:4rem;font-weight:500;left:20px;position:absolute}@media (max-width:992px){.crm-dashboard{flex-wrap:wrap}.crm-card.cursor-pointer h4{margin-left:70px;width:calc(100% - 70px)}.cards-stack .crm-card{flex-basis:100%;max-width:calc(50% - 10px)}}@media (max-width:768px){.crm-card h4 span{display:none}.number-count{bottom:0;height:fit-content;margin:auto 0;top:0}.title-ref-tab-header{align-items:flex-start;flex-direction:column}.cards-stack,.cards-stack .crm-card,.form-card{flex-basis:100%;max-width:100%}}@media (max-width:576px){.crm-dashboard{flex-direction:column}.crm-dashboard>*{flex-basis:100%;max-width:100%}}.create-deliverable-table{margin-bottom:10px;max-height:0;overflow:hidden;transition:max-height .3s}.create-deliverable-label{cursor:pointer;font-size:1.2rem;text-decoration:underline}.create-deliverable-label svg{margin-left:5px;transition:transform .3s}.create-deliverable-category-container{margin-bottom:35px}.folder-deliverables-container{display:flex;flex-direction:column;gap:20px;margin-top:20px;position:relative;width:100%}.deliverables-container{display:flex;min-height:140px;position:relative}.deliverable-container{border-radius:8px;box-shadow:0 0 20px #0000001a;flex-direction:column;position:relative}.deliverable-container,.deliverable-head{align-items:center;display:flex;width:100%}.deliverable-head{cursor:pointer!important;justify-content:space-between;padding:20px}.deliverable-head h3{align-items:center;display:flex;font-size:1.2rem;gap:10px}.deliverable-bracket{margin-right:15px}.deliverable-bracket svg{transition:transform .3s}.deliverable-body{max-height:0;overflow-y:hidden;transition:max-height .3s;width:100%}.info-update-livrable{margin-bottom:20px}.info-update-livrable p{color:var(--grey);text-align:justify}.modal-buttons-row{display:flex;justify-content:flex-end;margin-top:20px}.deliverable-container .crm-tbody{max-height:none;min-height:0;min-height:auto;overflow:visible;overflow:initial}.deliverable-type-content{border:1px solid var(--light-grey);border-radius:10px;margin-top:20px;padding:10px}.deliverable-container .crm-tbody{min-height:10px!important}.deliverable-type-container{padding:0 20px}.deliverable-type-container:last-child{padding-bottom:20px}.deliverable-type-content .crm-table-container{padding-top:0}.deliverable-type-buttons{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:10px}@media (max-width:768px){.deliverable-type-buttons{flex-direction:column;gap:8px;margin-top:15px}}.folder-resources-container{border:1px solid var(--light-grey);border-radius:10px;margin-top:20px}.folder-resources-container .crm-thead{padding-left:10px}.folder-resources-container .crm-tbody{min-height:150px!important;padding-left:10px}.folder-resources-buttons{display:flex;gap:10px;justify-content:flex-start;margin-top:20px}.folder-delete-resources-button{margin:10px auto}@media (max-width:576px){.folder-resources-buttons svg{display:none}.folder-resources-buttons{flex-direction:column}}.import-resources-container .crm-thead{display:none}.import-resources-container .crm-tbody{gap:15px;max-height:200px;min-height:0;min-height:auto}.inscrusted-video-container{background-color:var(--creamy-white);border-radius:15px;bottom:0;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;padding:15px;position:fixed;right:0;transform:scale(0);transform-origin:bottom right;transition:transform .3s,right .3s,bottom .3s;width:fit-content;z-index:2000000}.inscrusted-video-container .video-player-thumbnail-container{aspect-ratio:unset}.inscrusted-video-container .video-player,.inscrusted-video-container .video-player-thumbnail{box-shadow:none}.incrusted-video-resizer-helper{cursor:nw-resize;height:calc(100% + 200px);left:-200px;overflow:hidden;position:absolute;top:-200px;width:calc(100% + 200px);z-index:2}.inscrusted-video-container.active{bottom:95px;right:24px;transform:scale(1)}.inscrusted-video-container video{border-top-left-radius:10px;border-top-right-radius:10px}.incrusted-video-buttons{display:flex;gap:15px;margin-top:10px}.incrusted-video-buttons .button{width:100%}.incrusted-video-resizer-container{background-color:var(--blue);border-bottom-right-radius:30px;border-top-left-radius:15px;cursor:nw-resize;height:40px;left:0;position:absolute;top:0;width:40px;z-index:2}.incrusted-video-resizer,.incrusted-video-resizer-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.incrusted-video-resizer{gap:5px;position:relative;right:5px;top:-5px;transform:rotate(-45deg)}.incrusted-video-resizer div{background-color:var(--light-grey);border-radius:30%;height:2px;width:23px}.incrusted-video-resizer div:first-child{width:9px}.incrusted-video-resizer div:last-child{width:35px}.panier-container{margin:40px auto;width:100%}.panier-container,.panier-vide-card{display:flex;flex-direction:column;justify-content:center}.panier-vide-card{align-items:center;margin:auto;max-width:800px;text-align:center;width:fit-content}.panier-vide-card h2{font-size:1.6rem}.panier-vide-card h2,.panier-vide-card p{font-family:Outfit;font-weight:500;margin-bottom:20px}.panier-vide-card p{font-size:1.2rem}.redirection-tarif-button{--padding:10px 25px!important;--font-size:1.3rem!important;margin-top:20px;width:fit-content}.panier-remplie-container{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:100%}.cart-table{border-collapse:collapse;width:100%}.cart-table th{text-transform:uppercase}.cart-table td,.cart-table th{text-align:left}.selection-offre-cart{font-family:Outfit;font-weight:900;text-transform:uppercase}.quantite-offre-cart{width:15%}.prix-ht-offre-cart{text-align:right!important;width:15%}.details-1-cart{align-items:center;display:flex;flex-direction:row;font-family:Outfit;font-weight:700;gap:5px;list-style:none;max-width:400px;width:100%}.toggle-button{display:none}.engagement-abonnement-cart{color:var(--sky-blue);font-family:Outfit;font-size:1.3rem;font-weight:700;padding-top:10px}.prix-details-section-cart{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.prix-details-section-cart:before{content:"";display:block;width:30%}.prix-details-cart{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:30%}.total-ht,.total-reduction,.total-tva{display:flex;justify-content:space-between;width:100%}.total-reduction,.total-reduction p{color:var(--sky-blue)}.total-reduction p{font-family:Outfit;font-weight:700}.total-ttc{display:flex;justify-content:space-between;width:100%}.total-ttc p{font-family:Outfit;font-weight:900}.button-suivant-cart{display:flex;justify-content:flex-end;margin-top:20px;width:100%}@media (max-width:992px){.panier-container{margin-top:20px;padding:0}.abonnement-card{margin:0;padding:15px}.ml-md.dots-list.show{display:block}.details-2-cart{display:none}.details-2-cart.show{display:block}.toggle-button{align-items:center;cursor:pointer;display:inline-flex;display:flex;font-family:Outfit;font-size:.8rem;font-weight:700;justify-content:flex-start;margin-left:20px;margin-top:5px;text-decoration:underline}.inclus-offre-cart li{font-size:.9rem}.prix-ht-offre-cart{text-align:right!important}.engagement-abonnement-cart{font-size:.9rem}}@media (max-width:576px){.panier-remplie-container{margin:0}.abonnement-card{display:flex;flex-direction:column;margin:0 auto;padding:0 auto;width:100%}.cart-table th{font-size:.8rem}.details-2-cart{display:block}.mobile-details-link{color:var(--link-blue);cursor:pointer;display:block;text-decoration:underline}.cart-table td,.cart-table th{text-align:center}.prix-ht-offre-cart{width:auto}.prix-details-cart,.prix-details-section-cart{display:flex;flex-direction:column}.prix-details-cart{align-items:flex-start;justify-content:center;width:100%}.button-suivant-cart{display:flex;justify-content:center}}.recap-container{display:flex;flex-direction:column;justify-content:center;margin:40px auto;width:100%}.recap-card-container{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:100%}.abonnement-card{display:flex;flex-direction:column;padding:20px;width:100%}.abonnement-card h2{font-family:Outfit;font-size:1.6rem;font-weight:600;margin-bottom:10px}.recap-table{border-collapse:collapse;width:100%}.recap-table thead{width:100%}.nom-offre-thead{width:30%}.inclus-offre-thead{width:70%}.recap-table th{text-transform:uppercase}.recap-table td,.recap-table th{text-align:center}.selection-offre-recap{font-family:Outfit;font-weight:900;text-transform:uppercase}.inclus-offre-recap ul{display:flex;flex-direction:column;margin-left:25%;width:fit-content}.check-min-width{min-width:15px}.details-1-recap{align-items:center;flex-direction:row;gap:5px;list-style:none;max-width:400px;width:100%}.details-1-recap,.engagement-abonnement-recap{display:flex;font-family:Outfit;font-weight:700}.engagement-abonnement-recap{color:var(--sky-blue);font-size:1.3rem;justify-content:center;padding-top:10px;text-transform:none}.checkbox-commande-container{align-items:left;display:flex;flex-direction:column;margin:0 auto;max-width:800px;text-align:justify;width:100%}.checkbox-commande-container a:not(.button){color:var(--sky-blue);text-decoration:none}.checkbox-commande-container a:hover:not(.button){text-decoration:underline}.obligatoire-checkbox-form p{font-family:Outfit;font-size:.9rem;font-style:italic;font-weight:500;margin-left:30px}.button-suivant-recap{display:flex;gap:20px;justify-content:center;margin-top:20px;width:100%}.commande-form{display:flex;flex-direction:column}@media (max-width:992px){.recap-container{margin-top:20px;padding:0}.abonnement-card{margin:0;padding:15px}.inclus-offre-recap ul{margin-left:10%}.inclus-offre-recap li{font-size:.9rem}.engagement-abonnement-recap{font-size:.8rem}.checkbox-commande-container{margin-top:10px}}@media (max-width:576px){.recap-card-container{margin:0}.abonnement-card{display:flex;flex-direction:column;margin:0 auto;padding:0 auto;width:100%}.recap-table th{font-size:.8rem}.recap-table td{text-align:left}.engagement-abonnement-recap{display:flex;font-size:1rem;justify-content:flex-start;margin-left:21px;text-align:left}.selection-offre-recap h3{text-align:center}.details-1-recap{align-items:left}.recap-inclus-offre{align-items:start;display:flex;flex-direction:column;text-transform:none}.button-suivant-recap{display:flex;justify-content:center}.checkbox-commande-container{margin-top:50px}}.container .necessary-cookies{align-items:center;display:flex;justify-content:space-between;max-width:943px;padding:10px 0}.container .necessary-cookies .radio-group-necessary-cookies,.container .necessary-cookies .text-necessary-cookies{box-sizing:border-box;width:50%}.text-necessary-cookies p{max-width:200px!important}.container .radio-group-necessary-cookies{display:flex;justify-content:flex-end;margin-left:160px;max-width:200px}.hr-cookie{background-image:linear-gradient(to right,#0000,var(--gold) 25%,var(--gold) 75%,#0000);border:none;border-radius:2px;height:3px;margin-bottom:-10px;margin-top:30px}.validate-form-cookie-button{--padding:10px 25px!important;--font-size:1.3rem!important;margin:25px auto;width:fit-content}@media (max-width:768px){.container .necessary-cookies{align-items:center;flex-direction:row;max-width:700px}.container .radio-group-necessary-cookies .radio-group{flex-wrap:nowrap;justify-content:flex-start;margin-left:20px}.container .radio-group-necessary-cookies .radio-group>div{width:140px}}@media (max-width:576px){.container .necessary-cookies{align-items:center;flex-direction:column;justify-content:center;margin:auto;max-width:300px}.container .necessary-cookies .radio-group-necessary-cookies,.container .necessary-cookies .text-necessary-cookies{align-items:center;padding:0 10px;text-align:center;width:100%}.container .radio-group-necessary-cookies .radio-group{margin-left:5px}}.connexion-page-container{display:flex;gap:50px}.connexion-page-container>*{width:100%}.connexion-page-container>:last-child{display:flex;flex-direction:column;margin:16px 0;padding:20px 30px 65px}.modal-block-login{display:block!important}.bold-modal{font-weight:800}@media (max-width:1200px){.connexion-page-container{flex-direction:column;gap:0}.connexion-page-container>:last-child{margin:0;padding:10px 0}.connexion-page-container>:last-child .centered{margin-top:20px!important}}.pdf-container{align-items:center;margin-top:100px}.final-pdf,.pdf-container{display:flex;flex-direction:column}.final-pdf{gap:20px}.pdf-container *{color:var(--text-color);font-weight:300;text-decoration:none;white-space:pre-wrap}.pdf-container .pdf-bold{font-weight:500}.pdf-container .legal-information-container p:first-child{font-size:1.2rem;font-weight:600;margin-bottom:20px}.pdf-container .pdf-gold-text{color:var(--secondary-color);font-weight:400;text-decoration:underline}.pdf-container .pdf-text-container p{text-align:justify}.pdf-container .pdf-text-container{display:flex;flex-direction:column}.pdf-container .pdf-text-container>:not(:last-child){margin-bottom:calc(var(--default-margin)*.3)}.pdf-container .pdf-text-container h4{font-size:1.2rem;font-weight:500}.pdf-container .pdf-mt{margin-top:var(--default-margin)}.pdf-container .pdf-mb{margin-bottom:var(--default-margin)}.pdf-container .pdf-vertical-margin{margin-bottom:var(--default-margin);margin-top:var(--default-margin)}.pdf-container .pdf-default-margin{height:0;margin-top:30px;width:100%}.pdf-container .pdf-dots-list li{left:23px;position:relative}.generator-container{left:-1000px!important;opacity:0!important;position:absolute!important;top:-1000px!important;width:fit-content!important}.pdf-top-scroller:after,.pdf-top-scroller:before{background-color:#fff;border-radius:2px;content:"";height:17px;position:absolute;right:16px;top:13px;transition:transform .3s;width:3px;z-index:10}.pdf-top-scroller:after{left:16px;right:auto}.pdf-top-scroller{background-color:var(--blue);border-radius:50%;cursor:pointer;height:46px;margin:auto auto auto 0;max-width:0;overflow:hidden;position:relative;transition:transform .3s,max-width .3s,margin-left .3s;width:46px}.pdf-top-scroller.visible:before{transform:rotate(-45deg)}.pdf-top-scroller.visible:after{transform:rotate(45deg)}.pdf-top-scroller.visible{margin-left:10px;max-width:46px}.pdf-top-scroller:hover{transform:translateY(-5px)}.pdf-container .table-pdf-container.financial-recap-table tbody td{padding:10px;text-align:center}.pdf-container .pdf-estimation-value{align-items:center;border:3px solid var(--text-color);border-radius:10px;display:flex;font-size:3rem;font-weight:500;justify-content:center;padding:30px 0;width:100%}.pdf-container .pdf-underline{text-decoration:underline}.pdf-container .method-estimation p{text-align:center!important}.pdf-container .estimation-result-title{font-size:2rem;font-weight:600;text-align:center;text-transform:uppercase}.pdf-container .estimation-result-container{background-color:var(--main-color);border-radius:10px;display:flex;justify-content:center;padding:30px 0;width:100%}.pdf-container .estimation-result-container *{color:var(--secondary-text-color);font-size:1.3rem;text-align:center}.pdf-container .estimation-result-container .value{font-size:3rem;font-weight:500}.pdf-container .pdf-large-text{font-size:1.05rem}.pdf-container .pdf-blue-background{background-color:var(--main-color);border-radius:10px;color:var(--secondary-text-color);font-weight:400;margin:10px 0 15px!important;padding:15px;width:100%}.pdf-container .pdf-mb-sm{margin-bottom:10px}.pdf-container .pdf-chart-container{border:1px solid var(--main-color);border-radius:15px;max-height:410px;object-fit:contain;padding:30px;width:100%}.pdf-container .rh-table-legend{align-items:center;display:flex;font-weight:300;justify-content:center}.pdf-container .rh-table-legend div{background-color:var(--table-type-pale);border-radius:50%;height:30px;margin-right:10px;width:30px}.pdf-download-container{align-items:center;background-color:var(--white);border-radius:10px;bottom:5vh;box-shadow:0 2px 10px #0000001a;flex-direction:column;gap:20px;justify-content:center;padding:20px}.pdf-download-container,.pdf-top-scroller-container{display:flex;left:50%;position:fixed;transform:translateX(-50%);z-index:10}.pdf-top-scroller-container{bottom:19vh}.pdf-container .dots-list li:before{background-image:var(--dot);background-repeat:no-repeat;background-size:contain;content:"";filter:brightness(0) saturate(100%) invert(71%) sepia(44%) saturate(342%) hue-rotate(7deg) brightness(93%) contrast(92%);height:14px;left:-21px;position:absolute;top:5px;width:14px}.pdf-container .dots-list li{margin-bottom:5px;position:relative;text-align:start}.asterisk-value{color:var(--grey);font-size:.8rem;font-style:italic;margin-top:4px}@media (max-width:992px){.final-pdf-container{transform:scale(.9);transform-origin:top center}}@media (max-width:768px){.final-pdf-container{transform:scale(.7)}}@media (max-width:600px){.final-pdf-container{transform:scale(.6)}}@media (max-width:500px){.final-pdf-container{transform:scale(.4)}}.pdf-container .text-h2-container{align-items:center;display:flex;margin-left:-15px;margin-right:-15px;margin-top:-15px;width:100%}.pdf-container .text-h2-container h2{font-size:1.8rem;font-weight:700}.pdf-container .h2-pdf-number{margin-right:10px}.pdf-container .page-pdf-container,.pdf-generator-container{background-color:#fff;border:1px solid #000;display:flex;flex-direction:column;height:297.13mm;justify-content:space-between;position:relative;width:210mm}.pdf-generator-container{height:auto}.pdf-container .page-pdf,.pdf-generator-container{display:flex;flex-direction:column;height:100%;padding:40px 70px;position:relative}.pdf-container .footer-pdf img,.pdf-container .header-pdf img{height:40px}.pdf-container .footer-pdf,.pdf-container .header-pdf{align-items:center;background-color:var(--banner-background-color);display:flex;height:80px;width:100%}.pdf-container .header-pdf{justify-content:center}.pdf-container .footer-pdf{justify-content:space-between;padding:0 40px}.pdf-container .page-number{color:var(--banner-text-color)}.pdf-container .footer-pdf.first-page{justify-content:center}.pdf-container .cover-pdf-container{display:flex;flex-direction:column;max-height:500px}.pdf-container .cover-pdf-logo{border:none!important;height:100px;margin:30px auto auto;object-fit:contain;width:60%}.pdf-container .cover-pdf-container h1{margin:50px 0}.cover-pdf-container h1 span,.pdf-container .cover-pdf-container h1{font-size:2rem;font-weight:600;text-align:center}.pdf-container .cover-pdf-container h1 span{font-weight:300}.pdf-container .cover-pdf-container>div{border:1px solid var(--dark-blue);border-radius:15px;margin:auto;max-width:90%;padding:30px;text-align:center;width:90%}.pdf-container .cover-pdf-container *{font-weight:400}.pdf-container .pdf-cover-name{font-size:2rem;font-weight:600;margin-bottom:10px}.pdf-container .pdf-cover-address{margin-top:10px}.pdf-container .pdf-cover-address,.pdf-cover-name{font-weight:500}.pdf-container .pdf-cover-title,.pdf-cover-address{font-size:1.2rem}.pdf-container .cover-pdf-container.type-murs .pdf-business-image{bottom:50px}.pdf-container .cover-pdf-container .pdf-business-image{border-radius:15px;bottom:60px;height:420px;left:0;margin:0 auto;object-fit:cover;position:absolute;right:0;width:550px}.pdf-container .summary-pdf-container{margin-top:var(--default-margin)}.pdf-container .summary-chapter-container{display:flex;flex-direction:column}.pdf-container .chapter-subtitle-container,.pdf-container .chapter-title-container{align-items:center;display:flex;padding-top:3px}.pdf-container .chapter-title-container{margin-top:5px}.pdf-container .chapter-subtitle-container span,.pdf-container .chapter-title-container span{font-size:.9rem;white-space:nowrap}.pdf-container .chapter-subtitle-container .chapter-title,.pdf-container .chapter-title-container .chapter-title{font-family:Outfit;font-size:1rem;font-weight:600}.pdf-container .chapter-subtitle-container{padding-left:20px}.pdf-container .chapter-subtitle-container .subtitle-bullet-point{font-size:1.2rem;margin:-2px 10px -2px 0}.pdf-container .chapter-subtitle-container .chapter-title,.pdf-container .chapter-title-container .chapter-title{flex:1 1}.pdf-container .chapter-subtitle-container .summary-dots-line,.pdf-container .chapter-title-container .summary-dots-line{flex-grow:0;overflow:hidden;text-align:center}.pdf-container .page-break{page-break-before:always}.pdf-container .h3-pdf-container{align-items:center;background-color:var(--titles-background);border-radius:10px;display:flex;justify-content:space-between;left:-20px;margin-bottom:var(--default-margin);padding:15px 20px;position:relative;width:calc(100% + 40px)}.pdf-container .h3-pdf-container h3{font-size:1.5rem;font-weight:500}.pdf-container .h3-pdf-container svg{height:40px;width:40px}.pdf-container .text-hr-side{background:linear-gradient(-90deg,var(--main-color),#0000 100%);border-radius:3px;height:3px;margin-top:45px;width:450px}.pdf-container .methode-pdf-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.pdf-container .methode-pdf-approach,.pdf-container .methode-pdf-number{color:var(--secondary-color);font-size:1.5rem;font-weight:600}.pdf-container .methode-pdf-approach{margin-top:15px}.pdf-container .frame-gradient-border-container{background:linear-gradient(to left,var(--gold),var(--blue),var(--gold));border-radius:17px;padding:3px}.pdf-container .frame-gradient-border-container>*{background-color:var(--white);border-radius:15px}.pdf-container .frame-text-content{border-radius:15px;padding:25px 30px;position:relative;text-align:justify;width:100%}.pdf-container .frame-text-content br{display:block;margin-bottom:1em}.pdf-container .strong-weak-points-h4{align-items:center;display:flex;justify-content:space-between;margin:calc(var(--default-margin)*.5) 0}.pdf-container .strong-weak-points-stars svg:nth-child(2){margin:0 7px}.pdf-container .strong-weak-points-stars{display:flex}.pdf-container .strong-weak-points-h4 h4{color:var(--text-color);font-weight:500;text-transform:uppercase}.pdf-container .strong-point,.pdf-container .weak-point{color:var(--light-green);font-weight:500;left:23px;margin-bottom:calc(var(--default-margin)*.3);position:relative}.pdf-container .weak-point{color:var(--red)}.pdf-container .strong-point:before,.pdf-container .weak-point:before{background-repeat:no-repeat;content:"";height:14px;left:-21px;mask-image:var(--dot);-webkit-mask-image:var(--dot);position:absolute;top:4px;width:14px}.pdf-container .strong-point:before{background-color:var(--light-green)!important}.pdf-container .weak-point:before{background-color:var(--red)!important}.pdf-container .pdf-point-container p{margin-bottom:15px;margin-left:23px}.pdf-container .descriptive-text-title{margin:calc(var(--default-margin)*.3) 0}.pdf-container .descriptive-text-content{display:flex;margin-bottom:10px;position:relative;right:-25px}.pdf-container .descriptive-text-content:before{fill:var(--secondary-color);background-color:var(--secondary-color);background-repeat:no-repeat;content:"";height:14px;left:-21px;-webkit-mask-image:var(--dot);mask-image:var(--dot);position:absolute;top:6px;width:14px}.pdf-container .descriptive-text-content span{display:inline-block}.pdf-container .normal-bold-texts-container-pdf{display:flex;flex-direction:column;gap:calc(var(--default-margin)*.3);margin-top:var(--default-margin)}.pdf-container .pdf-business-image-container{display:flex;justify-content:center;margin-bottom:10px;margin-top:20px}.pdf-container .pdf-business-img{border-radius:15px;height:420px;object-fit:cover;width:550px}.pdf-container .annex-title{background-color:var(--main-color);border-radius:15px;color:var(--secondary-text-color);font-size:4rem;font-weight:500;margin:150px auto 0;padding:50px 80px;text-align:center;text-transform:uppercase;width:100%}.pdf-container .annex-pdf-subtitles{align-items:center;border:1px solid #000;border-radius:15px;display:flex;flex-direction:column;height:fit-content;justify-content:space-evenly;margin:auto 0;padding:50px 0}.pdf-container .annex-pdf-subtitles a:last-child{margin-bottom:0}.pdf-container .annex-pdf-subtitles a{display:flex;font-size:1.5rem;font-weight:600;margin-bottom:30px;text-decoration:none;width:480px}.pdf-container .annex-pdf-subtitles a img{margin-right:15px;object-fit:contain;width:25px}.pf-pdf-input-container{align-items:center;display:flex;gap:5px;justify-content:space-between;padding:7px 10px}.pdf-pdf-input-label{text-align:left}.pdf-pdf-input-label,.pdf-pdf-input-value{color:var(--black);font-size:.8rem;font-weight:300}.pdf-pdf-input-value{background-color:#fff;border:1px solid var(--black);border-radius:4px;min-width:100px;padding:3px 5px;text-align:right;width:100px}.pf-pdf-bottom,.pf-pdf-fdc-bottom,.pf-pdf-input-container,.pf-pdf-title,.pf-pdf-top{left:-45px;position:relative;width:calc(100% + 90px)}.pf-pdf-top{display:flex;gap:20px;margin-bottom:12px}.pf-pdf-fdc-bottom-card .pf-pdf-input-container,.pf-pdf-top .pf-pdf-input-container{position:static;width:auto}.pf-pdf-card{--color:var(--dark-blue);border:1px solid var(--color);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;width:100%}.pf-pdf-card.second{--color:var(--dark-blue-alt)}.pf-pdf-card .pf-pdf-input-container:nth-last-child(2){margin-bottom:5px}.pf-pdf-card-footer,.pf-pdf-card-header{background-color:var(--color);color:#fff;font-size:.8rem;font-weight:500;margin-bottom:5px;padding:8px 10px;text-align:center}.pf-pdf-card-header{padding:11px 10px}.pf-pdf-card-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;margin-top:auto}.pf-pdf-title{--color:var(--white);--background-color:var(--pale-blue);background-color:var(--background-color);border-radius:8px;color:var(--color);font-size:.8rem;font-weight:500;margin:8px 0;padding:11px 15px}.row{display:flex;gap:10px}.w-100{text-align:center;width:100%}.pf-pdf-card-footer .pdf-pdf-input-value,.pf-pdf-fdc-bottom-card .pdf-pdf-input-value{border:none}.pf-pdf-fdc-bottom-card{background-color:var(--beige);border-radius:8px;margin-top:5px;padding:3px 0}.w-100>.pdf-pdf-input-label{font-weight:600;text-align:center}.pdf-container .table-pdf-container{border-collapse:collapse;width:100%}.pdf-container .table-pdf-container thead th{background-color:var(--table-header);color:var(--table-header-text);font-size:1.1rem;padding:5px}.pdf-container .table-pdf-container tbody td,.pdf-container .table-pdf-container tbody th{border:1px solid var(--dark-blue);padding:0 7px;text-align:center;z-index:2}.pdf-container .table-pdf-container tbody td{font-size:.8rem;text-align:right}.pdf-container .table-pdf-container tbody th{text-align:left!important}.pdf-container .table-pdf-container .cell-dark-color-background *{background-color:var(--table-header);color:var(--table-header-text);font-weight:500}.pdf-container .table-pdf-container .cell-light-color-background *{background-color:var(--table-type-light);font-weight:500}.pdf-container .table-pdf-container .cell-dark-color-background th,.pdf-container .table-pdf-container .cell-light-color-background th,.pdf-container .table-pdf-container .cell-medium-color-background th{font-weight:600}.pdf-container .table-pdf-container .cell-medium-color-background *{background-color:var(--table-type-medium);font-weight:500}.pdf-container .table-pdf-container .cell-pale-color-background *{background-color:var(--table-type-pale);font-weight:500}.pdf-container .table-pdf-container td{height:30px;text-align:right;width:100px}.pdf-container .table-pdf-container th{font-weight:400}.pdf-container .table-pdf-container tbody th{font-size:.7rem}.pdf-container .table-pdf-container thead .hidden-th{background-color:initial;border:none}.pdf-container tbody tr:last-child :last-child{border-bottom-right-radius:5px}.pdf-container tbody tr:last-child :first-child{border-bottom-left-radius:5px}.pdf-container thead tr:first-child :last-child{border-top-right-radius:5px}.pdf-container thead tr:first-child :not(.hidden-th):first-child{border-top-left-radius:5px}.pdf-container .table-pdf-container tbody tr:not(:last-child) *{border-bottom-width:0}.pdf-container .table-pdf-container tbody tr :not(:last-child){border-right-width:0}.pdf-container thead tr:first-child th.hidden-th+th{border-top-left-radius:5px}.pdf-container .table-pdf-container{border-collapse:initial;border-spacing:0}.pdf-container .fdc-financial-table tbody tr:first-child th:first-child{border-top-left-radius:5px}.pdf-container .fdc-financial-table{margin-bottom:10px}.pdf-container .rh-table td:not(:last-child){text-align:center}.pdf-container .estimation-calcs-container .frame-text-content>*{margin-bottom:5px}.pdf-container .estimation-calcs-container .frame-text-content{align-items:center;display:flex;flex-direction:column}.pdf-container .estimation-calcs-container *{text-align:center}.pdf-container .estimation-calcs-container .pdf-bold span{font-size:.8rem;font-weight:500;left:3px;position:relative;top:-6px}.pdf-container .estimation-calcs-label-low{color:var(--third-text-color)}.pdf-container .estimation-calcs-label-mid{color:var(--secondary-color)}.pdf-container .estimation-calcs-label-mid+div{font-weight:400}.estimation-calcs-label-high{color:var(--text-color)}.pdf-container .estimation-calcs-label-high,.pdf-container .estimation-calcs-label-low,.pdf-container .estimation-calcs-label-mid{font-weight:500;margin-bottom:5px}.pdf-container .estimation-calcs-row>div{width:100%}.pdf-container .estimation-calcs-row{align-items:center;display:flex;justify-content:space-between;width:100%}.pdf-container .estimation-calcs-divider{background-color:var(--secondary-color);border-radius:3px;height:2px;margin:0 30px;width:60px}.pdf-container .estimation-calcs-container .frame-text-content .estimation-calcs-legend{color:var(--secondary-color);font-size:.9rem;font-weight:300;margin-bottom:10px}.pdf-container .bar-chart-container,.pdf-container .doughnut-chart-container{margin-top:var(--default-margin)}.pdf-container .circle-growth-container{align-items:center;display:flex;justify-content:space-around;margin-top:var(--default-margin)}.pdf-container .circle-growth-item{align-items:center;display:flex;flex-direction:column}.pdf-container .circle-growth-percentage-amount{align-items:center;background-color:var(--titles-background);border:5px solid var(--main-color);border-radius:50%;color:var(--third-text-color);display:flex;font-size:2.8rem;font-weight:500;height:250px;justify-content:center;width:250px}.pdf-container .circle-growth-text{font-size:.9rem;font-weight:500;margin-top:10px;max-width:300px;text-align:center}.case-input-container{align-items:center;display:flex;gap:50px;justify-content:space-between;margin-bottom:5px;padding:5px 10px 15px;width:100%}.case-input-container input{background-color:var(--white);border:none;border-radius:5px;box-shadow:0 0 10px #0003;padding:10px 25px 10px 10px;width:160px}.case-input-container input:focus{outline:2px solid var(--gold)}.case-input-container label{color:var(--color);font-family:Outfit;font-weight:600;text-align:left}.case-input-container .before-euro,.case-input-container .before-null,.case-input-container .before-percent{position:relative}.case-input-container .label-tip{bottom:8px;height:fit-content;position:absolute;top:auto}.case-input-container .before-euro:before,.case-input-container .before-percent:before{align-items:center;content:"€";display:flex;font-family:Outfit;font-size:1.1rem;font-weight:700;position:absolute;right:10px;top:9px;z-index:1}.case-input-container .before-percent:before{content:"%"}.case-input-container .form-error{height:fit-content;left:3px;padding:2px;top:calc(100% - 4px);width:calc(100% - 6px)}.case-input-container .form-error p{line-height:1.2;margin:auto 0}.case-input-container .form-error:before{border-top-left-radius:0;border-top-right-radius:0}.case-input-container.with-error input{outline:2px solid var(--red)}@media (max-width:576px){.case-input-container{flex-direction:column;gap:5px}.case-input-label{text-align:center}.case-input-container input,.case-input-container span{width:100%}.case-input-container .label-tip{position:static}}.first-input{position:relative;width:100%!important}.double-input-container{gap:20px}.first-input input{padding:10px!important;text-align:left!important;width:100%!important}.first-input input::placeholder{color:var(--grey-dark);font-style:italic}.first-input .form-error{left:30px;top:auto;width:fit-content}@media (max-width:576px){.double-input-container{gap:5px;margin-top:15px}}.financing-plan-buttons.show{bottom:20px}.financing-plan-buttons{align-items:center;background-color:var(--white);border-radius:10px;bottom:-130px;box-shadow:0 0 20px #0000001a;flex-direction:column;margin:auto;padding:20px;position:sticky;transition:bottom .3s;width:fit-content;z-index:19}.financing-plan-buttons,.financing-plan-save-download-buttons{display:flex;gap:20px;justify-content:center}.financing-plan-container{margin-top:30px}.financing-plan-container>div{transition:max-height .5s}.financing-plan-container .card-header h2{text-align:center;text-transform:uppercase}.financing-plan-container .card-footer .case-input-container{padding-bottom:0}.financing-plan-cards-container section{height:auto;min-height:100%;width:100%}.financing-plan-cards-container{display:flex;gap:30px;margin-bottom:30px}.financing-plan-title{background-color:var(--background-color);border-radius:10px;box-shadow:0 0 20px #0003;color:var(--white);font-weight:600;padding:20px;text-transform:uppercase}.last-financing-plan-title span{text-transform:none}.last-financing-plan-title{--background-color:var(--beige);color:var(--dark-blue)}.financing-plan-bottom{position:relative}.financing-plan-bottom>.relative,.financing-plan-bottom>.w-100{padding:15px 30px}.financing-plan-subtitle{font-weight:400;margin-bottom:10px;margin-top:30px;text-align:center}.input-row-financing-plan{display:flex;gap:20px}.financing-plan-page-container .w-100 .checkbox-container,.input-row-financing-plan .field-container{margin-bottom:0}.input-row-financing-plan>*{flex:1 1}.estimation-input label{color:#fff!important}.financing-plan-warning{color:var(--red);font-size:.9rem;margin:-10px 10px 10px}.estimations-list{background-color:#fff;box-shadow:3px 3px 7px grey;display:flex;flex-direction:column;font-size:.85rem;height:auto;list-style:none;max-height:410px;overflow-x:hidden;overflow-y:auto;position:absolute;row-gap:0;text-align:left;transition:max-height .3s,padding .3s;width:100%;z-index:9999}.estimations-list li{color:var(--blue-focus);font-family:Outfit;font-size:.8rem;font-weight:700;padding:5px 5px 5px 10px;position:relative;transition:color .3s,background-color .3s}.estimations-list li.selected{background-color:var(--pale-blue);color:var(--dark-blue)}.estimations-list li:not(.estimations-no-result){cursor:pointer}.estimations-list li:not(.estimations-no-result):hover{background-color:var(--dark-blue);color:var(--white)}.h-none{display:none}.financing-plan-ebe-checkboxes-container{bottom:0;display:flex;height:fit-content;margin:auto;position:absolute;right:250px;top:0}.financing-plan-last-label label{font-weight:700}.financing-plan-container .card-footer label{font-size:1.1rem}.financing-plan-container .case-input-container input{padding-right:29px;text-align:right}.financing-plan-container .multiples-inputs-container:not(:last-child){margin-bottom:25px}@media (max-width:1400px){.financing-plan-ebe-checkboxes-container{right:205px}}@media (max-width:1200px){.financing-plan-ebe-checkboxes-container{margin-bottom:-10px;margin-top:-20px;position:static}}@media (max-width:992px){.financing-plan-cards-container,.input-row-financing-plan{flex-direction:column}}@media (max-width:568px){.financing-plan-ebe-checkboxes-container{margin:0}.financing-plan-buttons.show{bottom:75px}}.download-pdf-notification-group-container{animation:slideIn .5s forwards;background-color:var(--blue);border-radius:8px;bottom:4vh;box-shadow:0 4px 8px #0003;left:10px;overflow:hidden;position:fixed;width:fit-content;z-index:100000}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.download-pdf-notification-container{align-items:center;display:flex;gap:15px;padding:18px}.infinite-loader{animation:spin 1s linear infinite;border-radius:50%;box-shadow:0 -2px 0 var(--white);height:20px;width:20px}.loading-text{color:var(--white);font-size:1rem;text-align:left}.practical-tool-container{display:flex;gap:30px;justify-content:space-between;overflow:hidden}.practical-tool-description{margin-top:15px}.practical-tool-preview-container img{height:auto;width:250px}.practical-tool-preview-container{align-items:center;display:flex;flex-direction:column-reverse;gap:15px;height:fit-content;justify-content:center;max-width:40%;position:relative}.practical-tool-preview-container .button{position:absolute}@media (max-width:992px){.practical-tool-container{flex-direction:column-reverse}.practical-tool-preview-container{flex-direction:column;max-width:100%}}.practical-tools-hr{margin:60px 0 30px}.practical-tools-loader{background-color:var(--creamy-white);height:70vh!important;position:static!important;width:100%!important}@media (max-width:576px){.practical-tools-hr{margin:30px 0}}.crm-banner{position:relative;z-index:2}.crm-searchbar{flex-grow:1;margin:0;min-width:200px;width:auto}.crm-searchbar input{background-color:var(--white);border:1px solid var(--light-grey)}.crm-items-container{background-color:var(--white);border-radius:15px;box-shadow:0 0 20px #0000001a;flex:1 1;min-height:500px;padding:30px;position:relative}.crm-items-container .crm-tbody{min-height:320px}.crm-button{min-height:42px}.crm-paginator{display:flex;font-size:.8rem;gap:5px;justify-content:center;margin-top:15px;text-align:center}.crm-paginator span{color:var(--link-blue);cursor:pointer;font-size:.8rem;text-decoration:underline}.crm-paginator span:hover{text-decoration:none}.crm-export-buttons-container{display:flex;position:relative}.crm-export-buttons-container:hover .crm-export-buttons:after{content:""}.crm-export-buttons-container:hover .crm-export-buttons{transform:scaleY(1)}.crm-export-buttons{background-color:var(--beige);border-radius:15px;bottom:calc(100% + 10px);display:flex;gap:10px;padding:10px;position:absolute;right:-20px;transform:scaleY(0);transform-origin:bottom;transition:transform .3s;width:max-content}.crm-export-buttons:after{height:10px;left:0;position:absolute;top:100%;width:100%}.crm-small-loader{--color:var(--blue);margin-left:15px}.crm-blue-text{color:var(--sky-blue-alt)!important}.crm-gold-text{color:var(--light-gold)!important}.crm-grey-text{color:var(--grey-alt)!important}.crm-green-text{color:var(--light-green)!important}.crm-red-background{background-color:var(--dark-red)!important}.crm-orange-background{background-color:var(--red)!important}.crm-yellow-background{background-color:var(--yellow)!important}.crm-green-background{background-color:var(--light-green)!important}.crm-grey-background{background-color:var(--grey)!important}.crm-black-background{background-color:#000!important}@media (max-width:576px){.crm-items-container ::-webkit-scrollbar,.crm-items-container ::-webkit-scrollbar-track{width:5px}.crm-items-container{padding:10px}}.crm-note-client-button{margin-left:auto;margin-top:auto}.crm-notes-container{display:flex;flex-direction:column;gap:20px;margin-top:20px;position:relative}.crm-note{background-color:var(--creamy-white);border-radius:10px;box-shadow:0 0 10px #0000001a;min-height:140px;padding:15px;position:relative}.crm-note-date{align-items:baseline;border-bottom:1px solid var(--grey)}.crm-note-author{color:var(--blue);height:26px;margin:-24px 0 0 380px;position:relative}.crm-note-date span{color:var(--grey);font-size:.8rem;font-style:italic;margin-left:10px}.crm-note svg{position:absolute;right:15px;top:15px}.crm-note-content{font-weight:300;margin-top:10px}.crm-note .field-container{gap:0;margin:5px 0 0;padding:0}.crm-note .form-textarea{border-color:#0000;min-height:100px;resize:none}.crm-note .form-textarea:focus{border-color:var(--gold)}.crm-note-delete-confirm .button{box-shadow:none;min-height:0;min-height:auto}.crm-note-delete-confirm{background-color:var(--creamy-white);border-radius:10px;box-shadow:0 0 10px #0000004d;opacity:0;padding:10px;position:absolute;right:-15px;top:50px;transition:opacity .3s;z-index:10000}.crm-note-delete-confirm.active{opacity:1}.crm-note-delete-confirm:before{border-bottom:20px solid var(--creamy-white);border-left:20px solid #0000;border-right:20px solid #0000;bottom:0;content:"";height:0;position:absolute;right:20px;top:-10px;width:0;z-index:-1}@media (max-width:576px){.crm-notes-container{gap:10px}.crm-note-author{color:var(--blue);height:26px;margin:5px 0 -5px;position:relative}}.multi-select-values-container{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:-22px;min-height:22px}.multi-select-values-container div{align-items:baseline;background-color:var(--blue);border-radius:50px;color:var(--white);cursor:pointer;display:flex;font-size:.8rem;font-weight:300;gap:5px;padding:3px 8px}.sorting-tab-background{height:fit-content;overflow:hidden;position:absolute;top:200px;width:100%}.crm-sorting-tab-title{font-size:1.2rem;font-weight:600;margin-bottom:10px;text-align:center}.sorting-tab-container{background-color:var(--white);border-bottom-left-radius:10px;box-shadow:0 0 20px #0000001a;max-width:calc(100vw - 120px);min-height:300px;overflow-x:hidden;padding:20px;position:relative;right:-100%;transition:transform .3s;width:700px;z-index:1000}.sorting-tab-toggle svg{margin-top:2px;transition:transform .3s}.sorting-tab-toggle{align-items:center;background-color:var(--blue);border-bottom-left-radius:10px;border-top-left-radius:10px;color:var(--white);cursor:pointer;display:flex;font-size:1.3rem;gap:10px;justify-content:center;padding:25px 15px;position:absolute;right:0;top:0;transition:right .3s;width:120px}.opened .sorting-tab-toggle{right:min(700px,calc(100vw - 120px))}.opened .sorting-tab-container{transform:translateX(-100%)}.sorting-tab-columns-container{display:flex;gap:15px}.sorting-tab-columns-group{width:100%}.sorting-tab-columns-group h3{color:var(--blue);margin-bottom:10px}.sorting-tab-columns-group .checkbox-container{margin:0;padding:2px 3px 3px;width:fit-content}.sorting-tab-columns-group .checkbox-container .checkbox-check{left:6px;top:7px}@media (max-width:576px){.sorting-tab-toggle{flex-direction:column;padding:15px 5px;width:70px;z-index:1001}.opened .sorting-tab-container{max-width:100vw}.opened .sorting-tab-toggle{border-bottom-left-radius:0;border-bottom-right-radius:10px;border-top-left-radius:0;right:calc(100% - 70px)}}.crm-h2{align-items:center;display:flex;font-size:1.2rem;font-weight:600;gap:8px;justify-content:center}.crm-client-view-container{display:flex;gap:20px}.crm-client-view-container>.crm-items-container{max-width:calc(100% - 310px)}.crm-circle{position:relative}.crm-circle:before{border-bottom-right-radius:5px;border-top-right-radius:5px;content:"";height:100%;position:absolute;right:0;top:0;width:15px}.crm-red-circle:before{background-color:var(--dark-red)}.crm-orange-circle:before{background-color:var(--red)}.crm-grey-circle:before{background-color:var(--grey)}.crm-green-circle:before{background-color:var(--light-green)}.crm-yellow-circle:before{background-color:var(--yellow)}.crm-black-circle:before{background-color:#000}@media (max-width:992px){.crm-client-view-container{gap:0}.crm-client-view-container>.crm-items-container{max-width:100%}}@media (max-width:768px){.crm-client-view-container>.crm-items-container{margin-top:60px;padding:10px}}@media (max-width:576px){.crm-client-view-container{flex-direction:column;gap:0;position:relative}}.subscription-infos-container{display:flex;gap:20px;margin:20px 0}.client-subscription-buttons{display:flex;flex-direction:column;gap:15px;margin-left:auto;width:450px}.client-subscription-history>* div{width:130px}.client-subscription-history>* div:nth-child(2){flex-grow:1}.client-subscription-history-header>div:first-child{width:60px}.client-subscription-history .crm-column-uuid{margin-right:34px}.crm-payment-status{border-radius:5px;color:var(--white);display:inline;font-size:.9rem;padding:3px 10px}.subscription-infos-block.client-infos-block{margin:0;max-height:none}@media (max-width:1200px){.subscription-infos-container{flex-direction:column}.client-subscription-buttons{margin-left:0;width:auto}}@media (max-width:576px){.client-subscription-history>* div:last-child,.client-subscription-history>* div:nth-last-child(2){display:none}.crm-h2 .crm-payment-status{display:inline-block;margin-left:0!important;margin-top:5px}}.offer-subscription-modal-buttons{display:flex;gap:10px;margin-bottom:10px;margin-top:-10px}.offer-subscription-modal-buttons .button{border-radius:8px;font-size:.8rem;width:100%}.offer-subscription-row-container{display:flex;gap:15px}.offer-subscription-row-container .w-100{transition:max-height .3s}.offer-subscription-row-container>div{width:100%}.offer-subscription-row-container>div:last-child{display:flex;flex-direction:column}.offer-subscription-row-container .placeholder{height:85px}@media (max-width:576px){.offer-subscription-modal-buttons{flex-direction:column}}.crm-update-client-button{height:fit-content;position:absolute!important;right:0;top:calc(100% - 35px);width:150px}.client-infos-block{display:flex;flex-direction:column;flex-wrap:wrap;gap:2px 10px;margin:20px 0;max-height:270px;position:relative}.client-infos-row{display:flex;gap:15px}.client-infos-row>div{font-size:.9rem;line-height:1.8;white-space:nowrap}.client-infos-row>div:last-child{flex-grow:1;font-weight:300;max-width:325px;overflow:hidden;text-overflow:ellipsis}.client-infos-row>div:first-child{width:150px}.client-infos-space{height:13px}.crm-client-partner{overflow:visible!important}.crm-client-partner-container:hover .crm-client-tarifs-container{opacity:1;pointer-events:auto}.crm-client-partner-container{color:var(--link-blue);cursor:pointer;display:inline;font-size:.8rem!important;margin-left:5px;max-height:15px;position:relative;text-decoration:underline}.crm-client-tarifs-container *{color:var(--white);font-size:.8rem}.crm-client-tarifs-container{background-color:var(--blue);border-radius:5px;box-shadow:0 0 5px var(--blue);color:var( --white);font-size:.8rem;left:0;margin:auto;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;right:0;transition:opacity .3s;width:fit-content!important;z-index:2}.crm-client-discounted-tarif,.crm-tarif-row{display:flex;gap:10px;justify-content:space-between}.crm-tarif-row:not(:first-child){border-top:1px solid var(--white)}.crm-tarif-row .crm-discount{color:var(--gold);font-style:italic;font-weight:300}.crm-client-discounted-tarif .crm-base-tarif{text-decoration:line-through;text-decoration-color:var(--dark-red);text-decoration-thickness:2px}@media (max-width:1400px){.client-infos-block{margin-bottom:60px;max-height:240px}.client-infos-row div:first-child{width:auto}.client-infos-row div{font-size:.8rem}.crm-update-client-button{top:100%}}@media (max-width:1200px){.client-infos-block{max-height:none}.client-infos-row div{font-size:.9rem}.client-infos-block div:nth-child(10){margin-top:16px}}@media (max-width:576px){.client-infos-row{flex-direction:column;gap:0}}.crm-estimation-validated{align-items:center;display:flex;justify-content:center;margin:-2px 0;padding:1px 9px 0;position:relative;z-index:2}.crm-estimation-validated:before{background-color:var(--gold);border-radius:50%;content:"";height:20px;position:absolute;top:0;width:20px;z-index:-1}.crm-estimation-validated.grey:before{background-color:var(--grey)}.crm-column-is_default.crm-row-column{margin:-3px 0}.crm-column-is_default .field-container{margin:0;padding:0}.crm-menu-container{flex-wrap:wrap;gap:30px;margin-top:40px}.crm-menu-container,.crm-menu-item{display:flex;justify-content:center}.crm-menu-item{align-items:center;aspect-ratio:1/.6;background-color:var(--white);border-radius:10px;box-shadow:0 0 20px #0000001a;cursor:pointer;font-size:1.5rem;font-weight:700;padding:50px;text-align:center;text-transform:uppercase;transition:background-color .3s,box-shadow .5s;width:calc(25% - 22.5px)}.crm-menu-item:hover{background-color:var(--beige);box-shadow:0 0 20px #0006}.obtain-financing-form .radio-label{font-size:.9rem;height:auto}.obtain-financing-form .radio-container{padding:8px}.obtain-financing-form .radio-group{gap:15px}.obtain-financing-form .activites-list{margin-left:10px;top:200px}.breadcrumbs-container{font-size:.8rem;margin-top:-10px}.breadcrumbs-container *{font-family:Poppins-Medium;font-size:.8rem}.breadcrumbs-container a:hover{color:var(--blue);text-decoration:underline}@media (max-width:576px){.breadcrumbs-container{margin-top:-20px}}.banner-container{margin:20px 0;width:fit-content}.banner-container h1,.banner-container p{display:inline}.banner-container h1{color:var(--black);font-family:Outfit;font-size:2.5rem;font-weight:700}.banner-hr{background:linear-gradient(90deg,#ccb46f,#0000);border:none;border-radius:3px;height:4px;margin-bottom:15px;margin-top:10px}@media (max-width:1200px){.banner-container{margin:15px 0 0}.banner-container h1{font-size:2rem}.banner-hr{height:2px;margin-bottom:8px;margin-top:8px}}@media (max-width:576px){.banner-container h1{font-size:1.8rem}.banner-container{margin-top:10px}}.crm-stats-h2{font-size:1.2rem;font-weight:600}.crm-stats-calendar-container{align-items:center;display:flex;gap:10px;justify-content:center;margin:auto;width:fit-content}.crm-stats-calendar-container input:focus{border:3px solid var(--gold)}.crm-stats-calendar-container input{border:3px solid var(--blue);border-radius:10px;cursor:pointer;height:auto;padding:10px 15px;transition:border-color .3s;width:225px}.crm-stats-card{width:100%}.crm-stats-card hr{margin:15px 0;width:100%}.crm-stats-checkbox .field-container{margin-bottom:0;width:fit-content}.crm-stats-checkbox{margin-left:auto;margin-top:10px;width:fit-content}.stats-toggle .field-container{margin-bottom:0}.stats-toggle .toggle-front{margin:0}.network-login-container{height:190px}.network-login-loader{height:40vh!important;position:relative!important;width:100%!important}.network-login-title{color:var(--blue);font-size:2rem;font-weight:600}
/*# sourceMappingURL=main.b037fde5.css.map*/