.holiday-calc__title h2{font-size:24px;font-weight:400;letter-spacing:-.5px;line-height:30px;margin-bottom:16px}.holiday-calc__tabs{margin:10px 0 70px;text-align:center}.holiday-calc__tabs ul{display:inline-block;list-style:none;margin:0;padding:0;text-align:center;width:100%}.holiday-calc__tabs-item{border:1px solid var(--mid-blue);border-radius:37px;color:var(--mid-blue);cursor:pointer;display:inline-block;font-size:15px;letter-spacing:-.2px;line-height:18px;padding:9px 48px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.holiday-calc__tabs-item:before{content:unset}.holiday-calc__tabs-item:first-child{margin-right:10px}.holiday-calc__tabs-item--active,.holiday-calc__tabs-item:hover{background-color:var(--mid-blue);color:#fff}.holiday-calc__calculator{display:none}.holiday-calc__calculator--show{display:flex}.holiday-calc__inputs{width:50%}.holiday-calc__inputs-item{align-items:center}.holiday-calc__input-field{align-items:center;justify-content:space-between}.holiday-calc__inputs-item--employee-status .holiday-calc__input-text{margin-bottom:0;max-width:100%}.holiday-calc__inputs-item--employee-Status{margin-bottom:16px}.holiday-calc__inputs-item--employee-status label{color:#232323;font-size:18px;font-weight:300;letter-spacing:-.4px;line-height:28px;margin-right:15px}.holiday-calc__input-text{margin-bottom:16px;margin-right:20px;width:60%}.holiday-calc__input-text p{color:#232323;margin-bottom:0;max-width:274px}.holiday-calc__input-field input{background-color:#f3f7fc;border-radius:4px;font-size:18px;letter-spacing:-.4px;line-height:28px;padding:10px 16px;width:65px!important}input.holiday-calc__input--date{width:auto!important}.holiday-calc__pro-rata-calc{margin-bottom:15px}.holiday-calc__date-toggles{display:none}.holiday-calc__date-toggles.holiday-calc__date-toggles--show{display:block}.holiday-calc__input-field input[type=number]::-webkit-inner-spin-button,.holiday-calc__input-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.holiday-calc__input-field input[type=checkbox]{width:auto!important}.holiday-calc__input-field span{color:#232323;font-weight:700;padding-left:8px}form input[type=checkbox],form input[type=radio]{display:unset}label{position:relative!important}fieldset{border:none;margin:0;padding:0}form input[type=checkbox]:checked+span.slider:after{content:""!important}.holiday-calc__daily-results,.holiday-calc__hourly-results{margin-top:52px;width:100%}.holiday-calc__results-box{background-color:#f3f7fc;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:200px;padding:25px 10px 33px;width:100%}.holiday-calc__total-result{background-color:var(--mid-blue);display:inline-block}.holiday-calc__results-box p{margin:0;text-align:center}.holiday-calc__pro-rata-main{display:none}.holiday-calc__pro-rata-main--active{display:block}.holiday-calc__results-box-nr{color:#232323;font-size:48px;font-weight:400;letter-spacing:-1.07px;line-height:52px;margin-bottom:10px}.holiday-calc__results-box-title{font-weight:700}.holiday-calc__results-box-sub-text,.holiday-calc__results-box-title{font-size:14px;letter-spacing:-.4px;line-height:20px}.holiday-calc__total-result .holiday-calc__results-box-nr{color:#fff;font-weight:700}.holiday-calc__total-result .holiday-calc__results-box-sub-text,.holiday-calc__total-result .holiday-calc__results-box-title{color:#fff}.holiday-calc__trigger{text-align:center}.holiday-calc__trigger p{color:#232323;font-size:12px;font-weight:700;letter-spacing:-.27px;line-height:28px;margin:3px 10px;text-align:center;text-transform:capitalize}.holiday-calc__trigger .yes.active p{color:var(--mid-blue)}.holiday-calc__trigger .inner{display:inline-block}.holiday-calc__trigger .switch{display:inline-block;height:26px;position:relative!important;width:48px}.holiday-calc__trigger .switch input{height:0;opacity:0;width:0}.holiday-calc__trigger .slider{background-color:#fff;border:2px solid #232323;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.holiday-calc__trigger input:checked+.slider{border-color:var(--mid-blue)}.holiday-calc__trigger .slider:before{background-color:#232323;content:"";height:18px;left:4px;position:absolute;top:2px;-webkit-transition:.4s;transition:.4s;width:18px}.holiday-calc__trigger input:focus{outline:0}.holiday-calc__trigger input:focus+.slider{box-shadow:0 0 1px #2196f3;box-shadow:none;outline:0}.holiday-calc__trigger input:checked+.slider:before{background-color:var(--mid-blue);-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}.holiday-calc__tooltip-trigger{-ms-flex-negative:0;background-color:transparent;border:2px solid var(--mid-blue);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;flex-shrink:0;height:20px;margin-top:4px;position:relative;-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;width:20px}.holiday-calc__tooltip-trigger:hover{background-color:var(--mid-blue)}.holiday-calc__tooltip-trigger:after{background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-image .25s ease-in-out;-o-transition:background-image .25s ease-in-out;-moz-transition:background-image .25s ease-in-out;transition:background-image .25s ease-in-out}.holiday-calc__tooltip--active .holiday-calc__tooltip-trigger:after,.holiday-calc__tooltip-trigger:after{background-image:url(https://f.hubspotusercontent40.net/hubfs/483440/BHR%202019/Calculators/Maternity%20Leave/question_icon_blue.svg);height:15px;width:7px}.holiday-calc__tooltip--active .holiday-calc__tooltip-trigger:hover:after,.holiday-calc__tooltip-trigger:hover:after{background-image:url(https://f.hubspotusercontent40.net/hubfs/483440/BHR%202019/Calculators/Maternity%20Leave/question_icon_white.svg);height:16px;width:9px}.holiday-calc__tooltip-description{height:0;opacity:0;transition:opacity .2s ease;visibility:hidden}.holiday-calc__tooltip--active .holiday-calc__tooltip-description{height:100%;opacity:1;visibility:visible}.holiday-calc__tooltip-description-inner p{font-size:15px;line-height:24px}.holiday-calc__trigger .slider.round{border-radius:17px}.holiday-calc__trigger .slider.round:before{border-radius:50%}.holiday-calc__input-text{margin-bottom:0}.holiday-calc__input-field{margin-bottom:6px}@media only screen and (max-width:992px){.holiday-calc__inputs{width:100%}.holiday-calc__inputs-item{margin:0 auto;max-width:500px}}@media only screen and (max-width:768px){.holiday-calc__results-box{margin:0 auto 20px}}@media only screen and (max-width:480px){.holiday-calc__inputs-item{display:block}.holiday-calc__input-field{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.holiday-calc__input-text{width:100%}.holiday-calc__daily-results,.holiday-calc__hourly-results{margin-bottom:20px}}