@font-face{font-family:poppins_regular;font-style:normal;font-weight:400;src:url(/build/fonts/Poppins-Regular.8081832f.ttf)}@font-face{font-family:pacifico_regular;font-style:normal;font-weight:400;src:url(/build/fonts/Pacifico-Regular.93cd59ff.ttf)}.main-container{padding-left:0}.modal-content{background:#39424a;color:#fff}.modal-content .modal-header{border:none!important;margin:0;padding:0!important}.modal-content .modal-header .close{color:#fff;margin:0;padding:.25rem .5rem}.modal-content .align-middle{margin:3rem 2rem;text-align:left}.modal-content .align-top{margin:0 0 2rem;vertical-align:top!important}.modal-content #modale-picture{max-width:45%}.modal-content .logoTitle{justify-content:center}.modal-content .logo-block{margin:2rem 0}.modal-content #HLogo{background-color:#39c2ff;border-radius:6.25rem;color:#fff;font-family:pacifico_regular,sans-serif;font-size:2.188rem}.modal-content #HLogo span{padding:.938rem .75rem .938rem .695rem}#home #side-menu{display:none;padding-top:.938rem;z-index:2}#home #HLogo{align-content:center;align-items:center;background-color:#39c2ff;border-radius:6.25rem;display:flex;font-family:pacifico_regular,sans-serif;font-size:2.188rem;height:5.125rem}#home #HLogo span{padding:.8rem}#home .settings-container{margin-left:.938rem}#home .logo-block{text-align:center}#home .logo-block img{width:85%}#home .headerContent{justify-content:center}#home #calc .columnRow{align-items:center;display:flex;flex-direction:row;position:relative}#home #calc .columnTitleCenter:first-child{margin-right:4.313rem}#home #calc .columnTitleCenter{display:flex;justify-content:center;margin-right:3.438rem;width:13.125rem}#home #calc .columnTitleContainer .columnRow{min-width:17.134rem;text-align:center}#home #calc .column-title-container-large-device{margin-left:.625rem;max-width:15.955rem;min-width:15.955rem}#home #calc .addAirVent{bottom:-.938rem;position:absolute}#home #calc .boucheGenerator{display:flex;flex-direction:column-reverse}#home #calc .testFloor{left:0;position:sticky}#home #calc .empty-container{background:#fff;left:-.063rem;max-width:3.76rem;position:sticky;z-index:99}#home .floorTitle p{min-width:max-content}#home #calculate-button-container{bottom:0;position:fixed;right:5.313rem}#home #btnValidate{background-color:#f83d61;border:solid #f83d61;border-radius:2.5rem 2.5rem 0 0;-webkit-border-radius:2.5rem 2.5rem 0 0;-moz-border-radius:2.5rem 2.5rem 0 0;-ms-border-radius:2.5rem 2.5rem 0 0;-o-border-radius:2.5rem 2.5rem 0 0;color:#fff;height:4.375rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}#home #btnValidate:hover{height:5.625rem}#home #btnValidate p{padding-top:1.25rem}#home .boucheInput #checkActualFloor{border:.125rem solid #f93e60;width:35%}#home .boucheInput button{background-color:#fff;border-color:#fff;color:grey}#home .data-result{color:#39c2ff}#home .unity-sign{color:#39c2ff;margin-right:.625rem}#home .resultsContent{display:flex;justify-content:flex-start;margin:1.25rem 0 0 .85rem}#home #modifyDatas:hover{cursor:pointer}#home #result .oneLine{overflow:auto}#home #result .oneLine .card-header{background-color:#3a414a;color:#fff}#home #result .cube{font-size:.688rem;vertical-align:top}@media (min-width:380px){.main-container{padding-left:.938rem}#home .settings-container{margin-left:inherit}#home #calc .empty-container{max-width:6.559rem}#home #calc .column-title-container-large-device{margin-left:inherit;max-width:20.18rem;min-width:20.18rem}}@media (min-width:768px){#home #side-menu{display:block}#home .logoTitle{align-items:center;flex-direction:column}#home #HLogo span{padding:.938rem .75rem .938rem .625rem}#home .floorTitle{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}}@media (min-width:992px){#home .logoTitle{flex-direction:row}#home .columnRowTitle:first-child{margin-left:1.875rem}#home .columnRowTitle{min-width:16.75rem}#home .logo-block img{width:85%}#home #calc .column-title-container-large-device{min-width:22.53rem}#home .data-result{color:#39c2ff}#home .sheath-diameter:before{left:4.063rem}}@media (min-width:1200px){#home #side-menu{padding:3.125rem;z-index:1}#home #side-menu .warning-section{font-size:.688rem}#home .columnRowTitle:first-child{margin-left:1.875rem}#home .bg-main{padding:3.125rem}#home .logo-block img{width:100%}#home .columnRowTitle{min-width:17rem}#home .floorTitle{transform:rotate(-90deg) translateY(.875rem) translateX(-7rem);-webkit-transform:rotate(-90deg) translateY(.875rem) translateX(-7rem);-moz-transform:rotate(-90deg) translateY(.875rem) translateX(-7rem);-ms-transform:rotate(-90deg) translateY(.875rem) translateX(-7rem);-o-transform:rotate(-90deg) translateY(.875rem) translateX(-7rem)}#home #calc .column-title-container-large-device{min-width:20.882rem}}@media (min-width:1400px){#home .columnRowTitle{min-width:20.25rem}#home .floorTitle{transform:rotate(-90deg) translateY(.938rem) translateX(-6.625rem);-webkit-transform:rotate(-90deg) translateY(.938rem) translateX(-6.625rem);-moz-transform:rotate(-90deg) translateY(.938rem) translateX(-6.625rem);-ms-transform:rotate(-90deg) translateY(.938rem) translateX(-6.625rem);-o-transform:rotate(-90deg) translateY(.938rem) translateX(-6.625rem)}#home .logo-block img{width:80%}#home .sheath-diameter:before{left:2.5rem}#home #calc .column-title-container-large-device{min-width:20.882rem}#home #calc .empty-container{max-width:6.5rem}}@media (min-width:1500px){#home .floorTitle{transform:rotate(-90deg) translateY(.938rem) translateX(-159%);-webkit-transform:rotate(-90deg) translateY(.938rem) translateX(-159%);-moz-transform:rotate(-90deg) translateY(.938rem) translateX(-159%);-ms-transform:rotate(-90deg) translateY(.938rem) translateX(-159%);-o-transform:rotate(-90deg) translateY(.938rem) translateX(-159%)}#home #calc .column-title-container-large-device{max-width:20.882rem;min-width:20.882rem}}@media (min-width:1600px){#home .floorTitle{transform:rotate(-90deg) translateY(.938rem) translateX(-141%);-webkit-transform:rotate(-90deg) translateY(.938rem) translateX(-141%);-moz-transform:rotate(-90deg) translateY(.938rem) translateX(-141%);-ms-transform:rotate(-90deg) translateY(.938rem) translateX(-141%);-o-transform:rotate(-90deg) translateY(.938rem) translateX(-141%)}#home #calc .column-title-container-large-device{min-width:20.871rem}}@media (min-width:1700px){#home .floorTitle{transform:rotate(-90deg) translateY(.938rem) translateX(-125%);-webkit-transform:rotate(-90deg) translateY(.938rem) translateX(-125%);-moz-transform:rotate(-90deg) translateY(.938rem) translateX(-125%);-ms-transform:rotate(-90deg) translateY(.938rem) translateX(-125%);-o-transform:rotate(-90deg) translateY(.938rem) translateX(-125%)}#home #calc .column-title-container-large-device{min-width:29.834rem}}@media (min-width:1800px){#home .floorTitle{transform:rotate(-90deg) translateY(.938rem) translateX(-112%);-webkit-transform:rotate(-90deg) translateY(.938rem) translateX(-112%);-moz-transform:rotate(-90deg) translateY(.938rem) translateX(-112%);-ms-transform:rotate(-90deg) translateY(.938rem) translateX(-112%);-o-transform:rotate(-90deg) translateY(.938rem) translateX(-112%)}#home #calc .column-title-container-large-device{min-width:29.836rem}}@media (min-width:1920px){#home .floorTitle{transform:rotate(-90deg) translateY(.938rem) translateX(-98%);-webkit-transform:rotate(-90deg) translateY(.938rem) translateX(-98%);-moz-transform:rotate(-90deg) translateY(.938rem) translateX(-98%);-ms-transform:rotate(-90deg) translateY(.938rem) translateX(-98%);-o-transform:rotate(-90deg) translateY(.938rem) translateX(-98%)}#home .logo-block img{width:65%}#home #calc .column-title-container-large-device{min-width:23.436rem}}.bouche .selectLine{margin-top:revert;width:40%}.bouche .boucheInput{width:10.313rem}.bouche .boucheInput>button{font-size:.813rem;min-width:14.688rem;overflow:hidden}.dropdown-dropup .test{align-items:baseline;display:flex;justify-content:space-between;padding:0 .438rem}.dropdown-dropup .btnPopUp__close{background:#3a414a!important;border:inherit;border-radius:50%;color:red!important;font-size:1.563rem;padding:.125rem;position:absolute;right:0;top:-3.125rem;width:100%;width:2.813rem}.dropdown-dropup .confirm-bouche-criteria{display:flex;justify-content:center;margin:.938rem 0}.dropdown-menu.show{background:#f5f5f5;border-radius:3%}.layout-bouche{display:flex}.background-main{background-color:#3a414a}.background-secondary{background-color:#e8e8e8}.background-secondary .references-top{align-items:baseline;display:flex;flex-direction:row;justify-content:space-around;padding:0;text-align:center}.background-secondary .references-top #projectReference{width:8.75rem}.background-secondary .references-top .input-leakage{width:6.25rem}.background-secondary .references-top #references-top__project{width:9.688rem}.background-secondary .references-top label{display:flex;flex-direction:column;font-weight:bolder}.background-secondary .project-reference{display:flex;flex-direction:column}.background-secondary #input-leakage{text-align:center}.background-secondary .resultsContent{display:flex;justify-content:center}.background-secondary .input-meters{position:relative}.background-secondary .input-meters #speedLimit{padding-left:1.875rem;width:6.25rem}.background-secondary #input-spead-limit{margin-top:1.25rem}.input-percent{position:relative}.input-percent .input-leakage{padding-left:1.875rem;width:6.25rem}.btnMain{border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem;overflow:hidden;padding:0}.btnMain,.btnMain.save{display:flex;justify-content:center;position:relative}.btnMain.save{align-items:center;border:.125rem solid #f93e60;width:100%}.btnMain .plus{align-items:center;background:#f83d61;border-radius:0 2.188rem 2.188rem 0;-webkit-border-radius:0 2.188rem 2.188rem 0;-moz-border-radius:0 2.188rem 2.188rem 0;-ms-border-radius:0 2.188rem 2.188rem 0;-o-border-radius:0 2.188rem 2.188rem 0;color:#fff;display:flex;height:100%;left:0;margin:0;object-fit:cover;padding-left:.375rem;position:absolute;text-align:left;top:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;width:21%}.btnMain svg{border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;vertical-align:initial}.btnMain .add-information{margin:0;padding-left:1.25rem;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;z-index:1}.btnMain #save-bouche{color:#fff;left:0;position:absolute;top:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;width:0}.btnMain #save-bouche,.btnMain #save-bouche:before{align-items:center;background:#f83d61;border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;display:flex;height:100%;object-fit:cover}.btnMain #save-bouche:before{justify-content:center;padding:0 .438rem}.btnMain:hover .plus{color:#fff;width:100%}.btnMain:hover .add-information{color:#fff}.btnMain:hover #save-bouche{width:100%}.btnMain.btn-add{padding:.375rem}.btnSecondary{background-color:#39c2ff;border:solid #39c2ff;border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem;color:#fff}.btnDelete{background-color:unset;border:unset}.btnDelete svg{background-color:#fff;border-radius:100%}.titleTag{align-items:center;display:flex;margin:0;min-width:6.063rem;text-align:center}.titleTag,.titleTagFloor{background-color:#3a414a;border-radius:6.25rem;color:#fff;padding:.625rem 0}.titleTagFloor{max-width:100%;transform:rotate(-90deg)}.columnTitleBlock{display:flex}.columnBlock{align-items:center;display:flex}#calc{height:65vh;overflow-x:scroll}#calc .stickyPosition{background:#fff;margin-bottom:2.25rem;padding:.313rem 0;position:sticky;top:-.063rem;z-index:19}#calc .stickyPosition .column-container-supressor{padding-left:0}#calc .columnTitleContainer{display:flex}#calc .floorTitleAdd{display:flex;flex-direction:column-reverse;left:0;position:sticky;z-index:1}#calc .test{left:0;margin-right:1.25rem;max-width:1.25rem;overflow:visible;position:sticky;z-index:2}#calc .test .floor-title{background:#fff;display:flex;justify-content:center;min-width:13.14rem;padding:.313rem 0;transform:rotate(-90deg) translateY(-4.863rem)}#calc .test .floor-title .btn-main-minus{align-items:center;background:#f83d61;border:none;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;font-size:1.25rem;justify-content:center;line-height:0;margin:0 .625rem;padding:.875rem;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;width:1.25rem}#calc .test .floor-title .btn-main-minus:hover{color:#fff}#calc .test .floor-title .add-information{margin:0}#calc .test .floor-title .btn-main{align-items:center;background:#3ac1fe;border:none;border-radius:50%;display:flex;font-size:1.25rem;justify-content:center;line-height:0;padding:.875rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:1.563rem}#calc .test .floor-title .btn-main .add-information{margin:0}#calc .test .floor-title .btn-main:hover{color:#fff}#calc .floor-title.transform-background{background:#fff;padding:.625rem 0}#calc .column-infos{justify-content:space-evenly}#calc .column-infos .titleColonne .btn-main-minus{align-items:center;background:#f83d61;border:none;border-radius:50%;display:flex;font-size:1.25rem;justify-content:center;line-height:0;margin:0 .625rem;padding:.813rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:1.688rem}#calc .column-infos .titleColonne .btn-main-minus .add-information{margin:0}#calc .column-infos .titleColonne .btn-main-minus:hover{color:#fff}#calc .column-infos .titleColonne .btn-main{align-items:center;background:#3ac1fe;border:none;border-radius:50%;display:flex;font-size:1.25rem;justify-content:center;line-height:0;padding:.813rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:1.688rem}#calc .column-infos .titleColonne .btn-main .add-information{margin:0}#calc .column-infos .titleColonne .btn-main:hover{color:#fff}#calc .oneLine{text-align:center}#calc .oneLine .card{height:100%!important}#calc .widthboucheContainer{height:100%;max-width:20.18rem;padding-right:0}#calc .widthbouche{height:100%;margin-left:.938rem;margin-right:0!important;max-width:14.6rem;min-height:11.313rem}#calc .widthbouche .button-container{justify-content:space-between}#calc .widthbouche-new-background{background-color:#3a414a}#bouche-spe{width:28.125rem}.custom-dropdown{background-color:#fff;overflow:hidden;position:relative;width:50%}.custom-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;height:auto;margin:0;overflow:hidden;padding:.75em;text-overflow:ellipsis;width:110%}.custom-dropdown:after{border:.375rem solid transparent;border-top-color:#444;content:"";display:block;height:0;margin-top:-.188rem;pointer-events:none;position:absolute;right:.75em;top:50%;width:0}.oneLineAlign{min-height:13.313rem;padding-top:1.375rem}.input-text{border:solid #fff;border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem}button,h1,h2,h3,h4,h5,h6,label,p,strong{font-family:poppins_regular,sans-serif}.spinner{color:#f83d61}.circleBtn{height:1.875rem;width:1.875rem}#result .oneLine{text-align:center}@media (min-width:380px){#calc .test .floor-title{min-width:11.5rem;transform:rotate(-90deg) translateY(-4.063rem)}#calc .widthbouche{margin-left:inherit;max-width:20.18rem}#calc .stickyPosition .column-title-container{margin-left:1.688rem}#home .settings-container{margin-left:0}}@media (min-width:768px){.background-secondary .studies-informations{margin:0!important}.background-secondary #input-spead-limit{margin-top:inherit}.bg-main{padding-top:.938rem}#calc{height:74vh}#calc .spaceDiv{min-width:3.125rem}#calc .test{max-width:6.25rem}#calc .test .floor-title{min-width:14.563rem;padding-top:3.25rem}}@media (min-width:992px){.background-secondary .references-top .break-media-queries{margin-left:inherit}.background-secondary .input-meters{position:relative}.background-secondary .input-meters #speedLimit{padding-left:1.875rem;width:5.938rem}.background-secondary .input-percent{position:relative}.background-secondary .input-percent .input-leakage{width:5.938rem}.background-secondary #references-top__project{width:inherit!important}#calc .oneLineAlign{min-height:13.313rem;padding-top:.438rem}#calc .column-title-container-large-device{min-width:22.547rem}#calc .widthboucheContainer{max-width:22.547rem}}@media (min-width:1200px){.oneLineAlign{padding-top:0}#calc .widthboucheContainer{max-width:20.882rem}#calc .stickyPosition{margin-bottom:2rem}}@media (min-width:1400px){.background-secondary .references-top #references-top__project{width:10.313rem!important}#calculate-button-container{bottom:0;position:fixed;right:10%}#calc .empty-container{height:2.938rem}#calc .stickyPosition{top:-.375rem}}@media (min-width:1500px){#calc .stickyPosition .column-title-container{margin-left:1.944rem}}@media (min-width:1700px){#calculate-button-container{bottom:0;position:fixed;right:10%}#calc .widthbouche{min-width:100%}#calc .widthboucheContainer{max-width:29.834rem}#calc .stickyPosition{top:-.125rem}}@media (min-width:1920px){#calc .column-title-container-large-device,#calc .widthboucheContainer{max-width:23.438rem!important}}