#redwood-calculator{padding:60px 0}#redwood-calculator.teaser #teaser-text p{font-size:18px;margin-top:16px;max-width:470px}#redwood-calculator.teaser #your-savings{margin-top:20px}#redwood-calculator.teaser a.button{display:inline-flex;margin-top:20px}#redwood-calculator .pre-calculation{display:none}#pre-calculation-text p{max-width:460px}#post-calculation-text p{margin:auto;max-width:440px}#post-calculation-text h4+p,#pre-calculation-text h4+p{margin-top:16px}#redwood-calculator .legend,#redwood-calculator form legend{color:#1c222e;font-size:22px;font-weight:500;line-height:27px}#redwood-calculator form legend+p{color:#7d8694;margin-bottom:16px;max-width:550px}#redwood-calculator .columns{display:flex;flex-wrap:wrap;margin-top:40px}#redwood-calculator.full .columns{margin-top:60px}#redwood-calculator .column{flex-grow:0;flex-shrink:1;margin-bottom:30px}#redwood-calculator .columns .column-3{flex-grow:1;max-width:32%}#redwood-calculator .columns .column-3:nth-of-type(2){margin:0 auto}#redwood-calculator .columns .column-5{flex-grow:1;margin-left:2%;max-width:39%;padding-top:76px}#redwood-calculator.full .columns .column-5{padding-top:65px}#redwood-calculator .columns .column-7{flex-grow:1;max-width:59%}#redwood-calculator .columns .column-12{flex-basis:100%}#redwood-calculator .page-center>div:last-child{margin-top:50px}#redwood-calculator #sticky{position:sticky;top:120px}#redwood-calculator #sticky.hide-header{position:sticky;top:40px}#redwood-calculator .card{background-color:#fff;padding:30px;position:relative}#redwood-calculator.teaser .card{border-radius:7px}#redwood-calculator.full .accordion-wrapper{position:relative}#redwood-calculator .card.chart-container,#redwood-calculator.full .accordion{border-radius:7px;overflow:hidden}#redwood-calculator.full.form-submitted .accordion{border-radius:0}#redwood-calculator.full .accordion h4{border-radius:7px}#redwood-calculator.full.form-submitted fieldset .accordion h4{border-bottom-left-radius:0;border-bottom-right-radius:0}#redwood-calculator.full .accordion .ui-corner-bottom{border-bottom-left-radius:7px;border-bottom-right-radius:7px}#redwood-calculator.full .repeatable-container .accordion-wrapper:not(:first-of-type){margin-top:40px}#redwood-calculator.full #form-footer{align-items:start;display:flex;justify-content:space-between}#redwood-calculator .post-calculation .hidden-fields{background-color:#fff;border-bottom-left-radius:7px;border-bottom-right-radius:7px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 24px 40px}#redwood-calculator #practice-area-0 .hidden-fields{padding:30px 24px 20px}#redwood-calculator .hidden-fields>div{flex-grow:0;width:45%}#redwood-calculator .hidden-fields div:first-child>div{background-color:#ecf0f0;font-size:18px;padding:16px}#redwood-calculator input.reset-hourly-rate[type=button]{background-color:transparent;border-radius:0;color:#a3abb7;font-size:18px;font-weight:400;line-height:normal;margin:10px 0 0;min-height:0;padding:0;text-decoration:underline!important;text-transform:none}#redwood-calculator input.reset-hourly-rate[type=button]:hover{background-color:transparent;color:#7d8694}#redwood-calculator.full .card,#redwood-calculator.full.form-submitted .card.ui-accordion-content-active{padding:30px 24px 40px}#redwood-calculator .card p{color:#1c222e;line-height:26px}#redwood-calculator .field-group{margin-top:25px;position:relative}#redwood-calculator fieldset{border:none;padding-left:0;padding-right:0;position:relative}#redwood-calculator .columns fieldset:not(:first-child){margin-top:50px}#redwood-calculator fieldset.form-columns-2 .hs-form-field{float:left;width:50%}#redwood-calculator .columns .hs-form-field{margin-bottom:0;position:relative}#redwood-calculator .hs-form-field select::-ms-expand{display:none}#redwood-calculator .hs-form-field.select:not(:first-child){margin-top:16px}#redwood-calculator .accordion .hs-form-field.slide{margin-top:40px}#redwood-calculator .columns .label,#redwood-calculator .columns label{cursor:default;display:block;font-size:16px;font-weight:600;margin-bottom:20px;text-transform:uppercase}#redwood-calculator .hs-form-field.select label,#redwood-calculator .modal fieldset>div>label{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}#redwood-calculator.white-background .hs-form-field div,#redwood-calculator.white-background .hs-form-field select{background-color:#ecf0f0}#redwood-calculator .hs-form-field .ui-widget select,#redwood-calculator .hs-form-field select{background-color:#ecf0f0;cursor:pointer;font-family:Walsheim,Helvetica,Arial,sans-serif;font-size:18px!important;height:53px;padding:0 21px}#redwood-calculator .hs-form-field span.Select-arrow-zone{bottom:25px;position:absolute;right:15px}#redwood-calculator .hs-form-field .slidecontainer{background-color:transparent!important;padding-left:0;padding-right:0}#redwood-calculator fieldset.form-columns-3 .hs-form-field{display:inline-block;padding-right:10px;width:32.61%}#redwood-calculator .hs-form-field div span{border:1px solid transparent;color:#5b6471;display:inline-block;font-family:Walsheim,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:26px;margin:0;max-width:100%;min-height:30px;transition:border .3s ease-in-out}#redwood-calculator span[contenteditable=true]:focus{outline:none}#redwood-calculator input.add{background-color:transparent;border-radius:0;color:#ff5a2d;font-size:16px;height:21px;line-height:21px;margin:0;min-height:0;padding:0;text-decoration:underline!important}#redwood-calculator input.add[disabled=disabled]{opacity:.5;pointer-events:none}#redwood-calculator input.add[disabled=disabled]:hover{background-color:#ff5a2d;pointer-events:none}#redwood-calculator span.delete{bottom:20px;color:#a3abb7;cursor:pointer;font-size:18px;position:absolute;right:50px;text-decoration:underline}#redwood-calculator #practice-area-0 span.delete{display:none}#redwood-calculator .numbers{color:#ff5a2d;display:block;font-size:50px;font-weight:700;line-height:35px}#redwood-calculator #target-variance+form{width:100%}#redwood-calculator #practice-areas fieldset>div{display:flex;flex-wrap:wrap;justify-content:space-between}#redwood-calculator #practice-areas fieldset div .hs-form-field{flex:0 0 32%}#redwood-calculator #total-outside-counsel-spend{display:inline-block;line-height:31px}#redwood-calculator #total-outside-counsel-spend,#redwood-calculator #total-outside-counsel-spend+input.add{margin-top:16px}#redwood-calculator #industry-averages{color:#7d8694;margin-top:32px;max-width:360px}#redwood-calculator #myBtn{display:block;margin-bottom:0;margin-top:30px}#redwood-calculator .modal{background-color:rgba(28,34,46,.61);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}#redwood-calculator .modal-content{background-color:#ecf0f0;left:50%;margin:auto;max-width:859px;padding:4% 6.5%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}#redwood-calculator .close{position:absolute;right:10px;top:10px}#redwood-calculator .close:focus,#redwood-calculator .close:hover{color:#1c222e;cursor:pointer;text-decoration:none}#redwood-calculator .modal-body{padding:2px 16px}#redwood-calculator #form-title{margin:auto auto 20px;max-width:410px;text-align:center}#redwood-calculator #form-title h5{font-size:22px;font-weight:700}#redwood-calculator p.form-notice{font-size:14px;margin-bottom:15px;position:relative;text-align:right;top:5px}#redwood-calculator p.form-notice span.required{color:#ff5a2d;font-size:20px}#redwood-calculator form .hs-richtext.hs-main-font-element p{color:#596472;font-family:Walsheim,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:0}#redwood-calculator .hs-error-msgs[data-reactid*=privacy_policy]{display:none!important}#redwood-calculator #email-results p.form-notice{display:none}#redwood-calculator .modal input.close{position:relative;right:0;top:0}#redwood-calculator .modal input.close:hover{color:#fff}#redwood-calculator .modal .submitted,#redwood-calculator .submitted-message{display:none}#redwood-calculator .hs-form-field div.slide-container{height:65px;position:relative;width:100%}#redwood-calculator.white-background .hs-form-field div.slide-container{background-color:transparent}#redwood-calculator .slider.ui-widget-content{background-color:#bfc6cd;border:none!important;font-size:14px;margin:30px auto;width:100%;z-index:0}#redwood-calculator.teaser #current-budget.slider.ui-widget-content{margin:50px auto 30px}#redwood-calculator .ui-slider-range.ui-corner-all.ui-widget-header.ui-slider-range-min,#redwood-calculator div.slider{border:none;border-radius:10px;cursor:pointer;padding:0!important}#redwood-calculator .slider.ui-slider .ui-slider-handle{background:#ff5a2d!important;border:0;border-radius:50%;cursor:pointer;height:19px;width:19px}#redwood-calculator .slider.ui-slider .ui-slider-handle:focus{outline:none}#redwood-calculator .ui-slider-range.ui-corner-all.ui-widget-header.ui-slider-range-min{background-color:#ff5a2d!important}#redwood-calculator .slider-value{color:#1c222e;font-size:25px;font-weight:700}#redwood-calculator .card.chart-container{margin-top:16px}#redwood-calculator .card.chart-container p{color:#a1abb8;margin-top:30px}#redwood-calculator .cta{background-color:#ff5a2d;border-radius:7px;padding:35px 48px;text-align:center}#redwood-calculator.form-submitted .cta{margin-top:16px;padding:35px 0}#redwood-calculator .cta .label,#redwood-calculator .cta p{color:#fff}#redwood-calculator .cta p{font-size:26px;font-weight:500;line-height:32px}#redwood-calculator .cta .numbers{color:#fff}#redwood-calculator .cta input[type=button]{background-color:#fff;color:#ff5a2d;font-size:14px;margin:30px auto 0}#redwood-calculator .cta+input[type=button]{background-color:transparent;border-radius:0;color:#1c222e;font-size:18px;font-weight:400;line-height:normal;margin:13px 0 0;min-height:0;padding:0;text-decoration:underline!important;text-transform:none}#redwood-calculator .ui-accordion .ui-accordion-header.hide{display:none}#redwood-calculator .accordion.ui-accordion h4.ui-accordion-header{background-color:#fff;border:none;border-bottom:1px solid #d8d8d8;color:#7d8694;font-family:Walsheim,Helvetica,Arial,sans-serif;font-size:22px;font-weight:500;padding:20px 24px}#redwood-calculator .accordion.ui-accordion h4.ui-accordion-header:focus{outline:none}#redwood-calculator .accordion.ui-accordion h4.ui-accordion-header:after{content:url(https://www.axiomlaw.com/hubfs/Redwood%20Calculator/Expand.svg);font-size:30px;position:absolute;right:24px}#redwood-calculator .accordion.ui-accordion h4.ui-accordion-header.ui-state-active:after{content:url(https://www.axiomlaw.com/hubfs/Redwood%20Calculator/Collapse.svg);font-size:30px;position:absolute;right:24px}#redwood-calculator .accordion.ui-accordion .ui-widget-content{border:none;font-family:Walsheim,Helvetica,Arial,sans-serif;line-height:22px}@media(max-width:948px){#redwood-calculator{padding:30px 0 50px}#redwood-calculator .columns .column{flex:1}#redwood-calculator #practice-areas fieldset div .hs-form-field{flex-basis:100%;margin-bottom:15px}#redwood-calculator .slider{margin:30px auto;width:100%}}@media (max-width:480px){#redwood-calculator select,#redwood-calculator textarea{font-size:16px!important}}@media (max-width:1024px){#redwood-calculator p{font-size:18px}#redwood-calculator.full.form-submitted .columns{flex-wrap:wrap-reverse}#redwood-calculator.full .columns{margin-top:40px}#redwood-calculator .columns>div[class*=column-]{flex-basis:100%;max-width:none}#redwood-calculator.form-submitted .columns .column-7{padding-top:65px}#redwood-calculator .page-center>div:last-child,#redwood-calculator.teaser .card{margin-top:10px}#redwood-calculator .columns .column-3:nth-of-type(2){margin:inherit}#redwood-calculator.teaser .card{padding:22px 22px 30px}#redwood-calculator.teaser a.button{font-size:14px;line-height:16px}#redwood-calculator .columns .column-5{margin-left:0;padding-top:40px}#redwood-calculator.form-submitted .columns .column-5{padding-top:0}#redwood-calculator.full .repeatable-container .accordion-wrapper:not(:first-of-type){margin-top:30px}#redwood-calculator.full #form-footer{flex-wrap:wrap-reverse}#redwood-calculator #total-outside-counsel-spend{margin-top:23px}#redwood-calculator #total-outside-counsel-spend+input.add{margin-top:18px}#redwood-calculator .modal-content{padding:5% 2%;width:90%}#redwood-calculator.form-submitted .cta{background-color:transparent;padding:0}#redwood-calculator.form-submitted .cta .label,#redwood-calculator.form-submitted .cta .numbers{display:none}#redwood-calculator.form-submitted .cta input[type=button]{background-color:#ff5a2d;color:#fff;margin-top:12px}}@media screen and (min-width:941px){#redwood-calculator #post-calculation-text,#redwood-calculator #pre-calculation-text{text-align:center}#redwood-calculator #pre-calculation-text p{margin:auto}}@media screen and (max-width:940px){#redwood-calculator.full .card{padding:16px 16px 30px}}@media (max-width:480px){#redwood-calculator form legend+p{margin-top:10px}#redwood-calculator .hidden-fields>div{flex-grow:1;width:100%}#redwood-calculator .hidden-fields .hs-form-field{margin-top:40px}}#redwood-calculator #header-contact.modal{z-index:999}@media (max-height:1099px){#redwood-calculator #header-contact .modal-content{top:0;transform:translate(-50%)}}