@media screen and (max-width:768px){.twz-spring-calculator__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.twz-spring-calculator__img{position:relative!important;right:auto!important;top:auto!important}.twz-spring-calculator .cell__label{min-width:180px!important}.twz-spring-calculator .cell__field{max-width:100px}}.twz-spring-calculator{border-top:2px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem;padding-top:2rem}.twz-spring-calculator label{font-weight:700!important;margin-bottom:0;min-width:250px}.twz-spring-calculator>div{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 2rem);flex:0 1 calc(100% - 2rem)}.twz-spring-calculator div.cell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:15px!important;min-height:30px}.twz-spring-calculator div.cell__field{padding:.6rem}.twz-spring-calculator div.cell__field input,.twz-spring-calculator div.cell__field select{background-color:#efefef;border:none}.twz-spring-calculator div.cell__field:has(input:focus),.twz-spring-calculator div.cell__field:has(select:focus){background-color:rgba(102,193,91,.3)}.twz-spring-calculator div.cell__field:not(.user-input) input{background-color:hsla(0,0%,94%,.2)!important;pointer-events:none}.twz-spring-calculator div.cell__field.user-input input,.twz-spring-calculator div.cell__field.user-input select{border:1px solid #041e42;border-radius:3px}.twz-spring-calculator div.cell__tolerance{-webkit-box-flex:1;color:red;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:2rem}.twz-spring-calculator input,.twz-spring-calculator select{min-height:34px!important;padding:.3rem!important}.twz-spring-calculator .tolerances{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fafad2;display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.twz-spring-calculator .tolerances .tolerance_value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;position:relative}.twz-spring-calculator .tolerances .tolerance_label{font-size:1.2rem}.twz-spring-calculator .tolerances .tolerance_label:first-letter{font-size:.8rem}.twz-spring-calculator__contact{border-top:2px solid #d3d3d3;display:none;margin-top:2rem;padding-top:2rem}.twz-spring-calculator__contact .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-bottom:2rem}.twz-spring-calculator__contact .row .cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}.twz-spring-calculator__contact .row .cell input{padding:8px!important}.twz-spring-calculator__container{width:100%}.twz-spring-calculator__container:not(.calculating) .messages_container,.twz-spring-calculator__container:not(.calculating) .twz-spring-calculator,.twz-spring-calculator__container:not(.calculating) .twz-spring-calculator__contact{display:none!important}.twz-spring-calculator__container .twz-spring-calculator__controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:2rem;width:100%}.twz-spring-calculator__container.calculating .twz-spring-calculator__controls{display:none}.twz-spring-calculator__container .btn{-webkit-box-flex:1;background-color:transparent;border:1px solid #041e42!important;color:#041e42;-ms-flex:1 0 33%;flex:1 0 33%}.twz-spring-calculator__container .btn:hover{background-color:#041e42;color:#fff;opacity:1}.twz-spring-calculator__container #spring_calc_result{display:none}.twz-spring-calculator__container.valid .twz-spring-calculator__contact{display:block}.twz-spring-calculator__container .messages_container{color:red}.twz-spring-calculator__container .sheetvalidation{background:transparent!important;color:red;width:100%}.twz-spring-calculator__container p.intro{color:#041e42;font-size:1.4rem}.twz-spring-calculator__container p.intro b{font-size:1.6rem}.twz-spring-calculator__container p.intro .selected-springtype{text-transform:lowercase}.twz-spring-calculator__container .btn.back-select{display:none}.twz-spring-calculator__container.calculating .btn.back-select{margin-top:2rem}.twz-spring-calculator__container.calculating .btn.back-select,.twz-spring-calculator__container.calculating .btn.back-select span{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gfield--type-spring_calculator{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important}.gfield--type-spring_calculator>label{font-size:14px!important;font-weight:700!important;width:100%}.gfield--type-spring_calculator input,.gfield--type-spring_calculator select{font-size:15px}.gform_heading{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.gform_heading__content,.gform_heading__img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.gform_heading__img{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.gform_heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gform_heading__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.gform_heading__img{display:block}.gform_heading__img img{width:100%}}.gform_body:has(.twz-spring-calculator__container:not(.calculating))~div.gform_footer{display:none!important}