.cc-window {
    opacity: 1;
    -webkit-transition: opacity 1s ease;
    transition: opacity 1s ease;
}
.cc-window.cc-invisible {
    opacity: 0;
}
.cc-animate.cc-revoke {
    -webkit-transition: transform 1s ease;
    -webkit-transition: -webkit-transform 1s ease;
    transition: -webkit-transform 1s ease;
    transition: transform 1s ease;
    transition: transform 1s ease, -webkit-transform 1s ease;
}
.cc-animate.cc-revoke.cc-top {
    -webkit-transform: translateY(-2em);
    transform: translateY(-2em);
}
.cc-animate.cc-revoke.cc-bottom {
    -webkit-transform: translateY(2em);
    transform: translateY(2em);
}
.cc-animate.cc-revoke.cc-active.cc-top {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.cc-animate.cc-revoke.cc-active.cc-bottom {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.cc-revoke:hover {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.cc-grower {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height 1s;
    transition: max-height 1s;
}
.cc-revoke, .cc-window {
    position: fixed;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Helvetica, Calibri, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    z-index: 9999;
}
.cc-window.cc-static {
    position: static;
}
.cc-window.cc-floating {
    padding: 2em;
    max-width: 24em;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.cc-window.cc-banner {
    padding: 1em 1.8em;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.cc-revoke {
    padding: 0.5em;
}
.cc-revoke:hover {
    text-decoration: underline;
}
.cc-header {
    font-size: 18px;
    font-weight: 700;
}
.cc-btn, .cc-close, .cc-link, .cc-revoke {
    cursor: pointer;
}
.cc-link {
    opacity: 0.8;
    display: inline-block;
    padding: 0.2em;
    text-decoration: underline;
}
.cc-link:hover {
    opacity: 1;
}
.cc-link:active, .cc-link:visited {
    color: initial;
}
.cc-btn {
    display: block;
    padding: 0.4em 0.8em;
    font-size: 0.9em;
    font-weight: 700;
    border-width: 2px;
    border-style: solid;
    text-align: center;
    white-space: nowrap;
}
.cc-highlight .cc-btn:first-child {
    background-color: transparent;
    border-color: transparent;
}
.cc-highlight .cc-btn:first-child:focus,
.cc-highlight .cc-btn:first-child:hover {
    background-color: transparent;
    text-decoration: underline;
}
.cc-close {
    display: block;
    position: absolute;
    top: 0.5em;
    right: 0.5em;
    font-size: 1.6em;
    opacity: 0.9;
    line-height: 0.75;
}
.cc-close:focus, .cc-close:hover {
    opacity: 1;
}
.cc-revoke.cc-top {
    top: 0;
    left: 3em;
    border-bottom-left-radius: 0.5em;
    border-bottom-right-radius: 0.5em;
}
.cc-revoke.cc-bottom {
    bottom: 0;
    left: 3em;
    border-top-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
}
.cc-revoke.cc-left {
    left: 3em;
    right: unset;
}
.cc-revoke.cc-right {
    right: 3em;
    left: unset;
}
.cc-top {
    top: 1em;
}
.cc-left {
    left: 1em;
}
.cc-right {
    right: 1em;
}
.cc-bottom {
    bottom: 1em;
}
.cc-floating > .cc-link {
    margin-bottom: 1em;
}
.cc-floating .cc-message {
    display: block;
    margin-bottom: 1em;
}
.cc-window.cc-floating .cc-compliance {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}
.cc-window.cc-banner {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.cc-banner.cc-top {
    left: 0;
    right: 0;
    top: 0;
}
.cc-banner.cc-bottom {
    left: 0;
    right: 0;
    bottom: 0;
}
.cc-banner .cc-message {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    max-width: 100%;
    margin-right: 1em;
}
.cc-compliance {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: justify;
    align-content: space-between;
}
.cc-floating .cc-compliance > .cc-btn {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.cc-btn + .cc-btn {
    margin-left: 0.5em;
}
@media print {
    .cc-revoke, .cc-window {
        display: none;
    }
}
@media screen and (max-width: 900px) {
    .cc-btn {
        white-space: normal;
    }
}
@media screen and (max-width: 414px) and (orientation: portrait),
    screen and (max-width: 736px) and (orientation: landscape) {
    .cc-window.cc-top {
        top: 0;
    }
    .cc-window.cc-bottom {
        bottom: 0;
    }
    .cc-window.cc-banner,
    .cc-window.cc-floating,
    .cc-window.cc-left,
    .cc-window.cc-right {
        left: 0;
        right: 0;
    }
    .cc-window.cc-banner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .cc-window.cc-banner .cc-compliance {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }
    .cc-window.cc-floating {
        max-width: none;
    }
    .cc-window .cc-message {
        margin-bottom: 1em;
    }
    .cc-window.cc-banner {
        -webkit-box-align: unset;
        -ms-flex-align: unset;
        align-items: unset;
    }
    .cc-window.cc-banner .cc-message {
        margin-right: 0;
    }
}
.cc-floating.cc-theme-classic {
    padding: 1.2em;
    border-radius: 5px;
}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance {
    text-align: center;
    display: inline;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
}
.cc-theme-classic .cc-btn {
    border-radius: 5px;
}
.cc-theme-classic .cc-btn:last-child {
    min-width: 140px;
}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn {
    display: inline-block;
}
.cc-theme-edgeless.cc-window {
    padding: 0;
}
.cc-floating.cc-theme-edgeless .cc-message {
    margin: 2em;
    margin-bottom: 1.5em;
}
.cc-banner.cc-theme-edgeless .cc-btn {
    margin: 0;
    padding: 0.8em 1.8em;
    height: 100%;
}
.cc-banner.cc-theme-edgeless .cc-message {
    margin-left: 1em;
}
.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn {
    margin-left: 0;
}

html,body{margin:0;padding:0}.fixed-width{max-width:1200px;margin:auto}main>.content{overflow:initial}header,nav,section,article,footer{box-sizing:border-box;display:block}div{box-sizing:border-box}table{border-spacing:0;border-collapse:collapse}button,input{vertical-align:baseline;border:0;outline:0;font-size:100%;line-height:1}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}ul,ol,li{margin:0;padding:0}ul,ol{margin:15px 0 15px 20px}li{margin:5px 0;color:#4a4a4a;line-height:1.5em}select{padding:4px;margin:4px auto;width:100%;max-width:250px;background-color:#fff}select:active,select:focus,select:hover{outline:none;border:1px solid #aaa}.pointer{cursor:pointer}#designstudio-button{display:none}.icon{flex-shrink:0;height:25px;margin:0;margin-right:5px}.icon.large{height:38px;margin:0;margin-right:8px}.icon .fa-caret-right{margin-left:8px}img.full-width{width:100%;height:auto;margin:10px 0}.link img,.ie img{border:0}@media screen and (max-width: 414px){img.left,img.right{display:flex;justify-content:center;float:none;margin:0 auto}}.links .button{margin:0 3px}.social{display:flex;float:right}.social-button{display:inline-block;vertical-align:top;margin:0 3px}input.button{line-height:1.2}.button,button{display:inline-block;padding:5px 12px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.25);font-size:9px;font-weight:400;color:#e5e5e5;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;cursor:pointer}.button.gray,button.gray{color:#555;background-color:#d5d5d5}.button.blue,button.blue{color:#eee;background-color:#1f2350}.button:hover,button:hover{background:linear-gradient(#81bef5, #255fa8);color:#fff}.icon.button{height:26px;padding-top:0;padding-right:0;overflow:hidden}.icon.button *{display:inline-block;margin:0;font-size:9px;color:#e5e5e5;letter-spacing:1.5px}.icon.button p{vertical-align:super;height:100%}.icon.button i{padding:5px 1px;margin:0 -2px 0 5px;padding-top:6px;background-color:#e55933;font-size:16px;float:right;color:#fff;transition:.15s ease-in-out}.link .icon.button p{line-height:3;-webkit-margin-before:0;-webkit-margin-after:0;padding-right:4px;float:left}.st_sharethis_custom *,.fa.fa-fw.fa-print,.print{color:#777 !important}.horizontal-divider{width:100%;padding-bottom:10px;border-top:1px solid #d5d5d5}.horizontal-divider.dashed{border-top:1px dashed #d5d5d5}.horizontal-divider.dotted{border-top:1px dotted #d5d5d5}@media screen and (min-width: 569px){.horizontal-divider.mobile{display:none}}@media screen and (min-width: 667px){.horizontal-divider.table{display:none}}@media screen and (max-width: 736px){.horizontal-divider.no-mobile{display:none}}.vertical-divider{margin:10px;border-left:1px solid #d5d5d5}@media screen and (min-width: 1025px){.triple-column .vertical-divider:nth-child(6n){display:none}}@media screen and (min-width: 738px)and (max-width: 1024px){.triple-column .vertical-divider:nth-child(5),.triple-column .contact-divider:nth-child(5){display:none}}@media screen and (min-width: 569px)and (max-width: 1024px){.triple-column .vertical-divider:nth-child(4n),.triple-column .vertical-divider.desktop,.double-column .vertical-divider:nth-child(4n),.double-column .vertical-divider.desktop{display:none}}@media screen and (min-width: 920px){.sidebar-divider{margin:10px;border-left:1px solid #d5d5d5}}@media screen and (max-width: 919px){.sidebar-divider{width:100%;border-top:1px solid #d5d5d5}}.list{display:flex;flex-wrap:wrap;width:100%;margin-top:10px}.list>div{flex-basis:100%;margin-right:10px}.list.clickable>div p{font-weight:400;color:#060c3c;cursor:pointer}.ie .list{display:block}::selection{background:#6495ed;color:#fff}::-moz-selection{background:#6495ed;color:#fff}.orange{color:#ff4500}.bold{font-weight:bold}.flag{background:#fcfcb9;border:1px solid #eee8aa;max-width:300px;padding:10px}.relative{position:relative}.wrap{display:flex;flex-wrap:wrap}.no-wrap{display:flex;flex-wrap:nowrap}.inline{display:flex;align-items:center}.inline>*{display:inline-block;vertical-align:middle}.baseline{display:flex;align-items:baseline}.push-down{margin-top:10px}.inline>*,.baseline>*{margin-left:5px}.start{display:flex;align-items:flex-start}.end{display:flex;align-items:flex-end}.center-text{text-align:center}.center{display:flex;justify-content:center}.split{display:flex;justify-content:space-between}.noclass{min-height:300px}.noclass img{min-width:150px}.hidden{display:none !important}.disabled{color:#999 !important;cursor:default !important}header{z-index:100;padding:20px 15px;background-color:#1f2350;position:relative}header .fixed-width{display:block;position:relative}header #homelink{position:absolute;width:38%;height:100%;top:0;left:0;display:inline;text-decoration:none;z-index:10;background-color:#fff;opacity:0;filter:alpha(opacity=1)}.logo-group .logo{position:initial;top:auto;left:auto;height:34px;width:200px;font-feature-settings:"kern" 1}.logo-group .logo span{margin:0;font-size:2em;font-weight:300;color:#fff}.logo-group .logo a{color:#fff;text-decoration:none}.logo-group .tagline p{display:none}@media screen and (max-width: 815px){.logo-group{padding:20px 0 0}}@media screen and (max-width: 567px){.logo-group .logo{margin-bottom:0}.logo-group .tagline{background-image:none}.logo-group .logo-name{display:inline-block}.logo-group .logo-name span{margin:0;font-size:2em;font-weight:300;color:#fff}}@media screen and (min-width: 567.01px){.logo-group .logo{margin-bottom:10px}.logo-group .logo-name{display:none}.logo-group .tagline{position:initial;left:auto;height:47.5px;width:500px;background-image:url(/dist/images/TM_Website_Taglined14c0c936b901ea6d2a8.svg);background-size:contain;background-repeat:no-repeat;filter:drop-shadow(0 0 1px rgba(255, 255, 255, 0.25))}}@media screen and (min-width: 567.01px){.scoreperfect .logo-group .tagline{height:47.5px;background-image:url(/dist/images/SP_Website_Taglinec805b9448f13fa2f8c7f.svg)}}.utility-group{display:flex;position:absolute;top:5px;right:0;margin-left:auto}@media screen and (max-width: 567px){.utility-group{justify-content:space-around}}@media screen and (max-width: 815px){.utility-group{top:0;float:auto;width:100vw;margin:-20px -15px;padding:10px 15px}}@media screen and (max-width: 320px){.utility-group .item{margin:0 7px}.utility-group *{font-size:11.5px}}@media screen and (max-width: 760px){.utility-group .desktop{display:none !important}}@media screen and (min-width: 321px){.utility-group .item *{font-size:13px}}.utility-group .item{display:inline-block;align-items:baseline;margin:0 10px;border-bottom:1px solid rgba(0,0,0,0);white-space:nowrap;transition:.1s ease-in-out;cursor:pointer;display:flex;user-select:none}.utility-group .item:last-child{margin-right:0}.utility-group .item:hover{border-color:#f5f5f5}.utility-group .item.phone:hover{border-color:rgba(0,0,0,0);cursor:default}.utility-group .item.chat i{margin-right:4px}.utility-group .item.contact i{margin-right:1px;height:11px;overflow:hidden}.utility-group .item.signin i{margin-right:2px;height:11px;overflow:hidden}.utility-group .item *{color:#fff;text-decoration:none}.utility-group .enroll i{color:#ff4500}.utility-group .signin{position:relative}@media screen and (max-width: 374px){.utility-group .signin .dropdown{right:27vw;transform:translateX(50%)}}.utility-group .signin .dropdown{z-index:100;position:absolute;top:25px;right:0px;padding:10px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25)}.utility-group .signin .dropdown.open{display:block}.utility-group .signin .dropdown.closed{display:none}.utility-group .signin form{padding:5px}.utility-group .signin form .loginfields{display:grid;grid-template-columns:1fr 1fr;gap:10px 10px}.utility-group .signin form div{align-items:center}.utility-group .signin form div.user-field #sign-in-name,.utility-group .signin form div.password-field #sign-in-name{-webkit-text-security:disc}.utility-group .signin form div.user-field input,.utility-group .signin form div.password-field input{border:1px solid #ccc;width:150px;padding:5px 7px}.utility-group .signin form *{font-size:14px;color:#555}.utility-group .signin form .submit{margin-top:10px;margin-bottom:10px}.utility-group .signin form .submit input{margin:0;padding:7px;border:0;background-color:#6495ed;font-weight:400;color:#fff;text-transform:uppercase;transition:.15s ease-in-out;cursor:pointer;width:100%}.utility-group .signin form .submit input:hover{background-color:#2e7cd4}.utility-group .signin form .settings,.utility-group .signin form .register{padding:4px}.utility-group .signin form .settings:hover a,.utility-group .signin form .register:hover a{color:#2e7cd4}.utility-group .signin form .settings a,.utility-group .signin form .register a{font-size:13px;color:#6495ed;transition:.15s ease-in-out}main .lsat{text-align:center;margin:-15px 0 0 0;padding:10px;background:#6495ed;font-size:1.15em;font-weight:400;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.15)}@media screen and (min-width: 816px){main .lsat{display:none}}.navbar{background-color:#f2f2f2;box-shadow:0 1px 5px rgba(0,0,0,.25);top:-1px;z-index:4}@media screen and (max-width: 567px){.navbar.closed .mobile{display:block;position:absolute;top:50px;right:10px}}@media screen and (min-width: 567.1px)and (max-width: 1151px){.navbar .mobile{display:block;position:absolute;top:10px;right:10px}}@media(min-width: 824.1px){.navbar .menu-mobile{display:none}.navbar .menu-desktop{display:block}.navbar .fixed-width{display:flex}.navbar .fixed-width a{display:inline-block}.navbar .menu-shadow{display:none}.navbar a{font-size:1em;color:#4c4c4c;text-decoration:none;transition:0s}.navbar a:hover{color:#fff}.navbar .item{padding:12px 15px;background-color:rgba(0,0,0,0);cursor:pointer}.navbar .item:hover{background-color:#6495ed;transition:.1s ease-in-out}}@media(min-width: 824.1px)and (max-width: 1000px){.navbar .menu-desktop{font-size:10px}}@media(min-width: 1000px)and (max-width: 1151px){.navbar .menu-desktop{font-size:13px}}@media screen and (max-width: 824px){.navbar{z-index:200;position:absolute;top:0;bottom:0;right:0;width:0vw;background-color:rgba(0,0,0,.7);transition:background-color .15s ease-in-out}.navbar.closed .menu-mobile ul{display:none}.navbar .menu-mobile{display:block}.navbar .menu-mobile .mobile.item{margin-top:.5rem;text-align:right;padding-right:.5rem}.navbar .menu-desktop{display:none}.navbar .mobile{font-size:13px;color:#fff;text-decoration:none;cursor:pointer;display:block;font-size:1.1em;user-select:none}.navbar .fixed-width{flex-direction:column;flex:0 0 1px;height:100%;background-color:rgba(100,149,237,.9);transition:flex-basis .15s ease-in-out}.navbar.closed .mobile{width:75px}.navbar.closed .mobile .fa-times,.navbar.closed .mobile .alt{display:none}.navbar.open{position:fixed;width:100vw;display:flex}.navbar.open .mobile{align-self:flex-end;position:initial;width:100%}.navbar.open .mobile .fa-bars{display:none}.navbar.open .menu-shadow{flex:1 0 auto;height:100%}.navbar.open .fixed-width{height:100%;flex-basis:250px;box-shadow:-3px 0 20px 3px rgba(0,0,0,.25)}.navbar ul{margin:0;padding:0}.navbar ul li{margin:0;padding:0;list-style:none;border-top:1px dashed hsla(0,0%,100%,.25)}.navbar ul li .dropdown{display:flex}.navbar ul li .dropdown div:first-child{flex:1 0 auto}.navbar ul li .dropdown .icon-close,.navbar ul li .dropdown .icon-open{flex:0 0 auto;margin:-10px -10px -10px 0;padding:10px 0 10px 10px;width:2rem}.navbar ul li .icon-close{display:block}.navbar ul li .icon-open{display:none}.navbar ul li.isexpand .icon-close{display:none}.navbar ul li.isexpand .icon-open{display:block}.navbar ul li.isexpand ul{display:block}.navbar ul li ul{display:none}.navbar ul li ul li{border-top:none}.navbar ul li ul li a{padding-left:30px}.navbar ul li:first-child{border:0}.navbar ul li:last-child{border-bottom:1px dashed hsla(0,0%,100%,.25)}.navbar ul li a{display:block;padding:10px 15px;color:#fff}.navbar ul li a:hover{background-color:#6495ed;transition:.1s ease-in-out}}@media screen and (min-width: 980px){.extranav.courses{margin-right:102px}.extranav.courses.live{margin-right:75px}}main{margin:15px auto}main>.content{width:100%;max-width:1000px;margin:15px auto;padding:10px;box-shadow:0 1px 3px 1px #d3d3d3;box-shadow:initial !important;margin-top:initial !important;padding-top:initial !important}main>.content .head{display:flex;justify-content:space-between;margin-bottom:15px}main>.content#home{max-width:1200px}main>.content .head,main>.content .hero,main>.content .grid{width:100%}main .split .title{display:inline-block;float:left}main .bottom.description{width:100%;margin-top:15px;padding:50px 0;background:#eee}main .bottom.description p{width:90%;max-width:1200px;margin:auto;font-size:1.15em;color:#060c3c;line-height:1.5}.ie main>.content{width:100%}.breadcrumbs{display:inline-block;float:left;max-width:75%;font-size:12px;-webkit-text-size-adjust:100%;color:#7a7a7a}.breadcrumbs a{color:#7a7a7a;text-decoration:none}.breadcrumbs span:last-child{color:#7a7a7a}.extranav{display:flex;float:right;position:relative;margin-left:10px}.extranav .full,.extranav .mobile{align-items:baseline;justify-content:flex-end}.extranav .full{display:flex}.extranav .full>div{display:flex;align-items:baseline;float:left;margin:0;margin-right:10px;border-bottom:1px solid rgba(0,0,0,0);white-space:nowrap}.extranav .full>div:last-child{margin:0}.extranav .full.open div{padding:10px 10px 0}.extranav .full.open div:last-child{padding:10px}.extranav .mobile{display:none}@media screen and (max-width: 799px){.extranav.nonlsatonline{display:initial}.extranav .full.closed{display:none}.extranav .full.open{z-index:100;display:flex;flex-direction:column;position:absolute;top:25px;right:0;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25)}.extranav .mobile{display:flex}}@media screen and (min-width: 800px){.extranav .full.open{display:flex}}.extranav p,.extranav a,.extranav i{display:inline-block;font-size:.8em;font-weight:300;text-transform:uppercase;text-decoration:none}.extranav .full p,.extranav .full a{color:#6495ed;cursor:pointer}.extranav .full>div:hover p,.extranav .full>div:hover a{text-decoration:underline}.extranav i{margin-right:5px;color:#ff4500}.extranav .mobile p,.extranav .mobile a{color:#6495ed}.extranav .mobile p{margin:0}.extranav .mobile i{margin-left:5px;margin-right:0;font-size:1em;color:#ff4500}.extranav .mobile i.fa-arrow-circle-down{display:none}.bio img.author{float:left;max-width:35vw;margin-right:15px;margin-bottom:6px}.hovertip{position:relative}.hovertip .hoverimg,.hovertip .img{position:absolute;z-index:100;display:block}.hovertip .hovertiptext{position:absolute;display:inline-block;background:url(/dist/images/tooltip29b749c51d54acd22fa0.png) repeat;padding:4px 8px;font-size:12px;color:#fff;z-index:50}.hovertooltip{position:absolute;display:none;background:url(/dist/images/tooltip29b749c51d54acd22fa0.png) repeat !important;padding:4px 8px !important;color:#fff !important;z-index:20;font:12px/1.231 HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important}@media screen and (max-width: 880px){.mobile-holder{display:inline-flex !important}.mobile-holder .mobile-button{padding-top:3rem !important;width:initial !important}.mobile-holder .mobile-button button p{font-size:12px !important}}@media screen and (max-width: 608px){main .mock-lsat #button-container{margin-left:6.5rem !important}}@media screen and (min-width: 608px)and (max-width: 768px){main .mock-lsat #button-container{margin-left:26.5rem !important}}footer .fixed-width{flex-wrap:wrap;overflow:hidden;font-size:14px}footer .directory,footer .copyright{flex-basis:100%}footer .directory{display:flex;justify-content:center;text-align:center;margin:auto;line-height:1.5}@media screen and (max-width: 919px){footer .directory{flex-wrap:wrap}footer .directory h3{padding:10px 0;background-color:#f5f5f5}footer .directory a{color:#aaa}footer .directory .section.open p{display:block}footer .directory .section.closed p{display:none}}footer .directory .section{display:inline-block;vertical-align:top;margin:0 5px}@media screen and (max-width: 415px){footer .directory .section{flex-basis:100%;flex-grow:1;padding:10px}}@media screen and (min-width: 415.02px)and (max-width: 980px){footer .directory .section{flex-basis:50%;flex-grow:1;padding:10px}}@media screen and (min-width: 980.02px){footer .directory .section{padding:25px 2px;min-width:120px;width:100px}}footer .directory .section h3{margin:0;font-size:.9em;text-transform:uppercase}footer .directory .section h3 a{font-weight:500}footer .directory .section p{margin-top:10px;font-size:.8em}footer .directory .section a{color:#151515;text-decoration:none}footer .links{text-align:center;width:100%;margin-bottom:10px}footer .links a{font-size:.75em;color:#6495ed}footer .links a:hover{color:#444}footer .links span{font-size:.75em;color:#444}footer .copyright{text-align:center;margin:auto;padding:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:.75em;color:#777;line-height:1.5}footer .copyright p{margin:5px 0}footer .faqitem{display:none;width:1000px;max-width:95%;margin:15px auto}.button-split{display:inline-grid;grid-template-columns:auto 20px;text-decoration:none !important}.button-split .button-split-left{align-self:stretch;font-size:10px;font-weight:400;padding:9px 12px;text-transform:uppercase;white-space:nowrap;color:#fff;background-color:#1f2350;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:1;letter-spacing:1px;user-select:none}.button-split .button-split-left:hover{background:linear-gradient(#81bef5, #255fa8)}.button-split .button-split-right{line-height:1;align-self:stretch;color:#fff;background-color:#e55933;border-top-right-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center}.button-split.large .button-split-left{font-size:12px}.calendar-container{display:flex;flex-wrap:wrap;margin:10px}.calendar-container .calendar:not(.thumbnails) .montharea{visibility:hidden}.cweek,.cmonth{margin:0 !important}.cweek{width:100%}.cmeet{background-color:#060c3c}@media screen and (max-width: 900px){.calendar-container{text-align:center;flex-direction:column-reverse}}@media screen and (max-width: 567px){.calendar-container{width:100%;overflow-y:hidden;overflow-x:auto}}.mobile-meetings{display:none}@media screen and (max-width: 414px){.mobile-meetings{display:block}.mobile-meetings .mobile-meetings-grid{display:grid;grid-template-columns:30% auto;margin-left:18vw}.mobile-meetings .mobile-meetings-grid .meeting-name{font-weight:bold;text-align:right}.mobile-meetings .mobile-meetings-grid .meeting-date{margin-left:20px}.calendar-container .relative{display:none}.calendar-container .calendar.thumbnails .montharea.selected:before{opacity:0}.calendar-container .calendar.thumbnails .cheader{font-size:16px}.calendar-container .calendar.thumbnails .cd{height:16px}.calendar-container .calendar.thumbnails .ccell,.calendar-container .calendar.thumbnails .ccelle{height:30px;width:80vw/7}}.ie .cmeet{background-clip:padding-box !important}.calendar:not(.thumbnails) table{width:650px}@media screen and (min-width: 568px){.calendar:not(.thumbnails) table{max-width:90vw}}@media screen and (max-width: 567px){.calendar:not(.thumbnails) table{overflow-x:scroll}}.calendar.thumbnails{align-items:flex-start;width:167px;margin-left:30px}@media screen and (max-width: 900px){.calendar-container div:not(.thumbnails),.calendar-container div:not(.controls){margin:auto}.calendar-container>.relative{margin-top:20px}.calendar.thumbnails{display:flex;flex-wrap:wrap;width:auto;margin:0 auto 20px}}.calendar.thumbnails .montharea{position:relative;margin-bottom:20px;cursor:pointer}@media screen and (max-width: 900px){.calendar.thumbnails .montharea{margin:5px}}.calendar .cd,.calendar .ccell,.calendar .ccelle{width:14.2857142857%;padding:2px 0}.calendar .cd{padding:4px 0}.calendar .ccell,.calendar .ccelle{height:65px}.calendar.thumbnails .cd,.calendar.thumbnails .ccell,.calendar.thumbnails .ccelle{height:14px;width:23px}.calendar.thumbnails .cd{height:11px}.cd{text-align:center;background-color:#000;font-size:12px;font-weight:bold;color:#fff;cursor:default}.thumbnails .cheader,.cc,.cl{padding-bottom:2px;font-size:10px;font-weight:bold}.cheader{padding-bottom:4px;font-weight:bold;color:#38393b}.cmeet .cl{font-size:13px !important}.ccell,.ccelle{text-align:center;position:relative;border:2px solid #dfdfe2;cursor:default}.thumbnails .ccell,.thumbnails .ccelle{border:1px solid #dfdfe2}@media screen and (min-width: 415px){.thumbnails .selected .ccell,.thumbnails .selected .ccelle{border:1px solid #787a96;background:#a2a4b0}.thumbnails .selected .cnfull{color:#787a96}}.cn,.ch,.chm{color:#8b8a8a}.ccell,.cnfull{color:#fff}.calendar:not(.thumbnails) .cn,.calendar:not(.thumbnails) .cnfull{position:absolute;top:2px;left:5px}.calendar .cn,.calendar .cnfull,.calendar .ch,.calendar .chm,.calendar .cc,.calendar .cl{font-size:11px;font-weight:bold}.calendar .cc{font-size:13px}.calendar.thumbnails .cd,.calendar.thumbnails .cn,.calendar.thumbnails .cnfull,.calendar.thumbnails .ch,.calendar.thumbnails .cc,.calendar.thumbnails .cl{padding:1px 0 0;font-size:9px;line-height:1}@media screen and (max-width: 414px){.calendar.thumbnails .cd,.calendar.thumbnails .cn,.calendar.thumbnails .cnfull,.calendar.thumbnails .ch,.calendar.thumbnails .cc,.calendar.thumbnails .cl{font-size:.75em}}#lsat .horizontal-divider{border-top-style:dotted}#course-information{margin:20px 20px 0;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:14px;-webkit-text-size-adjust:100%;color:#38393b;line-height:1.231}@media screen and (max-width: 567px){#course-information{margin:20px 0}}#course-information .enroll-now{margin-top:10px;margin-bottom:auto}@media screen and (min-width: 1000px){#course-information .enroll-now{margin-right:10%}}#course-information .enroll-now .icon.button p{line-height:1.2;padding-top:8px;padding-right:4px}#course-information .info-buttons{display:flex;flex-wrap:wrap;margin-top:10px}#course-information #location-button,#course-information #instructor-button{display:inline-block;margin-right:10px;font-size:12px}#course-information #location-button *:not(.placeholder),#course-information #instructor-button *:not(.placeholder){font-weight:bold;text-transform:uppercase}#course-information #location-button p:not(.placeholder),#course-information #instructor-button p:not(.placeholder){flex-basis:100%;margin:-3px 0 7px}#course-information #location-button p:not(.placeholder):hover,#course-information #instructor-button p:not(.placeholder):hover{text-decoration:underline;cursor:pointer}#course-information #location-button img,#course-information #instructor-button img{height:14px;margin:0}@media screen and (min-width: 667px){#course-information #location-button p:last-child{cursor:pointer}#course-information #location-button p:last-child.has-divider{border-right:1px solid #4a4a4a}}#course-information #location-button p:last-child{padding-right:10px;color:#151515;cursor:pointer}#course-information #location-button p:last-child:hover{text-decoration:underline;cursor:pointer}#course-information #instructor-button p:last-child span{color:#151515;cursor:pointer}#course-information #instructor-button p:last-child span:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 413px){#course-information .info-buttons{max-width:60%}#course-information #location-button,#course-information #instructor-button{display:flex;flex-wrap:wrap;margin-right:0}#course-information #location-button p:not(.placeholder),#course-information #instructor-button p:not(.placeholder){flex-basis:100%}}.disclaimer{font-size:14px;font-weight:300;color:#7a7a7a}#lsat .disclaimer{margin-bottom:3px}#courselocation-modal,#instructor-modal{font:14px/1.231 HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;font-size:13px;color:#4a4a4a;line-height:22px}#courselocation-modal .title,#instructor-modal .title{padding-bottom:10px;border-bottom:1px dashed #aaa}#instructor-modal #dialog-instructor{max-width:500px}#instructor-modal #dialog-instructor.content-live-online{max-width:700px}#instructor-modal #dialog-instructor.content-live-online .title-text{font-family:"DistrictPro";font-weight:400}#instructor-modal #dialog-instructor.content-live-online #instructor-table #instructor-details p{display:list-item;list-style-type:disc;list-style-position:inside;text-align:left;margin-bottom:.5em;padding-top:30px 0 0;color:#000;font-size:16px !important;font-family:"DistrictPro" !important;font-weight:300 !important;text-indent:-22px;padding-left:22px;position:relative}#instructor-modal #dialog-instructor.content-live-online #instructor-table #instructor-details p:last-child .score-report-img{height:16px;width:13px;margin-left:5px;background-size:cover;background-position:0 0;position:absolute;top:1px;background-image:url(/dist/images/score-report56e75840477a24a60c12.png)}#instructor-modal #dialog-instructor.content-live-online #instructor-table #instructor-details p:last-child .score-report-img:hover{background-position:0 -19px;cursor:pointer}#instructor-modal #dialog-instructor.content-live-online #instructor-table #instructor-image-cell{display:flex;justify-content:center}#instructor-modal #dialog-instructor #instructor-table{margin-bottom:0}#instructor-modal #dialog-instructor #instructor-table #instructor-image-cell{padding:0}#instructor-modal #dialog-instructor #instructor-table #instructor-image-cell #instructor-image{height:225px;width:180px;border-radius:6px;margin-right:20px;background-color:#ccc;background-size:cover;background-position:2px center;background-repeat:no-repeat}#instructor-modal #dialog-instructor #instructor-table #instructor-details p{vertical-align:2px;text-align:left;margin-bottom:.5em;padding-top:30px 0 0;font:12px/1.231 HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#7a7a7a}#courselocation-modal #dialog-courselocation{max-width:600px}#courselocation-modal #dialog-courselocation .courselocation-directions{line-height:1.5}#courselocation-modal #dialog-courselocation .courselocation-maptable{margin-bottom:0}#courselocation-modal #dialog-courselocation .courselocation-maptable .courselocation-mapcell{padding:0}#courselocation-modal .courselocation-address{padding:8px;text-align:left}#courselocation-modal .courselocation-address .facility-name{font-weight:bold}#courselocation-modal img{margin-top:20px;margin-left:20px}#courselocation-modal .courselocation-directions-link{margin-top:20px;background-image:url(/dist/images/box-bullet80f8e2ad52b31d5c1296.png);background-repeat:no-repeat;background-position:120px 7px;font-weight:bold;color:#040829}@media screen and (max-width: 567px){#instructor-modal #instructor-table tr,#courselocation-modal .courselocation-maptable tr{display:flex;flex-wrap:wrap;flex-direction:column-reverse}#courselocation-modal .courselocation-maptable tr td{margin:8px 0}#instructor-modal #instructor-image,#courselocation-modal img{margin:10px 0}}.calendar-container .controls{display:flex;align-items:baseline;position:absolute;top:-5px;right:0;user-select:none}.calendar-container .controls .next,.calendar-container .controls .prev{display:inline-block;font-size:12px;font-weight:bold;color:#040829;background-repeat:no-repeat;text-transform:uppercase;cursor:pointer}.calendar-container .controls .next.disabled,.calendar-container .controls .prev.disabled{background:none}.calendar-container .controls .next{padding-right:10px;background-image:url(/dist/images/box-bullet80f8e2ad52b31d5c1296.png);background-position:36px 4px}.calendar-container .controls .prev{padding-left:10px;background-image:url(/dist/images/box-bullet-lefta43c5c009f8400c89d84.png);background-position:2px 4px}.calendar-container .controls p{display:inline-block;margin:0 5px;font-weight:bold}@media screen and (max-width: 567px){.calendar-container .controls{left:0;right:auto}}.cards{display:flex;flex-wrap:wrap;width:100%;margin-bottom:25px}.cards .monoRegionOuterTable{flex-basis:100%}.cards .monoRegionOuterTable.center{flex-basis:auto;margin:auto;overflow:hidden}.cards tr{display:flex;align-self:flex-start;justify-content:center;flex-wrap:wrap}.cards .featured{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;flex-basis:100%;max-width:694px;padding:6px 6px 10px 6px;box-shadow:0 1px 5px 1px rgba(0,0,0,.4)}.cards .featured.multiple{display:none}.cards .monoRegionCard{height:calc(100% - 10px);min-height:155px;width:205px;margin:10px;padding:6px 6px 5px 6px;box-shadow:0 1px 5px 1px rgba(0,0,0,.4)}.cards .monoRegionLine{text-align:left;margin:5px 0 0}.cards .monoRegionLine:first-child{margin-top:0}.cards .monoRegionLine a,.cards .monoRegionLine span{margin:0 10px;padding-left:15px;background-image:url(/dist/images/box-bullet80f8e2ad52b31d5c1296.png);background-position:5px;background-repeat:no-repeat;font-size:12px;color:#555;text-decoration:none;cursor:pointer}.cards .monoRegionLine:hover a,.cards .monoRegionLine:hover span{text-decoration:underline}.cards .monoRegionLineViewMore{text-align:center;font-size:12px;margin:9px 0 -4px}.cards .monoRegionLineViewMore a:hover{text-decoration:underline}.cards .monoRegionOuterCell{padding:6px 6px 16px}.cards .monoRegionOuterCell .monoRegionCard{background:#fff}@media screen and (max-width: 456px){.cards td .monoRegionOuterCellEmpty{margin-right:0}}@media screen and (min-width: 457px){.cards td .monoRegionOuterCellEmpty{margin-right:0;margin-left:0}}@media screen and (min-width: 493px){.cards td .monoRegionOuterCellEmpty{margin-right:0;margin-left:0}}.cards #vicinity,.cards #testdate{flex-basis:100%}.cards #testdate{margin:15px 0 5px 15px;color:#38393b;font-size:18px;font-weight:700}.cards .monoRegionHead,.cards #vicinity{text-align:left;margin:0 0 8px;padding:5px 12px 4px;font-size:.8em;font-weight:bold;color:#fff;text-transform:uppercase}.cards .featured .scheduleitem{padding:15px 10px}@media screen and (min-width: 476px){.cards .featured .scheduleitem{width:calc(50% - 10px)}}@media screen and (max-width: 475px){.cards .featured .scheduleitem{width:100%}}.cards .featured .scheduleitem h3{font-size:.9em}.cards .featured .scheduleitem a{padding:0 18px 2px 7px;background-image:url(/dist/images/box-bullet-II3b8ac5e833cf0d1a2f3a.png);background-position:right 3px;background-repeat:no-repeat;font-size:13px;font-weight:bold;color:#060c3c}.cards .featured .scheduleitem a:hover{text-decoration:underline}.cards .featured .scheduleinfo{padding-top:1px;padding-left:6px;font-size:12px;color:#4c4d4f}.cards .horizontal-divider{margin-top:10px}.cards .horizontal-divider.dashed{visibility:hidden;margin-bottom:5px;border-top:0;border-bottom:2px dashed #d5d5d5}.cards .featured .footer{display:flex;justify-content:space-between;flex-basis:100%;padding:0 10px}.cards .featured .footer .notes{display:flex;align-items:baseline;margin:0}.cards .featured .footer .notes .info{margin-left:10px;font-size:12px;font-weight:300;color:#7a7a7a}.cards .featured .footer .close{padding:5px 10px;border-radius:3px;background-color:#192f6b;font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase;cursor:pointer;transition:.15s ease-in-out}.cards .featured .footer .close:hover{background-color:#6495ed;color:#fff}.monopoly-alternate{text-align:center;margin-bottom:2em}.ie-11 .cards .featured,.ie-10 .cards .featured{overflow:hidden}.ie-11 .cards .monoRegionOuterTable:not(.center),.ie-10 .cards .monoRegionOuterTable:not(.center){width:100%}.ie-11 .cards .monoRegionOuterTable:not(.center) tr,.ie-10 .cards .monoRegionOuterTable:not(.center) tr{justify-content:flex-start}#unconfirmed-modal{font:14px/1.231 HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;font-size:13px;color:#4a4a4a;line-height:22px}#unconfirmed-modal .title{padding-bottom:10px;border-bottom:1px dashed #aaa}#unconfirmed-modal #dialog-unconfirmed{max-width:500px}.contact-hero{height:0;padding-top:33.6734693878%;background-image:url(/dist/images/new-contact0e0330eabcf95e68b031.jpg);background-size:contain;background-repeat:no-repeat}.contact .item{flex-basis:30%}.contact-divider{flex-basis:1%;border-left:1px solid #ccc}@media screen and (max-width: 767px){.contact .item{flex-basis:100%;padding:10px 15px}.contact-divider{flex-basis:100%;border-left:0;border-top:1px solid #ccc}}.page-contact .contact-holder{display:grid;grid-template-columns:50% 50%;width:100%;column-gap:2rem;border:solid 1px #ddd;border-radius:6px}@media screen and (max-width: 640px){.page-contact .contact-holder{display:block}.page-contact .contact-holder .contact-left{display:none}.page-contact .contact-holder .contact-right{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 900px)and (min-width: 640.02px){.page-contact .contact-holder{grid-template-columns:1fr 420px}}.page-contact .contact-holder .contact-left{background:url(/dist/images/contactsign-sp978ea40f59a69a2f8415.jpg) no-repeat;background-position:50% 50%;background-size:cover;border-top-left-radius:6px;border-bottom-left-radius:6px}.page-contact .contact-holder .contact-right h1{margin-top:2rem;margin-bottom:2rem;line-height:1}.page-contact .contact-holder .contact-right .contact-grid{display:grid;grid-template-columns:min-content 1fr;gap:1rem 1rem;color:#4a4a4a;margin-bottom:2.25rem}.page-contact .contact-holder .contact-right .contact-grid .contact-grid-label{font-weight:bold}.course-holder{display:flex;justify-content:space-evenly}@media screen and (min-width: 986px){.course-holder{padding-bottom:32.8vh}}@media screen and (max-width: 787px){.course-holder{flex-direction:column}}.course-list{width:350px}.course-list .item{display:flex;align-items:center;justify-content:space-between;margin:10px 0;padding:15px;background:#eee}.course-list .item h3{display:inline-block;margin-top:-7px}.course-list .item a{float:right}.course-list .item .button p{line-height:1.2;padding-top:8px;float:left;padding-right:4px}.tutorcart{margin-left:0 !important;margin-right:auto !important}.tutorcart td{padding:4px !important;font-size:14px}.tutorcart thead td{font-weight:bold}.tutorcart .col-product{text-align:left;padding-right:40px !important}.tutorcart .col-hours{text-align:right;padding-right:40px !important}.tutorcart .col-price{text-align:right}.tutorcart tfoot td{border-top:solid 1px #999}#registration-state{margin:30px 0 0 0;height:40px}#registration-state.extended td{width:90px}#registration-state td{text-align:center;width:120px;padding-top:20px;background:url(/dist/images/State-Selectorfc1398a5e5efa5d58ccc.png) no-repeat 0 0px;font-size:11px;color:#89898a}#registration-state td.first{background:url(/dist/images/State-Selectorfc1398a5e5efa5d58ccc.png) no-repeat 0 -90px}#registration-state td.first.active{background:url(/dist/images/State-Selectorfc1398a5e5efa5d58ccc.png) no-repeat 0 -135px}#registration-state td.middle.active{background:url(/dist/images/State-Selectorfc1398a5e5efa5d58ccc.png) no-repeat 0 -45px}#registration-state td.last{background:url(/dist/images/State-Selectorfc1398a5e5efa5d58ccc.png) no-repeat 0 -180px}#registration-state td.last.active{background:url(/dist/images/State-Selectorfc1398a5e5efa5d58ccc.png) no-repeat 0 -225px}.note{font-size:11px}#button-container{margin:20px 0px 0px 0px}#vicinityholder{margin-right:auto;float:left}.ui-datepicker-calendar{border-spacing:1px;border-collapse:initial}#button-container .form th{text-align:left;background:#a6a6a7;color:#fff;padding:4px 0px}#button-container .form td.row{background:#ededee}#button-container .form td.left{text-align:left}#button-container .form td.separator{height:15px;background:url(/dist/images/selector-separatord50c2c18ec4096343e8e.png) 0 5px repeat-x}#button-container .form td.confirm-even{background:#f6f6f6}#button-container .form td.confirm-odd{background:#ededee}#button-container .form tr.rowalt{background:#f6f6f6}#button-container .form .selectregion{width:355px;background:#ededee}#button-container .form .selectvicinity{background:#ededee}#button-container .form .cal-link{cursor:pointer}#button-container .form .cal-link img{width:16px;height:16px;vertical-align:middle}#vicinityloader{display:none;width:30px;height:21px;float:left;background:url(/dist/images/ajax-loader-small-graycb823ed88c4ba2b11083.gif) no-repeat right 3px}#selectcourseloader{display:none;width:32px;height:32px;margin:1em auto;background:url(/dist/images/ajax-loader8e92a266ee23f5178e19.gif) no-repeat}.auto-date{margin-left:25px}.auto-date .picker,.auto-date .end-date{display:flex;align-items:baseline}.auto-date .picker input,.auto-date .end-date .date{box-sizing:border-box;display:block;width:125px;margin:4px 8px;padding:4px 8px;border:1px solid #ddd}.auto-date .picker input{color:#6495ed;cursor:pointer}.auto-date .picker input:hover,.auto-date .picker input:focus{border-color:#6495ed;outline:1px solid #6495ed}.auto-date .picker input:focus{color:#777}.auto-date .end-date .date{color:#777;background-color:#eee;cursor:default}.auto-date .caption{text-align:right;width:150px;cursor:default}#ui-datepicker-div{background:#fff;box-shadow:0 1px 3px 2px rgba(0,0,0,.3);padding:10px;position:absolute;top:-500px}#ui-datepicker-div .ui-datepicker-header{position:relative}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{text-align:center;font-size:1.15em;color:#444;cursor:default}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{position:absolute;top:3px;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{left:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{right:0}#ui-datepicker-div .ui-datepicker-calendar{margin:8px 0 0}#ui-datepicker-div .ui-datepicker-calendar thead th{border-color:rgba(0,0,0,0);font-weight:400;color:#333;cursor:default}#ui-datepicker-div .ui-datepicker-calendar tbody td{border:1px solid #ccc;transition:.075s ease-in-out}#ui-datepicker-div .ui-datepicker-calendar tbody td a{color:#333;transition:.075s ease-in-out}#ui-datepicker-div .ui-datepicker-calendar tbody td[data-event=click]:hover,#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#6495ed;cursor:pointer}#ui-datepicker-div .ui-datepicker-calendar tbody td[data-event=click]:hover a,#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-current-day a{color:#fff}#ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-unselectable.ui-state-disabled{background-color:#f5f5f5;color:#aaa;cursor:default}@media screen and (max-width: 666px){.cvn{display:flex;flex-wrap:wrap}}@media screen and (max-width: 567px){.registration-block:not(.course-information) .form .caption{flex-basis:100%;text-align:left}}.startdateonline .parent{color:#0757bf;padding-left:6px}.paymentccoption{display:none}.paymentnonccoption{display:none}.top-message.thank-you{text-align:center;border:2px solid #1f2350;color:#fff;background-color:#1f2350;width:40.5rem;font-size:18px;font-weight:400;font-style:italic;padding:1.4rem 1.4rem;margin-top:2rem;line-height:1.4;border-radius:5px;letter-spacing:.5px;box-shadow:1px 2px 5px 2px #efefef}.dob,.expiration-date{position:relative}.validation-holder{display:inline-block;width:95px}.validation-holder .field-validation-error{position:absolute;top:10px;background-color:#fff}.dropdowns.select-course select:not(:first-child){margin-left:2.5rem}@media screen and (max-width: 564px){.dropdowns.select-course select:not(:first-child){margin-left:0}}table.pay .payment-row{font-size:14px !important}table.pay .payment-row .left{padding-left:4.6rem;padding-right:.2rem;text-align:right}.agree-refund{height:21px}@media screen and (min-width: 986px){.agree-refund{margin-left:18rem;margin-bottom:1.5rem}}.registration-block{margin-bottom:15px;width:100%;margin:20px 0;padding:0}.registration-block input:not(.button){padding:4px 6px !important}.registration-block input[type=text],.registration-block input[type=password],.registration-block input[type=tel],.registration-block input[type=email],.registration-block select{box-sizing:border-box;height:30px;width:300px;max-width:none;margin:3px 0;border:1px solid #bbb;font-size:1em;line-height:1;color:#4d4d4d}.registration-block input[type=text]:focus,.registration-block input[type=password]:focus,.registration-block input[type=tel]:focus,.registration-block input[type=email]:focus,.registration-block select:focus{outline:1px solid #6495ed}.registration-block:not(.no-gray-line):after{content:"";background-image:linear-gradient(to right, transparent 0%, #d8d8d8 25%, transparent 100%);background-position-y:0;margin-top:14px;margin-bottom:0;background-repeat:repeat-x;height:2px;display:block}.registration-block .dob select{width:95px;min-width:95px;max-width:95px}.registration-block .dob select#BirthDay{margin:0 4px}.registration-block .expiration-date select{width:143px}.registration-block select#PricePartial{width:203px;margin-left:8px}.registration-block.noborderblock{padding:0px;border:0}.registration-block.border-top-ea{margin-top:1rem;padding-top:1.25rem}.registration-block .payment-partial-options{margin-bottom:.6rem;margin-top:1rem}.registration-block.noborder{border:none}.registration-block.mock-lsat .align-right,.registration-block.sample-lsat .align-right{text-align:left}.registration-block.mock-lsat .centered-form-button,.registration-block.sample-lsat .centered-form-button{margin-left:13%}.registration-block.mock-lsat #button-container,.registration-block.sample-lsat #button-container{margin-left:5rem}.registration-block .change-classtype{font-size:12px;color:#2e7cd4;font-style:italic;padding-left:7px}.registration-block .change-classtype .initial{font-style:initial}.registration-block.combined-partials{border:none;margin-bottom:0;margin-top:2px}.registration-block.receipt-prepplus{border-top:1px #ccc dashed;padding-top:20px;padding-bottom:10px}.registration-block .prepplus-must{font-weight:bold;text-decoration:underline}.registration-block.lsacprepplus .radio-holder{margin-left:3.5rem;height:4rem;display:flex;flex-direction:column;justify-content:space-around;color:#4b4b4b}.registration-block.lsacprepplus .radio-holder .field-validation-error{padding-left:8px;color:red;font-size:14px;margin-left:5rem;position:absolute}.registration-block.lsacprepplus .radioinfo{font-style:italic;display:none}.registration-block.lsacprepplus .bolded{font-weight:500}@media screen and (min-width: 578px){.registration-block.mock-lsat,.registration-block.sample-lsat{border-bottom:initial;width:fit-content;text-align:center;margin:0 auto;display:flex;flex-direction:column;margin-left:10rem}.registration-block.mock-lsat .align-right,.registration-block.sample-lsat .align-right{text-align:right}.registration-block.mock-lsat .form,.registration-block.sample-lsat .form{align-self:center}.registration-block.mock-lsat .form .caption,.registration-block.sample-lsat .form .caption{width:initial}}.registration-block:last-child{border:0}.registration-block ol,.registration-block li{line-height:1.6;padding:4px 0}.registration-block h3{margin:0 0 5px 0;padding:0px}.registration-block #button-container table td{padding:0 10px 0 0}.registration-block #button-container table.selector{width:100%;width:740px}.registration-block #button-container table.selector select{width:300px;width:265px;margin-left:15px}.registration-block #button-container table.selector td{text-align:center;text-align:left;height:54px}.registration-block #button-container table.selector td.last{padding-right:25px}.registration-block #selectcourse{width:740px}.registration-block #selectcourse table td{height:30px}.registration-block #selectcourse .name{padding-left:15px;width:225px}.registration-block #selectcourse .startdate{width:175px}.registration-block #selectcourse .calendar{width:70px}.registration-block #selectcourse .test-date{width:205px}.registration-block #selectcourse .enroll{text-align:right;padding:4px 15px 0 0}.registration-block .pay td:last-child{display:flex;align-items:center}.registration-block .pay td:last-child span{white-space:nowrap}.registration-block #ShippingBillingAddressDifferent{margin-bottom:6px}.registration-block .field-validation-valid{display:none}.registration-block .field-validation-error{padding-left:8px;color:red}.registration-block #yesprep-label .input-validation-error:focus{outline:none !important}.registration-block #LsacSubscription-error{font-size:15px}.registration-block .input-validation-error{border:1px solid #ff6262 !important;background-color:#fff3f5;color:#690000 !important}.registration-block .input-validation-error:focus{outline:1px solid #ff6262 !important}.registration-block .input-validation-error#School{outline:none}.registration-block .validation-summary-errors{margin:10px 0 0 48px}.registration-block .validation-summary-errors ul li{font-size:12px}@media screen and (max-width: 736px){.registration-block .pay tr{display:flex;flex-wrap:wrap}.registration-block .pay tr .left{font-weight:500}.registration-block .pay tr td:last-child{flex-basis:100%;flex-wrap:wrap}.registration-block .pay tr td:last-child span{flex-basis:100%;text-align:left}.registration-block .pay td:last-child{padding:8px 0}.registration-block .pay td:last-child span{display:block;padding:0}.registration-block .field-validation-error[data-valmsg-for=School]{display:block;padding:0}}#refercode-show{padding-top:.7rem;padding-bottom:.9rem}#refercode-show span{color:#2e7cd4;text-decoration:none;margin-left:2rem;cursor:pointer;font-style:italic}#refercode-show:hover{text-decoration:none}#refercode-title{display:none}#refercode-p{display:none;font-style:italic;max-width:42rem}@media screen and (min-width: 986px){#refercode-p{margin-left:11rem}}#refercode-entry{display:none}.agree-refund{display:inline-block}@media screen and (min-width: 568px){#schooldropdownarea,#schooltextarea{display:none}#schooldropdownarea.show-field,#schooltextarea.show-field{display:table-row}}@media screen and (max-width: 567px){#schooldropdownarea,#schooltextarea{display:none}#schooldropdownarea.show-field,#schooltextarea.show-field{display:flex}}#eaagree{margin-right:8px}label[for=eaagree]{flex-basis:90%;color:#4a4a4a}.form.balancedue{margin:1rem 0}.eacheckerror{display:none;flex-basis:100%;color:red;line-height:1.35;margin:0 auto;width:fit-content;margin-top:16px;font-size:15px;padding-left:12px}.cvn-popup:hover{cursor:pointer}.registration-block.lsacprepplus .input-validation-error{border:initial;background-color:initial}.registration-block.lsacprepplus .input-validation-error:focus{outline:initial}.registration-block.noline:after{content:initial}.check-asterisk{margin-top:1.5rem;color:#4a4a4a;font-size:15px;font-style:italic;position:relative;margin-left:12px}.check-asterisk .asterisk{position:absolute;left:-7px;top:-1px}.ea-readwarn{margin-bottom:1em}.ea-notread{display:none;margin-top:1em;font-size:15px;color:red}.ea-submit-container{text-align:center;min-height:4.5rem}.ea-sign{margin-top:10px}.ea-sign-agree{margin-bottom:1em}.ea-sign-name{text-align:center;margin:1em auto 0 auto}.ea-sign-name #studentname{text-align:center;font-size:18px;color:#000;height:40px;width:33rem}.agreement{height:400px;padding:15px;border:1px solid #ccc;background-color:#f8f8f8;overflow:auto}.agreement::-webkit-scrollbar{-webkit-appearance:none;width:9px;height:8px;background-color:#dadada;border-radius:16px}.agreement::-webkit-scrollbar-thumb{background:#1f2350;border-radius:20px}.agreement h3{margin-top:1.5em !important;font-size:15px !important;font-weight:bold !important}.agreement h3:first-child{margin-top:0 !important}.agreement .agreement-old ul li{list-style-type:upper-alpha}.agreement .agreement-old ul ul li{list-style-type:lower-alpha}.agreement .agreement-new ul li{list-style-type:none}.agreement .agreement-new p{margin-bottom:.5em !important}#ea-text ul li{list-style-type:none}.paymenterror,.validation-summary-errors{text-align:center;width:400px;max-width:94vw;margin:1em auto;padding:1em 2em;border:2px solid #ffd324;background-color:#fff6bf;font-weight:bold;line-height:1.1}.validation-summary-errors{text-align:left;margin:0}.validation-summary-errors li{margin-bottom:15px}table.pay{margin:0 !important}.receipt-footnote{margin-top:1em;margin-bottom:1em;font-size:11px}.courses.overflow.courselist.online-list{min-height:auto}.lsat-online-footnotes{display:grid;grid-template-columns:min-content 42rem;line-height:1.4;color:#4a4a4a;font-size:.8rem;gap:10px 2px;margin-top:5px}@media only screen and (max-width: 509px){span.paren{margin-left:0 !important}}.member-reg .blue.button{padding-top:7px;margin-left:7rem;margin-top:.5rem;transform:scale(1.15)}.member-reg .validation-summary-errors{width:23rem;margin-left:9rem;margin-bottom:.5rem}.member-reg .validation-summary-errors li{margin-bottom:0;padding:0;text-align:left;font-size:14px !important}.faculty-landing{padding:0 14px}.instructor-hiring{padding:0 14px 14px}.instructor-hiring p{margin:.5em 0 .1em}.center.link.become-instructor{margin:1rem .5rem;width:inherit}#prefixes{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 15px 5px;color:#565759}#prefixes .letter,#prefixes .separator{display:inline-block;user-select:none}#prefixes .letter{text-align:center;width:20px;margin:4px 0;cursor:pointer}#prefixes .letter.active{font-weight:bold;color:#ff4500;transition:.1s ease-in-out}#prefixes .letter:hover{color:#ff4500}#prefixes .separator{margin:4px;cursor:default}#prefixes .separator:nth-child(42){display:none}#prefixes .faculty-button{margin-left:4px}@media screen and (min-width: 768.01px){#faculty .person .content{white-space:nowrap}#faculty .person .user{height:227px;width:182px}}@media screen and (max-width: 768px)and (min-width: 667.01px){#faculty .person .user{height:175px;width:148px}}@media screen and (max-width: 667px){#faculty .person{font-size:.85em;line-height:1.3}#faculty .person .user{height:155px;width:124px}}#faculty .person>.no-wrap{padding:10px 0}#faculty .person .user{display:inline-block;flex-shrink:0;background-size:cover}#faculty .person .content{vertical-align:top;font-size:.8em;overflow:visible}#faculty .person .content .name{font-size:1.25em;margin-bottom:5px}#faculty .person .content .hilights,#faculty .person .content .hilightslsat{color:#777}#faculty .person .content .hilightslsat{margin:10px 0}#faculty .person .content .scorereport{display:flex;align-items:flex-end;color:#6495ed;cursor:pointer}#faculty .person .content .scorereport .score-report-img{height:16px;width:14px;margin-right:5px;background-size:cover;background-position:0 0;background-image:url(/dist/images/score-report56e75840477a24a60c12.png)}#faculty .person .content .scorereport:hover .score-report-img{background-position:0 -19px}#facultyFootnote{font-size:15px;color:#777}.faculty-section{min-height:182px}.faculty-section .user{float:left}.faculty-section.right .user{float:right}@media screen and (max-width: 414px){.faculty-section .user,.faculty-section.right .user{display:block;float:none;margin:10px auto}}div>.user{box-sizing:border-box;display:inline-block;width:auto;margin-right:10px;border:1px solid #bbb;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.15)}div>.user.landscape{height:182px;width:272px}.right .user{margin:0;margin-left:10px}.law-schools h3{margin:20px 0 5px}.law-schools .link{margin:8px}.law-schools .horizontal-divider{margin-top:25px}.law-schools #prefixes .separator:last-child{display:none}.law-schools #prefixes .separator:nth-child(42){display:inline-block}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url(/dist/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/dist/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/dist/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/dist/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/dist/images/fontawesome-webfont6878d55e3615ccf40c38.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:-1.85714286em}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:-1.85714286em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media screen and (max-width: 567px){.course-information .form tr{flex-wrap:nowrap}.form tr{display:flex;flex-wrap:wrap}.form tr td{text-align:left;padding:0}.form tr td.caption{font-weight:500}}.form{font-size:14px;width:100%}.form .caption{text-align:right;padding:6px 15px 6px 0;color:#4d4d4d}.form .caption .label-space{display:inline-block;width:3px}.form .captionwide{vertical-align:top;text-align:right;padding:6px 15px 6px 0;color:#4d4d4d}.form .data{padding:6px 0;font-weight:bold;color:#38393b}.form .data .paren{font-size:.9em;color:#2e7bd4;margin-left:.5rem;font-weight:300;font-style:italic;display:none}.form .extra{font-style:italic}.form .controls{padding:6px 0}.form .button:not(input){padding:6px 0}.form .top{vertical-align:top}.registration-privacy{margin-top:1rem;margin-bottom:1rem;font-size:14px;max-width:520px}@media screen and (min-width: 568px){.form .caption{width:160px}.form .captionwide{width:320px}}@media screen and (max-width: 567px){.form .caption{width:auto}.form .captionwide{width:auto}.course-information .form .caption{flex-shrink:0;width:120px}}.form-button-holder{text-align:center}.form-button-holder.refundpolicy{min-height:4.5rem}.form-button-holder.back-to-orc{text-align:center;margin-top:2rem;margin-bottom:1rem}.form-button-holder.back-to-orc .form-button{padding:10px 18px}.form-button{padding:7px 25px 8px 25px;line-height:1;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.form-button.lightblue{background-color:#3090ef;border-color:#3090ef}.form-button.lightblue:hover{background-color:#f06944;border-color:#f06944}.form-button:hover{background-color:#6495ed;border-color:#6495ed;box-shadow:inset 0 0 2px 0 #fff}.form-button:disabled,.form-button.disabled{background-color:#e5e5e5;border-color:#e5e5e5;color:#aaa;cursor:default}.form-button:disabled:hover,.form-button.disabled:hover{background-color:#e5e5e5;color:#aaa;box-shadow:none;cursor:default}.pay .left{text-align:left;color:#4d4d4d;padding:0 15px 0 0}#refercode-entry .p{margin-top:8px}.emp-portal{font-size:16px}.emp-portal .caption,.emp-portal .data{vertical-align:text-top !important}.emp-portal .position{display:none}.emp-portal .data{font-weight:400}.emp-portal ul{padding-left:40px}.emp-portal #button-container{float:right;margin:0}.emp-portal #button-container a{line-height:1.2}.emp-portal #uploadCoverLetter,.emp-portal #uploadResume,.emp-portal #uploadScore{font:400 13.3333px Arial;padding:0 !important}.emp-portal #score-list{display:none}.emp-portal .scorelist input{width:80px !important}.emp-portal .scorelist input .score{padding-left:40px}.emp-portal table.scorelist{width:auto}.emp-portal .date select{width:120px;min-width:120px;max-width:120px}.emp-portal .locationtable{width:100%}.emp-portal .locationtable label input{float:left;display:block;margin-top:6px}.emp-portal table:not(.form){text-align:unset}.emp-portal #explainconviction{display:none}.mock-lsat #GraduationYear,.mock-lsat #Password{width:296px}#tutoring-inquiry .form-button{display:inline-block;cursor:pointer;color:#fff;text-decoration:none;padding:3px 14px;border-radius:4px;font-size:12px;box-shadow:0 1px 1px #999;border:none;background:#3090ef;background:linear-gradient(to bottom, #3090ef 0%, #135faa 100%)}#tutoring-inquiry .form-button:hover{text-decoration:none;color:#fff;background:#f06944;background:linear-gradient(to bottom, #f06944 0%, #d6502b 100%)}#tutoring-inquiry .tutoring-inquiry{margin-left:1.5rem !important}#tutoring-inquiry .form-group{margin-bottom:8px}#tutoring-inquiry .form-group.topline{margin-top:2.5rem}#tutoring-inquiry #lsat{margin:0 auto}@media screen and (min-width: 568px){#tutoring-inquiry .inquiry-box{padding:.5rem 8rem}#tutoring-inquiry .button-container{width:31rem !important}}@media screen and (min-width: 1016px){#tutoring-inquiry .form-group.sameline{width:49%;display:inline-block}#tutoring-inquiry .button-container{width:41.5rem !important}}@media screen and (max-width: 567px){#tutoring-inquiry textarea{width:18rem}}#tutoring-inquiry textarea{font-family:"DistrictPro","Roboto",sans-serif;font-size:1em;font-weight:300}#tutoring-inquiry #submitbutton{width:6rem;height:2.25rem;font-size:1rem;border:none}#tutoring-inquiry .asterisks-required{display:block;margin-top:1rem;color:#868686;font-size:14px}#tutoring-inquiry .registration-block{font-size:17px !important}#tutoring-inquiry .registration-block input:not(.button),#tutoring-inquiry .registration-block textarea:not(.button){padding:4px 6px !important;border:1px solid #b9b9b9;border-radius:2px;margin-top:3px}#tutoring-inquiry .registration-block textarea:not(.button){margin-top:7px;width:89%}#tutoring-inquiry .registration-block .field-validation-error{color:darkred;font-size:14px;transition:opacity .3s;opacity:1}#tutoring-inquiry .registration-block .field-validation-valid{height:18px;display:inline-block;visibility:hidden;opacity:0}#tutoring-inquiry .button-container{text-align:center;width:19.5rem}#tutoring-inquiry .asterisk{display:inline-block;color:#000}#tutoring-inquiry textarea{font-size:1em;line-height:1}#tutoring-inquiry nav a:hover{text-decoration:none}#tutoring-inquiry .validation-summary-errors{border:2px solid #1360ab;border-radius:3px;margin:0 33%;font-weight:500;padding:0;border:2px solid red;border-radius:3px;background-color:#fff3f5;margin:0 auto}#tutoring-inquiry .validation-summary-errors.text-danger{display:none}#tutoring-inquiry .validation-summary-errors .validation-summary-errors{list-style-type:none;margin-left:0}#tutoring-inquiry .validation-summary-errors .validation-summary-errors{font-size:15px;text-align:center}.form2{--form2-caption-width: 12.5rem;--form2-data-width: 18.75rem}@media(min-width: 800px){.form2 .form2-row{margin-bottom:1rem;display:flex;align-items:center}.form2 .form2-row .form2-caption{flex-basis:var(--form2-caption-width);margin-right:1rem;text-align:right}.form2 .form2-row .form2-data{flex-basis:var(--form2-data-width);margin-right:1rem}.form2 .form2-row .form2-valid{flex-grow:1}.form2 .form2-row .form2-button{margin-left:calc(var(--form2-caption-width) + 1rem)}}@media(max-width: 799px){.form2 .form2-row{margin-bottom:1rem}.form2 .form2-row .form2-caption{margin-bottom:.25rem}.form2 .form2-row .form2-data{margin-bottom:.25rem;max-width:400px}}.form2 .form2-row .form2-caption{font-size:.875rem;color:#4d4d4d}.form2 .form2-row .form2-data{font-size:.875rem}.form2 .form2-row .form2-data input[type=text].form2-control,.form2 .form2-row .form2-data input[type=password].form2-control{box-sizing:border-box;height:1.875rem;width:100%;border:1px solid #bbb;font-size:1em;line-height:1;color:#4d4d4d}.form2 .form2-row .form2-data input[type=text].form2-control.input-validation-error,.form2 .form2-row .form2-data input[type=password].form2-control.input-validation-error{border:1px solid #ff6262 !important;background-color:#fff3f5;color:#690000 !important}.form2 .form2-row .form2-data select.form2-select{border:1px solid #bbb;width:100%;box-sizing:border-box;font-size:1em;line-height:1;height:1.875rem;max-width:initial}.form2 .form2-row .form2-data select.form2-select.input-validation-error{border:1px solid #ff6262 !important;background-color:#fff3f5;color:#690000 !important}.form2 .form2-row .form2-valid{font-size:.875rem;padding:0 !important}.form2 .form2-row .form2-valid .field-validation-valid{display:none}.form2 .form2-row .form2-valid .field-validation-error{color:red}.grid{display:flex}@media screen and (max-width: 919px){.grid{flex-wrap:wrap}}.grid .column{display:flex;align-content:flex-start;flex-wrap:wrap;width:100%}.grid .column.alphabet-online{justify-content:center}@media screen and (min-width: 1025px){.grid .column .item>.content{min-height:180px}}@media screen and (min-width: 1025px){.grid .triple-column .item{flex-basis:calc(33.3333333333% - 35px)}}@media screen and (min-width: 569px)and (max-width: 1024.98px){.grid .triple-column .item{flex-basis:calc(50% - 35px)}}@media screen and (min-width: 569px){.grid .double-column .item{flex-basis:calc(50% - 35px)}}@media screen and (max-width: 970px){.grid.lsat-perfection .double-column .item{display:block;flex-basis:calc(100% - 35px)}.grid.lsat-perfection .double-column .item table{width:85%}}@media screen and (max-width: 568px){.grid.admissions-consulting .double-column .item .list{display:block}}@media screen and (max-width: 568px){.grid .double-column .item,.grid .triple-column .item{display:block}}@media screen and (max-width: 767px){.grid .tablet.column{display:block}}.grid .sidebar{flex-shrink:0}@media screen and (min-width: 920px){.grid .sidebar{flex-basis:33.3333333333%}}@media screen and (min-width: 920px)and (max-width: 2024px){.grid .sidebar{flex-wrap:wrap}}@media screen and (max-width: 919px){.grid .sidebar{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:25px auto}.grid .sidebar .content{margin:auto}}.grid .item{display:flex;align-content:flex-start;flex-wrap:wrap;width:100%;margin:0 auto}.grid .item.full{flex-basis:100% !important;width:100%}.grid .item.no-wrap{flex-wrap:nowrap}.grid .item.reverse{flex-direction:row-reverse}.grid .triple-column .item{margin:10px}@media screen and (min-width: 920px){.grid .item{padding:0 10px 10px;flex-wrap:wrap}}@media screen and (max-width: 919px)and (min-width: 568px){.grid .item{padding:0 10px 10px}.grid .sidebar .item{flex-wrap:nowrap}}@media screen and (max-width: 767px){.grid .item.tablet.no-wrap{flex-wrap:wrap}}@media screen and (max-width: 567px){.grid .item{padding:10px 0}}.grid .item .content{display:inline-block}.grid .item:last-child .content{padding-bottom:0;border-bottom:0}@media screen and (min-width: 568px)and (max-width: 919px){.grid .sidebar .item .content{margin-left:15px}}@media screen and (min-width: 568px){.grid .item:nth-child(6) .content{padding-bottom:0;border-bottom:0}}.grid .sidebar .featured{height:181px}.grid .item .featured{display:block;max-width:100%;margin:5px auto 15px}.grid .item img.featured{flex-shrink:0;height:auto;width:258px;margin:16px auto;object-fit:cover;border:1px solid #bbb;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.15)}.grid .item img.featured.left{margin-right:16px}.grid .item img.featured.right{margin-left:16px}.grid .item .icon{display:inline-block;vertical-align:top;margin-top:7px}@media screen and (max-width: 767px){.grid .item.tablet.no-wrap img.featured,.grid .sidebar .item img.featured{height:auto;min-width:290px;width:50%;object-position:0% 50%}.grid .item.tablet.no-wrap img.featured.right,.grid .item.tablet.no-wrap img.featured.left,.grid .sidebar .item img.featured.right,.grid .sidebar .item img.featured.left{margin:16px auto}}@media screen and (max-width: 568px){.grid .item img.featured.right,.grid .item img.featured.left{margin:16px auto}}.grid .title{flex-basis:100%;margin-left:10px}.grid .title.inline{flex-basis:100%;margin:20px 10px 10px 0}.grid h2.title span:not(.roboto){color:#ff4500}@media screen and (max-width: 919px){.grid h2.title{text-align:center;width:100%}}.grid .item a{font-size:1.05em;font-weight:400;color:#060c3c}.grid .item a:hover{color:#6495ed;text-decoration:none}.grid .item .link{margin-top:10px}.grid .item .link.center:not(.mobile){text-align:center}.grid .item .link:hover a{text-decoration:none}@media screen and (max-width: 567px){.grid .item .center.mobile.link{text-align:center}}.ie .grid{clear:both}.ie .grid .vertical-divider{display:none}.ie .grid .column .item{width:auto;margin:0}.ie .grid .column .item p{max-width:1000px}.ie .grid .column .item .content{width:100%}.ie .grid .column .item img.featured{display:inline-block;height:192px;width:273px;margin:10px 10px 0 0}.ie .grid .column .item .text{display:inline-block;max-width:650px}.ie .grid .column .item .text h2{margin-top:10px}.ie .grid .column .item.reverse img.featured{margin:10px 0 0 10px}.ie .grid .double-column .item,.ie .grid .triple-column .item{display:inline-block;vertical-align:top}.ie .grid .double-column .item.full,.ie .grid .double-column .item .no-wrap,.ie .grid .triple-column .item.full,.ie .grid .triple-column .item .no-wrap{display:block;width:100%}.ie .grid .double-column .item{width:45%;width:450px}.ie .grid .double-column.person{width:49%}.ie .grid .triple-column .item{width:25%;width:300px}.ie .grid.with-sidebar .column,.ie .grid.with-sidebar .sidebar,.ie .grid.with-sidebar .sidebar-divider{display:inline-block;vertical-align:top}.ie .grid.with-sidebar .column{width:625px}.ie .grid.with-sidebar .column.double-column .item{width:300px}.ie .grid.with-sidebar .column.triple-column .item{width:200px}.ie .grid.with-sidebar .sidebar{width:325px}.hero{clear:both;box-sizing:border-box;display:flex;position:initial;margin:0 0 20px 0;padding:3px;border:none;flex-wrap:wrap}.hero .hero{justify-content:center}.hero{flex-wrap:wrap;justify-content:center}.hero>.content{display:inline-block;vertical-align:top;height:100%;max-width:420px;margin:auto;padding-left:25px}.hero.background{padding:0}.hero.background>.content{background-color:#efe6db}.hero.background>.content>p{margin-left:auto;margin-right:auto}#gre .hero>img,#gmat .hero>img{box-shadow:none}@media screen and (max-width: 949px){.hero .content{margin:auto;padding:35px 0 10px}}@media screen and (min-width: 991px){.background.hero>.content{width:385px}}@media screen and (max-width: 990px)and (min-width: 736px){.background.hero>.content{width:385px}}@media screen and (min-width: 736px){.background.hero>.content{margin:0 0 0 auto;padding:20px}}@media screen and (max-width: 735px){.background.hero{background-position:bottom left}.background.hero>.content{height:auto;width:100%;max-width:100%;padding:10px}}@media screen and (max-width: 735px)and (min-width: 568px){.background.hero>.content{margin:auto 10px 10px;background-color:rgba(239,230,219,.95)}}@media screen and (max-width: 567px){.background.hero>.content{display:flex;align-content:center;justify-content:center;text-align:center;flex-wrap:wrap;margin:0;background-color:rgba(239,230,219,.9)}}.ie .hero:not(.background)>.content{height:auto;margin-top:5%}@media screen and (max-width: 949px){.ie .hero:not(.background)>.content{height:auto;margin:5% 0 0;padding:0}}.hero>.content h2{font-style:italic}.hero>.content .link{text-align:center;margin-top:20px;text-transform:uppercase}@media screen and (max-width: 949px){.hero>.content h2{font-size:25px}.hero>.content a{font-size:.75em}.hero>.content a.normal{font-size:initial}}@media screen and (min-width: 950px){.hero>.content h2{font-size:30px}.hero>.content a{font-size:1.1em}.hero>.content a.normal{font-size:initial}}.hero>img{display:inline-block;height:304px;max-height:51vw;max-width:89vw;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.15)}.hero.background{height:304px;background-repeat:no-repeat}@media screen and (min-width: 736px){.background.hero{background-size:cover}}@media screen and (max-width: 735.98px){.background.hero{background-size:auto 125%}}.lsacpricefootnote{margin-top:30px;color:#6c757d;line-height:1.5em}.features .cell-1{background:url(/dist/images/check-yellow2757ffac7dfd6445f446.png) 0 0 no-repeat}.features .cell-2{background:url(/dist/images/check-redb22270148f58b638dfd0.png) 0 0 no-repeat}.features .cell-3{background:url(/dist/images/check-teal760dfa31f55a46f2014e.png) 0 0 no-repeat}.features .cell-4{background:url(/dist/images/check-purple3822bc753cab2d2f2d04.png) 0 0 no-repeat}.features .cell-5{background:url(/dist/images/check-orangeff69cea369e795a9a166.png) 0 0 no-repeat}.features .cell-6{background:url(/dist/images/check-green04221726be5dd1ce8ff9.png) 0 0 no-repeat}@media screen and (min-width: 736px){.state{margin:20px;margin-left:0}}@media screen and (max-width: 735px){.state{margin:20px auto}}.state-al{content:url(/dist/images/AL6c8afd222d87837fae64.png)}.state-ak{content:url(/dist/images/AKd30854cf2150fd11b7ef.png)}.state-az{content:url(/dist/images/AZa56f0c3bd3fc8cdc1f6e.png)}.state-ar{content:url(/dist/images/AR00d9e5eca9dcf12c0635.png)}.state-ca{content:url(/dist/images/CAf2f2ca7dfebc72b090d2.png)}.state-co{content:url(/dist/images/CO609eb0a55f0f913faf26.png)}.state-ct{content:url(/dist/images/CTce7a5f4eec66b7e6f5f1.png)}.state-de{content:url(/dist/images/DEee3209ba32ee2af4a4c4.png)}.state-dc{content:url(/dist/images/DC6afe9ca0a69e4eb56d08.png)}.state-fl{content:url(/dist/images/FL583114507a712ed65433.png)}.state-ga{content:url(/dist/images/GAe9d1f5e87f8572c0462c.png)}.state-hi{content:url(/dist/images/HIf5b619f303429e57d441.png)}.state-ia{content:url(/dist/images/IAbe059f886f55fa4babc7.png)}.state-id{content:url(/dist/images/IDc1e7e1e1b5879a388b7f.png)}.state-il{content:url(/dist/images/IL8bbfcbfe8663545bcfaa.png)}.state-in{content:url(/dist/images/INac3e0735b8ac298647a1.png)}.state-ks{content:url(/dist/images/KSe0d3893affbfc4093ed9.png)}.state-ky{content:url(/dist/images/KY6801a53b6de3e3ed99fb.png)}.state-la{content:url(/dist/images/LAd7110fc2387338b08ce5.png)}.state-ma{content:url(/dist/images/MAa099d9c08628f49918ca.png)}.state-md{content:url(/dist/images/MDcea82ce46ffc9f4cf731.png)}.state-me{content:url(/dist/images/ME7399b919b7ebbb114871.png)}.state-mi{content:url(/dist/images/MI9ed2f9f109acb4d17360.png)}.state-mn{content:url(/dist/images/MN49fc531272a518c119bd.png)}.state-ms{content:url(/dist/images/MS4726c97bade062f460f9.png)}.state-mo{content:url(/dist/images/MOf89ad165afe8e0926db0.png)}.state-mt{content:url(/dist/images/MTaf563f2f559a1aac9c20.png)}.state-ne{content:url(/dist/images/NE774e5302ee96fd133833.png)}.state-nc{content:url(/dist/images/NC428b40ede36aead971cc.png)}.state-nd{content:url(/dist/images/ND50f211cf5714e0fcf362.png)}.state-nh{content:url(/dist/images/NH18e0656c099b8e79c805.png)}.state-nj{content:url(/dist/images/NJ1014e2012b1ba3fc6d46.png)}.state-nm{content:url(/dist/images/NMb550c7d54e08dba336e1.png)}.state-nv{content:url(/dist/images/NVde87d3f469c6aae6eb09.png)}.state-ny{content:url(/dist/images/NY6998b250498f0844eace.png)}.state-oh{content:url(/dist/images/OH1f3d0ed4fc1656172f6d.png)}.state-ok{content:url(/dist/images/OK626c97cf42996aa6d68a.png)}.state-or{content:url(/dist/images/ORf416f68e077ff3438b19.png)}.state-pa{content:url(/dist/images/PAb5b005862caa6806b397.png)}.state-ri{content:url(/dist/images/RIa1ed3508ced0e5c8ae3b.png)}.state-sc{content:url(/dist/images/SC767cefbc6874788e34d1.png)}.state-sd{content:url(/dist/images/SDb2caf08b73805a84b637.png)}.state-tn{content:url(/dist/images/TNdf6a7368e7d15806f4cf.png)}.state-tx{content:url(/dist/images/TX8462fa54cbc6dd11cb7f.png)}.state-ut{content:url(/dist/images/UTfd45975dc2c68a1c6a87.png)}.state-va{content:url(/dist/images/VAf196c5a715b2eb021e53.png)}.state-vt{content:url(/dist/images/VTcfb4b6db7ea12cc667c8.png)}.state-wa{content:url(/dist/images/WA9625a1fa458b8a0f3760.png)}.state-wi{content:url(/dist/images/WIe7f295c2e960fbb9d9f5.png)}.state-wv{content:url(/dist/images/WV057d83e654debbb7bfb9.png)}.state-wy{content:url(/dist/images/WYf3430cd896a0724ae6f6.png)}.state-auv{content:url(/dist/images/AU409557fe8a9a5c8007ef.png)}.state-cax{content:url(/dist/images/CAN176445428153bfe9dd4b.png)}.state-inx{content:url(/dist/images/IND65117840fde454d64d29.png)}.state-jpx{content:url(/dist/images/JP0ea9f961abf6fe5c0578.png)}.state-krx{content:url(/dist/images/KOR745d49dc162e577d36c1.png)}.state-ukx{content:url(/dist/images/UK1ffd9ac0fa3493264ae2.png)}.features-header{margin-top:1.8rem}.features-bullets{display:grid;margin:2rem auto 0 78px;grid-template-columns:410px 410px;grid-template-rows:repeat(5, auto);grid-gap:10px 50px;grid-auto-flow:column}@media screen and (max-width: 916px){.features-bullets{grid-template-columns:1fr;grid-template-rows:repeat(10, auto);margin:2rem 40px 0 40px}}.features-bullets div{display:list-item;list-style-type:disc;list-style-position:outside;color:#4a4a4a;line-height:1.5}.features-bullets div .italicized{font-style:italic}.features-bullets div.bolded{font-weight:400}.features-bullets div .learn-more{padding-left:1.2rem}.features-bullets div .learn-more:hover{color:#ff4500}.faqs{padding-top:6px;font-size:13px;line-height:1.6}.faqs .question{font-weight:bold;padding-top:8px}.faqs .answer{padding-bottom:6px}.faqs h3{color:#060c3c;font-size:15px;font-weight:bold}.faqs p{font-size:13px}.testimonials{margin:0 -10px;padding:0 10px;border-bottom:1px dotted #d5d5d5;background-image:url(/dist/images/vicinity-background15341bfe50fb364e03e3.jpg);background-size:cover;background-repeat:no-repeat}.testimonials .testimonial{border-bottom:1px solid #d5d5d5}@media screen and (min-width: 666px){.testimonials .testimonial{margin-bottom:25px;padding-bottom:25px}}@media screen and (max-width: 665.98px){.testimonials .testimonial{margin-bottom:10px;padding-bottom:10px}.testimonials .testimonial tr{display:flex;flex-wrap:wrap}.testimonials .testimonial tr td{justify-content:center;text-align:center;flex-basis:100%}}.testimonials .testimonial:last-child{border-bottom:0;margin-bottom:0}.testimonials .testimonial td{padding:6px 0;font-size:15px}.testimonials .testimonial td.name{font-weight:bold;white-space:nowrap}.testimonials .testimonial .studentinfo{width:100%}.testimonials .testimonial .before,.testimonials .testimonial .after{width:250px;text-align:center;border:1px solid #666}.testimonials .testimonial .after{background-color:#666;color:#fff}.testimonials .testimonial .quote{font-size:13px;margin-top:15px}.termlist .term .termlsat{color:#fff}@media(max-width: 665.98px){.termlist .term tr:not(:first-child){display:flex;flex-wrap:wrap}.termlist .term tr:not(:first-child) td{justify-content:center;text-align:center;flex-basis:100%}}@media(min-width: 665.98px){.termlist{width:500px;margin-left:auto;margin-right:auto}.termlist .term{width:100%;margin-left:0;margin-right:0}}.termlist,.alternate,.alternateother{color:#060c3c}.termlist a,.alternate a,.alternateother a{color:#040829;text-decoration:underline}.schedulearea .alternate,.schedulearea .alternateother{margin-left:10px}.schedulearea .static.left{margin:0 auto;width:70%}@media screen and (min-width: 567px){.schedulearea .alternate{padding-bottom:10px}.schedulearea .alternateother{margin-bottom:10px;padding-top:10px;border-bottom:1px solid #d5d5d5;padding-bottom:15px}.schedulearea .alternateother.liveonline{margin-top:-0.5rem;padding-top:0;padding-bottom:1.3rem}.schedulearea .alternateother.online{margin-top:.5rem;padding-bottom:1.5rem}}@media screen and (max-width: 566.98px){.schedulearea .alternate{padding-bottom:4px}.schedulearea .alternateother{flex-wrap:wrap}.schedulearea .alternateother>a{padding:4px 0}.schedulearea .paren{display:none}}.instructor img{flex-shrink:0;object-fit:cover;object-position:top center}@media screen and (min-width: 666px){.instructor img{width:200px;height:225px;margin-top:20px;margin-left:15px}}@media screen and (max-width: 665.98px){.instructor{flex-wrap:wrap;flex-direction:column-reverse}.instructor img{width:300px;height:250px;margin:10px auto 0}}.clp-liveonline{margin-top:1.5rem;background-color:#f2f2f2;border-radius:.5rem;padding:1rem}@media screen and (max-width: 649.98px){.clp-liveonline{justify-content:center}}@media screen and (min-width: 650px){.clp-liveonline{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 649.98px){.clp-liveonline{justify-content:center}}@media screen and (min-width: 650px){.clp-liveonline .box{padding:1rem 1.5rem 1rem 1.5rem}.clp-liveonline .box.left{border-right:1px dotted #1f2350;padding-right:1.75rem}.clp-liveonline .box.right{padding-left:1.75rem}}@media screen and (max-width: 649.98px){.clp-liveonline .box{padding:1rem 1rem 1rem 1rem}.clp-liveonline .box.left{border-bottom:1px dotted #1f2350;padding-bottom:1.5rem}.clp-liveonline .box.right{padding-top:1.5rem}.clp-liveonline .box.left{border-bottom:1px dotted #1f2350}}.clp-liveonline .box .title{font-weight:400;color:#060c3c;text-align:center;text-transform:uppercase;font-size:1.2rem}.clp-liveonline .box .text{margin-top:1.5rem;margin-bottom:1.5rem;color:#060c3c;line-height:1.35}.clp-liveonline .box .link{text-align:center}.selfpaced-title{padding-top:10px}@media screen and (min-width: 768px)and (max-width: 1023px){.map.grid{flex-direction:column-reverse}}#select-container{width:100%}@media screen and (max-width: 767px){#select-container{display:none}}#mymapouter{width:655px;height:440px;margin:16px auto}#mymap{width:655px;height:440px;margin:0px auto}.fm-map-container{z-index:0;user-select:none}.fm-tooltip{display:none;position:absolute;z-index:2;min-width:200px}.fm-tooltip-frame{background-color:#fff;border:2px solid #bbb;border-radius:10px;padding:5px;opacity:.99;border-collapse:separate;margin-bottom:0 !important;line-height:1.4;vertical-align:top}.fm-tooltip-frame td{background-color:inherit;border:none;padding:5px;vertical-align:top;margin:0}.fm-tooltip-comment{font-size:11px;font-family:arial;color:#000}.fm-tooltip-name{color:#fff;text-shadow:1px 1px 3px #000;font-size:15px;font-weight:normal;padding:5px;font-family:arial}.fm-tooltip-x{color:#444;font:12px/100% arial,sans-serif;position:absolute;right:5px;text-decoration:none;text-shadow:0 1px 0 #fff;top:5px;z-index:5;display:none;cursor:pointer}.fm-tooltip-x img{width:12px}.fm-tooltip-x.fm-frozen-x,.fm-tooltip-x.fm-mobile-x{display:block}.fm-scale{float:left;position:absolute;left:0px;bottom:-40px;z-index:1;margin:10px}.fm-scale div{float:left}.fm-scale-display{clear:both;position:relative;left:0px;z-index:10;width:100%;height:1px;bottom:0px;margin-bottom:5px;background-color:#e8e8e8}.fm-scale-display div{background-color:#237cbd;height:1px;transition:100% ease-in-out .2s}.fm-scale-buttons{clear:both}.fm-scale a{display:block;float:left;font-size:31px;font-weight:bold;line-height:38px;text-align:center;cursor:pointer;color:#333;width:41px;height:37px;padding-top:1px;border:1px solid #e8e8e8;border-bottom:1px solid #bbb;text-decoration:none;margin-right:3px;border-radius:2px;background:#fff}.fm-scale a:hover{color:#186ba3}.fm-scale a.fm-inactive{cursor:default;color:#cdcdcd}.fm-x-debug{position:absolute;z-index:2;min-width:200px;border-radius:5px;background:#fff}@media print{header,nav,footer{display:none}main .content{box-shadow:none}main .content .head{display:none}main .content #course-information .enroll-now{display:none}main .content .calendar-container .controls{display:none}main .content .calendar-container .calendar:not(.thumbnails) .montharea{display:block !important;visibility:visible !important;page-break-inside:avoid}main .content .calendar-container .calendar:not(.thumbnails) .montharea:not(:first-child){padding-top:30px}main .content .calendar-container .calendar.thumbnails{display:none}main .content .calendar-container .calendar:not(.thumbnails) .cmeet{background-color:rgba(0,0,0,0) !important}main .content .calendar-container .calendar:not(.thumbnails) .cd,main .content .calendar-container .calendar:not(.thumbnails) .cc,main .content .calendar-container .calendar:not(.thumbnails) .ch,main .content .calendar-container .calendar:not(.thumbnails) .chm{text-align:center;font-family:Arial;font-size:12px;cursor:default}main .content .calendar-container .calendar:not(.thumbnails) .cn,main .content .calendar-container .calendar:not(.thumbnails) .cd,main .content .calendar-container .calendar:not(.thumbnails) .ch,main .content .calendar-container .calendar:not(.thumbnails) .ccell,main .content .calendar-container .calendar:not(.thumbnails) .cnfull,main .content .calendar-container .calendar:not(.thumbnails) .cheader{color:#8b8a8a}table{border-collapse:collapse}table.cweek,table.cmonth{width:90vw;max-width:750px}table.cmonth,table.cmonth td{border:1px solid #dfdfe2}table.cmonth td{height:70px;width:14.2857142857%}}.progress{position:relative}.progress.stepper{width:100%;margin:20px 0;overflow-x:auto}@media screen and (max-width: 568px){.progress.stepper{width:100vw;margin-left:-10px}}.progress .bar{z-index:-1;position:absolute;top:14px;left:55px;height:2px;width:494px}.progress .bar.extended{left:60px;width:477px}.progress .bar .base{height:100%;background:#ddd}.progress .bar .fill{height:100%;width:0;margin-top:-2px;background-color:#ff4500}.progress .steps{display:flex;justify-content:space-around;width:600px}.progress .steps>div{display:inline-block}.progress .steps>div>div{height:10px;width:10px;margin:10px auto;border:1px solid #bbb;background-color:#ccc}.progress .steps>div>div.navy{background-color:#1f2350}.progress .steps>div>div.orange{background-color:#ff4500}.progress p,.progress a{font-size:12px;color:#777;max-width:67px;text-align:center}.progress p{cursor:default}.studentquotes{width:100% !important;margin:auto;color:#4a4a4a;line-height:1.3}.studentquotes .item{display:none;width:90% !important;padding-left:23px;background:url(/dist/images/quote-open4927a0965877cdc31ec0.png) left top no-repeat}.studentquotes .item .inside{width:100%;margin-bottom:10px;font-size:.9em}.studentquotes .item .name{margin-top:10px;font-size:.8em}.studentquotes .lastword{white-space:nowrap}.studentquotes .quoteclose{display:inline-block;vertical-align:top;position:relative;height:13px;width:17px;padding-left:4px}.studentquotes .quoteclose img{display:block;position:absolute;top:3px;height:13px;width:17px}#lsathome #slider-1,#lsathome #slider-2,#lsathome #slider-3,#lsathome #slider-4,#acthome #slider-1,#acthome #slider-2,#acthome #slider-3,#acthome #slider-4,#grehome #slider-1,#grehome #slider-2,#grehome #slider-3,#grehome #slider-4,#gmathome #slider-1,#gmathome #slider-2,#gmathome #slider-3,#gmathome #slider-4,#sathome #slider-1,#sathome #slider-2,#sathome #slider-3,#sathome #slider-4,#psathome #slider-1,#psathome #slider-2,#psathome #slider-3,#psathome #slider-4{display:none}.faculty-slider .left .my-slider.instructor .slick-list>div:not(:first-child){display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@media screen and (min-width: 1000.01px){.lsatsliderwrapper{height:375px}}.lsat-slider{display:none}.lsat-slider .arrow{z-index:2;position:absolute;bottom:10px;right:40px;font-size:2em;cursor:pointer}.lsat-slider .arrow.next{left:auto;margin-right:-20px}@media screen and (max-width: 1000px){.lsat-slider .arrow{right:30px}}@media screen and (min-width: 1000.01px){.lsat-slider .lsat-slider-item{display:flex}}@media screen and (max-width: 1000px){.lsat-slider .lsat-slider-item{display:block;max-width:470px;margin-left:auto;margin-right:auto}}.lsat-slider .lsat-slider-item img{display:block;height:370px;flex:0 0 470px;max-height:70vw;max-width:89vw;border-radius:5px}.lsat-slider .lsat-slider-item .content{flex:1 0 auto;padding-top:80px;padding-left:40px}.lsat-slider .lsat-slider-item .content h2{font-style:italic;margin-top:initial}.lsat-slider .lsat-slider-item .content p{font-family:arial}.lsat-slider .lsat-slider-item .content .link{text-transform:uppercase}@media screen and (max-width: 1000px){.lsat-slider .lsat-slider-item .content{padding-top:30px;padding-left:20px;padding-right:20px}.lsat-slider .lsat-slider-item .content h2{font-size:25px}.lsat-slider .lsat-slider-item .content a{font-size:.75em}}@media screen and (min-width: 1000.01px){.lsat-slider .lsat-slider-item .content{padding-top:80px;padding-left:40px}.lsat-slider .lsat-slider-item .content h2{font-size:30px}.lsat-slider .lsat-slider-item .content a{font-size:1.1em}.lsat-slider .lsat-slider-item .content p{max-width:460px}}.page-lawschool-details{font-size:1rem;line-height:1.5;font-family:"DistrictPro","Roboto",sans-serif;margin-bottom:1.5rem}.page-lawschool-details .lawschool-split{display:flex}.page-lawschool-details .lawschool-split .lawschool-left{width:400px;margin-right:1.5rem}.page-lawschool-details .lawschool-split .lawschool-right .lawschool-section{margin-bottom:1rem}.page-lawschool-details .lawschool-split .lawschool-right .lawschool-section h3{font-weight:700 !important;font-size:1rem !important;margin-bottom:.5rem}.faculty-slider{position:relative;height:290px;width:100%;overflow:hidden}.faculty-slider .left .slider-list{display:none}.faculty-slider .left .slider-list .slider-item{width:740px;height:290px;background-repeat:no-repeat}.faculty-slider .left .slider-list .slider-item .content{padding:10px}.faculty-slider .left .slider-list .slider-item .content h3{margin:0;font-weight:500}.faculty-slider .left .slider-list .slider-item .content li{display:list-item;list-style-type:initial;font-size:.95em;color:#060c3c;line-height:1.25}.faculty-slider .left .slider-list .arrow{position:absolute;z-index:10;font-size:2em;cursor:pointer}@media screen and (min-width: 1000.02px){.faculty-slider .left .slider-list .arrow{right:280px;bottom:10px}.faculty-slider .left .slider-list .arrow.next{right:260px}.faculty-slider .right-img{position:absolute;top:0;right:0}.faculty-slider .right-img img{width:240px;border:0}.faculty-slider .bottom-text{display:none}}@media screen and (max-width: 1000px){.faculty-slider{max-width:740px;margin:auto}.faculty-slider .right-img{display:none}.faculty-slider .bottom-text{display:block;position:absolute;top:auto;bottom:0;left:0;right:auto;width:100%;padding:9px 0 9px 0;background-color:rgba(31,35,80,.9)}.faculty-slider .bottom-text p{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-size:16px;line-height:1.4}.faculty-slider .left .slider-list .arrow{bottom:5px;color:#fff;right:40px}.faculty-slider .left .slider-list .arrow.next{right:20px}}@media screen and (min-width: 767.02px){.faculty-slider .slider-item .content{width:280px;margin:10px auto auto 455px}}@media screen and (min-width: 735.02px)and (max-width: 767px){.faculty-slider .bottom-text{justify-content:center}.faculty-slider .left .slider-list .slider-item{background-position:-20px}.faculty-slider .left .slider-list .slider-item .content{width:260px;margin:10px auto auto 440px;font-size:.95em}}@media screen and (min-width: 654.02px)and (max-width: 735px){.faculty-slider .bottom-text{justify-content:center}.faculty-slider .left .slider-list .slider-item{background-position:-40px}.faculty-slider .left .slider-list .slider-item .content{width:225px;margin:10px auto auto 420px;font-size:.85em}}@media screen and (max-width: 654px){.faculty-slider .bottom-text p span{display:block}.faculty-slider .left .slider-list .slider-item .content{visibility:hidden}}@media screen and (min-width: 1220.01px){#home.content{width:1200px}}@media screen and (min-width: 920.01px)and (max-width: 1220px){#home.content{width:905px}}@media screen and (min-width: 620.01px)and (max-width: 920px){#home.content{width:610px}}@media screen and (max-width: 620px){#home.content{width:315px}}.home-slider2{position:relative;height:370px}.home-slider2 .hero-block{box-sizing:border-box;display:block;position:absolute;height:370px;width:295px;background-position:0% 0%;background-repeat:no-repeat;overflow:hidden}.home-slider2 #block2{left:295px}.home-slider2 #block3{left:590px}.home-slider2 #block4{left:885px}.home-slider2 .banner{position:absolute;bottom:0;width:100%;padding:10px;background-color:#092350;background-color:rgba(31,35,80,.9)}.home-slider2 .banner p{margin:auto;font-size:2em;font-weight:300;color:#fff;text-align:center}.home-slider2 .glass{background-size:295px 370px;border-bottom:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);box-sizing:border-box;position:absolute;width:73.75px;height:74px;background-repeat:no-repeat;transition:filter .75s ease-in-out}.home-slider2 .glass.medium{filter:brightness(95%)}.home-slider2 .glass.dark{filter:brightness(90%)}.home-slider2 .glass-01,.home-slider2 .glass-11,.home-slider2 .glass-21,.home-slider2 .glass-31,.home-slider2 .glass-41{left:73.75px;background-position-x:-73.75px}.home-slider2 .glass-02,.home-slider2 .glass-12,.home-slider2 .glass-22,.home-slider2 .glass-32,.home-slider2 .glass-42{left:147.5px;background-position-x:-147.5px}.home-slider2 .glass-03,.home-slider2 .glass-13,.home-slider2 .glass-23,.home-slider2 .glass-33,.home-slider2 .glass-43{left:221.25px;background-position-x:-221.25px}.home-slider2 .glass-10,.home-slider2 .glass-11,.home-slider2 .glass-12,.home-slider2 .glass-13{top:74px;background-position-y:-74px}.home-slider2 .glass-20,.home-slider2 .glass-21,.home-slider2 .glass-22,.home-slider2 .glass-23{top:148px;background-position-y:-148px}.home-slider2 .glass-30,.home-slider2 .glass-31,.home-slider2 .glass-32,.home-slider2 .glass-33{top:222px;background-position-y:-222px}.home-slider2 .glass-40,.home-slider2 .glass-41,.home-slider2 .glass-42,.home-slider2 .glass-43{top:296px;background-position-y:-296px;border-bottom:none !important}.home-slider2.ie .glass{border:none !important}@media screen and (min-width: 1220.01px){.home-slider2{width:1180px}.home-slider2 .banner p{font-size:2em}}@media screen and (min-width: 920.01px)and (max-width: 1220px){.home-slider2{width:885px}.home-slider2 #block4{display:none}.home-slider2 .banner p{font-size:2em}}@media screen and (min-width: 620.01px)and (max-width: 920px){.home-slider2{width:590px}.home-slider2 #block4,.home-slider2 #block3{display:none}.home-slider2 .banner p{font-size:1.5em}}@media screen and (max-width: 620px){.home-slider2{width:295px}.home-slider2 #block4,.home-slider2 #block3,.home-slider2 #block2{display:none}.home-slider2 .banner p{font-size:1.5em}}.overflow{width:100%;overflow:auto}.overflow.courselist{min-height:28vh;margin-top:1rem}.lsat-online-table2{margin-left:1rem}.lsat-online-table2 .col-name{padding-left:1.5rem;padding-right:2rem}.lsat-online-table2 .col-startdateonline{padding-left:2rem;padding-right:2rem}.lsat-online-table2 .col-tag{padding-left:2rem;padding-right:2rem}.lsat-online-table2 td.col-tag{font-size:.9em;color:#6495ed}.lsat-online-table2 .col-enroll{padding-left:2rem;padding-right:1.5rem}.lsat-online-table2 .earlystart{display:none}@media screen and (max-width: 740px){.lsat-online-table2{width:100%}.lsat-online-table2 .col-name{padding-left:1rem;padding-right:1rem}.lsat-online-table2 .col-startdateonline{padding-left:1rem;padding-right:1rem}.lsat-online-table2 .earlystart{display:block;font-size:.9em;color:#6495ed;margin-top:.25rem}.lsat-online-table2 .col-tag{display:none}.lsat-online-table2 .col-enroll{padding-left:1rem;padding-right:1rem}}table:not(.form){margin:15px auto;overflow:scroll}table:not(.form).full{width:100%}table:not(.form).static{margin:15px 0}table:not(.form) img:hover{cursor:pointer}table:not(.form).monoRegionOuterTable{margin:0}table:not(.form) th,table:not(.form) td{padding:8px 12px}table:not(.form) th.monoRegionOuterCellEmpty,table:not(.form) td.monoRegionOuterCellEmpty{padding:0}table:not(.form) th.large{min-width:100px}table:not(.form) tbody.rows tr:nth-child(2n){background-color:rgba(0,0,0,.05)}table:not(.form) .blue:not(.button){background-color:#1f2350;color:#fff}table:not(.form) span.paren{font-size:.9em;color:#6495ed;margin-left:.8rem;float:right}table:not(.form) thead th{border-top:1px solid;border-bottom:1px solid}table:not(.form) .bordered{border:1px solid #d5d5d5}table:not(.form) .noborder{border:0}table:not(.form){text-align:center}table:not(.form).left,table:not(.form) .left{text-align:left}.scorereport img{object-fit:none;object-position:0 0;height:16px;width:14px;cursor:pointer}.scorereport:hover img{object-position:0 -18px}.liveonline-table table.term{width:673.11px;min-width:29rem;margin:15px 1px}.liveonline-table table.term thead.noborder.blue.sub{color:#000;background-color:#f2f2f2;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.liveonline-table table.term thead.noborder.blue.sub th{font-weight:500}.liveonline-table table.term thead .subheaders{text-align:left}.liveonline-table table.term thead .subheaders th{padding-left:13px}.liveonline-table table.term thead .subheaders th.morepadding{padding-left:30px}.liveonline-table table.term thead th{border-top:0px solid;border-bottom:0px solid}.liveonline-table table.term td.calendar{width:20px}.liveonline-table table.term td.name{width:10rem;text-align:left}.liveonline-table table.term td.days{width:8rem;text-align:left}.liveonline-table table.term td.startdate{width:11rem;text-align:left}.liveonline-table table.term td.times{text-align:left;padding-left:33px}@media screen and (max-width: 890px){.liveonline-table table.term td.name{width:13rem}.liveonline-table table.term td.startdate{width:10rem}}@media screen and (max-width: 740px){.liveonline-table table.term td.name{width:10rem}.liveonline-table table.term td.startdate{width:8rem}}.liveonline-table table.term td.enroll{width:8rem}.liveonline-table table.term td.enroll .button.blue p{padding-top:7px}.liveonline-table table.term td.enroll .button.blue a{color:#fff}table:not(.form) tbody.rows tr:nth-child(2n){background-color:rgba(0,0,0,.05)}.testimonial-container{cursor:default}.testimonial-container .banner{padding:20px;background-color:#1f2350}.testimonial-container .banner .title{text-align:center;margin:0;font-size:2em;font-weight:300;color:#fff}.testimonial-container .mural{position:relative}.testimonial-container .mural>img{width:100%}@media screen and (max-width: 735px){.testimonial-container .mural>img{display:none}}.testimonial-container .mural .content{width:100%;max-width:700px;position:absolute;top:0;left:50%;background-color:#fff;transform:translateX(-50%)}.testimonial-container .mural .content .top{display:flex;justify-content:space-between;padding:30px 30px 0}.testimonial-container .mural .content .top .left,.testimonial-container .mural .content .top .right{width:50%}.testimonial-container .mural .content .top .left h4,.testimonial-container .mural .content .top .right h4{margin:0 0 .25em}.testimonial-container .mural .content .top .right{text-align:right}.testimonial-container .mural .content .quote-container{clear:both;padding:10px 30px}.testimonial-container .mural .content .quote-container .quote{height:200px;overflow:auto}.testimonial-container .mural .content .quote-container .top .clear{width:100%;padding:10px}.testimonial-container .mural .content .controls{display:flex;justify-content:space-between;padding:10px 30px 30px;font-size:.85em;font-weight:500;color:#6495ed;text-transform:uppercase}.testimonial-container .mural .content .controls #prev,.testimonial-container .mural .content .controls #next{cursor:pointer;user-select:none;width:50%}.testimonial-container .mural .content .controls #next{float:right;text-align:right}@media screen and (max-width: 413px){.testimonial-container .mural .content .top h4{font-size:.85em}}@media screen and (max-width: 735px){.testimonial-container .mural .content{position:static;transform:none}.testimonial-container .mural .content .top,.testimonial-container .mural .content .quote-container,.testimonial-container .mural .content .controls{padding-left:10px;padding-right:10px}.testimonial-container .mural .content .quote-container .quote{height:100%}}body,input{font-family:"DistrictPro","Roboto",sans-serif;font-size:16px;font-weight:300}h1,h2,h3,h4,h5,h6,a,strong,em{margin:0}h1,h2,h3,h4{color:#060c3c}h1{margin:20px 0 10px;font-size:1.6em;font-weight:400}h2{margin:20px 0 10px;font-size:1.4em;font-weight:300}h3{font-size:1.2em;font-weight:400}h4{margin:1.5em 0 .25em;font-size:1.1em;font-weight:500}p{margin:.5em 0 .75em;color:#4a4a4a;line-height:1.6}p.title{margin:10px auto;font-size:1.1em}p.info{margin:0;font-size:.9em;font-weight:300;color:#777}a{font-weight:300;color:#2e7cd4;text-decoration:none;transition:.15s ease-in-out}.link:hover a{text-decoration:underline}select,option{font-family:"DistrictPro","Roboto",sans-serif;font-size:1em;font-weight:300;color:#555}select:disabled,option:disabled{background-color:rgba(119,119,119,.2)}blockquote{margin:0;quotes:none}blockquote:before,blockquote:after{content:"";content:none}.arial,.arial *{font-family:Arial !important}.arial .scheduleinfo>div,.arial .info{font-family:"DistrictPro" !important}.roboto{font-family:"Roboto";font-weight:normal;font-style:normal}.mdash{font-family:prosaic-std,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url(/dist/fonts/regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/thinitalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/light.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/lightitalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/book.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/bookitalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/mediumitalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/demi.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/demiitalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/bolditalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"DistrictPro";src:url(/dist/fonts/blackitalic.woff) format("woff");font-weight:900;font-style:italic}.noborder{border-bottom:none !important}#adconhours-title{width:37rem;margin-left:-3rem !important}.page-tutoraddhours{margin:0 auto;width:30rem}.page-tutoraddhours #lsatDateFixed #lsatDateChange{cursor:pointer;color:#6495ed;font-weight:normal;padding-left:4px}.page-tutoraddhours #lsatDateFixed #lsatDateChange:hover{text-decoration:underline}.page-tutoraddhours .samefont{font-size:14px;color:#38393b}.page-tutoraddhours .samefont select{width:85px !important}@media screen and (max-width: 567px){.page-tutoraddhours .form tr td.caption{font-weight:initial}}.page-tutoraddhours #lsatDateOptions.visible-item{display:contents}@media screen and (max-width: 568px){.page-tutoraddhours #lsatDateOptions.visible-item{display:flex}}.page-tutoraddhours .hours-already{align-self:center}.page-tutoraddhours .with-msg select{width:175px !important}.page-tutoraddhours #lsatDateOptions{display:none}.page-tutoraddhours #lsatDateOptions .caption.with-msg{vertical-align:text-top;padding-top:16px}.page-tutoraddhours #lsatDateOnlineAccess{font-weight:normal;display:none;padding-top:2px;width:335px;font-style:italic;margin-left:-118px}.page-tutoraddhours .registration-block.course-information{max-width:31rem}.page-tutoraddhours .registration-block.course-information .notwide select{width:154px}@media screen and (max-width: 567px){.page-tutoraddhours .course-information .form tr{flex-wrap:wrap;align-items:center}}.page-tutoraddhours .button-holder{max-width:31rem;text-align:center;margin-left:-2rem}.page-tutoraddhours .button-holder .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-tutoraddhours .button-holder .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-tutorlsatpayment.addhours{margin:0 auto;width:30rem}.page-tutorlsatpayment.addhours h1.title{margin:20px 0 10px !important;font-size:1.6em !important;text-align:center}.paymenterror,.validation-summary-errors{text-align:center;width:initial;margin:1em auto;padding:1em 2em;border:2px solid #810000;background-color:#ffe5e5;border-radius:5px;font-weight:initial;line-height:1.5;color:#3d0000}.timedout{text-align:center;display:flex;flex-direction:column;height:20rem}.timedout h1{width:initial;margin-bottom:2rem}.timedout .first{margin-bottom:2rem}.page-tutorlsatreceipt{margin:0 auto;width:30rem}.page-tutorlsatreceipt .button-holder{max-width:31rem;text-align:center;margin-left:-2rem}.page-tutorlsatreceipt .button-holder .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-tutorlsatreceipt .button-holder .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-tutorlsatselect .rightside-block{margin-top:25px;text-align:right}.page-tutorlsatselect form{display:inline-flex;flex-direction:row;width:100%;justify-content:space-between;margin-top:1rem;border-top:2px dashed #dedede;padding-top:.8rem}.page-tutorlsatselect form .form-block{display:inline-flex;align-items:center}.page-tutorlsatselect form input#hours,.page-tutorlsatselect form select#date{padding:6px 6px !important;border:1px solid #b9b9b9;color:#000;border-radius:2px;box-sizing:inherit;margin-top:3px;height:30px;padding-bottom:10px;-webkit-appearance:none}.page-tutorlsatselect form input#hours:disabled,.page-tutorlsatselect form select#date:disabled{background-color:#e6e6e6}.page-tutorlsatselect form input#hours{width:4rem;margin-top:0}.page-tutorlsatselect form .error-wrap{width:135px}.page-tutorlsatselect form span.text-danger{color:darkred;font-size:14px;margin-left:6px}.page-tutorlsatselect form #selectorfix{position:relative;width:12rem}.page-tutorlsatselect form #selectorfix:after{color:#797979;content:"▼";position:absolute;right:9px;top:7px;font-family:monospace;user-select:none;pointer-events:none}.page-tutorlsatselect form label{margin-right:.4rem;min-width:3rem;text-align:right}.page-tutorlsatselect form label.label-date{margin-left:1.4rem}.page-tutorlsatselect .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-tutorlsatselect .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-tutorlsatselect .form-button:disabled{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#aaa;cursor:default}.page-tutorlsatselect .form-button:disabled:hover{background-color:#e5e5e5;color:#aaa;box-shadow:none;cursor:default}@media screen and (max-width: 768px){.page-tutorlsatselect div.package-list{flex-direction:column}.page-tutorlsatselect div.package-list .package-item{margin-left:initial;margin-right:initial;width:initial;height:initial;margin-bottom:.5rem}.page-tutorlsatselect div.package-list .package-item .package-top{margin-bottom:4rem}.page-tutorlsatselect div.package-list .package-item .package-top button.select{width:96%}.page-tutorlsatselect div.package-list .package-item .package-bottom{margin-bottom:initial;display:flex;padding:0 10px 10px 0;width:96%}.page-tutorlsatselect div.package-list .package-item .package-bottom .price{width:min-content;margin:0 auto .7rem;text-align:center;position:relative}.page-tutorlsatselect div.package-list .package-item .package-bottom .price .per-hour{right:-19px}.page-tutorlsatselect form{flex-direction:column}.page-tutorlsatselect form .rightside-block{text-align:right;margin-top:5px}.page-tutorlsatselect form .form-block:last-child{margin-top:5px}.page-tutorlsatselect form label{min-width:7rem}.page-tutorlsatselect form label.label-date{margin-left:initial}}.page-tutorlsatselect .bg-single{padding:.6rem}.page-tutorlsatselect .bg-single::after{content:"";background:url(/dist/images/hourly-verticalf7730d77263a5bea14fa.png);background-size:cover;background-repeat:no-repeat;opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width: 768px){.page-tutorlsatselect .bg-single::after{background:url(/dist/images/hourly-horizontal56ce167bbebf500d204b.png);background-size:cover}}.page-tutorlsatselect .bg-10{padding:.6rem}.page-tutorlsatselect .bg-10::after{content:"";background:url(/dist/images/10-verticald8956456c6156e38a4d8.png);background-size:cover;background-repeat:no-repeat;opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width: 768px){.page-tutorlsatselect .bg-10::after{background:url(/dist/images/10-horizontal3d71681a05948e127815.png);background-size:cover}}.page-tutorlsatselect .bg-25{padding:.6rem}.page-tutorlsatselect .bg-25::after{content:"";background:url(/dist/images/25-vertical9366b1e40b29ceb40c8c.png);background-size:cover;background-repeat:no-repeat;opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width: 768px){.page-tutorlsatselect .bg-25::after{background:url(/dist/images/25-horizontal954da78299354765a8b6.png);background-size:cover}}.page-tutorlsatselect .bg-plat{padding:.6rem}.page-tutorlsatselect .bg-plat ul{background-image:url(https://icons-for-free.com/iconfiles/png/512/down+arrow+download+icon-1320185738770602413.png);background-size:20px 20px;background-repeat:no-repeat;background-position:167px 375px;transition:all 2s}@media screen and (max-width: 768px){.page-tutorlsatselect .bg-plat ul{background:none}}.page-tutorlsatselect .bg-plat ul:hover{background-size:0px 0px;background-position:177px 410px}.page-tutorlsatselect .bg-plat::after{content:"";background:url(/dist/images/plat-vertical200ecfd758cee4fdb548.png);background-repeat:no-repeat;opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width: 768px){.page-tutorlsatselect .bg-plat::after{background:url(/dist/images/plat-horizontala2b39357d454e99c6b88.png);background-size:cover;background-position-x:-102px}}.page-tutorlsatselect .package-list{display:flex}.page-tutorlsatselect .package-list .package-item{width:340px;height:525px;border:solid 3px #efefef;border-radius:6px;margin-right:10px;margin-left:10px;display:flex;flex-direction:column;justify-content:space-between;position:relative;background:linear-gradient(to top, rgba(232, 232, 232, 0.6) 0%, rgba(255, 255, 255, 0) 100%)}.page-tutorlsatselect .package-list .package-item .package-top{margin-top:1.8rem;margin-bottom:4.4rem;overflow:auto;max-height:402px}.page-tutorlsatselect .package-list .package-item .package-top::-webkit-scrollbar{display:none}.page-tutorlsatselect .package-list .package-item .package-top .package-title{font-size:1.2rem;text-align:center;margin-top:0;position:absolute;top:17px;width:92%}.page-tutorlsatselect .package-list .package-item .package-top .package-details{margin-top:-0.5rem}.page-tutorlsatselect .package-list .package-item .package-top .package-details ul{padding:0 15px}.page-tutorlsatselect .package-list .package-item .package-top .package-details ul li{line-height:1.5rem;font-size:1.1rem}.page-tutorlsatselect .package-list .package-item .package-top button.select{width:92%;position:absolute;bottom:8px;height:25px;background-color:#1e2250;color:#fff;font-weight:bold;font-size:11px}.page-tutorlsatselect .package-list .package-item .package-top button.select:hover{background:linear-gradient(#81bef5, #255fa8);box-shadow:inset 1px 1px 3px #b0bdec}.page-tutorlsatselect .package-list .package-item .package-bottom{margin-bottom:1.2rem;position:absolute;bottom:25px;left:5px}.page-tutorlsatselect .package-list .package-item .package-bottom .package-price{display:inline-block;width:5.2rem;text-align:right}.page-tutorlsatselect .package-list .package-item .package-bottom .price{font-size:1.5rem;display:inline-block;width:205px;text-align:center}.page-tutorlsatselect .package-list .package-item .package-bottom .price .dollar-sign{display:inline-block;color:#004c00;font-size:1.1rem;position:absolute;left:62px;top:-2px}.page-tutorlsatselect .package-list .package-item .package-bottom .price .per-hour{position:absolute;right:54px;bottom:1px;font-size:14px}.page-tutorlsatselect .package-list .package-item.package-single{margin-left:0}.page-tutorlsatselect .package-list .package-item.package-platinum{margin-right:0}.page-tutorlsatselect .package-list .package-item:hover{cursor:pointer}.page-tutorlsatselect .package-list .package-item:hover button.select{background:linear-gradient(#81bef5, #255fa8);box-shadow:inset 1px 1px 3px #b0bdec}.page-tutorlsatselect .package-list .package-item.active{border-color:rgba(92,152,214,.368627451);box-shadow:0px 0px 6px 6px rgba(48,107,178,.5098039216);transition:all .1s;transform:scale(1.02)}.page-tutorlsatselect .package-list .package-item.active button.select{background:linear-gradient(#81bef5, #255fa8);box-shadow:inset 1px 1px 3px #b0bdec}.page-tutorlsathour .copy,.page-tutorlsatplatinum .copy{margin-top:1rem}.page-tutorlsathour .copy p,.page-tutorlsatplatinum .copy p{color:#000}.page-tutorlsathour .online-course-choice.field-validation-error,.page-tutorlsatplatinum .online-course-choice.field-validation-error{border:1px solid #900;background-color:#fff3f5;width:24rem;padding:1rem 0}.page-tutorlsathour .online-course-choice.field-validation-error .radio-list,.page-tutorlsatplatinum .online-course-choice.field-validation-error .radio-list{background-color:initial !important}.page-tutorlsathour .online-course-choice #MaterialsOption-error,.page-tutorlsatplatinum .online-course-choice #MaterialsOption-error{padding-left:2rem}.page-tutorlsathour .selectorfix.add-hours,.page-tutorlsatplatinum .selectorfix.add-hours{width:4rem;margin-bottom:11px}.page-tutorlsathour .input-validation-error,.page-tutorlsatplatinum .input-validation-error{background-color:#fff3f5}.page-tutorlsathour span.field-validation-error,.page-tutorlsatplatinum span.field-validation-error{color:darkred;font-size:14px;margin-left:6px;min-height:20px;display:block;margin-top:3px}.page-tutorlsathour span.field-validation-valid,.page-tutorlsatplatinum span.field-validation-valid{min-height:20px;display:block;margin-top:3px}.page-tutorlsathour textarea,.page-tutorlsatplatinum textarea{padding:6px 6px !important;border:1px solid #b9b9b9;color:#000;border-radius:2px;box-sizing:inherit;margin-top:3px;padding-bottom:10px;-webkit-appearance:none;font-family:"DistrictPro","Roboto",sans-serif;font-size:1em;font-weight:300;line-height:1}.page-tutorlsathour .dotted-top,.page-tutorlsatplatinum .dotted-top{margin-top:1rem;border-top:2px dashed #dedede;padding-top:1.2rem}.page-tutorlsathour .online-course-choice,.page-tutorlsatplatinum .online-course-choice{width:300px}.page-tutorlsathour .online-course-choice.field-validation-error .radio-list,.page-tutorlsatplatinum .online-course-choice.field-validation-error .radio-list{background-color:#fff3f5}.page-tutorlsathour .online-course-choice.field-validation-error .text-danger,.page-tutorlsatplatinum .online-course-choice.field-validation-error .text-danger{display:block}.page-tutorlsathour .online-course-choice .text-danger,.page-tutorlsatplatinum .online-course-choice .text-danger{display:none}.page-tutorlsathour .online-course-choice .radio-list,.page-tutorlsatplatinum .online-course-choice .radio-list{display:flex;flex-direction:column;height:4rem;margin-left:2.3rem;justify-content:space-around}.page-tutorlsathour .text-danger,.page-tutorlsatplatinum .text-danger{height:35px;display:block;margin-top:.5rem;margin-left:10px;font-size:14px;color:darkred}.page-tutorlsathour .form-button,.page-tutorlsatplatinum .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-tutorlsathour .form-button:hover,.page-tutorlsatplatinum .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-tutorlsathour .form-button:disabled,.page-tutorlsatplatinum .form-button:disabled{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#aaa;cursor:default}.page-tutorlsathour .form-button:disabled:hover,.page-tutorlsatplatinum .form-button:disabled:hover{background-color:#e5e5e5;color:#aaa;box-shadow:none;cursor:default}.page-tutorlsathour .button-holder,.page-tutorlsatplatinum .button-holder{float:right}@media screen and (max-width: 768px){.page-tutorlsathour .cart,.page-tutorlsatplatinum .cart{position:initial !important;margin-bottom:3rem !important;width:auto !important}}.page-tutorlsathour .cart-container,.page-tutorlsatplatinum .cart-container{position:relative}.page-tutorlsathour .cart,.page-tutorlsatplatinum .cart{display:none;width:400px;margin:-15px 0 auto}.page-tutorlsathour .cart th,.page-tutorlsatplatinum .cart th{border-top:none;font-weight:bold}.page-tutorlsathour .cart .col-item,.page-tutorlsatplatinum .cart .col-item{width:75%;text-align:left}.page-tutorlsathour .cart .col-price,.page-tutorlsatplatinum .cart .col-price{text-align:right}.page-tutorlsathour .cart .row-total .col-price,.page-tutorlsatplatinum .cart .row-total .col-price{border-top:solid 1px #000;border-bottom:double #000}.page-tutorlsathour form,.page-tutorlsatplatinum form{display:inline-flex;flex-direction:column;width:100%;justify-content:space-between;margin-top:-0.9rem;padding-top:.8rem}.page-tutorlsathour form .form-block,.page-tutorlsatplatinum form .form-block{display:inline-flex;align-items:center}.page-tutorlsathour form select,.page-tutorlsatplatinum form select{padding:6px 6px !important;border:1px solid #b9b9b9;color:#000;border-radius:2px;box-sizing:inherit;margin-top:3px;height:40px;padding-bottom:10px;-webkit-appearance:none}.page-tutorlsathour form select:disabled,.page-tutorlsatplatinum form select:disabled{background-color:#e6e6e6}.page-tutorlsathour form .error-wrap,.page-tutorlsatplatinum form .error-wrap{width:135px}.page-tutorlsathour form .selectorfix,.page-tutorlsatplatinum form .selectorfix{position:relative;width:12rem}.page-tutorlsathour form .selectorfix:after,.page-tutorlsatplatinum form .selectorfix:after{color:#797979;content:"▼";position:absolute;right:10px;top:13px;font-family:monospace;user-select:none;pointer-events:none;font-size:1rem}.page-tutorlsathour form label,.page-tutorlsatplatinum form label{margin-right:.4rem;min-width:3rem;text-align:left}.page-tutorlsathour form label .it,.page-tutorlsatplatinum form label .it{font-style:italic}.page-tutorlsathour form label.label-date,.page-tutorlsatplatinum form label.label-date{margin-left:1.4rem}#lsat>div>div>form>div:nth-child(9){border-bottom:none}.page-tutorlsatmaterials .registration-block .input-validation-error{border:1px solid #bbb}.page-tutorlsatmaterials .field-validation-error{color:darkred;font-size:14px;transition:opacity .3s;opacity:1}.page-tutorlsatmaterials .registration-block select{color:#000}.page-tutorlsatmaterials .button-holder{float:right}.page-tutorlsatmaterials .button-holder .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-tutorlsatmaterials .button-holder .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-tutorlsatmaterials .button-holder .form-button:disabled{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#aaa;cursor:default}.page-tutorlsatmaterials .button-holder .form-button:disabled:hover{background-color:#e5e5e5;color:#aaa;box-shadow:none;cursor:default}.page-lsatrefundpolicy .button-holder{text-align:right;margin-top:-4.25rem}.page-lsatrefundpolicy .button-holder .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-lsatrefundpolicy .button-holder .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-lsatrefundpolicy .button-holder .form-button:disabled{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#aaa;cursor:default}.page-lsatrefundpolicy .button-holder .form-button:disabled:hover{background-color:#e5e5e5;color:#aaa;box-shadow:none;cursor:default}.page-lsatrefundpolicy .baseline{position:relative;height:66px;width:500px}.page-lsatrefundpolicy .eacheckerror{position:absolute;top:13px;left:45px;color:darkred;font-size:14px;font-weight:300}.page-lsatrefundpolicy label[for=eaagree]{color:#4a4a4a;flex-basis:87%}@media screen and (max-width: 525px){.page-lsatrefundpolicy .baseline{width:initial;height:initial}.page-lsatrefundpolicy .button-holder{margin-top:initial}.page-lsatrefundpolicy .eacheckerror{position:initial}}.page-tutorlsatagreementtutor .button-holder{text-align:center;margin-top:-1rem}.page-tutorlsatagreementtutor .button-holder .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-tutorlsatagreementtutor .button-holder .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-tutorlsatagreementtutor .button-holder .form-button.disabled{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#aaa;cursor:default}.page-tutorlsatagreementtutor .button-holder .form-button.disabled:hover{background-color:#e5e5e5;color:#aaa;box-shadow:none;cursor:default}.page-tutorlsatpayment .registration-block .input-validation-error{border:1px solid #bbb}.page-tutorlsatpayment .registration-block .input-validation-error:focus{outline:initial}.page-tutorlsatpayment .field-validation-error{color:darkred;font-size:14px;transition:opacity .3s;opacity:1}.page-tutorlsatpayment .button-holder{text-align:center;margin-top:0rem;margin-left:-0.8rem}.page-tutorlsatpayment .button-holder .form-button{padding:8px 25px;background-color:#1d2150;border:1px solid #1d2150;border-radius:5px;color:#fff;transition:.15s ease-in-out;cursor:pointer}.page-tutorlsatpayment .button-holder .form-button:hover{background-color:#6495ed;border:1px solid #acc9f3;box-shadow:inset 0px 0px 2px 0px #fff}.page-tutorlsatpayment .button-holder .form-button.disabled{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#aaa;cursor:default}.page-tutorlsatpayment .button-holder .form-button.disabled:hover{background-color:#e5e5e5;color:#aaa;box-shadow:none;cursor:default}.page-tutorlsatpayment .registration-block select{color:#000}.link .icon.button p{color:#fff !important}.video-reel-title{text-align:center;font-size:23px;margin:20px 0 10px 0;font-weight:400}.video-reel-title.onlinepage{width:47.5rem}@media screen and (max-width: 989px){.video-reel-title.onlinepage{margin-top:1rem;width:initial}}@media screen and (max-width: 989px){.herovideo .video{margin-left:auto;margin-right:auto;width:615px}}@media screen and (min-width: 989.01px){.herovideo{display:flex}.herovideo .video{flex:0 0 686px;margin-right:1.5rem}}.herovideo.playing .video #videoreelvimeo{display:block}.herovideo.playing .video .placeholder{display:none}.herovideo .video{border-radius:5px;aspect-ratio:16/9}.herovideo .video #videoreelvimeo{display:none;width:100%;height:100%;background-color:#000}.herovideo .video .placeholder{position:relative;cursor:pointer;width:100%;height:100%}.herovideo .video .placeholder .thumbnail{width:100%;border-radius:5px}.herovideo .video .placeholder .play{position:absolute;top:50%;left:50%;height:60px;transform:translateX(-50%) translateY(-50%);cursor:pointer}.herovideo .video .vid-title{text-align:center;padding-top:2px;font-size:17px;color:#4a4a4a}.herovideo .video .vid-subtitle{text-align:center;padding-top:5px;font-weight:500;font-size:17px;color:#4a4a4a;margin-top:.5rem}.herovideo .video .pop-up{z-index:999;display:none;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0}.herovideo .video .pop-up.visible{display:flex}.herovideo .video .no-scroll{height:100%;overflow:hidden}.herovideo .video .mask{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.herovideo .video .player{z-index:1;border:7px solid #fff;box-shadow:0 0 25px 3px rgba(0,0,0,.5);background-color:#fff}.herovideo .video .player .title{display:flex;align-items:center;justify-content:space-between;background-color:#fff}.herovideo .video .player .title h1{display:inline-block;margin:0 auto;margin-bottom:8px}.herovideo .video .player .title i{display:inline-block;float:right;margin-bottom:3px;font-size:1.25em;color:#999;cursor:pointer}.herovideo .video .player video{margin-bottom:-4px}.herovideo .content{flex:0 0 420px;max-width:30%;margin:auto;padding-left:25px}.herovideo .content p{margin-top:-2.05rem;margin-bottom:2.55rem}.herovideo .content p span{margin-left:1.5rem;display:block}.herovideo .content .bold-text{font-weight:500;display:block;margin-bottom:2rem}@media screen and (max-width: 989px){.herovideo .content{max-width:420px;padding-left:5px}.herovideo .content p{margin-top:initial;margin-bottom:initial}}.herovideo .content .link{text-align:center;margin-top:20px;text-transform:uppercase;transform:scale(1.2);margin-left:5px}@media(max-width: 989px){.herovideo .video-reel .vidgroup{margin-top:2rem}.herovideo .video-reel .vidgroup .vid{width:224px;margin-right:auto;margin-left:auto;margin-bottom:1rem}}@media(min-width: 989.01px){.herovideo .video-reel .vidgroup{display:flex;flex-direction:column}}@media screen and (max-width: 989px){.herovideo .video-reel .vidgroup{flex-direction:row}}@media screen and (max-width: 731px){.herovideo .video-reel .vidgroup{flex-direction:column}}@media screen and (max-width: 500px){.herovideo .video-reel .vidgroup{grid-template-columns:224px}}.herovideo .video-reel .vid{aspect-ratio:16/9}.herovideo .video-reel .vid:hover .vid-thumb{display:none}.herovideo .video-reel .vid:hover .vid-thumbhover{display:block}.herovideo .video-reel .vid .vid-thumb,.herovideo .video-reel .vid .vid-thumbhover,.herovideo .video-reel .vid .vid-thumbhover picture,.herovideo .video-reel .vid .vid-thumbhover img,.herovideo .video-reel .vid .vid-thumbhover source{aspect-ratio:16/9;border-radius:5px;cursor:pointer}.herovideo .video-reel .vid .vid-thumbhover{display:none}.herovideo .video-reel .vid .vid-thumbhover picture{object-fit:contain}.herovideo .video-reel .vid .vid-thumb{background-position:0 0;background-repeat:no-repeat;background-size:cover}.herovideo .video-reel .vid.playing .vid-thumb,.herovideo .video-reel .vid.playing .vid-thumbhover{border-radius:5px;outline:none;border-color:#00576f;box-shadow:0 0 7px 2px #6495ed;opacity:1}.herovideo .video-reel .vid .vid-title{text-align:center;padding-top:2px;font-size:13px;color:#4a4a4a}.herovideo .video-reel .vid .vid-subtitle{text-align:center;padding-top:5px;font-weight:500;font-size:13px;color:#4a4a4a}.modal-trigger *{display:inline-block}.modal{z-index:999;display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100%;width:100%;margin:auto}.modal.visible{display:flex}.modal .mask{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.15)}.modal .content{z-index:1;position:relative;max-height:100%;width:90vw;margin:auto;padding:25px;background:#fff;box-shadow:0 3px 12px 2px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.25);overflow:auto}@media screen and (min-width: 667px){.modal .content{max-width:600px}}.modal .content .title{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.modal .content .title h1,.modal .content .title h2{display:inline-block;margin:0;font-family:districtpro;font-weight:400}.modal .content .title i{font-size:1.5em;cursor:pointer}.modal .content .download{margin:15px 0}.modal .content .download img{margin-right:8px}.modal .content .calendar{margin:auto}.modal .content .calendar .montharea{margin:5px 10px 10px}.schedulecard{margin-bottom:1.5rem}.schedulecard .schedulecard-head{background-color:#1f2350;color:#fff;font-size:1rem;font-weight:700;padding:.5rem .75rem}@media(max-width: 599.98px){.schedulecard .schedulecard-head{font-size:.875rem;font-weight:500;text-align:center}.schedulecard .schedulecard-head .header-title{margin-bottom:.25rem}}@media(min-width: 600px){.schedulecard .schedulecard-head{display:flex;justify-content:space-between}.schedulecard .schedulecard-head .header-lsat{text-align:right}}.schedulecard .schedulecard-body{border:thin solid #ccc;border-top:none;padding:.5rem}@media(min-width: 900px){.schedulecard .schedulecard-body{display:grid;grid-template-columns:180px 1fr 310px;grid-column-gap:2rem}}.schedulecard .schedulecard-body .schedulecard-photo .instructor-photo{width:180px;height:225px;background-repeat:no-repeat;border-radius:5px;display:block}@media(max-width: 899.98px){.schedulecard .schedulecard-body .schedulecard-photo .instructor-photo{margin-left:auto;margin-right:auto}}.schedulecard .schedulecard-body .schedulecard-photo .instructor-photo.tbd-text{display:none}.schedulecard .schedulecard-body .schedulecard-photo .instructor-photo.tbd{background:#1f3e50;background:radial-gradient(circle, rgb(31, 62, 80) 0%, rgb(31, 35, 80) 100%);display:flex;align-items:center;justify-content:center}.schedulecard .schedulecard-body .schedulecard-photo .instructor-photo.tbd .tbd-text{text-align:center;color:#fff;font-weight:400;font-size:60px;line-height:1;user-select:none}.schedulecard .schedulecard-body .schedulecard-instructor{color:#000 !important;margin-top:.5rem}@media(max-width: 899.98px){.schedulecard .schedulecard-body .schedulecard-instructor .schedulecard-instructorname{text-align:center}}.schedulecard .schedulecard-body .schedulecard-instructor .schedulecard-instructorname .label{font-weight:500;margin-right:1.25rem}.schedulecard .schedulecard-body .schedulecard-instructor ul{margin-top:1rem;color:#000 !important}@media(max-width: 899.98px){.schedulecard .schedulecard-body .schedulecard-instructor ul{margin-left:auto;margin-right:auto;max-width:400px}}.schedulecard .schedulecard-body .schedulecard-instructor ul li{color:#000 !important;margin-left:1rem}.schedulecard .schedulecard-body .schedulecard-class{color:#000 !important;margin-top:.5rem}@media(max-width: 899.98px){.schedulecard .schedulecard-body .schedulecard-class{margin-left:auto;margin-right:auto;max-width:400px}}.schedulecard .schedulecard-body .schedulecard-class .row{display:flex;margin-bottom:1rem}.schedulecard .schedulecard-body .schedulecard-class .row.offset{margin-top:1.5rem}.schedulecard .schedulecard-body .schedulecard-class .row .label{font-weight:500;margin-right:1.25rem;width:6rem;text-align:right}.schedulecard .schedulecard-body .schedulecard-class .link-row{margin-top:1.5rem}.schedulecard .schedulecard-body .schedulecard-class .link-row .link{margin-left:7.25rem}.schedulecard .schedulecard-body .schedulecard-class .extra-times{margin-left:7.25rem;margin-top:.75rem;font-size:13px}.register-liveonline h3{margin-bottom:1.5rem}.register-liveonline .subhead{padding:.5rem;background-color:#1f2350;color:#fff;text-align:center;font-weight:500}.register-liveonline .grid{display:grid;margin-bottom:1rem;border:1px solid #ccc}.register-liveonline .grid>div{padding:.5rem}.register-liveonline .grid .register-enroll .button{display:block}@media(max-width: 599.98px){.register-liveonline .grid{grid-template-columns:1fr auto}.register-liveonline .grid>div:nth-child(6n+4),.register-liveonline .grid>div:nth-child(6n+5),.register-liveonline .grid>div:nth-child(6n+6){background-color:rgba(0,0,0,.05)}.register-liveonline .grid .register-date{display:none}.register-liveonline .grid .head-name,.register-liveonline .grid .head-date,.register-liveonline .grid .head-enroll{display:none}}@media(min-width: 600px){.register-liveonline .grid{grid-template-columns:1fr .5fr auto;align-items:center}.register-liveonline .grid>div:nth-child(6n+1),.register-liveonline .grid>div:nth-child(6n+2),.register-liveonline .grid>div:nth-child(6n+3){background-color:rgba(0,0,0,.05)}.register-liveonline .grid .register-name .register-name-date{display:none}.register-liveonline .grid .head-name,.register-liveonline .grid .head-date,.register-liveonline .grid .head-enroll{font-weight:bold;border-bottom:1px solid #ccc}}@media(max-width: 599.98px){.register-lsatclassroom .register-lsatclassroom-desktop{display:none}}.register-lsatclassroom .register-lsatclassroom-desktop .info-coursename,.register-lsatclassroom .register-lsatclassroom-desktop .info-calendar,.register-lsatclassroom .register-lsatclassroom-desktop .info-start,.register-lsatclassroom .register-lsatclassroom-desktop .info-lsat{text-align:left}.register-lsatclassroom .register-lsatclassroom-desktop .info-register{text-align:center}@media(min-width: 600px){.register-lsatclassroom .register-lsatclassroom-mobile{display:none}}.register-lsatclassroom .register-lsatclassroom-mobile .item{display:grid;border:1px solid #d5d5d5;margin-bottom:1rem;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"course course" "start  register" "lsat   register";row-gap:.25rem;column-gap:1rem;align-items:center}.register-lsatclassroom .register-lsatclassroom-mobile .item .start-date,.register-lsatclassroom .register-lsatclassroom-mobile .item .lsat-date{display:flex}.register-lsatclassroom .register-lsatclassroom-mobile .item .start-date .label,.register-lsatclassroom .register-lsatclassroom-mobile .item .lsat-date .label{width:90px;font-weight:500}.register-lsatclassroom .register-lsatclassroom-mobile .item .course-name{grid-area:course;padding:.25rem .5rem;background-color:#1f2350;color:#fff;display:flex;justify-content:space-between}.register-lsatclassroom .register-lsatclassroom-mobile .item .course-name .title{font-weight:500}.register-lsatclassroom .register-lsatclassroom-mobile .item .start-date{grid-area:start;padding-left:.5rem}.register-lsatclassroom .register-lsatclassroom-mobile .item .lsat-date{grid-area:lsat;padding:0 0 .5rem .5rem}.register-lsatclassroom .register-lsatclassroom-mobile .item .register-button{grid-area:register;align-self:start;text-align:right;padding-right:.5rem}@media screen and (max-width: 825px){.utility-group{top:0;float:auto;width:100vw;margin:-20px -15px;padding:10px 15px}}@media screen and (max-width: 825px){.logo-group{padding:20px 0 0}}.ie .wide-layout .grid .triple-column .item{width:auto}.ie .wide-layout .grid .column .item .text{max-width:initial}.ie :not(.background).hero>.content{height:inherit;margin-top:inherit}.ie .grid .double-column .item,.ie .grid .triple-column .item{display:flex;vertical-align:top}.wide-layout.footer{border-top:1px solid #ddd}@media screen and (max-width: 989px){.grid.long-page .triple-column{width:780px;margin:0 auto}.title{text-align:center}}.wide-layout:not(.footer){max-width:1000px !important;box-shadow:initial !important;margin-top:initial !important;padding-top:initial !important}@media screen and (max-width: 949px){.wide-layout:not(.footer) .hero{flex-wrap:initial}.wide-layout:not(.footer) .hero.tutoring,.wide-layout:not(.footer) .hero.adcon,.wide-layout:not(.footer) .hero.double-pic{flex-wrap:wrap}}.wide-layout:not(.footer) .orange.fa.fa-caret-right{font-size:20px}.wide-layout:not(.footer) h1.title{font-size:30px;margin-bottom:.6em;margin-top:initial}.wide-layout:not(.footer) h1.title.indented{margin-left:.5em}.wide-layout:not(.footer) h1.title.indented.less{margin-left:.3em}.wide-layout:not(.footer) h1.title.less-bottom{margin-bottom:.3em}.wide-layout:not(.footer) .extranav{display:none}.wide-layout:not(.footer) h2{font-size:27px;font-weight:400;margin-top:25px;margin-bottom:initial}.wide-layout:not(.footer) .head{margin-bottom:10px !important}.wide-layout:not(.footer) main>.content .head.live-course,.wide-layout:not(.footer) main>.content .head.online-course,.wide-layout:not(.footer) main>.content .hero.live-course,.wide-layout:not(.footer) main>.content .hero.online-course,.wide-layout:not(.footer) main>.content .grid.live-course,.wide-layout:not(.footer) main>.content .grid.online-course{width:48%;display:inline-block}@media screen and (min-width: 920px){.wide-layout:not(.footer) .sidebar .item{padding:0 0 10px}}.wide-layout:not(.footer) .hero-container{display:flex;justify-content:space-around}.wide-layout:not(.footer) .hero-container .price-holder{position:relative;user-select:none}.wide-layout:not(.footer) .hero-container .price-holder .overlay{width:461px;height:48px;opacity:.7;z-index:1;background-position:-120px -120px,0 0;background-image:-webkit-linear-gradient(top left, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 37%, rgba(255, 255, 255, 0.7) 45%, rgba(255, 255, 255, 0.7) 50%);background-image:-moz-linear-gradient(0 0, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 37%, rgba(255, 255, 255, 0.7) 45%, rgba(255, 255, 255, 0.7) 50%);background-image:-o-linear-gradient(0 0, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 37%, rgba(255, 255, 255, 0.7) 45%, rgba(255, 255, 255, 0.7) 50%);background-image:linear-gradient(0 0, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 37%, rgba(255, 255, 255, 0.7) 45%, rgba(255, 255, 255, 0.7) 50%);background-size:250% 250%,100% 100%;transition:background-position 0s ease;transition-duration:1s}.wide-layout:not(.footer) .hero-container .price-holder .overlay:hover{background-position:0 0,0 0}@media screen and (max-width: 564px){.wide-layout:not(.footer) .hero-container .price-holder .overlay{display:none}}.wide-layout:not(.footer) .hero-container .price-holder h3{position:absolute;left:.4em;top:.25em;z-index:2;font-size:2em;font-weight:300;line-height:1}@media screen and (max-width: 564px){.wide-layout:not(.footer) .hero-container .price-holder h3{position:initial}}.wide-layout:not(.footer) .hero-container .price-holder h4{position:absolute;right:.5em;z-index:2;font-weight:300;line-height:0;top:0}@media screen and (max-width: 564px){.wide-layout:not(.footer) .hero-container .price-holder h4{position:initial;margin:1.5rem 0rem}}@media screen and (max-width: 1015px){.wide-layout:not(.footer) .hero-container{flex-direction:column;align-items:center}}.wide-layout:not(.footer) .hero.live-course,.wide-layout:not(.footer) .hero.online-course{flex-direction:column;box-shadow:0px 0px 12px #b5b7ce;border-radius:5px;padding:6px;width:480px !important;padding-bottom:15px}@media screen and (max-width: 564px){.wide-layout:not(.footer) .hero.live-course,.wide-layout:not(.footer) .hero.online-course{width:initial !important;box-shadow:initial;padding:initial}.wide-layout:not(.footer) .hero.live-course>.content,.wide-layout:not(.footer) .hero.online-course>.content{margin-top:4em}}.wide-layout:not(.footer) .hero.live-course>.content,.wide-layout:not(.footer) .hero.online-course>.content{display:inline-block;vertical-align:top;height:100%;max-width:420px;margin:auto;padding-left:16px;padding-right:16px;height:165px}.wide-layout:not(.footer) .hero.live-course>.content .under-links,.wide-layout:not(.footer) .hero.online-course>.content .under-links{display:flex;justify-content:space-between;padding-bottom:1.5em}.wide-layout:not(.footer) .hero.live-course>.content .under-links>div,.wide-layout:not(.footer) .hero.online-course>.content .under-links>div{padding:3px 7px;border-radius:6px}.wide-layout:not(.footer) .hero.live-course>.content .under-links i,.wide-layout:not(.footer) .hero.online-course>.content .under-links i{color:#ff4500}.wide-layout:not(.footer) .hero.live-course>.content .under-links.centered,.wide-layout:not(.footer) .hero.online-course>.content .under-links.centered{justify-content:center}.wide-layout:not(.footer) .hero.live-course>.content .under-text,.wide-layout:not(.footer) .hero.online-course>.content .under-text{color:#1f2350;font-size:22px;font-weight:400;text-align:center;line-height:1.3}.wide-layout:not(.footer) .hero.live-course>.content .link,.wide-layout:not(.footer) .hero.online-course>.content .link{margin-top:initial}.wide-layout:not(.footer) .hero.live-course>img,.wide-layout:not(.footer) .hero.online-course>img{align-self:center;height:initial;width:460px}@media screen and (max-width: 948.98px)and (min-width: 565px){.wide-layout:not(.footer) .hero.live-course>.content,.wide-layout:not(.footer) .hero.online-course>.content{margin-top:.2em}}@media screen and (min-width: 949px){.wide-layout:not(.footer) .hero.live-course>.content,.wide-layout:not(.footer) .hero.online-course>.content{margin-top:.5em}}.wide-layout:not(.footer) .hero.live-course>.content a,.wide-layout:not(.footer) .hero.online-course>.content a{font-size:inherit}.wide-layout:not(.footer) .hero.live-course>img{width:445px;border-radius:5px;margin-left:4px;margin-top:8px;height:251px}@media screen and (max-width: 564px){.wide-layout:not(.footer) .hero.live-course{padding-bottom:2rem}}@media screen and (min-width: 566px){.wide-layout:not(.footer) .hero.online-course .thumbnail{width:445px;border-radius:5px;margin-left:13px;margin-top:8px}}@media screen and (max-width: 564px){.wide-layout:not(.footer) .hero.online-course{width:initial !important}.wide-layout:not(.footer) .hero.online-course>.content{margin-top:4.8em}}@media screen and (max-width: 949px)and (min-width: 565px){.wide-layout:not(.footer) .hero.online-course>.content{margin-top:.2em}}@media screen and (min-width: 949px){.wide-layout:not(.footer) .hero.online-course>.content{margin-top:.5em}}.wide-layout:not(.footer) .hero.online-course .video .title h2{margin-top:initial}.wide-layout:not(.footer) .hero.online-course .video .placeholder{height:initial;width:initial}@media screen and (max-width: 564px){.wide-layout:not(.footer) .hero.online-course .video .play{display:none}}.wide-layout:not(.footer) .hero.adcon>.content>p,.wide-layout:not(.footer) .hero.tutoring>.content>p{margin:initial}.wide-layout:not(.footer) .hero.adcon .list.clickable>div p,.wide-layout:not(.footer) .hero.tutoring .list.clickable>div p{font-size:18px;line-height:1}.wide-layout:not(.footer) .hero.double-pic{display:flex;justify-content:space-around}.wide-layout:not(.footer) .hero.double-pic img{height:17rem;opacity:.9}@media screen and (max-width: 950px){.wide-layout:not(.footer) .hero.double-pic img{margin-bottom:15px}}@media screen and (max-width: 949px){.wide-layout:not(.footer) .hero.live-course .content,.wide-layout:not(.footer) .hero.online-course .content{padding:initial}.wide-layout:not(.footer) .hero.live-course>img,.wide-layout:not(.footer) .hero.online-course>img{align-self:center;height:initial;width:460px}.wide-layout:not(.footer) .hero.online-course .video .placeholder{height:initial;width:initial}}@media screen and (max-width: 949px)and (max-width: 564px){.wide-layout:not(.footer) .hero.online-course .video .play{display:none}}.wide-layout:not(.footer) .grid.stacked-sections.tutoring ul{margin:15px 0 15px 30px}.wide-layout:not(.footer) .grid.stacked-sections .column{flex-direction:column;flex-wrap:initial}.wide-layout:not(.footer) .grid.stacked-sections .column .item{margin-left:initial;margin-bottom:.75em;border-radius:5px;padding-top:0;margin:0;padding:0}.wide-layout:not(.footer) .grid.stacked-sections .column .item .title.inline{margin-top:initial;margin-bottom:initial}.wide-layout:not(.footer) .grid.stacked-sections .column .item .title.inline h3{margin-left:initial}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline{margin-bottom:initial}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline.right{float:right;margin-left:.5em}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline.left{float:left;margin-right:.5em}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline.centered{border:none;box-shadow:initial;margin:0}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline.fill-box{width:100%}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline.as-button{margin-left:.5em;margin-top:-0.2rem;margin-bottom:.5rem;width:initial;margin-right:1rem}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline.as-top{height:379px;border-radius:initial}.wide-layout:not(.footer) .grid.stacked-sections .column .item img.stacked-inline.diag-top{border-radius:initial}.wide-layout:not(.footer) .grid.stacked-sections .column .item .rachel-box{justify-content:center;display:flex;flex-direction:column;margin:0 auto;align-items:center;width:262px;padding:17px 0}.wide-layout:not(.footer) .grid.stacked-sections .column .item .rachel-box p{margin:initial;color:#fff;font-weight:400}.wide-layout:not(.footer) .grid.stacked-sections .column .item .rachel-box p.name{font-weight:100;font-size:24px}.wide-layout:not(.footer) .grid.stacked-sections .column .item .rachel-box p.quote{font-weight:200}.wide-layout:not(.footer) .grid.stacked-sections .column .item.no-box{padding-left:initial;padding-right:initial;padding-bottom:initial;transition:opacity;transition-duration:.8s;background-color:#1f2350}.wide-layout:not(.footer) .grid.stacked-sections .column .item.no-box:hover{opacity:1}.wide-layout:not(.footer) .grid.stacked-sections .column .item.no-box img{width:initial}.wide-layout:not(.footer) .grid.stacked-sections .column .item.no-box .diag-text-box{padding:1.5rem}.wide-layout:not(.footer) .grid.stacked-sections .column .item.no-box .diag-text-box p{color:#fff}@media screen and (min-width: 1025px){.wide-layout:not(.footer) .grid.stacked-sections .column .item>.content{min-height:initial}}.wide-layout:not(.footer) .grid .profile{width:160px !important;border-radius:55%;border:2px solid #fff}@media screen and (max-width: 1024px)and (min-width: 569px){.wide-layout:not(.footer) .grid .triple-column .item{flex-basis:initial}}@media screen and (min-width: 1025px){.wide-layout:not(.footer) .grid .triple-column .item{flex-basis:initial}}.wide-layout:not(.footer) .grid .title{margin-left:initial}.wide-layout:not(.footer) .grid .sets-us-apart{margin-left:.5em}.wide-layout:not(.footer) .grid .sets-us-apart>.title{padding-bottom:.7em;margin-left:.2em;margin-bottom:initial}.wide-layout:not(.footer) .grid .sets-us-apart .item{padding:initial;padding-bottom:1em}.wide-layout:not(.footer) .grid .sets-us-apart .item .link{margin-top:-3px}.wide-layout:not(.footer) .grid .sets-us-apart .item:nth-child(even){margin-left:initial}.wide-layout:not(.footer) .grid .sets-us-apart .no-wrap{flex-direction:column}.wide-layout:not(.footer) .grid .sets-us-apart .bullet-title-wrap{display:inline-block;padding-top:.5em}.wide-layout:not(.footer) .grid .sets-us-apart .bullet-title-wrap .icon{display:inline-block;vertical-align:top;margin-right:initial}.wide-layout:not(.footer) .grid .sets-us-apart .bullet-title-wrap .title{display:inline-block;margin-left:initial}.wide-layout:not(.footer) .grid .sets-us-apart .bullet-title-wrap .fa-caret-right{color:#ff4500;font-size:1.3rem}.wide-layout:not(.footer) .grid .tablet .item{padding:0}@media screen and (min-width: 920px){.wide-layout:not(.footer) .grid .tablet .item{padding:0}}.wide-layout:not(.footer) .grid .tablet .item .text{border-radius:5px}.wide-layout:not(.footer) .grid .tablet p{font-size:17px;line-height:1.8}.wide-layout:not(.footer) .grid .item img.featured{margin:16px 10px}@media screen and (min-width: 569px){.wide-layout:not(.footer) .grid .sets-us-apart.double-column .item{flex-basis:calc(50% - 50px);padding-left:.5rem !important}}@media screen and (max-width: 2024px)and (min-width: 920px){.wide-layout:not(.footer) .grid .sidebar{margin-right:-1.2em}}.wide-layout:not(.footer) .grid.long-page .content{padding-top:0px}@media screen and (max-width: 986px){.wide-layout:not(.footer) .academic-support .no-box{max-width:680px !important;align-self:center}.wide-layout:not(.footer) .academic-support .no-box .as-top{box-shadow:#fff 0px 4px 4px 1px !important}}.wide-layout:not(.footer) .faculty .center.link.become-instructor{width:initial}.wide-layout:not(.footer) .faculty .faculty-writeup{width:62%}.wide-layout:not(.footer) .faculty .sidebar{padding-left:2.25rem}.wide-layout:not(.footer) .faculty .sidebar .item{box-shadow:initial !important;padding:initial !important}@media screen and (max-width: 1000px){.wide-layout:not(.footer) .faculty .triple-column{width:inherit}.wide-layout:not(.footer) .faculty .faculty-writeup{width:initial}.wide-layout:not(.footer) .faculty .item.no-box{max-width:740px;margin:0 auto !important}.wide-layout:not(.footer) .faculty .faculty-slider.content{border-top-right-radius:5px;border-bottom-right-radius:5px}.wide-layout:not(.footer) .faculty .sidebar{flex-basis:initial;margin:0 auto}.wide-layout:not(.footer) .faculty .sidebar .item{flex-wrap:nowrap}.wide-layout:not(.footer) .faculty .sidebar img.featured{height:auto;min-width:290px;width:50%;object-position:0% 50%}}@media screen and (max-width: 728px){.wide-layout:not(.footer) .faculty .sidebar .item{display:block}}.wide-layout:not(.footer) .faculty-list .column.triple-column .person.item{margin-bottom:0px}@media screen and (min-width: 920px){.wide-layout:not(.footer) .directory .section{padding:initial;padding-top:25px;width:7em}}.page-lsatonline p.cost{font-size:18px}@media(max-width: 933.98px){.page-lsatonline p.cost{text-align:center}}.page-lsatonline p.cost .num{color:#000;font-weight:400}.page-lsatonline .registerbutton{display:none}@media(max-width: 933.98px){.page-lsatonline .registerbutton{display:block;text-align:center}}.all-schedules-button{margin:0 auto;display:table;margin-top:1rem;transform:scale(1.15)}.all-schedules-button p{margin-top:7px !important}.liveonline-table.info-page{overflow:hidden}.liveonline-table tbody.bordered.rows{outline:solid 1px #d5d5d5;outline-offset:-1px;border:none}.liveonline-table tr.course td{border-top:none}.liveonline-table .flex-card{display:flex;justify-content:space-around}.liveonline-table .flex-card .instructor-photo{width:180px;height:225px;background-repeat:no-repeat;display:inline-table;border-radius:5px;margin-left:-2px;margin-top:7px}.liveonline-table .flex-card .instructor-photo.tbd-text{display:none}.liveonline-table .flex-card .instructor-photo.tbd{background:#1f3e50;background:radial-gradient(circle, rgb(31, 62, 80) 0%, rgb(31, 35, 80) 100%);border-radius:5px;color:#fff;font-weight:400;font-size:60px;padding-top:4rem;display:block;user-select:none;margin-bottom:4px}.liveonline-table .flex-card .instructor-photo.tbd .tbd-text{display:block;margin-left:-5px}.liveonline-table .flex-card .label{font-weight:500;text-align:right}.liveonline-table .flex-card .row,.liveonline-table .flex-card .link-row{display:flex;flex-direction:row}.liveonline-table .flex-card .link-row{justify-content:space-around;align-items:center;margin-top:2rem;width:22rem;transform:scale(1.15);transform-origin:left;margin-bottom:12px;margin-left:36px;overflow:hidden}.liveonline-table .flex-card .bullets{text-align:left;margin-left:2rem;margin-right:-2rem;width:23rem}.liveonline-table .flex-card .bullets .row{margin-top:5px;padding-top:12px}.liveonline-table .flex-card .bullets .row .label{margin-right:12px;margin-left:-10px}.liveonline-table .flex-card .bullets li{color:#000}.liveonline-table .flex-card .info{margin-left:1.5rem;margin-right:-1.5rem}.liveonline-table .flex-card .info .label{min-width:10rem;margin-right:12px}.liveonline-table .flex-card .info .row{margin-top:1rem}.liveonline-table .flex-card .info .row:nth-child(1){margin-top:18px}.liveonline-table .flex-card .info .row.offset{margin-top:2rem}.liveonline-table .flex-card .info .blue.icon.button{padding-top:initial}.liveonline-table .flex-card .bullets,.liveonline-table .flex-card .info{display:flex;flex-direction:column}.liveonline-table .flex-card .extra-times{font-size:13px;margin-left:7rem}.liveonline-table .flex-card .scorereport{align-items:flex-end;color:#6495ed;cursor:pointer;display:inline;position:absolute}.liveonline-table .flex-card .scorereport .score-report-img{height:16px;width:14px;margin-right:5px;background-size:cover;background-position:0 0;margin-top:-3px;background-image:url(/dist/images/score-report56e75840477a24a60c12.png)}.liveonline-table .flex-card .scorereport:hover .score-report-img{background-position:0 -19px}.liveonline-table .flex-card-header{display:flex;justify-content:space-between}@media screen and (max-width: 990px){.flex-card{flex-direction:column;width:29rem}.flex-card .bullets .row{margin:0 auto}.flex-card .info,.flex-card .bullets{margin:0 auto;width:auto}.flex-card .info li,.flex-card .bullets li{width:18rem}.flex-card .link-row{margin-left:initial;transform-origin:initial}.flex-card .extra-times{margin-left:initial}.center-me-mobile{display:block;text-align:center}}@media screen and (max-width: 514px){.flex-card{width:20rem}.flex-card .link-row{margin-left:-1.25rem !important}.info .row{margin-top:1rem;font-size:14px;margin-left:-2rem}}.blue.button.show-more,.blue.button.all-schedules{transform:scale(1.15);transform-origin:left;height:25px;padding-top:8px}.blue.button.all-schedules{margin:1rem 0}.center-me{display:block;text-align:center}.center-me .link.show-more{font-weight:300;color:#2e7cd4;text-decoration:none;transition:.15s ease-in-out;margin-bottom:1rem;margin-top:1rem}.center-me .link.show-more:hover{cursor:pointer}.hero .content.liveonline{max-width:609px;padding-left:0;margin-left:0;padding-top:9px}.hero .sidebar h2.title{margin-top:15px}.liveonline.featured{border-radius:5px;margin-bottom:5px;width:auto;height:194px}@media screen and (max-width: 933.98px){.hero .content.liveonline{margin:0 auto}.hero .sidebar{text-align:center}}.content.liveonline a{font-size:16px}.content.liveonline li{margin-left:1rem;margin-bottom:1rem}.content.liveonline p.cost{font-size:18px}.content.liveonline p.cost .num{color:#000;font-weight:400}.content.liveonline.onlinepush{padding-top:18px}.content.liveonline.nopadding{padding-top:0}h1.title.liveonline{margin-bottom:0}h2.title.liveonline{text-align:center;font-size:1.6em;font-weight:400;margin-top:0}.flex-top{display:flex;justify-content:space-between;width:99%;align-items:baseline}@media screen and (max-width: 545px){.flex-top{flex-direction:column;align-items:center;margin-bottom:1rem}}.flex-top>div{display:flex;color:#555;align-items:center}.flex-top>div select{margin-left:.5rem}.flex-top>span.flexspan{display:flex}@media screen and (max-width: 775px){.flex-top>span.flexspan{flex-direction:column}}.flex-top>span.flexspan .classroom-dropdown:first-child{margin-right:1rem}.flex-top>span.flexspan select{margin-left:.5rem;border-width:1px;border-style:solid;border-color:-internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133))}.flex-top label{min-width:6rem;text-align:right;margin-left:1rem}@media screen and (min-width: 733px){.special-hayden-push{width:611px}}@media screen and (min-width: 733px){.special-hayden-push{width:615px}}.faculty-slider.liveonline{margin:0 auto;max-width:740px;border-radius:5px}@media screen and (min-width: 1001px){.faculty-slider.liveonline .left .slider-list .arrow.next{right:20px}}@media screen and (min-width: 1001px){.faculty-slider.liveonline .left .slider-list .arrow{right:40px}}@media screen and (min-width: 937px){.faculty-slider.liveonline{overflow:initial;transform:scale(1.15);transform-origin:top;margin-bottom:3rem}.faculty-slider.liveonline .left .slick-list{border-radius:5px}.faculty-slider.liveonline .bottom-text{border-radius:0 0 5px 5px}.faculty-slider.liveonline .boxes{position:absolute;z-index:1;display:flex;flex-direction:column;height:100%;justify-content:space-between;display:none}.faculty-slider.liveonline .boxes .box{width:80px;display:inline-block;height:97px}.faculty-slider.liveonline .boxes .box.erin{background-image:url(/dist/images/erin-1f4800813e27c02d41501.jpeg)}.faculty-slider.liveonline .boxes .box.ikenna{background-image:url(/dist/images/ikenna-14b10e37390f0080c49ef.jpeg)}.faculty-slider.liveonline .boxes .box.hirsch{background-image:url(/dist/images/hirsch-17730fbb759c97ee4b903.jpeg)}.faculty-slider.liveonline .boxes .box.amy{background-image:url(/dist/images/amy-19104d65e8b7d5a79f006.jpeg)}.faculty-slider.liveonline .boxes .box.amanda{background-image:url(/dist/images/amanda-1765c645db0cfc256502c.jpeg)}.faculty-slider.liveonline .boxes .box.scott{background-image:url(/dist/images/scott-162bb5a6c0f8405660a52.jpeg)}.faculty-slider.liveonline .boxes .box.ben{background-image:url(/dist/images/ben-1d0bb4580a82d4d47e433.jpeg)}.faculty-slider.liveonline .boxes.left{left:-80px}.faculty-slider.liveonline .boxes.right{right:-80px;top:0}}.page-ourprogram .hero-wrap{margin-bottom:2rem}@media(min-width: 940px){.page-ourprogram .hero-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}}@media(max-width: 939.98px){.page-ourprogram .hero-wrap{max-width:470px;margin-left:auto;margin-right:auto}}@media(max-width: 939.98px){.page-ourprogram .hero-wrap .hero-image{margin-bottom:1rem}}.page-ourprogram .hero-wrap .hero-image img{width:100%;height:auto;border-radius:6px}.page-ourprogram .hero-wrap .hero-image img.border{border:1px solid rgba(76,76,76,.1882352941)}.page-ourprogram .hero-wrap .hero-content{text-wrap:pretty}.page-ourprogram .hero-wrap.hero-wrap-reverse .hero-content{order:1}.page-ourprogram .hero-wrap.hero-wrap-reverse .hero-image{order:2}.digital-lsat.newpage .title{margin-top:40px}.digital-lsat.newpage nav a:hover{text-decoration:none}.digital-lsat.newpage .faqs h2{font-size:1.6em;color:#6d6d6d}.digital-lsat.newpage .faqs h3{font-size:1.3em;font-weight:500}.digital-lsat.newpage .faqs p{font-size:1.15em;margin-top:0}.digital-lsat.newpage .italics{font-style:italic}.digital-lsat.newpage .bolded{font-weight:400}.digital-lsat.newpage .quote{font-family:auto}.digital-lsat.newpage .digital-lsat{margin-top:1rem}.digital-lsat.newpage .button-holder{display:none !important;width:46%;text-align:right;margin-right:0;margin-top:1.7rem;float:right;margin-bottom:19px}.digital-lsat.newpage .title-bar{display:inline-block;width:100%}.digital-lsat.newpage .title{display:inline-block;margin-top:1rem}.digital-lsat.newpage .blue.icon.button{margin-top:0;height:2.6rem;box-shadow:0 2px 4px 0 #c5c5c5}.digital-lsat.newpage .blue.icon.button p{font-size:1rem;padding-top:.5rem;padding-right:.7rem;font-style:italic;font-weight:500;color:#fff}.digital-lsat.newpage .blue.icon.button span{font-size:1.3rem;margin-top:-0.5rem;font-style:italic;padding-left:4px;font-weight:700}.digital-lsat.newpage .blue.icon.button i{height:35px;padding-top:7px;width:2rem;font-size:1.3rem;display:inline-block}@media screen and (min-width: 816px){.digital-lsat.newpage .faqs{margin-top:10rem}}.except-texas{min-height:300px;color:#1f2350;text-align:center}.except-texas h1{padding-bottom:10px}.except-texas strong{font-weight:400;color:#1f2350}.except-texas p{padding-bottom:10px}.except-texas p:first-of-type{padding-top:1.5rem}.classroom-dropdown{display:flex;align-items:center;color:#555}.classroom-dropdown #Region{margin-left:.5rem}.page-lsatclassroom .video-reel-title{margin-top:0;padding-top:20px}.page-lsatclassroom .hero{margin-bottom:0}@media(max-width: 899.98px){.page-lsatclassroom .schedule-divider{height:1px;margin-top:2rem;border-bottom:1px dotted #1f2350}}.page-tutoring .grid.stacked-sections .column .item{box-shadow:none}.page-tutoring .checklistgrid{display:grid;grid-template-columns:28px 1fr;row-gap:1em;column-gap:.5em;color:#4a4a4a;margin-top:1em;line-height:1.5rem}.page-tutoring .checklistgrid .check{width:28px;height:25px}.page-tutoring .checklistgrid .check.yellow{background-image:url(/dist/images/check-yellow2757ffac7dfd6445f446.png)}.page-tutoring .checklistgrid .check.green{background-image:url(/dist/images/check-green04221726be5dd1ce8ff9.png)}.page-tutoring .checklistgrid .check.orange{background-image:url(/dist/images/check-orangeff69cea369e795a9a166.png)}.page-tutoring .checklistgrid .check.purple{background-image:url(/dist/images/check-purple3822bc753cab2d2f2d04.png)}.page-tutoring .checklistgrid .check.red{background-image:url(/dist/images/check-redb22270148f58b638dfd0.png)}.page-tutoring .checklistgrid .check.teal{background-image:url(/dist/images/check-teal760dfa31f55a46f2014e.png)}.page-tutoring .checklistgrid .check.lavender{background-image:url(/dist/images/check-lavender01066b00188785357c4c55.png)}.page-tutoring .checklistgrid .check.aquamarine{background-image:url(/dist/images/check-aquamarine68e3eb6ccbce17ac9313.png)}.page-tutoring h2{margin-top:0}.page-tutoring .inquiry-button{width:100%;text-align:center}.page-tutoring .inquiry-button .icon.button{display:inline-block;vertical-align:top;transform:scale(1.15);height:22px}.cc-window{font-size:14px;transition:all .5s ease-in-out;bottom:0}.cc-window.cc-invisible{bottom:-100px}.cc-link{padding:0}

/*# sourceMappingURL=style.css.map*/