body{font-size:16px;text-rendering:optimizeLegibility;transition:all .3s}@keyframes yellowfade{0%{opacity:0;top:60px}5%{opacity:1;top:77px}95%{opacity:1;top:77px}to{opacity:0;top:60px}}@keyframes flatYellowfade{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}body #nprogress .bar{background:#f15a29}body #nprogress .spinner-icon{border-left-color:#f15a29;border-top-color:#f15a29}.page-no-header{padding:20px}.page-no-header .logo{margin-bottom:60px}.big-spacer{margin-top:40px}body{background:#f9f9f9;margin:0}.page{margin:8px}.page.logged-in{text-align:left}.page-wrap{margin:0 auto;max-width:1400px;padding-bottom:50px}@media screen and (max-width:1024px){.page-wrap{overflow:hidden}}@media screen and (min-width:1025px){.page-wrap{padding-top:10px}.page-wrap .page-no-header{padding:0 20px 20px}.page-wrap .page-no-header .logo{margin-bottom:80px}}body{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;font-size:1rem;text-align:center}#nav{padding:30px}#nav a{color:#2c3e50;font-weight:700}#nav a.router-link-exact-active{color:#40bd85}.logo{height:50px}.section-container{background-color:#fff;border:1px solid #fff;border-radius:10px;position:relative;transition:all .3s}.section-container:after{border-radius:10px;box-shadow:0 0 20px #33628540;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.section-container:hover{border-color:#d7dce6}a{color:#e74610;text-decoration:none;transition:all .3s}a:hover{color:#ff7041}p{margin-top:0}.button,button{align-items:center;background:#f15a29;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:18px;font-weight:800;height:50px;line-height:50px;padding:0 40px;transition:all .2s linear}.button:hover,button:hover{box-shadow:0 3px 12px #0003;transform:scale(1.01)}.button.dp--clear-btn:hover,button.dp--clear-btn:hover{box-shadow:none;top:8px;transform:none}.button-inline{display:inline-block}.button-inline:hover{box-shadow:0 3px 12px #0003;color:#fff;transform:scale(1.01)}.button-inline.disabled,.button.disabled,button.disabled{background-color:#eee}.button-small{background:#f15a29;border:none;border-radius:15px;color:#fff;font-size:14px;font-weight:500;height:30px;line-height:30px;padding:0 20px}.button-secondary{background:#fff;color:#2c3e50;height:auto;margin-right:10px;position:relative}.dp__main button{height:auto}.dp__main .dp--arrow-btn-nav{padding:0}.invoice-form .dp__input{width:160px}.error{color:red}.error input,.error select,.error textarea{border-color:red}.error .input-errors{background:#ffffffbf;display:block;font-size:.875rem;padding:2px;position:absolute;right:5px;z-index:2}.warning{color:red}.warning .warning-icon{font-size:2rem;vertical-align:middle}.align-right{text-align:right}.align-center{text-align:center}.align-center *{margin-left:auto;margin-right:auto}h1{color:#314456;font-size:32px;margin:10px 0 40px}h1,h2{font-weight:700}h2{font-size:40px;margin-block-end:.83em;margin-top:0}h3{font-size:25px}h3,h4{font-weight:700}h4{font-size:20px}form .row{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}form .row .form-group{margin-bottom:0!important}@media(min-width:769px){form .row{display:flex;flex-direction:row;gap:20px}}input,select,textarea{border:1px solid #cad3db;border-radius:4px;min-height:45px;min-width:250px}input:focus,select:focus,textarea:focus{border-color:#16bece;outline:0}input[type=checkbox]{min-height:auto;min-width:auto}form .inline-select,form .inline-select .form-field{align-items:center;display:flex;gap:10px}form .inline-select .form-field label{margin-bottom:0}form .form-field input.auto-width,form .form-field select.auto-width,form .form-field textarea.auto-width{min-width:auto;width:auto}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{padding:0 10px}input[type=file]{line-height:60px;min-height:60px;padding-left:10px;padding-right:10px;vertical-align:middle}select{padding:0 20px 0 8px}textarea{min-height:100px;padding:10px}.form-container{align-items:center;background:#fff;border:1px solid #cad3db;border-radius:10px;box-shadow:1px 2px 10px #474b7f33;box-sizing:border-box;margin:0 auto;max-width:500px;padding:50px 30px 20px}.form-container form>div{margin-bottom:24px}table.money-table{margin-bottom:20px}table.money-table td{padding:5px 10px 5px 0}table.money-table td+td{text-align:right}.invoice-form{padding:10px}.invoice-form input,.invoice-form select{min-width:auto}.invoice-form .customer-details .form-group,.invoice-form .notes-section .form-group{flex-grow:1}.utils-group{margin-bottom:20px}.utils-group form{align-items:center;display:flex;flex-direction:column;gap:10px}.utils-group form .form-group{margin-bottom:0!important}.utils-group form input,.utils-group form select{border-radius:23px;font-size:16px;padding:10px 20px}.utils-group form .select{width:160px}.utils-group form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:97%;background-position-y:10px;background-repeat:no-repeat;line-height:1.4;min-width:100%;position:relative}.utils-group form .icon+span+.form-group{flex-grow:2}.utils-group .icon{display:block;height:24px;width:24px}.utils-group .iconimg{width:100%}.icon.icon-small-inline{display:inline-block;vertical-align:top;width:20px}.icon.icon-small-inline.right-side{margin-left:5px}@media(min-width:1025px){.form-container{padding-left:50px;padding-right:50px}input,select{min-width:280px}input.auto-width,select.auto-width{min-width:auto}}select:focus{border-color:#16bece;outline:0}.disabled{color:#789;pointer-events:none}.hidden{display:none}.highlight-section{border-bottom:1px solid #d7dce6;border-top:1px solid #d7dce6;margin-bottom:20px;margin-left:-20px;margin-right:-20px;padding:20px 30px}.success{color:#05c75f}.checkbox-icon-circle{background:#05c75f;border-radius:15px;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:29px;line-height:30px;margin-right:5px;padding:1px 9px 0 7px}.agreement-container{font-size:14px;line-height:1.7;margin:0 auto;max-width:800px;text-align:left}.agreement-container h1{font-size:24px;margin-bottom:30px;text-align:center}.agreement-container h2{font-size:20px;margin-top:40px}.agreement-container .schedule-heading{text-align:center}.agreement-sections{padding-left:20px}.agreement-sections>li{margin-bottom:20px;padding-left:6px}.agreement-sections>li ol{margin-top:10px;padding-left:20px}.agreement-sections>li ol li{margin-bottom:12px}.subsection-title{font-weight:600;text-decoration:underline}.section-divider{border:none;border-top:1px solid #ccc;margin:40px 0}.back-link{margin-bottom:20px;margin-top:40px;text-align:center}@media screen and (max-width:1024px){table{margin-bottom:5px}.section-container{border-color:#d7dce6}}@media screen and (max-width:767px){h1{font-size:26px}h2{font-size:30px}h3{font-size:22px}.inline-flex{flex-wrap:wrap;margin-bottom:10px}.bottom-section{background-color:#fff}}@media screen and (max-width:500px){.logo{height:42px}}
