a,body,h1,h2,h3,h4,h5,p,span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open sans,sans-serif!important;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app__content{height:calc(100vh - 70px)}.toast{position:absolute}.footer{background:#fff;border-top:1px solid #dfe4e4;display:flex;justify-content:flex-end;padding:1rem 1.2rem}.fixed-footer{bottom:0;left:0;position:fixed;width:100vw}a{cursor:pointer}.ui-alerts{padding:23px;position:fixed;z-index:2060}.ui-alerts.center{left:50%;margin-left:-222px;margin-top:-100px;top:50%}.ui-alerts.top-right{right:20px;top:20px}.ui-alerts.top-center{left:50%;margin-left:-222px;top:20px}.ui-alerts.top-left{left:20px;top:20px}.ui-alerts.bottom-right{bottom:0;right:20px}.ui-alerts.bottom-center{bottom:0;left:50%;margin-left:-222px}.ui-alerts.bottom-left{bottom:0;left:20px}.ui-alerts.ui-alerts>.message>.content>.header{padding-right:13px}@media (min-width:320px){.ui-alerts.top-center{margin-left:-163px}}.login-prompt{max-width:440px}.login-prompt__content{display:flex;justify-content:center}.login{max-width:400px;text-align:center;vertical-align:middle;width:100%}@Media only screen and (max-width:480px){.login{max-width:90vw}}.login__form{text-align:left}.nav-bar{height:70px;padding:1rem}.nav-bar.ui.menu{margin-bottom:0;margin-top:0}.nav-bar__logo{align-items:center;display:flex;height:100%;width:100px}@media only screen and (max-width:480px){.nav-bar__logo{display:none}}.nav-bar__menu{align-items:center;cursor:pointer;display:none;height:100%;width:70px}@Media only screen and (max-width:480px){.nav-bar__menu{display:flex}}.nav-bar__menu .icon{font-size:1.5rem}.nav-bar__right{align-items:center;height:35px;justify-content:flex-end}.nav-bar__right__button.ui.button{margin-right:2rem}.nav-bar__right__dropdown.ui.selection.dropdown{border:none;margin-left:1rem;max-width:40px;min-width:40px}.nav-bar__right__dropdown.ui.selection.dropdown .menu.transition{min-width:100px}.nav-bar__right__dropdown.ui.selection.dropdown>.divider.text{display:none}.language-selector span[class*=indicatorSeparator]{visibility:hidden}.language-selector div[id*=react-select-]{right:0;width:200px}.language-selector div[class*=ValueContainer]{padding:0;visibility:hidden;width:0}.language-form-select{margin:1rem 0}.language-form-select span[class*=indicatorSeparator]{visibility:hidden}.language-form-select label{font-size:.92857143em;font-weight:700}.login-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.login-page__header{text-align:center}.choose-product-page{padding-bottom:7rem}.choose-product-page__no-results,.choose-product-page__title,.product-table{padding:1rem}.product-table .table-cell{align-items:center;display:flex}.product-table .table-cell .checkbox{margin-right:1rem}.product-table__modal img{width:100%}.product-table__modal__content{white-space:pre-line}.icon-button{cursor:pointer;padding:10px}.product-table__modal__header.header{align-items:center;display:flex!important;justify-content:space-between}.product-table__modal__content .capacity-curve{height:50vh;max-width:1000px;min-height:600px;width:100%}.product-table__modal__content .capacity-curve__graph{height:80%}@media only screen and (min-width:768px){.product-table__modal__content .capacity-curve__graph{height:85%}}.product-filters{box-sizing:border-box;padding:1rem;width:100%}.product-filters .form{display:flex;flex-wrap:wrap}.product-filters__filter{box-sizing:border-box;margin-bottom:2rem;margin-right:2rem;max-width:320px;min-width:320px;width:100%}.product-filters__filter__airflow-inputs input{min-width:50px}.product-filters__filter__airflow-inputs .input:first-child input{min-width:70px}@media only screen and (max-width:500px){.product-filters__filter{width:100%}}.product-filters__filter:last-of-type{margin-right:0}.product-filters__filter--bottom-alligned{align-self:flex-end}.product-filters__filter__title{font-size:1.1rem;font-weight:700;margin-bottom:1rem}.product-filters__filter__sub-title{font-size:1rem;font-weight:400;margin-bottom:1rem}.product-filters__filter .field{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}@media only screen and (max-width:500px){.product-filters__filter .field{display:block}}.product-filters__filter .field .ui.input{max-width:200px}@media only screen and (max-width:500px){.product-filters__filter .field .ui.input{max-width:100%}}.product-filters__filter .field .ui.dropdown{max-width:200px}@media only screen and (max-width:500px){.product-filters__filter .field .ui.dropdown{max-width:100%}}.product-filters__filter .field .icon-button{padding:.3rem}.product-filters .ui.form .field>label{margin-right:1rem}.product-filters__calc-btn{text-align:right}.one-line-inputs{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.one-line-inputs .ui.input{width:auto!important}.one-line-inputs .ui.input input{margin-left:.5rem;width:40px!important}.info-modal__modal.ui.modal{max-width:640px}.info-modal__modal.ui.modal .content{padding-left:0;padding-right:0}.info-modal__modal.ui.modal .info-modal__img-wrapper{display:flex;justify-content:center;margin-top:1rem}.info-modal__modal.ui.modal a,.info-modal__modal.ui.modal p{padding:1rem 1.5rem}.info-modal__modal.ui.modal a{margin-bottom:1rem;padding-top:0}.info-modal__modal.ui.modal p{margin-bottom:0;padding-top:0;white-space:pre-line}.product-page{box-sizing:border-box;padding:1rem 1rem 7rem;width:100%}.product-page__aggregate{margin:2rem 0}.product-page__aggregate__sub_title,.product-page__aggregate__title{font-weight:700;margin-bottom:1rem}@media only screen and (min-width:768px){.product-page__inputs__align{align-items:flex-start;display:flex;flex-wrap:wrap}}.product-page__inputs button.ui.button{float:right;margin-bottom:2rem}.product-page__inputs .field{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.product-page__inputs .field.stacked{align-items:flex-start}.product-page__inputs .field.stacked .input{margin-bottom:.5rem}.product-page__inputs .field.stacked>div{text-align:right}.product-page__inputs .field .ui.dropdown,.product-page__inputs .field .ui.input{max-width:200px}.product-page__inputs__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.product-page__inputs__group{box-sizing:border-box;margin-bottom:2rem;margin-right:2rem;max-width:320px;min-width:320px;width:100%}.product-page__inputs__group:last-of-type{margin-right:0}.product-page__inputs__group--bottom-alligned{align-self:flex-end}.product-page__inputs__group__title{font-size:1.1rem;font-weight:700;margin-bottom:1rem}.product-page__inputs__group__sub-title{font-size:1rem;font-weight:400;margin-bottom:1rem;min-height:1.4rem}.product-page__inputs__group__wrap{align-items:flex-start;display:flex}.product-page__inputs__group__wrap>.field{margin-right:1rem!important;width:50%}.product-page__inputs__group__wrap>.field .input{width:70%!important}.product-page .ui.form .field>label{margin-right:1rem}.product-page__nav-btns{justify-content:space-between}.aggregate-expert-selections{display:flex}.aggregate-expert-selections>div{box-sizing:border-box;margin-bottom:2rem;margin-right:2rem;max-width:320px;min-width:320px;width:100%}.choose-addon-page{padding:1rem}.choose-addon-page__header{margin-bottom:1rem}.choose-addon-page__content{display:flex}@media only screen and (max-width:767px){.choose-addon-page__content{flex-wrap:wrap}}.choose-addon-page__content__agrregate-info,.choose-addon-page__content__stub-placement{margin-bottom:2rem;margin-right:4rem;min-width:400px;width:400px}@media only screen and (max-width:767px){.choose-addon-page__content__agrregate-info,.choose-addon-page__content__stub-placement{width:100%}}.choose-addon-page__content__stub-placement__title{font-size:1.1rem;font-weight:700;margin:1rem 0}.choose-addon-page__content__agrregate-form{min-width:400px;width:calc(100% - 400px)}@media only screen and (max-width:767px){.choose-addon-page__content__agrregate-form{width:100%}}.choose-addon-page__btns{display:flex;justify-content:space-between}.stub-placement-inputs img{height:320px;width:100%}.stub-placement-inputs .field .ui.dropdown{min-width:80px}.addon-form{display:flex;flex-wrap:wrap;width:100%}.addon-form__category{margin:1rem 2rem 2rem 0;width:300px}.addon-form__category .ui.card>.content>.header{align-items:center;display:flex;font-weight:400;justify-content:space-between}.addon-form__category__option span{font-size:1rem;font-weight:400;max-width:90%}.addon-form__category__option-description{white-space:pre-line}.results-page{display:flex;height:100%}.results-page__inner{height:100%;overflow-y:auto;padding:2rem;width:100%}@media only screen and (min-width:481px){.results-page__inner{width:calc(100% - 13rem)}}.results-page__inner--open{width:calc(100% - 13rem)}.results-page__inner--no-scroll{min-height:830px;overflow-y:hidden}.results-page__inner__header.ui.grid .row{padding-top:0}.results-page__inner__header.ui.grid h4:last-child{margin-bottom:1rem}.results-page__sidebar{display:none}@media only screen and (min-width:481px){.results-page__sidebar{display:block}}.results-page__sidebar--open{display:block}.results-page__sidebar .menu{height:calc(100vh - 70px)}.results-page .column{white-space:pre-line}.results-page .report-graphs{height:900px;position:relative;position:absolute;right:100%;top:0;width:800px}.results-page .report-graphs__capacity-curve-pdf,.results-page .report-graphs__heat-reclaim-curve-pdf{height:450px;width:800px}.results-page .capacity-curve,.results-page .heat-reclaim-curve{height:50vh;max-width:1000px;min-height:400px;width:100%}.result-overlay{background-color:#fff;height:100vh;position:absolute;top:0;width:100vw;z-index:100}.audio-calculations table.table tr td,.audio-calculations table.table tr th{border-top:1px solid;border-color:#b50422!important}.audio-calculations table.table tr td:nth-child(odd),.audio-calculations table.table tr th:nth-child(odd){background-color:#dfe4e4}.audio-calculations table.table tr td:nth-child(2n),.audio-calculations table.table tr th:nth-child(2n){background-color:#fafafa}.audio-calculations table.table tbody tr:last-child td{border-bottom:1px solid}.technical-specs table.technical-specs__table{border:none}.technical-specs table.technical-specs__table tr td,.technical-specs table.technical-specs__table tr:first-child td{border-top:2px solid #b50422}.technical-specs table.technical-specs__table tr td:first-child,.technical-specs table.technical-specs__table tr:first-child td:first-child{background-color:#dfe4e4;width:300px}.technical-specs table.technical-specs__table tr:first-child:last-child td,.technical-specs table.technical-specs__table tr:last-child td{border-bottom:2px solid #b50422}.calculations__header{margin-left:0;padding-left:0}.calculations__indent{padding-left:1.5rem}.calculations__max-column-width{max-width:310px}.calculations__fluid{display:flex;flex-wrap:wrap;margin-top:1rem;width:100%}.calculations__fluid .column:first-child{margin-bottom:1rem;margin-right:1rem}.calculations__fluid h4{margin-bottom:1.5rem;margin-left:-1rem}.calculations__fluid>:first-child{margin-right:4rem}.calculations__temperature{min-width:75%}.calculations__temperature>.row{display:flex}.calculations__temperature>.row>.column{min-width:5rem}.calculations__filterclass--row{display:flex}.calculations__filterclass--row .column{width:50%}.calculations .ui.grid>.row:not(.calculations__subheader){padding-bottom:.5rem;padding-top:.5rem}.calculations .ui.grid>.row:not(.calculations__subheader) h4{padding-bottom:1rem;padding-top:1rem}.text-and-picture.ui.card{margin:1rem;max-width:700px;width:100%}.text-and-picture__inner{display:flex;justify-content:space-between;padding:1rem 1.5rem;width:100%}.text-and-picture__inner__description,.text-and-picture__inner__text{white-space:pre-line}.text-and-picture__inner__img{height:auto;width:300px}.text-and-picture__inner__img img{height:auto;width:100%}.description__aggregate__img{max-width:600px}.description__aggregate__img img{max-height:337px}.description__addons-description{margin-bottom:3rem}.request-offer h1{margin-bottom:1rem}.request-offer__inner{display:flex;justify-content:center;width:100%}.request-offer .ui.form{max-width:900px;width:100%}.request-offer .ui.form textarea{min-height:300px;width:100%}.request-offer .ui.form .ui.input{margin-bottom:1rem;width:100%}.request-offer__results-input{display:flex;flex-direction:column}.request-offer__results-input .ui.checkbox{margin-bottom:1rem}.save-to-project__modal__content .ui.form .save-to-project__modal__content__project{align-items:center;display:flex;justify-content:space-between}.save-to-project__modal__content .ui.form .save-to-project__modal__content__project__input{width:100%}.save-to-project__modal__content .ui.form .save-to-project__modal__content__project__input.field{margin-bottom:0}.save-to-project__modal .ui.form>div{margin-bottom:20px}.project-list__segment:hover{text-shadow:.1px .1px #000}.project-list__icon:hover{color:red;margin:0;padding:0}.project-list tr{cursor:pointer}.mypage{padding:1rem}.profile-page{align-items:center;display:flex;flex-direction:column}.profile-page__form{max-width:500px;width:80vw}.country-selector label{font-size:.92857143em;font-weight:700}.country-selector span[class*=indicatorSeparator]{background:none}.country-selector.flag span[class*=indicatorSeparator]{visibility:hidden}.country-selector.flag div[id*=react-select-]{right:0;width:200px}.country-selector.flag div[class*=ValueContainer]{padding:0;visibility:hidden;width:0}.country-selector.flag .country-selector__flag{position:absolute;right:21px;top:24px;z-index:1}.country-selector.flag .country-selector__flag svg{height:15px;width:15px}.country-selector.error button{border-color:#e0b4b4}.country-selector.error button>span{color:#b50422}.register{max-width:400px;text-align:center;vertical-align:middle;width:100%}@Media only screen and (max-width:480px){.register{max-width:90vw}}.register__form{text-align:left}.register-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.register-page__header,.reset-password{text-align:center}.reset-password{max-width:400px;width:100%}@Media only screen and (max-width:480px){.reset-password{max-width:90vw}}.reset-password__form{text-align:left}.reset-password-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.reset-password-page__header{text-align:center}.verification-email-sent-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.verification-email-sent-page__content{margin:auto;max-width:400px;text-align:center;width:100%}@Media only screen and (max-width:480px){.verification-email-sent-page__content{max-width:90vw}}.verification-email-sent-page__content__header{text-align:center}.verify-email-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.verify-email-page__content{margin:auto;max-width:400px;text-align:center;width:100%}@Media only screen and (max-width:480px){.verify-email-page__content{max-width:90vw}}.verify-email-page__content__header{text-align:center}.set-new-password-page{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:400px;text-align:left}@Media only screen and (max-width:480px){.set-new-password-page{max-width:90vw}}.set-new-password-page__header{text-align:center}.project-page{padding:1rem}.result-list tr{cursor:pointer}.not-found-page,.result-list__name{align-items:center;display:flex}.not-found-page{justify-content:center;padding:5rem;width:100%}.offer-requests-page{padding:1rem}
/*# sourceMappingURL=main.e747d064.css.map*/