﻿@font-face{font-family:"Jost";font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/Jost-VariableFont_wght.ttf') format('truetype');}@font-face{font-family:'FAS';font-style:normal;font-weight:900;font-display:block;font-display:swap;src:url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.ttf") format("truetype");}@font-face{font-family:'FAR';font-style:normal;font-weight:400;font-display:block;font-display:swap;src:url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.ttf") format("truetype");}*{max-height:999999px;}html{font-size:14px;}@media(min-width:768px){html{font-size:16px;}}a,a:visited{color:#890707;text-decoration:underline;}a:hover{text-decoration:none;}.handouts a{display:flex;grid-gap:.25rem;align-items:center;width:max-content;}*{box-sizing:border-box;}body{margin:0;padding:0;background:#eee;height:100vh;max-height:unset;display:grid;grid-gap:0;grid-template-rows:auto 1fr auto;color:#212529;font-family:Jost,sans-serif;}.logo{display:none;float:right;}.logo a{display:flex;padding:.25rem .5rem;}.logo a img{height:70px;}.name{background:#1c305d;border-bottom:3px solid #890707;}.name>.container,.title>.container{padding:.5rem;}.name a{display:flex;align-items:end;justify-content:start;height:35px;width:max-content;max-width:100%;}.name a img{max-height:30px;max-width:100%;}.title{font-size:1.25rem;font-weight:bold;}.title>.container{border-bottom:1px solid #1c305d;}.title a{display:inline;color:#212529;text-decoration:none;font-size:1.25rem;max-width:calc(100% - 7rem);}.footer{background:#1c305d;color:#eee;border-top:3px solid #890707;padding:.25rem .5rem;text-align:center;}.content-pane{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:100%;padding-top:.5rem;padding-bottom:.5rem;}.side-menu>div,.content{padding-left:.5rem;padding-right:.5rem;}.side-menu{border-bottom:1px solid #1c305d;}.side-menu>div{display:grid;grid-template-columns:1fr;grid-gap:.5rem;padding-bottom:.5rem;grid-template-columns:repeat(1,1fr);}.side-menu>div>a,.side-menu>div>button{display:flex;align-items:center;justify-content:center;background:#ccc;color:#212529;border:1px solid #890707;padding:.5rem;text-decoration:none;font-family:Jost,sans-serif;}.side-menu>div>button:disabled{font-size:1rem;background:#eee;color:#212529;}.side-menu>div>a:not(.active):hover{background:#890707;color:#eee;}.side-menu>div>.active{background:#890707;color:#eee;pointer-events:none;}.page-title{font-size:1.25rem;border-bottom:1px solid #1c305d;padding-bottom:.25rem;padding-top:.25rem;text-align:left;}.container{width:100%;max-width:100vw;margin-left:auto;margin-right:auto;}.groups>.input-group{border-top:1px solid #1c305d;padding-bottom:1rem;}.groups>.input-group:first-child{border-top:0;}.groups>.input-group:not(.standby)>div{padding:0 .25rem .25rem 2rem;}.groups>.input-group:not(.standby)>div:first-child{border-bottom:1px solid #ddd;padding:.5rem .25rem .25rem .25rem;font-size:1.2rem;}.no-bottom-border{border-bottom:0!important;}#agenda>.input-group>:first-child{display:grid;grid-template-columns:1fr;grid-gap:0 .5rem;}#agenda>.input-group>:first-child>:first-child{justify-self:start;}#agenda>.input-group>:first-child>:nth-child(2){display:none;}#agenda>.input-group>:first-child>:last-child{padding-left:1rem;}#register input:not([type='radio']){display:block;font-size:1rem;width:100%;padding:.25rem .5rem;line-height:1.25;font-family:Jost,sans-serif;border-radius:0;border:1px solid #1c305d;}#register input:focus,.register input:active{outline:0!important;box-shadow:none!important;}#register .note{font-size:.85rem;padding-bottom:.25rem;}#register .personal,#register .employer{display:grid;grid-gap:.5rem;grid-template-columns:repeat(12,1fr);}#register .personal{grid-template-areas:"first first first first first first first first first first first first" "last last last last last last last last last last last last" "attorney attorney attorney attorney attorney attorney attorney attorney attorney attorney attorney attorney";}#register .first{grid-area:first;}#register .last{grid-area:last;}#register .attorney{grid-area:attorney;}#register .employer{grid-template-areas:"ename ename ename ename ename ename ename ename ename ename ename ename" "address1 address1 address1 address1 address1 address1 address1 address1 address1 address1 address1 address1" "address2 address2 address2 address2 address2 address2 address2 address2 address2 address2 address2 address2" "city city city city city city city city city city city city" "state state state state state state zip zip zip zip zip zip" "email email email email email email email email email email email email" "phone phone phone phone phone phone phone phone phone phone phone phone" "ext ext ext ext ext ext ext ext ext ext ext ext";}#register .ename{grid-area:ename;}#register .address1{grid-area:address1;}#register .address2{grid-area:address2;}#register .city{grid-area:city;}#register .state{grid-area:state;}#register .zip{grid-area:zip;}#register .email{grid-area:email;}#register .phone{grid-area:phone;}#register .ext{grid-area:ext;}#register .buttons button,#register .buttons button:active{display:flex;align-items:center;justify-content:center;background:#890707;border:1px solid #890707;color:#eee;padding:.5rem;text-decoration:none;font-size:1rem;font-family:Jost,sans-serif;cursor:pointer;width:125px;}#register .buttons button:hover{background:#ccc;color:#890707;}#register .standby{padding:.25rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;align-content:center;}#register .standby>div{grid-column-end:span 2;}#register .standby>label{white-space:nowrap;justify-self:center;}#register .standby label{cursor:pointer;}#register .standby input[type='radio']{display:none;}#register input[type='radio']+i{color:#1c305d;}#register input[type='radio']:checked+i{font-family:'FAS';font-weight:900;}#register input[type='radio']:checked+i::before{content:"";}#register .buttons{padding:.25rem 0;display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse;grid-gap:.5rem;}#register .required{color:#890707;}#register #required-note{float:left;display:none;}#register #required-note.show{display:block;}p{margin-top:0;}*>p:last-child{margin-bottom:0;}.time{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.25rem;}.time>:first-child{text-align:right;}.border-top{border-top:1px solid #ccc;}.fa-regular,.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}.fa-solid{font-family:'FAS';font-weight:900;}.fa-regular{font-family:'FAR';font-weight:400;}.fa-file-lines::before{content:"";}.fa-circle::before{content:"";}.registered{padding:1rem;width:100%;max-width:500px;margin-left:auto;margin-right:auto;}.registered>div{text-align:center;padding:1rem;border:1px solid #8ba797;background:#e2e9e5;}.d-block-md{display:block;}.d-inline-md{display:none;}@media(min-width:300px){#register .personal{grid-template-areas:"first first first first first first last last last last last last" "attorney attorney attorney attorney attorney attorney attorney attorney attorney attorney attorney attorney";}#register .employer{grid-template-areas:"ename ename ename ename ename ename ename ename ename ename ename ename" "address1 address1 address1 address1 address1 address1 address1 address1 address1 address1 address1 address1" "address2 address2 address2 address2 address2 address2 address2 address2 address2 address2 address2 address2" "city city city city city city state state zip zip zip zip" "email email email email email email email email email email email email" "phone phone phone phone phone phone ext ext ext ext ext ext";}#register .buttons{align-items:center;flex-direction:row;}#agenda>.input-group>:first-child{display:grid;grid-template-columns:130px auto 1fr;grid-gap:.5rem;}#agenda>.input-group>:first-child>:first-child{justify-self:end;}#agenda>.input-group>:first-child>:nth-child(2){display:block;}#agenda>.input-group>:first-child>:last-child{padding-left:0;}.side-menu>div{grid-template-columns:repeat(2,1fr);}}@media(min-width:576px){.container{max-width:540px;}.logo{display:block;}.side-menu>div{grid-template-columns:repeat(4,1fr);}.side-menu>div[data-count='1']{grid-template-columns:repeat(1,1fr);}.side-menu>div[data-count='2']{grid-template-columns:repeat(2,1fr);}.side-menu>div[data-count='3']{grid-template-columns:repeat(3,1fr);}#register .standby{grid-template-columns:repeat(3,auto) 1fr;}#register .standby>div{grid-column-end:unset;}}@media(min-width:768px){.container{max-width:720px;}.content-pane{grid-template-columns:200px 1fr;grid-template-rows:1fr;}.side-menu{border-bottom:0;border-right:1px solid #1c305d;}.side-menu>div,.side-menu>div[data-count='1'],.side-menu>div[data-count='2'],.side-menu>div[data-count='3']{grid-template-columns:1fr;padding-bottom:0;}.logo a img{height:unset;}#agenda>.input-group>:first-child{display:grid;grid-template-columns:150px auto 1fr;grid-gap:.5rem;}.d-none-md{display:none;}.d-inline-md{display:inline;}}@media(min-width:992px){.container{max-width:960px;}#register .personal{grid-template-areas:"first first first first last last last last attorney attorney attorney attorney";}#register .employer{grid-template-areas:"ename ename ename ename ename ename ename ename ename ename ename ename" "address1 address1 address1 address1 address1 address1 address1 address1 address1 address1 address1 address1" "address2 address2 address2 address2 address2 address2 address2 address2 address2 address2 address2 address2" "city city city city city city state state zip zip zip zip" "email email email email email email phone phone phone phone ext ext";}}@media(min-width:1200px){.container{max-width:1140px;}#register .personal{grid-template-areas:"first first first first last last last last last attorney attorney attorney";}}@media(min-width:1400px){.container{max-width:1320px;}}.text-justify{text-align:justify;}