@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}.cube{font-size:15px}.floor-info{font-size:20px!important;font-weight:700}.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,#home_login #side-menu,#home_register #side-menu,#my-account #side-menu{display:none;padding-top:.938rem;z-index:2}#home #HLogo,#home_login #HLogo,#home_register #HLogo,#my-account #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,#home_login #HLogo span,#home_register #HLogo span,#my-account #HLogo span{padding:.8rem}#home .my-account-buttons__logs,#home_login .my-account-buttons__logs,#home_register .my-account-buttons__logs,#my-account .my-account-buttons__logs{border-radius:50%}#home .my-account-buttons__logs svg,#home_login .my-account-buttons__logs svg,#home_register .my-account-buttons__logs svg,#my-account .my-account-buttons__logs svg{height:1.4em}#home .logo-block,#home_login .logo-block,#home_register .logo-block,#my-account .logo-block{text-align:center}#home .logo-block img,#home_login .logo-block img,#home_register .logo-block img,#my-account .logo-block img{width:85%}#home .headerContent,#home_login .headerContent,#home_register .headerContent,#my-account .headerContent{justify-content:center}#home #calc .columnRow,#home_login #calc .columnRow,#home_register #calc .columnRow,#my-account #calc .columnRow{align-items:center;display:flex;flex-direction:row;position:relative}#home #calc .columnTitleCenter:first-child,#home_login #calc .columnTitleCenter:first-child,#home_register #calc .columnTitleCenter:first-child,#my-account #calc .columnTitleCenter:first-child{margin-right:4.313rem}#home #calc .columnTitleCenter,#home_login #calc .columnTitleCenter,#home_register #calc .columnTitleCenter,#my-account #calc .columnTitleCenter{display:flex;justify-content:center;margin-right:3.438rem;width:13.125rem}#home #calc .columnTitleContainer .columnRow,#home_login #calc .columnTitleContainer .columnRow,#home_register #calc .columnTitleContainer .columnRow,#my-account #calc .columnTitleContainer .columnRow{min-width:17.134rem;text-align:center}#home #calc .column-title-container-large-device,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{margin-left:.625rem;max-width:15.955rem;min-width:15.955rem}#home #calc .addAirVent,#home_login #calc .addAirVent,#home_register #calc .addAirVent,#my-account #calc .addAirVent{bottom:-.938rem;position:absolute}#home #calc .boucheGenerator,#home_login #calc .boucheGenerator,#home_register #calc .boucheGenerator,#my-account #calc .boucheGenerator{display:flex;flex-direction:column-reverse}#home #calc .testFloor,#home_login #calc .testFloor,#home_register #calc .testFloor,#my-account #calc .testFloor{left:0;position:sticky}#home #calc .empty-container,#home_login #calc .empty-container,#home_register #calc .empty-container,#my-account #calc .empty-container{background:#fff;left:-.063rem;max-width:3.76rem;position:sticky;z-index:99}#home .floorTitle p,#home_login .floorTitle p,#home_register .floorTitle p,#my-account .floorTitle p{min-width:max-content}#home #calculate-button-container,#home_login #calculate-button-container,#home_register #calculate-button-container,#my-account #calculate-button-container{bottom:0;position:fixed;right:5.313rem}#home #btnValidate,#home_login #btnValidate,#home_register #btnValidate,#my-account #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,#home_login #btnValidate:hover,#home_register #btnValidate:hover,#my-account #btnValidate:hover{height:5.625rem}#home #btnValidate p,#home_login #btnValidate p,#home_register #btnValidate p,#my-account #btnValidate p{padding-top:1.25rem}#home .boucheInput #checkActualFloor,#home .boucheInput #redirectToTerrasse,#home_login .boucheInput #checkActualFloor,#home_login .boucheInput #redirectToTerrasse,#home_register .boucheInput #checkActualFloor,#home_register .boucheInput #redirectToTerrasse,#my-account .boucheInput #checkActualFloor,#my-account .boucheInput #redirectToTerrasse{border:.125rem solid #f93e60;width:35%}#home .boucheInput button,#home_login .boucheInput button,#home_register .boucheInput button,#my-account .boucheInput button{background-color:#fff;border-color:#fff;color:grey}#home .data-result,#home_login .data-result,#home_register .data-result,#my-account .data-result{color:#39c2ff}#home .unity-sign,#home_login .unity-sign,#home_register .unity-sign,#my-account .unity-sign{color:#39c2ff;margin-right:.625rem}#home #modifyDatas:hover,#home_login #modifyDatas:hover,#home_register #modifyDatas:hover,#my-account #modifyDatas:hover{cursor:pointer}#home #result .oneLine,#home_login #result .oneLine,#home_register #result .oneLine,#my-account #result .oneLine{overflow:auto}#home #result .oneLine .card-header,#home_login #result .oneLine .card-header,#home_register #result .oneLine .card-header,#my-account #result .oneLine .card-header{background-color:#3a414a;color:#fff}#home #result .cube,#home_login #result .cube,#home_register #result .cube,#my-account #result .cube{font-size:.688rem;vertical-align:top}@media (min-width:380px){.main-container{padding-left:.938rem}#home #calc .empty-container,#home_login #calc .empty-container,#home_register #calc .empty-container,#my-account #calc .empty-container{max-width:6.559rem}#home #calc .column-title-container-large-device,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{margin-left:inherit;max-width:20.18rem;min-width:20.18rem}}@media (min-width:768px){#home #side-menu,#home_login #side-menu,#home_register #side-menu,#my-account #side-menu{display:block}#home .logoTitle,#home_login .logoTitle,#home_register .logoTitle,#my-account .logoTitle{align-items:center;flex-direction:column}#home #HLogo span,#home_login #HLogo span,#home_register #HLogo span,#my-account #HLogo span{padding:.938rem .75rem .938rem .625rem}#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login .logoTitle,#home_register .logoTitle,#my-account .logoTitle{flex-direction:row}#home .columnRowTitle:first-child,#home_login .columnRowTitle:first-child,#home_register .columnRowTitle:first-child,#my-account .columnRowTitle:first-child{margin-left:1.875rem}#home .columnRowTitle,#home_login .columnRowTitle,#home_register .columnRowTitle,#my-account .columnRowTitle{min-width:16.75rem}#home .logo-block img,#home_login .logo-block img,#home_register .logo-block img,#my-account .logo-block img{width:85%}#home #calc .column-title-container-large-device,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{min-width:22.53rem}#home .data-result,#home_login .data-result,#home_register .data-result,#my-account .data-result{color:#39c2ff}#home .sheath-diameter:before,#home_login .sheath-diameter:before,#home_register .sheath-diameter:before,#my-account .sheath-diameter:before{left:4.063rem}}@media (min-width:1200px){#home #side-menu,#home_login #side-menu,#home_register #side-menu,#my-account #side-menu{padding:3.125rem;z-index:1}#home #side-menu .warning-section,#home_login #side-menu .warning-section,#home_register #side-menu .warning-section,#my-account #side-menu .warning-section{font-size:.688rem}#home .columnRowTitle:first-child,#home_login .columnRowTitle:first-child,#home_register .columnRowTitle:first-child,#my-account .columnRowTitle:first-child{margin-left:1.875rem}#home .bg-main,#home_login .bg-main,#home_register .bg-main,#my-account .bg-main{padding:3.125rem}#home .logo-block img,#home_login .logo-block img,#home_register .logo-block img,#my-account .logo-block img{width:100%}#home .columnRowTitle,#home_login .columnRowTitle,#home_register .columnRowTitle,#my-account .columnRowTitle{min-width:17rem}#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{min-width:20.882rem}}@media (min-width:1400px){#home .columnRowTitle,#home_login .columnRowTitle,#home_register .columnRowTitle,#my-account .columnRowTitle{min-width:20.25rem}#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login .logo-block img,#home_register .logo-block img,#my-account .logo-block img{width:80%}#home .sheath-diameter:before,#home_login .sheath-diameter:before,#home_register .sheath-diameter:before,#my-account .sheath-diameter:before{left:2.5rem}#home #calc .column-title-container-large-device,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{min-width:20.882rem}#home #calc .empty-container,#home_login #calc .empty-container,#home_register #calc .empty-container,#my-account #calc .empty-container{max-width:6.5rem}}@media (min-width:1500px){#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{max-width:20.882rem;min-width:20.882rem}}@media (min-width:1600px){#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{min-width:20.871rem}}@media (min-width:1700px){#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{min-width:29.834rem}}@media (min-width:1800px){#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #calc .column-title-container-large-device{min-width:29.836rem}}@media (min-width:1920px){#home .floorTitle,#home_login .floorTitle,#home_register .floorTitle,#my-account .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,#home_login .logo-block img,#home_register .logo-block img,#my-account .logo-block img{width:65%}#home #calc .column-title-container-large-device,#home_login #calc .column-title-container-large-device,#home_register #calc .column-title-container-large-device,#my-account #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}#my-account .my-account-buttons__logout{border-radius:50%}#my-account .my-account-buttons__logout svg{height:1.4em}#my-account .my-account__infos-container__single{border-bottom:1px solid #3a414a}#my-account .my-account__infos-container__single__label-container{background-color:#3a414a;border-radius:5px 5px 0 0;color:#fff}#my-account .my-account__infos-container__single__logo-container img{max-height:150px;max-width:50%}#my-account .studies-container__labels{background-color:#3a414a;color:#fff}#my-account .studies-container__results{font-size:14px}#my-account .fade-enter-active,#my-account .fade-leave-active{transition:opacity .3s ease}#my-account .fade-enter-from,#my-account .fade-leave-to{opacity:0}#my-account .fade-enter-to,#my-account .fade-leave-from{opacity:1}.background-main{background-color:#3a414a}.background-secondary{background-color:#e8e8e8}.background-secondary.terrasse{background:#3a414a}.background-secondary.terrasse .studies-informations{margin:0}.background-secondary.terrasse .studies-informations #HLogo{font-size:1.188rem!important;height:3.5rem!important}.background-secondary.terrasse .studies-informations .terrasse-buttons .btnMain{background:#3a414a;color:#f93e60}.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 #input-leakage{text-align: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:70%}.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 #debug-columns,.btnMain #redirect-to-terrasse,.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 #debug-columns,.btnMain #debug-columns:before,.btnMain #redirect-to-terrasse,.btnMain #redirect-to-terrasse:before,.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 #debug-columns:before,.btnMain #redirect-to-terrasse:before,.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 #debug-columns,.btnMain:hover #redirect-to-terrasse,.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%;display:flex;height:26px;justify-content:center;line-height:0;margin:0 5px;padding:0;transform:rotate(90deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:26px}#calc .test .floor-title .btn-main-minus:hover{color:#fff}#calc .test .floor-title .btn-main{align-items:center;background:#3ac1fe;border:none;border-radius:50%;display:flex;height:26px;justify-content:center;margin:0;padding:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:26px}#calc .test .floor-title .btn-main .add-information{margin:0}#calc .test .floor-title .btn-main:hover{color:#fff}#calc .test .floor-title .btn-main-modify{align-items:center;background:#d3d3d3;border-radius:50%;display:flex;height:26px;justify-content:center;margin:0 0 0 10px;padding:0;transform:rotate(90deg);width:26px}#calc .test .floor-title .btn-main-modify svg{vertical-align:inherit!important}#calc .test .floor-title .btn-main-modify button{display:flex}#calc .test .add-information{margin:0}#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;height:26px;justify-content:center;line-height:0;margin:0 5px;padding:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:26px}#calc .column-infos .titleColonne .btn-main-minus .add-information{margin:0}#calc .column-infos .titleColonne .btn-main-modify{align-items:center;background:#d3d3d3;border-radius:50%;display:flex;height:26px;justify-content:center;margin:0 0 0 10px;padding:0;width:26px}#calc .column-infos .titleColonne .btn-main-modify svg{vertical-align:inherit!important}#calc .column-infos .titleColonne .btn-main-modify button{display:flex}#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;height:26px;justify-content:center;padding:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:26px}#calc .column-infos .titleColonne .btn-main .add-information{margin:0}#calc .column-infos .titleColonne .btn-main:hover{color:#fff}#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}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 .card-body{align-content:center}#result .oneLine .card-body .empty-bouche p{font-weight:700}@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}}@media (min-width:768px){.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 .stickyPosition{top:-.375rem}}@media (min-width:1500px){#calc .stickyPosition .column-title-container{margin-left:2.5rem}}@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}}