body{background:#fff;font-family:Calibri,"Trebuchet MS",sans-serif;margin:0;overflow-x:hidden;color:#54667a;font-weight:300;font-size:18px}html{font-size:18px}p{line-height:1.75}.site-heading{padding-top:2rem;padding-bottom:3rem;text-transform:uppercase;line-height:1;background-color:#f2f7f8}.site-heading .site-heading-upper{display:block;font-size:2rem;font-weight:800}.site-heading .site-heading-lower{font-size:3rem;font-weight:100;line-height:2rem}.logo{max-width:100px;padding-right:15px}.navbar-brand span{font-size:30px}.navbar-brand,.navbar-brand:hover{color:#54667a;text-decoration:none!important}.page-section{margin-top:2rem;margin-bottom:2rem}.section-heading{text-transform:uppercase}.section-heading .section-heading-upper{display:block;font-size:1rem;font-weight:800}.section-heading .section-heading-lower{display:block;font-size:3rem;font-weight:100}.bg-faded{background-color:rgba(255,255,255,.85)}.btn.btn-rounded{border-radius:50px}.form-actions .btn-danger{margin-left:20px}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table th,.table td{padding:18px 30px;vertical-align:middle;border-top:1px solid #f2f2f2}.table thead th{vertical-align:bottom;border-bottom:2px solid #f2f2f2}.table tbody+tbody{border-top:2px solid #f2f2f2}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #f2f2f2}.table-bordered th,.table-bordered td{border:1px solid #f2f2f2}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f2f8f9}.table-hover tbody tr:hover{background-color:#f2f8f9}.table-primary,.table-primary>th,.table-primary>td{background-color:#c5dff6}.table-hover .table-primary:hover{background-color:#afd3f3}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#afd3f3}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#f8f8f8}.table-hover .table-secondary:hover{background-color:#ebebeb}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#ebebeb}.table-success,.table-success>th,.table-success>td{background-color:#b8f1d5}.table-hover .table-success:hover{background-color:#a3edc8}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#a3edc8}.table-info,.table-info>th,.table-info>td{background-color:#ded3f6}.table-hover .table-info:hover{background-color:#cebef2}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#cebef2}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffe9b8}.table-hover .table-warning:hover{background-color:#ffe19f}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe19f}.table-danger,.table-danger>th,.table-danger>td{background-color:#f8cfce}.table-hover .table-danger:hover{background-color:#f5b9b8}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b9b8}.table-light,.table-light>th,.table-light>td{background-color:#fcfcfc}.table-hover .table-light:hover{background-color:#efefef}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#efefef}.table-dark,.table-dark>th,.table-dark>td{background-color:#caccd4}.table-hover .table-dark:hover{background-color:#bcbec9}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#bcbec9}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#f2f2f2}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}.intro{position:relative}.address strong{font-size:1.2rem}.footer{color:#54667a;padding:17px 15px;border-top:1px solid rgba(120,130,140,.13);background:#f2f7f8;width:100%}.table-title{padding:.3rem}address,.committee-report-table address{margin-bottom:0}@media(min-width:992px){#mainNav .navbar-nav .nav-item .nav-link{font-size:.9rem}.list-hours{width:50%;font-size:1.1rem}.product-item .product-item-title{position:relative;z-index:1;margin-bottom:-3rem}.product-item .product-item-img{position:relative;z-index:0;max-width:60vw}.product-item .product-item-description{position:relative;z-index:1;margin-top:-3rem;max-width:50vw}.about-heading .about-heading-img{position:relative;z-index:0}.about-heading .about-heading-content{margin-top:-5rem;position:relative;z-index:1}.intro .intro-img{width:75%;float:right}.intro .intro-text{left:0;width:60%;margin-top:3rem;position:absolute}.intro .intro-text .intro-button{width:100%;left:0;position:absolute;bottom:-2rem}}.required:after{content:"Required";font-size:small;display:inline-block;text-transform:uppercase;margin-left:5px;color:#444;background-color:#eee;padding-left:4px;padding-right:4px;font-weight:bold;letter-spacing:-.15px}.form-control{white-space:pre-wrap}.form-control:focus{border-color:#587ea3;box-shadow:none}.control-label{font-weight:400}.form-divider{margin-bottom:1.25rem;padding-bottom:0;border-bottom:solid 3px #2b3e50}.form-divider span{font-size:large;text-transform:uppercase;font-weight:bold;color:#2b3e50;border-radius:.25rem .25rem 0 0}.masonry{column-count:2;column-gap:30px}.masonry .item{display:inline-block;width:100%}.k-radio:disabled+.k-radio-label,.k-checkbox:disabled+.k-checkbox-label{cursor:default;opacity:1;filter:initial}.k-widget.k-combobox,.k-widget.k-datepicker,.k-textbox,.k-autocomplete,.k-maskedtextbox,.k-numerictextbox,.k-dropdown{width:100%}.k-grid-content{overflow-y:visible!important;overflow-x:visible!important}.k-grid-toolbar{background-color:#fff;padding-top:0;padding-left:0;padding-bottom:15px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;margin:-1px -1px 0 -1px}.k-grid-header{padding-right:0!important}.k-grid .k-button{margin:0}.k-grid th,.k-grid td{padding:.25rem .75rem}.k-grid-norecords-template{height:2rem;line-height:1.5}.k-grid{font-size:18px}div.k-edit-form-container{width:500px;padding:.5rem .5rem}.k-window-content{overflow:visible}.k-grid-content address{margin-bottom:0}textarea.k-textbox{white-space:normal}@media(min-width:1200px){.intro .intro-text{width:45%}}@media print{@page{size:A4 portrait;margin:.5in 0;height:auto}html,body{margin:0!important;padding:0!important;width:100%;height:auto!important;color:#000;flex-shrink:0}table,tr,.members-table,.footer{page-break-inside:avoid}.site-heading{padding-top:0}.page-section{margin:0}.k-radio:checked+.k-radio-label::before{border:5px solid #292b2c}.k-checkbox:checked+.k-checkbox-label::before{border-color:#292b2c;background-color:#292b2c}.k-checkbox:checked+.k-checkbox-label::after{border-color:#292b2c;font-weight:bold}.masonry{column-count:1}}