.tax-saving-cal-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:40px}
.tax-saving-cal-container .disabled{background-color:#d6dae0;color:#f6f4e9}
.tax-saving-cal-container input::placeholder{color:#000}
.tax-saving-cal-container .form-label{padding:0}
.tax-saving-cal-container .spruce-eggshell-theme a:not(.btn){color:#f6f4e9}
.tax-saving-cal-container .spruce-eggshell-theme a:not(.btn):hover{color:#f6f4e9}
.business-tooltip-link:hover{text-decoration:none}
#saving-cal-form{margin-top:49px}
#saving-cal-form .form-input-textbox{width:685px;margin-top:0;margin-bottom:33px}
#saving-cal-form input:focus{border:2px solid green}
#saving-cal-form .form-input-textbox label{font-size:12px}
#saving-cal-form .form-label-text{color:var(--bds-text-secondary);font-feature-settings:"clig" off,"liga" off;font-family:Graphik;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.12px;color:#6e6e6e}
#saving-cal-form .form-input-textbox label{top:10px;padding-left:24px}
#saving-cal-form .form-input-textbox input{background:white}
#saving-cal-form .input-input{border-style:solid;border-width:1px;border-radius:16px;border-color:#9fa4aa}
#saving-cal-form .saving-cal-textbox-1-text{font-family:Graphik;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:black;padding-left:20px}
#saving-cal-form .saving-cal-textbox-2-left-text{font-family:Graphik;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#262626;padding-left:20px}
#saving-cal-form .error-message{color:red;margin-left:40px}
#saving-cal-form .hrb-input__error{display:flex;flex-direction:row}
#saving-cal-form .error{color:red;display:none;font-family:"Graphik","Helvetica Neue","Helvetica",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:2.4285714286;color:var(--input-field-error-label-font-color,#dc1f00);padding-left:13px}
#saving-cal-form .circle-container{border:1.8px solid #003512;border-radius:50%;display:flex;width:20px;height:20px;padding:5.133px 5.533px 5.533px 5.133px;justify-content:center;align-items:center;flex-shrink:0;margin-right:20px;margin-top:30px;position:absolute;right:16px}
#saving-cal-form .form-input-textbox{font-size:18px;border:0;border-radius:16px;background:#fff;height:80px;text-overflow:ellipsis}
#saving-cal-form .input-input{display:flex;flex-direction:row;width:100%}
#saving-cal-form .form-input{width:100%}
#saving-cal-form .tax-saving-textbox-2-left{margin-right:20px}
#saving-cal-form .btn.btn-x-wide{min-width:240px}
.taxsaving-cal-upper h3{font-size:32px}
.tax-saving{width:840px;height:758px;border-top-left-radius:20px;border-bottom-left-radius:20px}
.saving-cal-textbox-2{width:685px}
.tax-saving-textbox-2-left{width:330px}
.tax-saving-textbox-2-right{width:330px}
#saving-cal-form{padding-left:-20px}
.center{display:flex;flex-direction:row}
.left-side-tax-cal-heading{margin-top:49px;margin-bottom:49px}
.saving-cal-textbox-2{display:flex;flex-direction:row}
.taxsaving-left-margin{margin-left:71px}
.taxsaving-btn{margin-bottom:53px;font-weight:600}
.tax-saving-inputbox-between-margin{margin-bottom:33px}
.tax-label{margin-top:-40px}
.business-taxsavingcal-paragraph{margin-top:-13px}
.right-side-calculator{width:370px;height:758px}
.taxsaving-cal-upper{width:370px;height:452px;border-top-right-radius:15px}
.tax-saving-text{padding-left:40px;padding-top:49px;color:#003512;font-family:"Graphik-Bold"}
.tax-saving-text-sign{padding-left:40px;padding-top:140px}
.tax-saving-text-right-margin{padding-left:40px;padding-right:30px;color:#003512}
.header-jumbo{font-family:"Graphik-Bold";font-size:60px;font-weight:54px}
.right-side-calculator-lower{width:370px;height:306px;border-bottom-right-radius:15px}
.right-side-calculator-lower-Utext{padding-left:43px;padding-top:49px;padding-right:20px}
.tax-saving-button-margin{padding-left:43px;padding-bottom:33px}
.neon{background-color:#00e9e9}
.neon-hrb{background-color:#00e95c}
.taxsaving-left-margin-quiz{margin-left:70px}
.taxsaving-left-margin-text{margin-left:30px}
.taxsaving-left-top{margin-top:30px}
.taxsaving-left-margin-textquiz{margin-left:250px}
.tax-saving-quiz-section{width:1212px;height:80px;border-radius:20px;display:flex;flex-direction:row;margin-top:9px}
.link-label{color:#005d1f;font-family:Graphik;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.12px;text-decoration:underline;position:relative;text-underline-offset:7px;display:flex;flex-direction:row;align-items:center}
.link-label:hover{text-decoration:none}
.quiz-svg{padding-top:2px;transition:transform 150ms ease-in-out;margin-bottom:4px}
.link-label:hover .quiz-svg{transform:translateX(5px)}
.sign{display:flex;flex-direction:row}
input{border:0;outline:0;width:100%;background-color:transparent;font-weight:500}
.quiz-text{font-size:24px}
.tax-saving-inputbox-between-margin{margin-bottom:33px}
.input-error{border:1px solid red !important;border-radius:16px}
.button-flex{display:flex;flex-wrap:wrap}
.business-tax-error-icon{transform:translate(0,3px);flex-shrink:0}
.circle-container .ba-tax-savingcal-tooltip-text{visibility:hidden;padding:5px 5px 5px 5px;width:213px;height:auto;color:#f6f4e9;text-align:center;font-feature-settings:"clig" off,"liga" off;background-color:black;font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;position:absolute;top:100%;left:50%;transform:translate(-145px,-110px);border-radius:8px}
.circle-container.active .ba-tax-savingcal-tooltip-text{visibility:visible}
.circle-container .ba-tax-savingcal-tooltip-text-textbox3{visibility:hidden;padding:5px 5px 5px 5px;width:213px;height:auto;color:#f6f4e9;text-align:center;font-feature-settings:"clig" off,"liga" off;background-color:black;font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;position:absolute;transform:translate(-40px,-45px);border-radius:8px}
.circle-container.active .ba-tax-savingcal-tooltip-text-textbox3{visibility:visible}
.circle-container .ba-tax-savingcal-tooltip-textbox4-text{visibility:hidden;padding:5px 5px 5px 5px;width:297px;flex-shrink:0;height:auto;color:#f6f4e9;text-align:center;font-feature-settings:"clig" off,"liga" off;background-color:black;font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;position:absolute;transform:translate(-80px,-54px);border-radius:8px}
.circle-container.active .ba-tax-savingcal-tooltip-textbox4-text{visibility:visible}
.circle-container .ba-tax-savingcal-tooltip-text-textbox2{visibility:hidden;padding:5px 5px 5px 5px;width:297px;height:auto;color:#f6f4e9;text-align:center;font-feature-settings:"clig" off,"liga" off;background-color:black;font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;position:absolute;transform:translate(-100px,-111px);border-radius:8px}
.circle-container.active .ba-tax-savingcal-tooltip-text-textbox2{visibility:visible}
.circle-container .ba-tax-savingcal-tooltip-text-textbox-5{visibility:hidden;padding:5px 5px 5px 5px;width:213px;height:auto;color:#f6f4e9;text-align:center;font-feature-settings:"clig" off,"liga" off;background-color:black;font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;position:absolute;top:100%;left:50%;transform:translate(-135px,-130px);border-radius:8px}
.circle-container.active .ba-tax-savingcal-tooltip-text-textbox-5{visibility:visible}
.businesstaxcalculator-leftsideheading{font-size:32px}
.business-taxsavingcal-paragraph{margin-right:70px}
.business-taxsaving-rightside-lowerheading{width:266px;color:#f6f4e9;font-feature-settings:"clig" off,"liga" off;font-family:Graphik;font-size:32px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:.12px}
.business-taxsaving-rightside-paragraph{font-size:12px;font-family:graphik;font-weight:400;line-height:18px;letter-spacing:.12px;margin-top:10px}
.business-taxsaving-rightside-lowerparagraph{width:254px;color:#f6f4e9;font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.business-taxsaving-rightsidebutton{display:flex;width:240px;height:60px;justify-content:center;align-items:center;flex-shrink:0;background-color:#f6f4e9;color:#003512;border:2px solid transparent;box-sizing:border-box}
@media screen and (max-width:1200px){.tax-saving-cal-container{padding-left:10px;padding-right:10px}
.tax-saving-cal-container .center{flex-direction:column}
.tax-saving{width:100%;height:863px;border-top-right-radius:20px;border-bottom-left-radius:0}
#saving-cal-form{margin-top:0}
#saving-cal-form .form-input-textbox{width:93%;display:flex;justify-content:space-evenly;flex-wrap:wrap}
#saving-cal-form .form-input-textbox{margin-bottom:20px}
#saving-cal-form .form-input-textbox label{font-size:12px}
#saving-cal-form .error{font-size:10px;line-height:1.4285714286;width:100%}
#saving-cal-form .tax-saving-textbox-2-left{margin-bottom:20px}
#saving-cal-form .tax-saving-textbox-2-right{margin-bottom:20px}
#saving-cal-form .form-label{font-size:12px}
#saving-cal-form .tax-saving-textboxfour{height:92px;margin-bottom:20px}
#saving-cal-form .tax-saving-textboxfive{height:92px;margin-bottom:20px}
#saving-cal-form .input-input{background-color:#fff}
#saving-cal-form .textboxtaxlabelfour{margin-bottom:5px}
#saving-cal-form .tax-saving-textboxfive{margin-top:20px}
.saving-cal-textbox-2{flex-direction:column;justify-content:space-evenly;flex-wrap:wrap;width:100%}
.taxsaving-left-margin{margin-left:18px;margin-right:18px}
.tax-saving-inputbox-between-margin{margin-bottom:27px}
.right-side-calculator{width:100%;height:625px}
.taxsaving-cal-upper{width:100%;height:319px;border-top-right-radius:0}
.right-side-calculator-lower{width:100%;height:306px;border-bottom-right-radius:15px;border-bottom-left-radius:20px}
.tax-saving-quiz-section{width:100%;height:170px;flex-direction:column}
.taxsaving-left-top{margin-top:25px}
.taxsaving-left-margin-quiz{margin-left:29px}
.taxsaving-left-margin-text{margin-top:5px;margin-left:29px;height:48px}
.taxsaving-left-margin-textquiz{margin-left:29px;margin-top:8px}
.quiz-text{height:28px}
.tax-saving-quiz-section{margin-top:10px}
#tax-saving-calculate-btn{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:90%;margin-bottom:53px;margin-top:37px}
.right-side-calculator-lower-Utext{padding-left:29px;padding-top:39px;padding-right:65px}
.taxsaving-cal-upper h3{font-size:32px}
.header-jumbo{font-size:44px}
.left-side-tax-cal-heading{font-family:Graphik;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.12px;margin-top:35px;margin-bottom:30px}
.business-taxsaving-rightsidebutton{width:298px;justify-content:center}
.tax-saving-text-sign{padding-top:52px;padding-left:29px}
.tax-saving-text{padding-left:29px;padding-top:33px}
.tax-saving-button-margin{padding-bottom:43px}
.business-taxsaving-rightside-lowerheading{padding-left:12px}
.business-taxsaving-rightside-lowerparagraph{padding-left:12px}
.circle-container .ba-tax-savingcal-tooltip-text{transform:translate(-180px,-110px)}
.circle-container .ba-tax-savingcal-tooltip-text-textbox2{transform:translate(-110px,-130px)}
.circle-container .ba-tax-savingcal-tooltip-text-textbox3{transform:translate(-70px,-45px)}
.circle-container .ba-tax-savingcal-tooltip-textbox4-text{transform:translate(-110px,-60px)}
.circle-container .ba-tax-savingcal-tooltip-text-textbox-5{transform:translate(-170px,-130px)}
.business-taxsavingcal-paragraph{margin-right:10px}
.tax-saving-text h3{margin-bottom:0}
.right-side-calculator h1,h2,h3,h4{margin-bottom:0}
.business-taxsaving-rightside-paragraph{margin-top:8px}
.taxsaving-cal-upper h3{height:72px}
.header-jumbo{height:48px}
.business-taxsaving-rightside-paragraph{margin-bottom:34px}
.tax-saving-text-right-margin{padding-left:29px}
.business-taxsavingcal-paragraph{margin-top:6px}
.tax-saving-textboxone input{height:80px}
.tax-saving-textboxtwo input{height:80px}
.tax-saving-textboxthree input{height:80px}
.tax-saving-textboxfour input{height:92px;padding-top:35px}
.tax-saving-textboxfive input{height:92px;padding-top:35px}
}