@import"https://use.fontawesome.com/releases/v5.8.1/css/all.css";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600&display=swap";html{text-size-adjust:100%}body{background-color:#fff;line-height:1.6rem;font-weight:300;color:#292b2e;font-family:Noto Sans,sans-serif;margin:0;padding:0}a{color:#167f9c}a:hover{color:#35c0cc}h1,h2,h3,h4,h5,h6{color:#292b2e}h1{font-family:Quicksand;font-weight:600;font-size:2.4rem;padding:0;margin:0}h2{font-family:Quicksand;font-weight:600;font-size:1.8rem;padding:0;margin:0}h3{font-family:Quicksand;font-weight:600;font-size:1.4rem;padding:0;margin:0}p{margin:1rem 0}p:last-child{margin:1rem 0 0}b,strong{font-weight:700}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/gif;base64,R0lGODlhIgAiAJEAAMzMzJmZmf///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjMzQTZCRkRFQzUwMTFFOUE4QTJGOUJFQjMzMUNBMDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjMzQTZCRkVFQzUwMTFFOUE4QTJGOUJFQjMzMUNBMDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMzNBNkJGQkVDNTAxMUU5QThBMkY5QkVCMzMxQ0EwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMzNBNkJGQ0VDNTAxMUU5QThBMkY5QkVCMzMxQ0EwNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAiACIAAAIulI+py+0Po5y02ouz3rz7D4bi6AHBiZ5AZ6bBWqbw184gYJP6zvf+DwwKh8RfAQA7) no-repeat 100%;background-color:#0000;font-family:Lato,sans-serif;width:100%;height:2.5rem;padding:0 2rem 0 .8rem;border-radius:.3rem;border:1px solid #c2cbd6;background-color:#fff;font-size:.8rem;box-sizing:border-box}select::-ms-expand{display:none;padding:0}input{background-color:#fff;border:1px solid #DADADA;display:inline-block;font-size:.875rem;font-weight:400;padding:.75rem 1rem;width:100%;border-radius:6px;border-color:#c2cbd6;color:#292b2e;box-sizing:border-box}option{background-color:#e8e8e8}button,.button,.btn,input[type=submit]{background-color:#35c0cc;color:#fff;cursor:pointer;display:inline-block;font-family:Noto Sans,sans-serif;font-size:.85rem;font-weight:700;height:auto;letter-spacing:.03em;line-height:1.1;position:relative;text-align:center;width:auto;word-break:break-word;border-width:0px;border-style:solid;border-color:#167f9c;border-image:initial;border-radius:6px;margin:0;padding:16px 24px;text-decoration:none;transition:.15s linear;white-space:normal;transition:all .3s ease}button:hover,.button:hover,.btn:hover,input[type=submit]:hover{background-color:#deeced;color:#292b2e;transform:unset!important;border-color:#deeced;text-decoration:none}button.ghost,.button.ghost,.btn.ghost{background-color:#deeced;margin:0;padding:14px 24px;border:#167f9c solid 2px;color:#292b2e;text-decoration:none;transition:all .3s ease}button.ghost:hover,.button.ghost:hover,.btn.ghost:hover{background-color:#35bfcc;border:#35bfcc solid 2px;color:#fff}.body-wrapper{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.body-wrapper .main-wrapper{flex:1 1 auto;width:100%;padding:0;margin:auto}#simpleSection{margin-top:20px}h2.sections{display:flex;flex-direction:row;align-items:center;gap:2.4rem;width:100%;padding:1rem 0}h2.sections hr{margin:1rem 0}section.grid{display:flex;flex-direction:column;gap:.3rem}section.grid .row{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(8rem,1fr) minmax(14rem,1fr) minmax(14rem,1fr) minmax(14rem,1fr) 2rem 6rem;gap:.3rem;padding:0;margin:0}section.grid .row.top-label{min-height:2rem}section.grid .row .col{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:0}section.grid .row .col label{width:100%}section.grid .row .col .item{display:flex;align-items:center;min-height:2rem;font-size:.8rem}section.grid .row .col .item.subtotal{display:flex;justify-content:flex-end;font-weight:700;width:100%;text-align:right}section.grid .row .col:first-child{justify-content:flex-start;align-items:flex-start}section.grid .row.top-label .col{font-size:15px;font-weight:700;font-family:Quicksand}section.grid .row .col.division{width:1rem;border-right:#167F9C solid 1px;margin:-.25rem 1rem -.25rem 0}section.grid .row .col.total{align-items:flex-end}section.grid .row .col.total label{display:flex;align-items:flex-end;flex-direction:column;width:100%;font-weight:700}section.grid .row .col label>span{display:none}section.grid.simple{width:60rem;margin:0 0 0 auto}section.grid.simple .row{grid-template-columns:minmax(10rem,1fr) minmax(15rem,1fr) minmax(22rem,1fr) 2rem minmax(9rem,1fr)}label.total{display:flex;gap:10px;justify-content:flex-end;align-items:center;padding-top:30px;font-family:Quicksand,serif;font-size:16px;font-weight:700}label.total .item{font-size:28px;font-family:Noto Sans,sans-serif;font-weight:700;color:#35c0cc}label.total.adv{padding-top:0}label.total.simple .item,label.total.adv .item{font-weight:700;background-color:#fff;padding:.4rem 0;border-radius:.5rem}hr{flex:1 1 auto;border:0;border-top:#167F9C solid 1px;margin:1rem 0;opacity:1}.total-wrapper{display:flex;gap:1rem;align-items:center;justify-content:flex-end;margin:3rem 0 5rem}.total-wrapper .total{padding:.9rem 1.5rem;background-color:#fff;border-radius:.5rem;font-weight:700}.external-wrapper{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:2rem}.external-wrapper a,.external-wrapper button{width:100%}p.note{padding-top:2rem}.modal-header{align-items:flex-start}button.arrow.collapsed,.button.arrow.collapsed{background-color:unset;border:unset;color:#167f9c;font-size:2.5rem;padding:0 .5rem;margin-right:-.5rem}button.arrow:not(.collapsed),.button.arrow:not(.collapsed){background-color:unset;border:unset;color:#167f9c;font-size:2.5rem;padding:0 .5rem;margin-right:-1rem;transform:rotate(180deg)}@media screen and (max-width: 1000px){.body-wrapper header{padding:2rem 0}.body-wrapper header .logo{position:relative;justify-content:center;width:8rem;height:8rem;top:0;padding:0;margin:0 auto;border-radius:4rem}.body-wrapper header .logo img{width:5rem;margin-right:-1rem}.body-wrapper header h1{margin-top:1rem}h2.sections:nth-of-type(2){padding-top:2rem!important}h2.sections{padding:1rem 0}section.grid .row,section.grid.simple .row{grid-template-columns:unset;gap:0;margin-top:0}section.grid.simple{width:unset}section.grid .row:nth-child(2){margin-top:0}section.grid .row.top-label{display:none}section.grid .row .col{margin-bottom:6px}section.grid .row .col:empty{margin:0!important}section.grid .row .col:first-child .item{min-height:unset;margin:0;font-size:20px;font-weight:700;font-family:Quicksand}section.grid .row .col.total{margin:0 0 1rem}section.grid .row .col label>span{display:block;padding-bottom:0;font-size:.875rem;font-weight:700;font-family:Quicksand,sans-serif}section.grid .row .col.total label{margin:0;align-items:center;display:flex;flex-direction:row;justify-content:flex-end;gap:1rem}section.grid .row .col.total .item{min-height:auto}section.grid .row .col.division{display:none}label.total{padding:0;margin-bottom:3rem}label.total .item{font-size:23px}label.total.simple,label.total.adv{margin:0}label.total>span{font-size:16px}.external-wrapper{gap:8px}.external-wrapper>a{width:stretch}}header[data-v-fdc58f9b]{line-height:1.5;max-height:100vh}.logo[data-v-fdc58f9b]{display:block;margin:0 auto 2rem}nav[data-v-fdc58f9b]{display:contents;width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-fdc58f9b]{color:var(--color-text)}nav a.router-link-exact-active[data-v-fdc58f9b]:hover{background-color:transparent}nav a[data-v-fdc58f9b]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-fdc58f9b]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-fdc58f9b]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-fdc58f9b]{margin:0 2rem 0 0}header .wrapper[data-v-fdc58f9b]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-fdc58f9b]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}.modal-overlay[data-v-752534bf]{position:fixed;inset:0;z-index:9999;display:flex;align-items:start;justify-content:center;padding:0;background:#FFF}.modal[data-v-752534bf]{position:relative;width:min(56rem,100%);padding:32px;background:#FFF;border:#C2CBD6 solid 1px;overflow:hidden}.modal-close[data-v-752534bf]{position:absolute;top:.5rem;right:.5rem;padding:.25rem .6rem;background-color:transparent;color:#292b2e;border:0;border-radius:6px;font-size:1.4rem;line-height:1}.modal-close[data-v-752534bf]:hover{background-color:#00000014}.hs-form input[type=text],.hs-form input[type=email],.hs-form input[type=number],.hs-form select,.hs-input{background-color:#fff!important;border:1px solid #DADADA!important;display:inline-block!important;font-size:.875rem!important;font-weight:400!important;padding:.75rem 1rem!important;width:100%!important;border-radius:6px!important;border-color:#c2cbd6!important;color:#292b2e!important;box-sizing:border-box!important}.hs-form input[type=submit],.hs-button{border-radius:6px!important}.hs-form-field{margin:20px 0!important}.hs-form-field>label{font-family:Quicksand,serif!important;font-size:.875rem!important;font-weight:700!important}#hubspot-form-container{max-height:80vh;overflow-y:auto}#hubspot-form-container *{line-height:normal!important}#hubspot-form-container .hs_submit{margin-top:20px!important}#hubspot-form-container .hs-input.invalid.error{border-color:#ef6b51!important}#hubspot-form-container .hs-error-msg{color:#ef6b51!important;margin-top:.35rem!important;font-weight:400!important;display:block;font-size:.875rem;padding-top:0;margin-bottom:.35rem;text-align:left;width:auto}#hubspot-form-container ul.no-list{list-style:none!important}#hubspot-form-container form .inputs-list{margin:0!important;padding:0!important;list-style:none!important}#hubspot-form-container .inputs-list>li{display:block!important;width:100%!important;margin:.7rem 0px!important;padding:0!important}
