.flex{display:flex;flex-wrap:wrap}.input-group{flex:1;margin-right:10px}label input[type="text"]{width:100%;box-sizing:border-box}.calculatorForm br{display:none}.calculatorForm .halfForm{max-width:50%}.calculatorForm .formCenter{max-width:73%}.calculatorForm .input-group p{margin-bottom:0;width:100%}.calculatorForm .input-group label{display:flex;align-items:center;justify-content:flex-end}.calculatorForm .input-group label .wpcf7-form-control-wrap{display:block;margin-left:.85714286em;width:100px}.calculatorForm .input-group label input[type="text"]{height:40px!important}.infoTooltip{cursor:default;margin-left:.35rem;position:relative}.infoTooltip .infoTooltip_details{background-color:#000;border:2px solid #000;border-radius:.375rem;color:#fff;font-size:.75rem;line-height:normal;position:absolute;left:50%;bottom:calc(100% + 8px);width:200px;text-align:center;padding:5px 10px;transform:translateX(-50%);display:none;z-index:2}.infoTooltip .infoTooltip_details:after{border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #000;content:'';width:0;height:0;position:absolute;left:50%;bottom:-10px;transform:translateX(-50%)}.infoTooltip:hover .infoTooltip_details{display:block}@media only screen and (max-width:767px){.calculatorForm .halfForm,.calculatorForm .formCenter{max-width:100%}}