@media (max-width:800px){#pricingWidgetRow{display:block!important}#pricingWidgetEstimatesHolderHolder,#pricingWidgetSliderHolder{width:100%!important}}#pricingWidgetRow{display:flex;text-align:center}#pricingWidgetRow .colourPanel{align-items:center;background-color:#edf4fe;border-radius:.5rem;color:grey;display:flex;justify-content:center;margin:1rem auto;padding:.5rem 1.5rem}#pricingWidgetRow .content-card{max-width:none}#pricingWidgetSliderHolder{margin:1rem;padding:1rem;width:70%}#pricingWidgetEstimatesHolderHolder{margin:1rem;width:30%}.pricingTitle{font-size:1.2rem;font-weight:700;margin-bottom:1rem}#numberInput{color:#000;font-size:1.2rem;margin-right:.7rem;padding:.5rem .1rem;text-align:center;width:5rem}#pricingWidgetEstimatesHolder{display:flex;flex-direction:column;margin:0;padding:1rem}#pricingWidgetEstimatesHolder .colourPanel{width:100%}#pricingWidgetEstimatesHolder .colourPanel>div:first-child{flex-grow:1;text-align:left}#pricingWidgetEstimatesHolder .colourPanel>div:last-child{color:#000;font-size:1.2rem}#pricingWidgetSliderHolder .colourPanel{width:16rem}#sliderHolder{margin:auto;width:80%}#licencesSlider{width:100%}#perStudentCost.colourPanel{color:#000}#perStudentCost>div:first-child{font-size:1.5rem}#perStudentCost>div:last-child{font-size:.7rem;margin-left:.5rem;padding-top:.7rem}#estimateTotals{display:flex;justify-content:space-between}#estimateTotals>div:last-child{font-size:.8rem;text-align:right}#sliderNumbers{display:flex;justify-content:space-between}#totalCostRow{align-items:flex-start;display:flex}#totalCostCurrency{padding-right:.2rem;padding-top:.3rem}#totalCost{font-size:1.5rem;font-weight:700}#startTrialButton{font-size:1.5rem;margin:1rem 0 0;padding:.5rem;width:100%}#contactFormContainer{max-height:0;opacity:0;overflow:hidden;transition:all .6s}#perStudentCostHolder{max-height:10rem;opacity:1;overflow:hidden;transition:all .6s}.formVisible #contactFormContainer{max-height:50rem;opacity:1}.formVisible #perStudentCostHolder{max-height:0;opacity:0}#contactFormContainer>div:first-child{font-size:1.5rem;margin-bottom:1rem}#contactFormContainer>div:nth-child(2){margin-bottom:.5rem}