.c-moreLessInput2__btn{appearance:none;background:#0000;border:none;border-radius:0;font-family:inherit;font-size:inherit;margin:0;padding:0}.c-moreLessInput2{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.c-moreLessInput2--box{border:1px dashed var(--nj-semantic-color-background-brand-solid-default);padding:10px}.c-moreLessInput2__body,.c-moreLessInput2__btn--more{order:1}.c-moreLessInput2__content,.c-moreLessInput2__info{text-align:center}.c-moreLessInput2__content{color:var(--nj-semantic-color-background-brand-solid-default);font-size:2rem;font-weight:700}.c-moreLessInput2__btnLabel,.c-moreLessInput2__label{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.c-moreLessInput2__btn{background-color:var(--nj-semantic-color-background-neutral-primary-default);border:1px solid var(--nj-semantic-color-background-brand-solid-default);border-radius:50%;box-shadow:0 2px 5px 0 #00000026;flex-shrink:0;height:34px;position:relative;transition:border .2s ease-in-out;width:34px}.c-moreLessInput2__btn:not([disabled]):hover{border-color:var(--nj-semantic-color-background-brand-solid-hovered)}.c-moreLessInput2__btn:not([disabled]):hover:after,.c-moreLessInput2__btn:not([disabled]):hover:before{background-color:var(--nj-semantic-color-background-brand-solid-hovered)}.c-moreLessInput2__btn:disabled{border-color:#ccc;box-shadow:none;cursor:not-allowed}.c-moreLessInput2__btn:disabled:after,.c-moreLessInput2__btn:disabled:before{background-color:#ccc}.c-moreLessInput2__btn--less:after,.c-moreLessInput2__btn--less:before,.c-moreLessInput2__btn--more:after,.c-moreLessInput2__btn--more:before{background-color:var(--nj-semantic-color-background-brand-solid-default);border-radius:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.c-moreLessInput2__btn--less:before,.c-moreLessInput2__btn--more:before{content:"";height:2px;width:14px}.c-moreLessInput2__btn--less{margin-right:15px}.c-moreLessInput2__btn--more{margin-left:15px}.c-moreLessInput2__btn--more:after{content:"";height:14px;width:2px}.c-moreLessInput2__blockRight,.c-moreLessInput2__input,.c-moreLessInput2__sup{font-size:1.8rem;font-weight:700}.c-moreLessInput2__input{background-color:initial;border:0;border-bottom:1px solid #ccc;color:var(--nj-semantic-color-background-brand-solid-default);padding:2px;text-align:center;text-align-last:center;width:50px}.c-moreLessInput2__input::-webkit-inner-spin-button,.c-moreLessInput2__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-moreLessInput2__error.c-fieldInfo.c-fieldInfo--inputMat{flex:1 1 100%;margin-top:5px;order:1;text-align:center}@media (min-width:48em){.c-moreLessInput2:not(.c-moreLessInput2--small) .c-moreLessInput2__btn{border-width:2px;height:40px;width:40px}.c-moreLessInput2:not(.c-moreLessInput2--small) .c-moreLessInput2__btn--less:before,.c-moreLessInput2:not(.c-moreLessInput2--small) .c-moreLessInput2__btn--more:before{height:2px;width:16px}.c-moreLessInput2:not(.c-moreLessInput2--small) .c-moreLessInput2__btn--more:after{height:16px;width:2px}.c-moreLessInput2__content{color:var(--nj-semantic-color-background-brand-solid-default);font-size:2.6rem}.c-moreLessInput2__btn--less{margin-right:20px}.c-moreLessInput2__btn--more{margin-left:20px}}.c-estimEntrance{position:relative}.c-estimEntrance:before{background-color:var(--nj-semantic-color-background-status-information-tertiary-default);content:"";height:70%;left:0;position:absolute;right:0;top:0}.c-estimEntrance__wrapper{position:relative}.c-estimEntrance__header{text-align:center}.c-estimEntrance__title{margin-bottom:10px}.estimEntranceApp{background-color:var(--nj-semantic-color-background-neutral-primary-default);border-radius:10px;box-shadow:0 16px 40px 0 #0000001a;margin:20px auto 0;max-width:500px;padding:15px 20px}.estimEntranceApp__img{display:block;margin:20px auto 15px}.estimEntranceApp__field{margin:15px 0}@media (min-width:48em){.c-estimEntrance:before{height:65%}.c-estimEntrance__title{margin-bottom:30px}.estimEntranceApp{margin-top:50px;padding:30px 60px}.estimEntranceApp label.u-heading-5.u-heading-5{font-size:1.8rem}}