@import url("https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600,700&display=swap");@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,700&display=swap");.btn{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif}.btn--block{display:block;width:100%;text-align:center}.btn--primary{background-color:#32608f;color:white}.btn--primary:hover{background-color:#254769;color:white}.btn--secondary{background-color:#4483c1;color:white}.btn--secondary:hover{background-color:#34699e;color:white}.btn--muted{background-color:#4a4a4a;color:white}.btn--muted:hover{background-color:#313131;color:white}.btn--sm{padding:0.25rem 0.5rem;font-size:0.85em}.btn--lg{padding:0.5rem 1rem;font-size:1.25em}.btn[disabled]{background-color:#f8f8f9 !important;border:1px solid #d8d8d8 !important;color:#4a4a4a}.btn-primary{color:white;background-color:#32608f;border-color:#32608f}.btn-primary:hover{background-color:#254769}.btn-secondary{color:white;background-color:#4a4a4a;border-color:#4a4a4a}.btn-secondary:hover{background-color:#313131}.slide-buttons--vertical{display:flex;flex-direction:column;width:36px}.slide-buttons--vertical button{background:none;border:0;color:#32608f;background-color:#f8f8f9;padding:0 4px;height:26px}.slide-buttons--vertical button i{margin:0}.slide-buttons--vertical button:hover{cursor:pointer;background-color:#eaeaed}.slide-buttons--horizontal{display:flex;width:36px}.slide-buttons--horizontal button{background:none;border:0;color:#32608f;background-color:#f8f8f9;padding:0 4px;height:28px}.slide-buttons--horizontal button i{margin:0}.slide-buttons--horizontal button:hover{cursor:pointer;background-color:#eaeaed}.big-button a{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#4483c1;color:white;padding:0.25rem 0.5rem;font-size:0.85em}.big-button a:hover{background-color:#34699e}html{font-family:'PT Serif', serif;font-size:14px;color:#172c40}@media screen and (min-width: 768px) and (max-width: 1024px){html{font-size:16px}}@media screen and (min-width: 1025px){html{font-size:18px}}body{margin:0;position:relative}i[class]{margin-right:0.5rem}hr{margin:2rem 0;height:0;border:0;border-top:1px solid #cfcfd6}.hr--choice{position:relative;margin:2rem 0;text-align:center}.hr--choice span{padding:0.5rem;background-color:white}.hr--choice hr{position:absolute;width:100%;margin:0;top:20px;left:0;z-index:-1}p:empty{display:none}table{width:100%}*:focus{outline:#34699e solid 1px;outline-offset:2px}*:focus:not(:focus-visible){outline:0 !important;box-shadow:none !important}address{font-style:normal}*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none;margin-top:0}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}#skip-link a{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px}#skip-link a:focus{position:static !important;clip:auto;overflow:visible;height:auto}.statistics_counter{display:none !important}.view-newsroom-homepage>p{padding:0.8rem}.headline{border:1px solid #d8d8d8;padding:1rem;border-radius:4px;margin-bottom:1rem;position:relative}.headline p{font-size:0.9em;margin:0.25rem 0 1.5rem 0}.headline__date{text-transform:uppercase;color:#4a4a4a;font-family:'Fira Sans', sans-serif;font-weight:600;margin-bottom:0.5rem;font-size:0.9rem}.headline__link{text-decoration:none;color:#172c40;font-size:1.2rem;line-height:1.2}.headline__more{text-decoration:none}.headline:after{content:"";position:absolute;right:0.5rem;bottom:0.15rem;display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #c16744;transform:rotate(45deg)}.abi-content .view{background-color:#f0f5fa;padding:1.5rem}.abi-content .view .view-content .field-content{display:block;max-width:900px}.abi-content .view .view-content .field-content a{text-decoration:none;font-weight:600}.abi-content .more-link a{display:inline-block;background-color:#4483c1;color:white;padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:2px;margin:0.5rem 0 0.25rem 0;text-decoration:none}.abi-content .more-link a:hover{background-color:#34699e}.abi-content .views-field-body{font-size:0.9rem}.abi-content .views-field-body p{margin-bottom:0.5rem}.abi-content .views-field-body a[name*="ref"]{display:none}.abi-content .node-unpublished{background:none}.abi-content .view-st-johns-blog p[align="center"]{text-align:left}.abi-content .views-field-created{display:flex;align-items:center;margin-bottom:0.5rem}.abi-content .views-field-created .field-content{font-size:0.9rem;font-weight:600;text-transform:uppercase;font-family:'Fira Sans', sans-serif}.abi-content .views-field-created .views-label{display:none}.abi-content .views-field-field-datetime{display:flex;align-items:center;margin-bottom:0.5rem}.abi-content .views-field-field-datetime .field-content{font-size:0.7em;font-weight:600;text-transform:uppercase;font-family:'Fira Sans', sans-serif}.abi-content .views-field-field-datetime .views-label{display:none}.abi-content .views-field-field-author{font-size:0.8em}.abi-content .views-row:not(:last-of-type){padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #cfcfd6}.abi-content .views-row+h3{margin-top:1.5rem}.abi-content .compact .views-row:not(:last-of-type){padding-bottom:0.5rem;margin-bottom:0.75rem}.abi-content .compact--sm .views-row:not(:last-of-type){padding-bottom:0.5rem;margin-bottom:0.5rem}.abi-content .abi-content .view.compact{padding:1rem 1.5rem}.abi-content .compact .view-content .views-field-title a{font-size:0.95rem}.abi-content .views-field-title{margin-bottom:0.5rem}.abi-content .views-field-title a{display:inline-block;position:relative;font-size:1.05em;color:#172c40;font-family:'PT Serif', serif;line-height:1.5;padding-left:1rem}.abi-content .views-field-title a:before{content:"\f0da";font-weight:600;color:#c16744;font-family:"Font Awesome 5 Free";position:absolute;left:0px;top:0px}.abi-content .views-field-title a:hover{color:#2a5379}.abi-content .item-list .views-row:not(:last-of-type){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #cfcfd6}.abi-content .item-list .views-field:not(.views-field-title){font-size:0.9em;display:flex;flex-wrap:wrap}.abi-content .item-list .views-field:not(.views-field-title) .views-label{margin-right:0.5rem}.abi-content .item-list .views-field-title a{display:inline-block;position:relative;font-size:1.05em;color:#172c40;font-family:'PT Serif', serif;line-height:1.5;padding-left:1rem}.abi-content .item-list .views-field-title a:before{content:"\f0da";font-weight:600;color:#c16744;font-family:"Font Awesome 5 Free";position:absolute;left:0px;top:0px}.abi-content .item-list>ul{list-style-type:none;padding:0;margin:0}.abi-content .item-list a.active{color:#32608f}.abi-content .node.node-teaser .views-row:not(:last-of-type){padding-bottom:1rem;margin-bottom:1rem}.abi-content .node.node-teaser .node-content-wrapper h2.title a{display:inline-block;position:relative;font-size:1.05em;color:#172c40;font-family:'PT Serif', serif;line-height:1.5;padding-left:1rem;text-decoration:none}.abi-content .node.node-teaser .node-content-wrapper h2.title a:before{content:"\f0da";font-weight:600;color:#c16744;font-family:"Font Awesome 5 Free";position:absolute;left:0px;top:0px}.abi-content .node.node-teaser .taxonomy-term h2{font-size:1rem;margin:0}.abi-content .node.node-teaser .node-readmore{padding:0.25rem 0.5rem;background-color:#4a4a4a;display:inline-block;margin-bottom:0.5rem;border-radius:4px;font-size:0.9rem}.abi-content .node.node-teaser .node-readmore a{color:white;text-decoration:none}.archived-issues #block-system-main{display:none}.abi-content .nav-alpha{padding:0.75rem 1.25rem 0.25rem 1.25rem;background-color:#172c40;border-bottom:4px solid #32608f;border-top-left-radius:4px;border-top-right-radius:4px;margin:-1.5rem -1.5rem 1rem -1.5rem;line-height:1}.abi-content .nav-alpha a{color:white;margin-right:0.25rem;text-decoration:none;padding:0.1rem 0.5rem;display:inline-block}.abi-content .nav-alpha a.active{color:#82acd3}.abi-content .nav-alpha a:hover{color:#5d93c6}.abi-content.has-rightSidebar .nav-alpha a:first-of-type{margin-bottom:0.5rem}.abi-content .resp-grid .views-row{display:flex;align-items:center}.abi-content .resp-grid .views-row a{font-size:0.9rem}.abi-content .resp-grid .views-row .views-field:nth-of-type(2) .field-content{font-size:0.85rem;color:#4a4a4a;margin-left:0.5rem}.abi-content ul.pager{padding:0.75rem 1.25rem;margin:0 -1.5rem -1.5rem -1.5rem;border-bottom:4px solid #32608f;margin-top:1rem;border-radius:4px;line-height:1;display:flex;flex-wrap:wrap}.abi-content ul.pager li{margin-right:0.5rem;display:flex}.abi-content ul.pager li.pager-current{color:white;display:inline-block;padding:0.25rem 0.5rem;font-family:'Fira Sans', sans-serif;background-color:#172c40}.abi-content ul.pager li.pager-ellipsis{padding:0.25rem 0.5rem;color:#3f3f3f}.abi-content ul.pager a{color:white;padding:0.25rem 0.5rem;font-weight:400;text-decoration:none;background-color:#b2b2b2;border-radius:2px;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.abi-content ul.pager a.active{color:#82acd3}.abi-content ul.pager a:hover{background-color:#989898;color:#fff}.abi-content .view-abi-blogs img{display:none}.abi-content .view-abi-blogs .views-field-field-feed-original-url-1 .field-content a:not(:empty){color:white;padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#32608f;color:white;padding:0.5rem 0.75rem;margin-bottom:1rem;font-size:14px}.abi-content .view-abi-blogs .views-field-field-feed-original-url-1 .field-content a:not(:empty):hover{background-color:#254769}.abi-content .view-abi-blogs .views-field-config,.abi-content .view-abi-blogs .views-field-created{font-size:0.8rem}.abi-content .view-abi-blogs .views-field-field-feed-item-description{margin-bottom:1rem}.abi-content .node h1{display:none}.abi-content .node .field{margin-bottom:1rem}.abi-content .node .group-node-info{display:flex;flex-wrap:wrap}.abi-content .node .field-type-node-reference{margin-right:0.5rem;font-weight:600}.abi-content .field-type-taxonomy-term-reference{display:flex}.abi-content .field-type-datetime{display:flex}.abi-content .field-type-taxonomy-term-reference .field-items{display:flex;flex-wrap:wrap}.abi-content .field-type-taxonomy-term-reference .field-items .field-item{margin-right:0.75rem}.node-type-law-review-article h1{font-size:1.5rem !important}.law-review-page .field-item.even .law-review-buttons{grid-column:10/13;grid-row:3;display:flex;flex-direction:column;text-align:left;font-size:18px}.law-review-page .field-item.even .law-review-buttons a{text-decoration:none;display:inline-block;margin-bottom:1rem}.law-review-page .panel-inner{display:flex;margin-bottom:2.5rem}.law-review-page .front{margin-right:2rem}.law-review-page .front img{width:250px;height:100%}.law-review-page .viewmore.button a{color:white;padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#32608f;color:white;padding:0.5rem 0.75rem;margin-bottom:1rem;font-size:14px}.law-review-page .viewmore.button a:hover{background-color:#254769}.law-review-page__info{display:flex;flex-direction:column;margin-top:0;flex:1}.law-review-page__info a{font-size:0.9rem;text-decoration:none}.law-review-page__info h2{font-size:1.5em}.law-review-page__info .btn{max-width:140px}.law-review-page .back{width:100%}.law-review-page .back .pad{padding:1rem;padding-left:1.5rem;border-left:4px solid #32608f;background-color:#f7f7f7;margin-bottom:1rem}.law-review-page .back .pad h6{margin:0;font-size:1rem;text-transform:uppercase;font-family:'Fira Sans', sans-serif}.law-review-page .back .pad a{text-decoration:none}.node-law-review-article .field-label,.node-law-review-article label{font-size:0.9rem;text-transform:uppercase;margin-right:0.5rem;font-weight:600;font-family:'Fira Sans', sans-serif}.node-law-review-article .group-node-info .field{display:flex;align-items:center;margin-bottom:1rem}.node-law-review-article .group-node-tags>.field .field-items{display:flex;align-items:center;margin-bottom:1rem}.node-law-review-article .group-node-tags>.field .field-items>div{margin-right:1rem}.abi-content .view.card-grid table.views-view-grid{border-spacing:0.5rem;border-collapse:separate}.abi-content .view.card-grid table.views-view-grid tr td{border:1px solid #d8d8d8;padding:1rem;border-radius:4px;margin-bottom:1rem;background-color:white;padding:0.5rem 0.5rem 0.5rem 1rem;border-left:4px solid #e5b400}.abi-content .view.card-grid table.views-view-grid tr td .views-field-name{display:inline-block}.abi-content .view.card-grid table.views-view-grid tr td .views-field-name-1{display:inline-block}.abi-content .view.card-grid table.views-view-grid tr td .views-field-name-1 .field-content{display:inline-block}.committee-leader-single{display:flex}.committee-leader-single>div:first-child{overflow:hidden;border-radius:50%;width:100px !important;height:100px !important;margin-bottom:0.5rem;margin-right:1rem}.committee-leader-single>div:first-child img{width:100% !important;min-height:100%;border:0 !important}.committee-list{display:flex;flex-wrap:wrap;margin-top:1rem;background-color:#f0f5fa;padding:2rem 2rem}@media screen and (min-width: 1025px){.committee-list{padding:2rem 3rem}}.committee-list>a{flex:45%;margin-bottom:0.75rem;position:relative;text-decoration:none}.committee-list>a:before{content:"\f0da";font-family:"Font Awesome 5 Free";position:relative;left:-8px;top:0;color:#c16744}.view-display-id-articles .view-content .views-row{display:flex;flex-wrap:wrap}.view-display-id-articles .view-content .views-row .views-field{flex:0 0 100%}.view-display-id-articles .view-content .views-row .views-field-title{flex:0 0 100%}.view-display-id-articles .view-content .views-row .views-field-field-author{flex:0 0 30%}.view-display-id-articles .view-content .views-row .views-field-body{flex:0 0 70%}@media screen and (min-width: 1450px){.view-display-id-articles .view-content .views-row .views-field-field-author{flex:0 0 20%}.view-display-id-articles .view-content .views-row .views-field-body{flex:0 0 80%}}.committee-post-content .content{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1rem}.committee-post-content .content .authors{grid-column:1/13}@media screen and (min-width: 768px){.committee-post-content .content .authors{grid-column:1/4}}.committee-post-content .content .authors p{margin-bottom:0.5rem}.committee-post-content .content .authors a{display:inline-block;font-size:0.8rem;line-height:1.5}.committee-post-content .content .committee-author{margin-bottom:1rem;font-weight:600}.committee-post-content .content .committee-article-date{font-weight:600}.committee-post-content .content .committee-article-body{grid-column:1/13}@media screen and (min-width: 768px){.committee-post-content .content .committee-article-body{grid-column:4/13}}#links-wrap{display:none}.abi-content .abi-block.block-quicktabs{padding-top:0}.abi-content .abi-block.block-quicktabs h2{display:none}.abi-content .abi-block.block-quicktabs ul.quicktabs-tabs li{background-color:#396da2;padding:0;border-top-left-radius:2px;border-top-right-radius:2px;font-size:0.7rem;display:inline-block}@media screen and (min-width: 1441px){.abi-content .abi-block.block-quicktabs ul.quicktabs-tabs li{font-size:0.8rem}}.abi-content .abi-block.block-quicktabs ul.quicktabs-tabs li:hover{background-color:#356597}.abi-content .abi-block.block-quicktabs ul.quicktabs-tabs li a{text-decoration:none;color:white;display:inline-block;padding:0.5rem 1rem}.abi-content .abi-block.block-quicktabs ul.quicktabs-tabs li.active{background-color:#1e3a56;color:white}.abi-content .abi-block.block-quicktabs .pager-wrap{margin:0 -0.5rem}.abi-content .abi-block.block-quicktabs .quicktabs-tabpage>div,.abi-content .abi-block.block-quicktabs .quicktabs-tabpage>article{padding:1.5rem 1.5rem 1rem 1.5rem;background-color:#f0f5fa}.author-wrapper{display:flex;flex-wrap:wrap;margin:0.25rem 0;font-style:italic;font-size:0.7rem}.author-wrapper>*{margin-right:0.5rem}.author-wrapper br{display:none}.author-wrapper img[src=""]{display:none}.author-wrapper .author-name{flex:0 0 100%}.author-wrapper .author-photo{overflow:hidden;border-radius:50%;max-width:100px;height:100px;margin-bottom:0.5rem}.author-wrapper .author-photo img{width:100%;max-width:120px}.node-journal-article #view_journal{margin-bottom:0.5rem}.node-journal-article #article-permission a{background-color:#4a4a4a}.views-field-view-node a{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#32608f;color:white;padding:0.25rem 0.5rem;font-size:0.85em;margin-top:1rem}.views-field-view-node a:hover{background-color:#254769}.banner{margin-bottom:1rem;min-height:300px;position:relative}.abi-block .alert{padding:0.5rem 1rem;background-color:#f8f8f9;color:#4a4a4a;font-weight:600}.abi-block .alert.alert--error{color:#e15924;border-left:4px solid #e15924}#block-feedback-form{font-family:'Fira Sans', sans-serif;position:absolute;bottom:1rem;right:7.5vw;color:#172c40;text-transform:uppercase}#block-feedback-form form{opacity:1}#block-feedback-form .feedback-help{font-size:0.8rem;text-transform:none}#block-feedback-form .feedback-link{color:white}#block-feedback-form span:hover{color:#4483c1}#block-feedback-form .feedback-link{font-size:0.9rem;font-weight:600}.abi-content .ui-widget-content{border:0;background:none;margin-bottom:1rem}.abi-content ul.ui-tabs-nav{display:flex;align-items:center;flex-wrap:wrap;background:none;border:0;border-bottom:1px solid #cfcfd6;border-radius:0;margin-bottom:1rem}.abi-content ul.ui-tabs-nav li{background:#32608f;color:white;padding:0;border:1px solid #2e5884;border-radius:0}.abi-content ul.ui-tabs-nav li:hover{background:#2b537c}.abi-content ul.ui-tabs-nav li:first-child{border-top-left-radius:2px}.abi-content ul.ui-tabs-nav li:last-child{border-top-right-radius:2px}.abi-content ul.ui-tabs-nav li a{color:white;display:inline-block;padding:0.5rem 1rem;font-weight:400;font-size:0.9rem}.abi-content ul.ui-tabs-nav li a:focus{outline:#6a9cce auto 1px}.abi-content ul.ui-tabs-nav li.ui-tabs-active{background:#cfcfd6;border:1px solid #c1c1ca}.abi-content ul.ui-tabs-nav li.ui-tabs-active:hover{background:#c1c1ca}.abi-content ul.ui-tabs-nav li.ui-tabs-active a{color:#4a4a4a;font-weight:600}.abi-content ul.ui-tabs-nav .ui-tabs-panel{margin:0}html{scroll-behavior:smooth}.back-to-top{opacity:0;background-color:#c16744;color:white;padding:0.5rem 1rem;position:fixed;bottom:3%;right:5%;border-radius:4px;border:0;transition:opacity 700ms;z-index:100;cursor:pointer}.back-to-top i{margin:0}.back-to-top:hover{background-color:#9e5234;color:white}.back-to-top.show{opacity:100}.abi-content .horizontal-filter{padding:0}.abi-content .horizontal-filter .view-content{padding:1rem 1.5rem 1.5rem 1.5rem}.abi-content .horizontal-filter .description{display:none}.abi-content .horizontal-filter .view-filters{padding:0.75rem 1.5rem;background-color:#eaeaed;border-bottom:2px solid #dddde1}.abi-content .horizontal-filter .view-filters .views-exposed-form{display:flex;align-items:center;flex-wrap:wrap}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-exposed-widget{display:flex;align-items:center;flex:initial;width:auto;margin:0}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-exposed-widget label{margin-right:0.5rem;margin-bottom:0}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-exposed-widget .form-item{margin-bottom:0}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-exposed-widgets{flex:auto;margin:0}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-submit-button{flex:auto}.abi-content .horizontal-filter .view-filters .views-exposed-form select{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;height:38px}.abi-content .horizontal-filter .view-filters .views-exposed-form .form-select.chosen-processed{margin-right:1rem;display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;height:38px;font-size:18px;display:block;padding:0.4rem 0.75rem}.abi-content .horizontal-filter .view-filters .views-exposed-form .form-select.chosen-processed+.chosen-container{width:260px !important}@media screen and (max-width: 576px){.abi-content .horizontal-filter .view-filters .views-exposed-form .form-select.chosen-processed{width:100% !important}}.abi-content .horizontal-filter .view-filters .views-exposed-form .form-select.chosen-processed .chosen-choices,.abi-content .horizontal-filter .view-filters .views-exposed-form .form-select.chosen-processed .chosen-single{border:0 !important;box-shadow:none !important;background:none}.abi-content .horizontal-filter .view-filters .views-exposed-form .form-select.chosen-processed .chosen-choices input{border:0 !important;box-shadow:none !important;background:none;font-size:14px;font-style:italic !important;color:#4a4a4a;padding:6px 4px}.abi-content .horizontal-filter .view-filters .views-exposed-form .form-select.chosen-processed .search-field input{width:150px !important}.abi-content .horizontal-filter ul.pager{margin:0}.view-resident-scholars .views-row .views-field-field-slideshow-image{float:left;margin-right:2rem;margin-bottom:7rem}.view-resident-scholars .views-row .views-field-field-slideshow-image img{width:100px;height:auto}.view-resident-scholars .views-row ul{float:right}.view-resident-scholars .views-row h5{margin-top:0}.abi-content__basic .view-id-conferences{padding:0}.abi-content__basic .view-id-conferences table{margin-bottom:1rem;font-size:0.9rem}.abi-content__basic .view-id-conferences .views-field-title{font-size:0.9rem;width:30%}.abi-content__basic .view-id-conferences .views-field-field-conf-state{width:20%}.abi-content__basic .view-id-conferences .views-field-title a{padding:0;text-decoration:none;font-family:'Fira Sans', sans-serif}.abi-content__basic .view-id-conferences .views-field-title a:before{display:none}.abi-content__basic .view-id-conferences .views-field-field-twitter-hashtag a{background-color:#32608f;color:white;padding:0.25rem 0.5rem;text-decoration:none;border-radius:2px}.abi-content__basic .views-field-field-conf-start-date{width:20%}.addeventatc{padding:1rem !important;z-index:500 !important}.addeventatc .addeventatc_icon{left:10px !important;top:9px !important}.abi-content__rightSidebar .view-id-conferences td{padding:0 !important}.abi-content__rightSidebar .view-id-conferences a{text-decoration:none;display:block;padding:0.5rem 1rem}.abi-content__rightSidebar .view-id-conferences a p:first-of-type{color:#172c40;font-size:0.85rem}.abi-content__rightSidebar .view-id-conferences a:after{content:"";display:none}.abi-content__rightSidebar .view-id-conferences a:hover{color:#172c40;background-color:#cadced}.abi-content__rightSidebar .view-id-conferences p{margin:0 !important}.abi-content .view-sessions .views-row{font-size:0.9rem}.abi-content .view-sessions .views-row:not(:last-of-type){margin-bottom:0.5rem;padding-bottom:0.5rem}.abi-content .view-sessions .views-field-title{margin-bottom:0}.abi-content .view-sessions h3{font-size:1.5rem}.abi-content .view-sessions h3 a{text-decoration:none}#block-abi-pr-pr-videos{margin-bottom:1.5rem}#block-abi-pr-pr-videos ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}#block-abi-pr-pr-videos ul li{flex:0 0 30%;margin-right:0.5rem;margin-bottom:1rem}#block-abi-pr-pr-videos ul li img{width:100%;height:100%}#block-quicktabs-analysis{margin-bottom:1rem}#block-quicktabs-analysis .view{padding:0}sup i.fa-asterisk{color:#e15924 !important}#block-abi-pr-pr-tweets ul{margin-top:1.5rem;padding:0;list-style-type:none}#block-abi-pr-pr-tweets ul li{position:relative;padding-left:1.25rem;margin-bottom:0.5rem}#block-abi-pr-pr-tweets ul li a{text-decoration:none}#block-abi-pr-pr-tweets ul li:before{font-family:"Font Awesome 5 Brands";content:"\f099";position:absolute;top:2px;left:-4px;color:#4483c1}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-widget-filter-field_podcast_date_value{flex:0 0 50%}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-widget-filter-field_podcast_date_value>.views-widget{display:flex}.abi-content .horizontal-filter .view-filters .views-exposed-form .views-widget-filter-field_podcast_date_value+.views-submit-button{align-self:flex-end}.block-abi-ads{border:0 !important;padding:0 !important}.block-abi-ads a:after{display:none}.block-abi-ads img{width:100%;margin-bottom:1rem}.block-abi-ads a{display:block;margin-bottom:1rem}#block-abi-ads-ads-banner .slide-ads{height:150px;margin-bottom:1rem;overflow:hidden;max-width:1140px}.abi-content.has-rightSidebar #block-abi-ads-ads-banner .slide-ads{height:auto;margin:0}.abi-content.has-rightSidebar #block-abi-ads-ads-banner .slide-ads img{margin:0}.abi-content__basic h2 i{color:#4483c1}.system-alerts{padding-left:5vw;padding-right:5vw;margin:1rem 0}@media screen and (min-width: 768px){.system-alerts{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.system-alerts{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (max-width: 769px){html body.admin-menu{margin:0 !important}#admin-menu-wrapper{display:none}}.modal__overlay{z-index:1002 !important}button[disabled]:hover,#edit-submit[disabled]:hover{cursor:not-allowed}.page-rsvp .callout form label{flex:0 0 15%}.page-rsvp .callout form .form-item-weeks{flex-direction:column;align-items:flex-start}.page-rsvp .callout form .form-item-weeks input[type="checkbox"]{flex:0 0 20px}.page-rsvp .callout form .form-item-weeks label.option{flex:0 0 100%}@media screen and (min-width: 1025px){#help-link{transform:rotate(270deg);position:fixed;padding:0.5rem 1rem;font-size:0.8rem;border-top-left-radius:4px;border-top-right-radius:4px;right:-50px;top:350px;background-color:#4483c1;z-index:1}#help-link:hover{background-color:#2e5d8b}#help-link a{color:white;text-decoration:none}}#purchases_wrapper{max-width:1300px}#purchases_wrapper select[name="purchases_length"]{margin:0 0.5rem}#purchases_wrapper table{margin-top:0.5rem}#purchases_wrapper thead tr{background-color:#dddde1;font-weight:600}#purchases_wrapper tbody tr:nth-child(2n){background-color:#eaeaed}#purchases_wrapper .dataTables_length{margin-bottom:0.75rem}#purchases_wrapper .paginate_button.current{background:none;background-color:#172c40;border:0;padding:0.5rem 1rem;color:white !important}#purchases_wrapper .dataTables_info{font-size:0.9rem;font-family:'Fira Sans', sans-serif}.purchase__title{font-size:1.1rem}.purchase__price{color:#30ab6e;font-weight:500}.page-endowment-giving-endowment-committees p.Person{margin:0px 0px 0px 3em;padding:0px;font-weight:bold;color:#000;font-family:'Hiragino Kaku Gothic Pro', 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Tahoma, Helvetica, Arial, Osaka, sans-serif;font-size:13px;line-height:20px}.page-endowment-giving-endowment-committees p.Firm{margin:0px 0px 0px 3em;padding:0px;font-style:italic;color:#000;font-family:'Hiragino Kaku Gothic Pro', 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Tahoma, Helvetica, Arial, Osaka, sans-serif;font-size:13px;line-height:20px}main>section:not(.full-width),main>footer{padding:0}@media screen and (min-width: 768px){main>section:not(.full-width),main>footer{padding-left:5vw;padding-right:5vw}}@media screen and (min-width: 768px) and (min-width: 768px){main>section:not(.full-width),main>footer{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 768px) and (min-width: 1025px){main>section:not(.full-width),main>footer{padding-left:1vw;padding-right:1vw}}.abi-content{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:1rem;min-height:800px;padding-top:1rem;padding-bottom:7rem;padding-left:5vw;padding-right:5vw}@media screen and (min-width: 768px){.abi-content{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.abi-content{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (min-width: 768px){.abi-content{padding-top:0;grid-column-gap:0.5rem}}@media screen and (min-width: 1441px){.abi-content{grid-column-gap:3rem}}.abi-content__leftSidebar{grid-column:1/13}@media screen and (min-width: 768px) and (max-width: 1024px){.abi-content__leftSidebar{grid-column:1/4}}@media screen and (min-width: 1024px){.abi-content__leftSidebar{grid-column:1/4}}.abi-content__leftSidebar ul.menu li{margin:0;padding:0}.abi-content__leftSidebar nav>div,.abi-content__leftSidebar div[role="navigation"]>div{border-bottom:4px solid #4483c1;display:flex;flex-direction:column}.abi-content__leftSidebar nav>div br,.abi-content__leftSidebar div[role="navigation"]>div br{display:none}.abi-content__leftSidebar nav>div a,.abi-content__leftSidebar nav>div button,.abi-content__leftSidebar div[role="navigation"] a{display:block;padding:0.5rem 1rem;font-size:1em;font-weight:500;text-decoration:none;color:#172c40;position:relative}.abi-content__leftSidebar nav>div a.active,.abi-content__leftSidebar nav>div button.active,.abi-content__leftSidebar div[role="navigation"] a.active{color:#31608c}.abi-content__leftSidebar nav>div a.active:before,.abi-content__leftSidebar nav>div button.active:before,.abi-content__leftSidebar div[role="navigation"] a.active:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:0.5rem;color:#4483c1}.abi-content__leftSidebar nav>div a:hover,.abi-content__leftSidebar nav>div button:hover,.abi-content__leftSidebar div[role="navigation"] a:hover{color:#2a5379;background-color:#eef3f9}@media screen and (min-width: 768px){.abi-content__leftSidebar+.abi-content__basic{grid-column:4 / 13}}.abi-content__basic{grid-column:1 / 13;font-size:1.1em;line-height:1.7;grid-row:1}.abi-content__basic--sidebar{grid-column:4/10}@media screen and (min-width: 768px){.abi-content__basic{grid-column:1/13}}.abi-content__basic h1{font-size:1.25rem;padding-bottom:0.5em;margin-bottom:2rem;position:relative}@media screen and (min-width: 1024px){.abi-content__basic h1{font-size:2rem}}.abi-content__basic h1:empty{display:none}.abi-content__basic h1:not(:empty):after{content:"";display:block;width:100%;height:10px;background-color:#4483c1;position:absolute;left:0;bottom:-0.25em}@media screen and (min-width: 1024px){.abi-content__basic h1:not(:empty):after{width:450px}}.abi-content__basic h2{font-size:1.5rem;margin:0.5rem 0 1rem 0}.abi-content__basic h3{font-size:1.25rem;margin:0.5rem 0 1rem 0}.abi-content__basic h4{font-size:1.05rem;margin:0.5rem 0 1rem 0}.abi-content__basic .icon-art.ia-left i{font-size:1.5rem}.abi-content__basic i+h2{display:inline-block}.abi-content__basic .views-row .views-field-title h2{font-size:1.1rem;margin-bottom:0.25rem}.abi-content__basic .views-table{background-color:white;border-collapse:collapse;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)}.abi-content__basic .views-table tr:nth-child(even){background-color:#e2e2e2}.abi-content__basic .views-table tr:hover{background-color:#ececec}.abi-content__basic .views-table th,.abi-content__basic .views-table td{padding:0.5rem;border:0}.abi-content__basic .views-table th{text-align:left;border:0;background-color:#172c40;color:white;font-size:1rem}.abi-content__basic .views-table th a{color:white;font-size:1rem;text-decoration:none}.abi-content__basic .views-table th a:after{font-family:"Font Awesome 5 Free";content:"\f0d7";position:relative;left:4px}.abi-content__basic .views-table a{font-size:0.85rem}.abi-content__basic .views-table.cols-2{font-size:0.9rem;background-color:white}.abi-content__basic .views-table.cols-2 .views-field-title{width:50%}.abi-content__basic .views-view-grid.cols-3 tr td{width:33.33333%;padding:0;padding-right:1rem}.abi-content:not(.has-leftSidebar) .abi-content__basic{padding-left:0;padding-right:0}.abi-content.has-rightSidebar .abi-content__basic{grid-column:1/13;grid-row:1}@media screen and (min-width: 768px){.abi-content.has-rightSidebar .abi-content__basic{grid-column:4/10;grid-row:1}}.abi-content.has-rightSidebar:not(.has-leftSidebar) .abi-content__basic{grid-column:1/13;grid-row:1}@media screen and (min-width: 768px){.abi-content.has-rightSidebar:not(.has-leftSidebar) .abi-content__basic{grid-column:1/9}}.abi-content.has-rightSidebar:not(.has-leftSidebar) .abi-content__rightSidebar{grid-column:1/13}@media screen and (min-width: 768px){.abi-content.has-rightSidebar:not(.has-leftSidebar) .abi-content__rightSidebar{grid-column:10/13}}.abi-content.has-rightSidebar .abi-content__rightSidebar{font-size:0.9rem;line-height:1.7;grid-column:1/13;grid-row:2}@media screen and (min-width: 768px){.abi-content.has-rightSidebar .abi-content__rightSidebar{padding-top:6.5rem;grid-column:10/13;grid-row:1}}.abi-content.has-rightSidebar .abi-content__rightSidebar h2{font-size:1.15em;line-height:1.2;margin-bottom:1rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .events{display:block}.abi-content.has-rightSidebar .abi-content__rightSidebar .view{padding:0.5rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .abi-block__title{left:0;top:1rem;position:relative}.abi-content.has-rightSidebar .abi-content__rightSidebar .abi-block:not(.no-border){margin-bottom:1rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .abi-block:not(.no-border) p:not(:last-of-type){margin-bottom:1rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .abi-block.no-border{margin-bottom:3rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .abi-block.no-border a:after{display:none !important}.abi-content.has-rightSidebar .abi-content__rightSidebar img{max-width:360px;margin:0 auto}.abi-content.has-rightSidebar .abi-content__rightSidebar .abi-block.has-title{padding-top:0}.abi-content.has-rightSidebar .abi-content__rightSidebar .views-row:not(:last-of-type){margin-bottom:0.75rem;padding-bottom:0.75rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .views-row .views-field-title{margin:0}.abi-content.has-rightSidebar .abi-content__rightSidebar .views-row .views-field-title a{font-size:0.8rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .more-link{padding:0.25rem 1rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .more-link a{margin:0.5rem 0 0 0;font-size:0.8rem}.abi-block{position:relative}.abi-block.has-title{padding-top:2rem}.abi-block.no-floatingTitle .abi-block__title{display:block;color:#172c40;position:static !important;background:none;padding:0;padding-top:0.5rem;margin-bottom:0.5rem !important}.abi-block .view.no-bg{padding:0;background:none}.abi-block__title{display:inline-block;position:absolute;top:-18px;left:-4px;padding:0.5rem 1rem;background-color:#172c40;color:white}@media screen and (min-width: 768px){.abi-block__title{left:-20px}}.callout--bordered{padding-left:1.5rem;border-left:8px solid #32608f}.callout--right{display:flex;justify-content:flex-end;align-items:center}.callout--sm{padding:0.5rem 1rem}ul.callout,.callout{background-color:#f7f7f7;padding:1rem}ul.callout--secondary,.callout--secondary{background-color:#f0f5fa}ul.callout form,.callout form{display:flex;flex-direction:column}ul.callout .form-item,.callout .form-item{display:flex;align-items:center;margin-bottom:0.5rem}ul.callout input[type="checkbox"],.callout input[type="checkbox"]{margin-right:0.5rem;width:20px;height:20px}ul.callout label,.callout label{font-size:1.1rem;font-weight:500;font-family:'Fira Sans', sans-serif}ul.callout hr,.callout hr{color:#fefefe;margin:0.75rem 0}ul.callout a,.callout a{text-decoration:none;font-family:'Fira Sans', sans-serif}ul.callout p,.callout p{font-family:'Fira Sans', sans-serif}a.callout{display:block;background-color:#f2f2f2;border-left:8px solid #172c40;padding:1rem 1rem 1rem 1.15rem;margin-bottom:2rem;text-decoration:none}a.callout h2{font-size:1.1em;margin-bottom:0.5rem;font-family:'Fira Sans', sans-serif}a.callout p{color:#4a4a4a;font-weight:600;font-size:0.95em;font-family:'Fira Sans', sans-serif}.callout-image{display:flex}.callout-image img{width:75px;margin-right:1rem}.content-banner{background:no-repeat url("../assets/newsroom-bg.jpg");position:relative;height:260px;margin-bottom:3rem}.content-banner h2{color:white;background-color:#172c40;padding:1rem 1.5rem;position:absolute;bottom:-40px;left:8px;display:inline-block;font-size:1.5em}.abi-content table:not(.cke_editor){border:0;float:none;border-collapse:collapse;margin-bottom:1rem;font-family:'Fira Sans', sans-serif}.abi-content table:not(.cke_editor).striped tbody tr:first-of-type{background-color:#d8d8d8}.abi-content table:not(.cke_editor).striped tbody tr:not(:last-of-type){border-bottom:1px solid #d8d8d8}.abi-content table:not(.cke_editor) td{border:0;padding:0.75rem 0.5rem}.abi-content table:not(.cke_editor) caption{text-align:left;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.abi-content__basic table.cols-4 td{width:25%}.abi-content__rightSidebar table td{padding:0.25rem 0.5rem}.abi-content__rightSidebar table tr:not(:last-of-type){border-bottom:1px solid #cadced}.abi-content__rightSidebar table{margin-bottom:0rem}a{font-family:'Fira Sans', sans-serif;color:#32608f;font-weight:600}a:hover{color:#182d43}h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:0.25rem}h1{font-size:2.111em}h2{font-size:1.666em}h3{font-size:1.333em}h4{font-size:1em}h5{font-size:0.799em}h6{font-size:0.799em}@media screen and (min-width: 769px){h1{font-size:2.388em}h2{font-size:2.111em}h3{font-size:1.666em}h4{font-size:1.333em}h5{font-size:1em}h6{font-size:0.799em}}.text-smaller{font-size:0.9em !important}.abi-content__basic p{margin-bottom:0.75rem}.user-nav{--user-nav-height: 56px;align-items:center;justify-content:space-between;background-color:#f8f8f9;background-color:#ffffff;background-image:url("../assets/patterns/dot-grid.png");background-attachment:inherit;background-size:300px;flex:0 0 100%;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)}@media screen and (min-width: 1024px){.user-nav{min-height:var(--user-nav-height);display:flex;padding-left:5vw;padding-right:5vw}}@media screen and (min-width: 1024px) and (min-width: 768px){.user-nav{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1024px) and (min-width: 1441px){.user-nav{padding-left:7.5vw;padding-right:7.5vw}}.user-nav .user-nav__links{display:flex;align-items:flex-start;justify-content:space-between;background-color:#f8f8f9;font-size:0.8rem;padding:0.5rem;align-items:center}@media screen and (min-width: 1024px){.user-nav .user-nav__links{background:none;padding:0}}@media screen and (min-width: 1025px){.user-nav .user-nav__links{font-size:1rem}}.user-nav .user-nav__links .user-nav__login{display:flex}.user-nav .member-message{padding:0.75rem 1.5rem;font-size:0.8rem;font-weight:600;font-family:'Fira Sans', sans-serif;text-shadow:1px 1px 1px #f8f8f9;position:relative;border-bottom-right-radius:2px;height:100%;background-color:transparent !important;display:flex;align-items:flex-start;justify-content:space-between;flex:0 0 100%}@media screen and (min-width: 1024px){.user-nav .member-message{flex:0 0 50%}}@media screen and (min-width: 768px){.user-nav .member-message{padding:2rem 1rem;flex-direction:column;justify-content:center;align-items:flex-start;height:var(--user-nav-height)}}@media screen and (min-width: 1441px){.user-nav .member-message{padding:1rem 1rem}}.user-nav .member-message>div{flex:0 0 60%}@media screen and (min-width: 768px){.user-nav .member-message>div{flex:0 0 100%}}.user-nav .member-message a{text-decoration:none;text-transform:uppercase;margin:0.5rem 0}@media screen and (min-width: 768px){.user-nav .member-message a{margin:0}}.user-nav__login{margin-left:1rem}.user-nav__login a:nth-of-type(2){position:relative;margin-left:1.5rem}.user-nav__login>a:nth-of-type(2):before{display:block;position:absolute;top:0;left:-1rem;content:"|"}@media screen and (min-width: 1024px){.user-nav__login>a:nth-of-type(2):before{top:0.8rem}}.user-nav__name{font-weight:600;color:#172c40}@media screen and (min-width: 1024px){.user-nav__name{margin-left:2rem}}.user-nav__link{display:inline-block;text-decoration:none;text-transform:uppercase;color:#244666}@media screen and (min-width: 1024px){.user-nav__link{padding:0.8rem 0.5rem}}.user-nav__link:hover{background-color:#f3f3f4}.main-nav{padding:1em;padding-left:5vw;padding-right:5vw;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.main-nav{padding:2em}}@media screen and (min-width: 768px){.main-nav{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.main-nav{padding-left:7.5vw;padding-right:7.5vw}}.main-nav--white .mega-menu__link>a{color:white;text-shadow:2px 1px 1px rgba(0,0,0,0.45)}.main-nav--white .main-nav__search{color:white}.main-nav__logo{width:95px}@media screen and (min-width: 1024px){.main-nav__logo{width:auto}}.main-nav__links{display:none;position:relative}@media screen and (min-width: 1024px){.main-nav__links{display:flex}}.main-nav__links a{margin-right:1.5rem;text-decoration:none;text-transform:uppercase;display:flex;align-items:center;position:relative}.main-nav__links a i.fa-external-link-alt{font-size:0.8em;margin-left:0.35rem;color:#8a8a8a}.main-nav__links .mega-menu__link>a:before{content:"";position:absolute;background-color:#4483c1;width:0;height:3px;bottom:-6px;left:-6px;transition:width 100ms ease-out}.main-nav__links .mega-menu__link>a:hover:before{width:100%}.main-nav__search{background:none;border:0;color:#e15924;font-weight:600;transition:transform 200ms ease-in;padding:0.25rem 0.5rem;border-radius:2px;position:relative}.main-nav__search i{margin:0}.main-nav__search:hover{transform:scale(1.1);cursor:pointer;background-color:#e15924;color:white}.main-nav__search__clearButton{display:none;background:none;border:0;color:#575757;position:absolute;top:54px;right:16px;font-size:16px;padding:0.25rem}.main-nav__search__clearButton i{margin:0}.main-nav__search__clearButton *:hover{cursor:pointer;color:#32608f}.mega-menu__link>a.show:before{width:100%}.mega-menu{width:900px;display:grid;grid-template-columns:repeat(8, 1fr);position:absolute;top:60px;right:10px;z-index:-1;background-color:white;border-radius:4px;box-shadow:0 3px 4px 0 rgba(0,0,0,0.25);transform:translateY(-20px);transition:all 200ms ease-in;opacity:0}.mega-menu--show{transform:translateY(0);opacity:100;z-index:1060}@media screen and (min-width: 1400px){.mega-menu.has-message{width:1200px}}.mega-menu.has-message .mega-menu__links{grid-column:1/7}.mega-menu.has-message .mega-menu__category{border-top-right-radius:0}.mega-menu__links{grid-column:1/13}.mega-menu__links a{text-transform:initial;margin-bottom:0.5rem;color:#3b76b1;font-size:18px;font-weight:500}.mega-menu__links a:hover{color:#2e5d8b}.mega-menu__links a.no-children{flex:0 0 100%}.mega-menu__links>a{flex:0 0 100%}.mega-menu__category{flex-basis:100%;padding-bottom:0.25rem;background:center/900px url("../assets/patterns/blue-lines.png"),#e15924;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px}.mega-menu__category a{color:white;font-weight:600;font-family:'PT Serif', serif;font-size:1.25rem;display:block;margin-bottom:0;display:flex;align-items:center}.mega-menu__category a:hover{color:#7da9d4}.mega-menu__category a span{display:flex;align-items:center;margin-right:0.5rem}.mega-menu__category a span img{width:35px;margin-right:0.75rem}.mega-menu__category a i{margin-left:0.5rem;margin-top:0.25rem;color:white}.mega-menu__heading{display:block;margin-bottom:0.5rem;font-weight:500;text-transform:uppercase;color:#575757;letter-spacing:0.25px;font-size:0.8rem;font-family:'Fira Sans', sans-serif}.mega-menu__groups{padding:1rem 1.25rem;display:flex;flex-wrap:wrap}.mega-menu__group{flex:0 0 245px;margin-right:1rem}.mega-menu__group:only-child{flex:0 0 300px}.mega-menu__groupInner{display:flex;flex-direction:column}.mega-menu__message{grid-column:7/9;background-color:#4a4a4a;background:linear-gradient(rgba(74,74,74,0.2), rgba(74,74,74,0.2)),url("../assets/patterns/debut_light_@2X.png");display:flex;align-items:center}.mega-menu__message a{margin:0}.mega-menu__message img{width:100%}.abi-content-menu>span{display:block;font-size:1rem;font-weight:600;background-color:#f3f3f4;padding:0.5rem 1rem;border-radius:4px}@media screen and (min-width: 1024px){.abi-content-menu>span{font-size:1.2rem}}.abi-content-menu a{font-size:1.2em}.abi-content-menu a[href^='http:']:after,.abi-content-menu a[href^='https:']:after{content:'\f35d';font-family:'Font Awesome 5 Free';margin-left:0.35rem;font-size:0.75em;opacity:0.4;font-weight:600;position:relative;top:-1px}.abi-content-menu li.leaf{list-style-type:none;list-style-image:none}.abi-content-menu li.leaf:last-of-type a{margin-bottom:0}.abi-content-menu ul{margin-bottom:0}.abi-content-menu ul.menu ul.menu a{font-size:0.9rem}.abi-content-menu ul li{list-style-type:none !important;list-style-image:none !important}.abi-content-menu .menu-block-wrapper>ul>li>a{padding-bottom:0.25rem}.abi-content-menu li.expanded.has-submenu>button i{transition:transform 250ms;margin-right:0.5rem}.abi-content-menu li.expanded.has-submenu.active>button i{transform:rotate(90deg);transition:transform 250ms}.abi-content-menu li.expanded.has-submenu ul.menu{display:none}.abi-content-menu li.expanded.has-submenu.active ul.menu{display:block}.abi-content-menu li.expanded{list-style:none !important;margin-bottom:1rem}.abi-content-menu li.expanded button{font-family:'Fira Sans', sans-serif;background:none;border:0;width:100%;text-align:left}.abi-content-menu li.expanded ul li a{color:#34699e;padding-left:2rem}.abi-content-menu li.expanded ul li.active{background-color:#e4edf6}.abi-content-menu li.expanded ul li a.active{color:#15293e}.abi-content-menu li.expanded ul li a.active:before{color:#214364}.search-container{position:relative;top:-6px}.search-container #show-abi-search-form{display:none}.search-container.show .main-nav__search{background-color:#e15924;color:white}.search-container.show .main-nav__search__clearButton{display:block}.search-container.show #show-abi-search-form{display:flex;position:absolute;top:38px;right:0}.search-container.show #show-abi-search-form .form-item-abi-search-box{background-color:white;border:1px solid #f8f8f9;border-radius:4px;padding:0.5rem;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)}.search-container.show #show-abi-search-form .form-item-abi-search-box input{margin:0;height:48px;width:450px;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:4px solid #32608f;background-color:#f5f5f7;font-family:'Fira Sans', sans-serif}.search-container.show #show-abi-search-form .form-item-abi-search-box input:placeholder{font-size:16px}.search-container.show #show-abi-search-form .form-item-abi-search-box input:focus{outline:1px darkgray}.search-container label{display:none}.search-container input[type="submit"]{display:none}.mobile-nav{left:0;top:160px;position:absolute;transform:translateX(-600px);transition:transform 300ms ease-in-out}@media screen and (min-width: 1024px){.mobile-nav{display:none}}.mobile-navButton{background:#32608f;border-radius:4px;padding:0.15rem 0.5rem;color:white;border:0;margin:1rem;z-index:1001}.mobile-navButton.show{background-color:#4483c1}.mobile-navButton i{margin:0}@media screen and (min-width: 1024px){.mobile-navButton{display:none}}.mobile-nav .mega-menu__link{position:relative}.mobile-nav .mega-menu__link a{font-size:0.8rem}.mobile-nav .search-container{display:flex}.mobile-nav .search-container button{margin-right:0.75rem}.mobile-nav .search-container #show-abi-search-form{display:block;width:75%}.mobile-nav .search-container #show-abi-search-form input[type="text"]{border:1px solid #d8d8d8}.mobile-nav .main-nav__search{margin-left:1rem}.mobile-nav .mega-menu__heading{margin-bottom:1rem}.mobile-nav .mega-menu__link:not(:last-of-type){border-bottom:1px solid #101f2d}.mobile-nav .main-nav__links .mega-menu__link>a:before{bottom:-2px}.mobile-nav .main-nav__search{color:white}.mobile-nav .mega-menu__toggle{padding:0.75rem 1rem;position:static;color:white}.mobile-nav .mega-menu__toggle:after{content:"\f0d7";position:relative;right:4px;font-family:"Font Awesome 5 Free"}.mobile-nav.show{transform:translateX(0px);left:0;z-index:1000;background:#172c40;width:100%;height:100%;border-top:2px solid #09121a;padding-top:1rem;transition:transform 300ms ease-in-out}@media screen and (min-width: 1024px){.mobile-nav.show{display:none}}.mobile-nav.show .main-nav{flex-direction:column;align-items:flex-start;padding:0}.mobile-nav.show .main-nav__logo{padding:1rem;margin-bottom:1rem}.mobile-nav.show .main-nav__links{display:block}.mobile-nav.show .main-nav__links>a{margin-bottom:1rem}.mobile-nav.show .main-nav__links .mega-menu{display:block;width:100%;position:static;top:0;left:0;opacity:100;transform:none;box-shadow:none;border:0;border-radius:0;height:0;overflow:hidden}.mobile-nav.show .main-nav__links .mega-menu.expand{height:150px;overflow:scroll}.mobile-nav.show .main-nav__links .mega-menu__message{display:none}.mobile-nav.show .main-nav__links .mega-menu__group{flex:0 0 170px}.mobile-nav.show .main-nav__links .mega-menu__groups{padding:0;background-color:#f3f3f4;padding:1rem}.mobile-nav.show .main-nav__links .mega-menu__category{display:none}@media screen and (max-width: 768px){.page-wrapper>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.nav.nav-tabs{display:flex;align-items:center}.nav.nav-tabs li{margin-right:0.5rem}.nav.nav-tabs li button{padding:0.5rem 1rem;border:0;font-family:'Fira Sans', sans-serif}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card-row{display:flex;flex-direction:column;margin:1rem 0}@media screen and (min-width: 768px){.card-row{flex-wrap:wrap;flex-direction:row}}.card-row .card{margin-right:1rem}.card-row p{font-size:0.9rem}.card{padding:1rem;border:1px solid #d8d8d8;border-radius:2px;margin-bottom:1rem;font-size:0.9rem;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)}.card img{margin-bottom:1rem}.card h2{font-size:1.35rem;margin-bottom:0.5rem;line-height:1.5}.card h3{font-size:1.15rem;margin-bottom:0.5rem;line-height:1.5}.card ul{margin:0.5rem 0;padding-left:0.5rem;border-left:4px solid #172c40;list-style-type:none}.card ul li{margin-bottom:1rem;padding-left:0.25rem;font-size:0.9rem}.card--icon{display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center}.card--icon i{display:block;font-size:32px;color:#e15924;margin:0}.card--icon h2{font-size:1rem;margin-bottom:0.25rem;line-height:1.5}.card--horizontal{display:flex;align-items:center;flex-wrap:wrap}.card--horizontal .card-image{flex:0 0 40%}.card--horizontal .card-image img{max-width:200px}.card--horizontal .card-text{padding:1rem;flex:0 0 60%}.card-tree .card-row{flex-wrap:inherit}.card-tree .card-row .card{margin-right:1rem}.card-tree .card-row .card:first-child .card-text{text-align:right}.card-tree .card{display:flex;flex:0 0 50%;align-items:center}.card-tree .card>*:first-child{margin-right:1rem}.card-tree .card .card-image{height:140px;width:140px;border-radius:50%;overflow:hidden}.card-tree .card .card-text{flex:0 0 60%}.card-horizontal{display:flex;flex-wrap:wrap}.card-horizontal .card{flex:0 0 46%;margin-right:1rem}@media screen and (min-width: 1025px){.card-horizontal .card{flex:0 0 31%}}input[type="text"],input[type="password"]{height:33px;border:1px solid #e5e5e5;border-radius:2px;width:100%;padding:0.5rem;font-size:0.9rem;font-family:'Fira Sans', sans-serif}input[hidden]{display:none !important}.abi-content .form-check{display:flex;align-items:center}.abi-content .form-check input[type="checkbox"]{margin-right:0.5rem}.abi-content .form-check label{margin:0}.fieldset-wrapper .form-check-inline{display:inline-block;margin-right:0.5rem}.abi-content fieldset{padding:0;border:0}.abi-content .form-required{color:#e15924;font-size:0.8em}label{display:flex;font-size:0.9rem;align-items:center;margin-bottom:0.25rem;font-weight:600;font-family:'Fira Sans', sans-serif}label[for="edit-toc"]{display:inline-block}label .form-required{color:#c16744}label sub{color:#646464;margin-left:0.5rem}.abi-block form .form-item{margin-bottom:0.5rem}.abi-block form .description{margin:0.25rem 0}.abi-block form .form-type-checkboxes .form-checkboxes{display:flex}.abi-block form .form-type-checkboxes .form-checkboxes>label{margin-right:0.5rem}.abi-block form .form-type-radios{display:flex}.abi-block form .form-type-radios>label{margin-right:0.5rem}.abi-block form .form-check label{font-weight:400}.abi-block form .form-type-checkbox,.abi-block form .form-type-radio{display:flex;align-items:center;margin-right:0.75rem !important}.abi-block form .form-type-checkbox label,.abi-block form .form-type-radio label{margin:0;font-weight:400}.abi-block form .form-type-checkbox input,.abi-block form .form-type-radio input{position:relative;top:-2px;margin-right:0.25rem}.abi-block #user-login{max-width:500px}.abi-block #user-login a{display:inline-block;font-size:0.75rem;margin-right:1rem;margin-bottom:1rem}.views-submit-button{display:block}.views-exposed-widgets{display:flex;flex-wrap:wrap}.views-exposed-form .views-exposed-widget{float:none;padding:0;margin-top:0.75rem;margin-right:1rem;width:100%;flex:0 0 100%}.views-submit-button,.form-actions{flex:0 0 100%;margin-bottom:1rem;margin-top:1rem}.views-submit-button input,.form-actions input{margin-top:0 !important;color:white;padding:0.5rem 1rem;text-decoration:none;transition:background-color 400ms;background-color:#32608f;font-size:0.9rem;border:0;border-radius:4px;font-family:'Fira Sans', sans-serif;height:auto;line-height:1}.views-submit-button input:hover,.form-actions input:hover{background-color:#254769;cursor:pointer}.abi-block .chosen-container-single .chosen-single{white-space:normal}.abi-block .chosen-container-single .chosen-single span{position:relative;top:-4px;font-weight:400;white-space:normal;margin:0}.views-widget .chosen-container{vertical-align:unset;width:100% !important}.views-widget .chosen-container .chosen-choices{height:33px;border:1px solid #e5e5e5;border-radius:2px;width:100%;padding:0.5rem;font-size:0.9rem;font-family:'Fira Sans', sans-serif;box-shadow:none !important;padding:0;background:white}.views-widget .chosen-container .chosen-choices input{border:0 !important;box-shadow:none !important;height:33px !important;font-size:14px;font-style:italic !important;color:#646464;padding:6px 4px;width:100%}.abi-content .form-search-item{font-size:0.9rem}.abi-content .form-search-item .views-field-title{font-size:1.05rem}.abi-content .form-search-item .views-field-title .field-content{margin-bottom:0}.abi-content .form-search-item:not(:last-of-type){margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:1px solid #d8d8d8}.abi-content .form-search-item .views-field:not(.views-field-title) .field-content a:before{display:none !important}.abi-content .form-search-item .views-field{display:flex}.abi-content .form-search-item .views-field span:first-child{margin-right:0.25rem}.description{font-size:0.75rem}.views-label{font-weight:600}.abi-content.has-rightSidebar .view-content{font-size:0.8em}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend{margin-right:-1px}.custom-typeahead{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;height:100%;padding:0.2rem 0.75rem}@media screen and (max-width: 576px){.custom-typeahead{width:100% !important}}.custom-typeahead .chosen-choices,.custom-typeahead .chosen-single{border:0 !important;box-shadow:none !important;background:none}.custom-typeahead span{font-weight:normal}.custom-typeahead .chosen-choices input{border:0 !important;box-shadow:none !important;background:none;font-size:14px;font-style:italic !important;color:#4a4a4a;padding:6px 4px}.custom-typeahead .search-field input{width:135px !important}.form-check-inline{display:flex;flex-wrap:wrap}.form-check-inline .form-type-checkbox{margin-right:0.25rem}.abi-block .custom-select{display:inline-block;width:100%;font-size:1rem;height:calc(2.25rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size:8px 10px;border:1px solid #e5e5e5;border-radius:4px;appearance:none;font-weight:normal;font-family:'Fira Sans', sans-serif}.abi-content .chosen-container,.custom-chosen{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;height:100%;font-size:18px;display:block;padding:0.4rem 0.75rem}.abi-content .chosen-container+.chosen-container,.custom-chosen+.chosen-container{width:260px !important}@media screen and (max-width: 576px){.abi-content .chosen-container,.custom-chosen{width:100% !important}}.abi-content .chosen-container .chosen-choices,.abi-content .chosen-container .chosen-single,.custom-chosen .chosen-choices,.custom-chosen .chosen-single{border:0 !important;box-shadow:none !important;background:none;line-height:32px}.abi-content .chosen-container .chosen-choices input,.custom-chosen .chosen-choices input{border:0 !important;box-shadow:none !important;background:none;font-size:14px;font-style:italic !important;color:#4a4a4a;padding:6px 4px}.abi-content .chosen-container .search-field input,.custom-chosen .search-field input{width:135px !important}.page-node-add .abi-content form.node-form{max-width:900px}.page-node-add .abi-content form.node-form .form-item{margin-bottom:1rem}.page-node-add .abi-content form.node-form .form-item .tgf-group{margin-left:0;flex:0 0 33%}.page-node-add .abi-content form.node-form .field-type-taxonomy-term-reference .tgf-group-parent label{text-transform:uppercase;padding-bottom:0.25rem;border-bottom:3px solid #32608f;margin-bottom:1rem}.page-node-add .abi-content form.node-form .field-type-taxonomy-term-reference .tgf-group-child{margin:0;margin-bottom:0.25rem}.page-node-add .abi-content form.node-form .field-type-taxonomy-term-reference .tgf-group-child label{font-size:0.8rem}.page-node-add .abi-content form.node-form .field-name-field-article-upload{background-color:#f8f8f9;padding:1rem}.page-node-add .abi-content form.node-form .field-name-field-article-upload legend{font-weight:600}.page-node-add .abi-content form.node-form .field-name-field-article-upload .fieldset-description{font-size:0.9rem;margin-bottom:1rem}.page-node-add .abi-content form.node-form .field-name-field-article-upload input[type="file"]{font-size:0.9rem;margin-right:0.5rem}.page-node-add .abi-content form.node-form .field-name-field-article-upload input[type="submit"]{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#4483c1;color:white}.page-node-add .abi-content form.node-form .field-name-field-article-upload input[type="submit"]:hover{background-color:#34699e}.page-node-add .abi-content form.node-form .tabledrag-toggle-weight-wrapper{display:none}.page-node-add .abi-content form.node-form .field-multiple-table th.field-label{text-align:left}.page-node-add .abi-content form.node-form .field-multiple-table th.field-label label{font-size:1.2rem}.page-node-add .abi-content form.node-form .field-multiple-table .chosen-container-single .chosen-single span{top:0}.page-node-add .abi-content form.node-form .field-multiple-table input[type="submit"]{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;color:white;background-color:#4a4a4a;font-size:0.8rem}.page-node-add .abi-content form.node-form .field-multiple-table input[type="submit"]:hover{background-color:#646464}.page-node-add .abi-content form.node-form .field-add-more-submit{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#4483c1;color:white;font-size:0.8rem}.page-node-add .abi-content form.node-form .field-add-more-submit:hover{background-color:#34699e}.page-node-add .abi-content form.node-form .field-multiple-drag{background-color:#dddde1;position:relative}.page-node-add .abi-content form.node-form .field-multiple-drag .tabledrag-handle{display:block !important;position:absolute;top:50%;left:5px;margin:0;float:none;overflow:initial}.page-node-add .abi-content form.node-form .field-multiple-drag .tabledrag-handle:after{display:block;content:"\f0b2";color:#4a4a4a;position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free"}.page-node-add .abi-content form.node-form .field-multiple-drag .handle{display:none !important}.page-node-add .abi-content form.node-form .chosen-container{height:33px;padding-top:0}.page-node-add .abi-content form.node-form .chosen-container .search-field input{font-size:14px;width:auto !important}.abi-content fieldset.vertical-tabs-pane{padding:0.5rem}#edit-actions input{margin-right:0.5rem}#edit-actions input#edit-preview{background-color:#d8d8d8}#edit-actions input#edit-delete{background-color:#e15924;color:white}.captcha.form-wrapper{grid-column:span 12}#block-system-main form.abi-form{max-width:900px;grid-column:1/13;display:flex;flex-direction:column;padding:0}#block-system-main form.abi-form--full{max-width:100%}#block-system-main form.abi-form h3{margin-top:2rem}#block-system-main form.abi-form .form-required{margin-left:0.25rem}#block-system-main form.abi-form .form-radios{display:flex;align-items:center}#block-system-main form.abi-form .form-radios .form-item{margin-right:0.5rem;margin-bottom:0}#block-system-main form.abi-form .subscription-amount{display:inline-block;margin-left:0.25rem}#block-system-main form.abi-form .form-item-cc-year{padding-top:27px}#block-system-main form.abi-form.subscription>div{display:grid;grid-template-columns:repeat(12, 1fr)}#block-system-main form.abi-form.subscription>div>div{grid-column:span 12}#block-system-main form.abi-form.subscription>div .form-radios{display:block !important}#block-system-main form.abi-form.subscription>div .join-submit--processing{right:unset;left:0}#block-system-main form.abi-form.subscription>div .form-item-subscription-type{display:block;max-width:350px}#block-system-main form.abi-form.subscription>div .form-item-subscription-type .form-item-subscription-type{display:flex}#block-system-main form.abi-form.subscription>div .form-item-subscription-type>label{font-size:1.5rem;font-family:'PT Serif', serif}#block-system-main form.abi-form.subscription>div .form-radios .form-item{margin:0}#block-system-main form.abi-form.subscription>div .form-radios .form-item label{flex:0 0 100%;margin-left:1rem;font-size:18px;font-weight:600;background-color:#f7f7f7;padding:1rem 1rem;display:flex;justify-content:space-between}#block-system-main form.abi-form.subscription>div .form-radios .form-item label span.active{color:#172c40}#block-system-main form.abi-form.subscription>div .form-radios .form-item label span{font-size:20px;font-weight:600}#block-system-main form.abi-form .form-row{grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0.5rem}#block-system-main form.abi-form .form-item{grid-column:span 12}#block-system-main form.abi-form .form-item-cc-year{padding-top:0px !important}#block-system-main form.abi-form .form-item-md{grid-column:span 12}@media screen and (min-width: 768px){#block-system-main form.abi-form .form-item-md{grid-column:span 6}}#block-system-main form.abi-form .form-item-sm{grid-column:span 12}@media screen and (min-width: 768px){#block-system-main form.abi-form .form-item-sm{grid-column:span 4}}#block-system-main form.abi-form .form-item-sm input{flex-grow:1}#block-system-main form.abi-form select{height:33px;border:1px solid #e5e5e5;border-radius:2px;width:100%;padding:0.5rem;font-size:0.9rem;font-family:'Fira Sans', sans-serif;height:calc(2.25rem + 2px)}#block-system-main form.abi-form .chosen-container-single .chosen-single span{position:relative;top:0px}#block-system-main form.abi-form #edit-team-number+.chosen-container-single .chosen-single span{position:relative;top:0}#block-system-main form.abi-form .chosen-container{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;width:100% !important}#block-system-main form.abi-form input.form-text{width:100%}#block-system-main form.abi-form input[type="text"],#block-system-main form.abi-form input[type="password"]{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}#block-system-main form.abi-form .sticky-header{position:static !important;width:100% !important}#block-system-main form.abi-form tr.draggable{display:block;padding:0}#block-system-main form.abi-form tr.draggable.odd{background-color:#fdfdfe}#block-system-main form.abi-form tr label{margin:0}#block-system-main form.abi-form tr .form-item{margin-bottom:1rem}#block-system-main form.abi-form input[type="submit"]{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#32608f;color:white;font-weight:600;margin-top:1rem}#block-system-main form.abi-form input[type="submit"][disabled]{color:#4a4a4a}#block-system-main form.abi-form input[type="submit"]:hover{background:#09121a}#block-system-main form.abi-form .form-actions{border-top:1px solid #d8d8d8;padding-top:1rem;margin-top:0}@media screen and (min-width: 768px){#block-system-main form.abi-form .form-actions{margin-top:2rem}}#block-system-main form.abi-form .form-actions input[type="submit"]{font-size:1.25rem;padding:0.5rem 1.5rem;margin-top:1rem;background-color:#32608f}#block-system-main form.abi-form .form-group-row{display:flex;flex-wrap:wrap;align-items:center}#block-system-main form.abi-form .form-group-row .form-item{margin-right:0.5rem;flex:0 0 32%}#block-system-main form.abi-form input[type="submit"]{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;background-color:#32608f;color:white;font-weight:600;margin-top:1rem}#block-system-main form.abi-form input[type="submit"]:hover{background:#09121a}#block-system-main form.abi-form input[value="Reset"]{background-color:#4a4a4a}#block-system-main form.abi-form input[value="Remove"]{font-size:0.9rem;background-color:#4a4a4a}@media screen and (min-width: 769px){.front-welcome{display:grid;grid-template-columns:repeat(10, 1fr);grid-gap:2rem}}.front-welcome__join{background:center/cover no-repeat url("../assets/background.jpg"),#172c40;padding:1rem;grid-column:1/13;font-size:0.85rem;padding-left:5vw;padding-right:5vw}@media screen and (min-width: 769px){.front-welcome__join{grid-column:1/7;padding:3rem;font-size:1rem}}@media screen and (min-width: 768px){.front-welcome__join{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.front-welcome__join{padding-left:7.5vw;padding-right:7.5vw}}.front-welcome__join h1{font-size:1.5em;font-weight:bold;letter-spacing:-0.4px;color:white;position:relative;margin-bottom:1.75rem}@media screen and (min-width: 769px){.front-welcome__join h1{font-size:2.15em}}.front-welcome__join h1:after{content:"";position:relative;top:0.75rem;display:block;height:6px;background-color:white}@media screen and (min-width: 769px){.front-welcome__join h1:after{width:400px}}.front-welcome__join p{font-size:1.55em;color:white;margin:2rem 0;line-height:1.75}.front-welcome__join a{font-size:1em;color:white;font-family:'Fira Sans', sans-serif}.front-welcome__join a.join{display:inline-block;font-size:1.35em;color:white;background-color:#e15924;padding:0.75rem 1.5rem;text-decoration:none;border-radius:4px;margin-right:1rem}.front-welcome__join a.join:hover{background-color:#e36331;color:white}@media screen and (min-width: 769px){.front-welcome .member__info{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1rem}}.front-welcome .member__info a{text-decoration:none}.front-welcome .member__info a:hover{text-decoration:underline}.front-welcome .member__info .membership{color:white;grid-column:1/7;margin-bottom:2rem}@media screen and (min-width: 769px){.front-welcome .member__info .membership{margin-bottom:0}}.front-welcome .member__info .membership dl{display:flex;flex-wrap:wrap;font-family:'Fira Sans', sans-serif}@media screen and (min-width: 769px){.front-welcome .member__info .membership dl{margin-bottom:2rem}}.front-welcome .member__info .membership dl dt{flex:0 0 45%;font-weight:600;text-transform:uppercase;margin-right:1rem}.front-welcome .member__info .membership dl dd{flex:0 0 45%}.front-welcome .member__info .membership a{color:#4483c1;margin-right:1rem}.front-welcome .member__info .featured-links{grid-column:7/12}.front-welcome .member__info .featured-links h2{font-size:1.25em;color:white;margin-bottom:0.75rem}.front-welcome .member__info .featured-links__list{border-left:4px solid #e15924;padding-left:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 769px){.front-welcome .member__info .featured-links__list{display:block}}.front-welcome .member__info .featured-links__list li{margin-bottom:0.5rem;flex:0 0 45%}.front-welcome .member__info .featured-links__list a{font-size:1em}.front-welcome .front-welcome__featured{padding-left:5vw;padding-right:5vw;padding-top:1rem;padding-bottom:1rem;grid-column:7/11}@media screen and (min-width: 768px){.front-welcome .front-welcome__featured{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.front-welcome .front-welcome__featured{padding-left:7.5vw;padding-right:7.5vw}}.front-welcome .front-welcome__featured .slide-buttons--vertical{display:none}@media screen and (min-width: 769px){.front-welcome .front-welcome__featured{padding-left:0}.front-welcome .front-welcome__featured .slide-buttons--vertical{display:flex}}.front-welcome .front-welcome__featured__intro{font-size:1.25em;font-weight:600;margin-bottom:1rem;margin-right:1rem}.front-welcome .front-welcome__featured__intro em{color:#e15924}.front-welcome .front-welcome__featured__lists{margin-left:0;padding-left:0;max-height:150px;overflow:scroll}@media screen and (min-width: 1024px){.front-welcome .front-welcome__featured__lists{overflow:hidden;max-height:395px}}.front-welcome .front-welcome__featured__lists li{border:1px solid #e5e5e5 !important;border-radius:4px;padding:0.5rem 1rem 0.5rem 1rem;margin-bottom:1.25rem;margin-right:1rem;min-height:65px;position:relative;transition:all 750ms;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)}@media screen and (min-width: 769px){.front-welcome .front-welcome__featured__lists li{min-height:115px}}.front-welcome .front-welcome__featured__lists li:hover{cursor:pointer;box-shadow:0 3px 4px 0 rgba(0,0,0,0.25);border:1px solid #bfbfbf !important}.front-welcome .front-welcome__featured__lists li:hover p{-webkit-line-clamp:unset}.front-welcome .front-welcome__featured__lists li:before{content:"";position:absolute;left:-8px;top:-1px;width:14px;height:102%;border:1px solid #e15924;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#e15924}.front-welcome .front-welcome__featured__lists a{text-decoration:none}.front-welcome .front-welcome__featured__lists h2{font-size:1em;color:#32608f;font-family:'Fira Sans', sans-serif}.front-welcome .front-welcome__featured__lists p{font-size:0.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 1460px){.front-welcome .front-welcome__featured__lists p{font-size:1em}}.front-timely{background-color:#f8f8f9;margin-bottom:0;padding-left:5vw;padding-right:5vw}@media screen and (min-width: 769px){.front-timely{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:2.5rem;padding-top:3rem;padding-bottom:1.5rem}}@media screen and (min-width: 768px){.front-timely{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.front-timely{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (min-width: 769px){.front-events{grid-column:1 / 5}}.front-events header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.front-events header h2{font-size:1.5em;display:flex;align-items:center}@media screen and (min-width: 769px){.front-events header h2{font-size:1.5em}}.front-events header h2 img{width:45px;margin-right:0.5rem}.front-events header a{padding:0.25rem 0.5rem;font-size:0.8rem}.front-events .events__list{margin-left:0;padding-left:0;margin-bottom:2rem}.front-events .events__listItem{background-color:white;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:1.25rem;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)}.front-events .events__listItem:hover{cursor:pointer;box-shadow:0 3px 4px 0 rgba(0,0,0,0.25);border:1px solid #bfbfbf !important;transition:200ms transform ease-out;transform:scale(1.015)}.front-events .events__listItem a{text-decoration:none}.front-events .events__listItem a img{height:93px;border-top-left-radius:4px;border-top-right-radius:4px}.front-events .events__listItem a:after{display:none !important}.front-events .events__info{padding:0.5rem 0.5rem}.front-events .events__info h3{font-size:0.9rem;line-height:1.2;margin-bottom:0.25rem;color:#172c40}.front-events .events__info div{display:flex;justify-content:space-between}.front-events .events__info div span{font-size:0.75em;font-weight:600;color:#707070}@media screen and (min-width: 769px){.front-headlines{grid-column:5 / 10}}.front-headlines header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.front-headlines header h2{font-size:1.5em;display:flex;align-items:center}.front-headlines header h2 img{width:45px;margin-right:0.5rem}.front-headlines header a{padding:0.25rem 0.5rem;font-size:0.8rem}.front-headlines .headlines__list{display:flex;justify-content:space-between;flex-wrap:wrap}.front-headlines .headlines__listItem{background-color:white;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:1rem;width:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,0.08)}.front-headlines .headlines__listItem:hover{cursor:pointer;box-shadow:0 3px 4px 0 rgba(0,0,0,0.25);border:1px solid #bfbfbf !important;transition:200ms transform ease-out;transform:scale(1.015)}.front-headlines .headlines__listItem a{display:flex;text-decoration:none;color:#172c40}.front-headlines .headlines__listItem a .headline__image{flex:0 0 100px;border-top-left-radius:4px;border-bottom-left-radius:4px}.front-headlines .headlines__listItem a .headline__info{padding:0.5rem;margin-left:0.5rem}.front-headlines .headlines__listItem a .headline__title{font-size:0.9rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.front-headlines .headlines__listItem a .headline__body{font-size:0.8rem;font-weight:400;color:#4a4a4a;font-family:'PT Serif', serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.front-announcements{display:flex;justify-content:space-between}@media screen and (min-width: 769px){.front-announcements{grid-column:10 / 13}}.front-announcements p{margin-bottom:1rem}.front-announcements img{border-radius:4px}.front-quote{background-color:#fff3c7;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:700;padding:2rem}@media screen and (min-width: 769px){.front-quote{padding:5rem}}.front-quote p:first-of-type{font-size:1.25rem;margin-bottom:1rem}@media screen and (min-width: 769px){.front-quote p:first-of-type{font-size:1.5rem}}.front-quote p:nth-of-type(2){font-size:0.8rem}@media screen and (min-width: 769px){.front-quote p:nth-of-type(2){font-size:1.1rem}}.front-quote p{max-width:1040px}.front-media{padding-left:5vw;padding-right:5vw}@media screen and (min-width: 769px){.front-media{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:3rem;grid-row-gap:1rem}}@media screen and (min-width: 768px){.front-media{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.front-media{padding-left:7.5vw;padding-right:7.5vw}}.front-media>h2{display:flex;align-items:center}.front-media>h2 img{width:45px;margin-right:0.5rem}@media screen and (min-width: 769px){.front-media>h2 img{width:75px}}.front-media>h2{grid-column:1 / 7}@media screen and (min-width: 769px){.podcasts{grid-row:2/3;grid-column:1 / 5}}.podcasts-header{display:flex;justify-content:space-between;align-items:center}.podcasts__listItem:not(:last-of-type){border-bottom:1px solid #dddde1}.podcasts__listItem a{display:flex;align-items:center;text-decoration:none;padding:1rem 0}.episode{display:flex;align-items:center;justify-content:center;flex-basis:50px;margin-right:1rem}.episode-number{display:inline-block;background-color:#e15924;color:white;padding:0.25rem;margin-bottom:0.5rem;font-family:'Fira Sans', sans-serif;font-size:0.8em;text-align:center}.episode-date{color:#646464;font-size:0.8em}.episode-button{border:0;background:none;color:#fec800;font-size:1.5em}.episode-title{color:#4a4a4a}@media screen and (min-width: 769px){.video{grid-row:2/3;grid-column:5 / 9}}.video-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.video h4{font-size:1.15em;margin-top:0.5rem;margin-bottom:1rem;font-family:'Fira Sans', sans-serif}.video__description{background-color:#e4edf6;padding:1rem;padding-top:0.75rem;font-weight:500;border-radius:4px}.video__description p{font-family:'PT Serif', serif;line-height:1.75;font-size:0.9em;margin-bottom:1rem;color:#4a4a4a}@media screen and (min-width: 769px){.front-journal{grid-row:2/3;grid-column:9 / 13}}.front-journal .journal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.front-journal .journal-list{border-left:4px solid #172c40;padding-left:1rem}.front-journal .journal-list li:not(:last-of-type){margin-bottom:1rem}.front-journal .journal-list a{text-decoration:none;font-size:1.25rem;font-weight:400}.front-offerings{background:linear-gradient(rgba(16,31,45,0.65), rgba(16,31,45,0.65)),center/cover no-repeat url("../assets/office.jpg");padding:0 !important}@media screen and (min-width: 769px){.front-offerings{height:500px;display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(6, 1fr)}}.front-offerings a{color:white;font-size:1.15em;text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:400;padding:2rem;transition:background-color 100ms ease-in}@media screen and (min-width: 769px){.front-offerings a{border:4px solid white;border-bottom:0;font-size:1.5em;padding:0}}.front-offerings a:hover{background-color:#172c40}.front-offerings a i{font-size:1.5em;margin-bottom:0.25rem}.front-offerings a:nth-of-type(odd){grid-column:1/4;border-left:0}.front-offerings a:nth-of-type(even){grid-column:4/7;border-right:0}.front-offerings a:nth-of-type(1){grid-row:1/3}.front-offerings a:nth-of-type(2){grid-row:1/5}.front-offerings a:nth-of-type(3){grid-row:3/7}.front-offerings a:nth-of-type(4){grid-row:5/7}.front-partners{padding-left:5vw;padding-right:5vw}@media screen and (min-width: 768px){.front-partners{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.front-partners{padding-left:7.5vw;padding-right:7.5vw}}.front-partners h2{display:flex;align-items:center}.front-partners h2 img{width:45px;margin-right:0.5rem}@media screen and (min-width: 1025px){.front-partners h2 img{width:75px}}.front-partners .slick-initialized .slick-slide{display:flex}.front-partners .slide-buttons--horizontal{display:none}@media screen and (min-width: 1024px){.front-partners .slide-buttons--horizontal{display:flex}}.partners__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.partners__list{display:flex;justify-content:space-between;width:100%;overflow:scroll}@media screen and (min-width: 1024px){.partners__list{overflow:hidden}}.partners__list .slick-track{display:flex;justify-content:space-between;width:100%;overflow:hidden;padding:1rem 3rem !important}.partners__list .slick-list:after{content:'';height:100%;width:40px;position:absolute;top:0;right:0;background:linear-gradient(to right, rgba(255,255,255,0.1), rgba(255,255,255,0.9))}.partners__listItem{border:1px solid #dddde1;border-radius:4px;padding:2.5rem 1.5rem;position:relative;display:flex;justify-content:center;align-items:center;transition:all 750ms;margin-right:1.5rem;float:none !important;height:inherit !important;min-height:174px !important;flex:0 0 180px}@media screen and (min-width: 1024px){.partners__listItem{margin-right:1.5rem;flex:auto}}.partners__listItem span{position:absolute;top:-0.5rem;left:0;background-color:#32608f;color:white;font-family:'Fira Sans', sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;padding:0.25rem 0.75rem;border-top-right-radius:2px;border-bottom-right-radius:2px}.partners__listItem span:before{position:absolute;top:33px;left:-16px;content:"";width:0;height:0;border-left:16px solid transparent;border-right:0px solid transparent;border-top:16px solid #172c40}.partners__listItem span:after{position:absolute;top:0px;left:-15px;content:"";width:0;height:0;border-left:0px solid transparent;border-right:16px solid transparent;border-top:33px solid #32608f;transform:rotate(180deg)}.partners__listItem span.partner__type--Presidential{background-color:#fec800}.partners__listItem span.partner__type--Presidential:before{border-top-color:#cba000}.partners__listItem span.partner__type--Presidential:after{border-top-color:#fec800}.partners__listItem span.partner__type--Executive{background-color:#32608f}.partners__listItem span.partner__type--Executive:before{border-top-color:#172c40}.partners__listItem span.partner__type--Executive:after{border-top-color:#32608f}.partners__listItem span.partner__type--Capital{background-color:#4a4a4a}.partners__listItem span.partner__type--Capital:before{border-top-color:#313131}.partners__listItem span.partner__type--Capital:after{border-top-color:#4a4a4a}.partners__listItem img{max-width:100%;max-height:150px}.front main>section{margin-bottom:1rem}@media screen and (min-width: 769px){.front main>section{margin-bottom:3rem}}.abi-footer{justify-content:space-between;background:center/cover no-repeat url("../assets/patterns/blue-lines.png") #172c40;padding-left:5vw;padding-right:5vw;color:white;font-family:'Fira Sans', sans-serif;font-size:0.8em;font-weight:500;padding:2rem}@media screen and (min-width: 768px){.abi-footer{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.abi-footer{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (min-width: 769px){.abi-footer{display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:1rem;grid-row-gap:1rem;font-size:1em}}.abi-footer a{color:white;text-decoration:none;display:inline-block}.abi-footer a:not(:last-of-type){margin-right:1rem}.abi-footer a:hover{color:#4483c1}.abi-footer img{margin-bottom:1rem}.abi-footer__info{display:flex;grid-column:1/4;grid-row:2}.abi-footer__address{padding-right:2rem;margin-right:2rem;border-right:4px solid white}.abi-footer__address ul{list-style-type:none;padding-left:0;margin-left:0}.abi-footer__address ul li{margin-bottom:0.25rem}.abi-footer__links li{margin-bottom:0.25rem}.abi-footer__social-media{grid-column:5/7;grid-row:2;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}@media screen and (min-width: 769px){.abi-footer__social-media{align-items:flex-end}}.abi-footer__social-media div{font-size:1.1em;padding-bottom:0.5rem;border-bottom:4px solid white;margin-bottom:1rem;text-align:right}.abi-footer__social-media nav{display:flex;justify-content:flex-end;font-size:1.25em}.abi-footer .help{background:white;color:#172c40;padding:0.25rem 0.75rem;border-radius:4px;margin-top:0.75rem;font-size:0.8rem;text-transform:uppercase}.calendar__list{border-left:4px solid #172c40;padding-left:1rem !important}.calendar__listItem{display:flex;justify-content:space-between;flex-wrap:wrap}.calendar__listItem h3{flex:0 0 100%;font-size:1.5em;margin-bottom:1rem}.calendarEvent{font-family:'Fira Sans', sans-serif;font-weight:600;margin-bottom:1.5rem}.calendarEvent__link{display:block;font-size:1.2em;text-decoration:none;margin-bottom:0.1rem}.calendarEvent__location{color:#4a4a4a}.calendarEvent__dates{color:#172c40;margin-bottom:1rem}.calendarEvent__tags span{display:inline-block;background-color:#f8f8f9;padding:0.1rem 0.25rem;margin-right:0.5rem;text-transform:capitalize;font-size:0.7em}.calendarEvent__actions{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 200px;text-align:center}.event{display:grid;grid-column:1/13}.event__bannerInfo{background-color:#b2b2b2;padding:1rem;width:400px;height:calc(100% + 80px);position:relative;top:40px}.event__title h2{font-size:3em}.event__content{grid-column:1/10}.event__content p{font-size:1.25em;margin-bottom:1rem}.event__nav{grid-column:10/13;padding-top:80px}.node-type-events .abi-content__basic>h1:first-of-type{display:none}.node-type-events .abi-content__basic .event{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1rem}.node-type-events .abi-content__basic .event__banner{grid-column:1/13;color:white;background-size:cover;background-color:#4a4a4a;padding:1rem;font-family:'PT Serif', serif;display:flex;flex-direction:column;height:200px;text-shadow:2px 1px 1px rgba(0,0,0,0.45);position:relative}.node-type-events .abi-content__basic .event__banner h1{margin-bottom:0.5rem;font-size:2.25rem;line-height:1.5}.node-type-events .abi-content__basic .event__banner h1:after{display:none}.node-type-events .abi-content__basic .event__banner h2{font-size:1.25rem;background-color:#172c40;padding:0.5rem 1rem;display:inline-block;position:absolute;bottom:0;right:0;font-family:'Fira Sans', sans-serif}.node-type-events .abi-content__basic .event>article{grid-column:1/13}@media screen and (min-width: 1024px){.node-type-events .abi-content__basic .event>article{grid-column:1/9}}.node-type-events .abi-content__basic .event>aside{grid-column:1/13}@media screen and (min-width: 1024px){.node-type-events .abi-content__basic .event>aside{grid-column:9/13}}.journal:not(body){display:flex;margin-bottom:2.5rem}.journal__coverImage{margin-right:1.5rem}.journal__info{display:flex;flex-direction:column;margin-top:0;flex:1}.journal__info a{font-size:0.9rem;text-decoration:none}.journal__info h2{font-size:1.5em}.journal__info .btn{max-width:140px}.journal__latest{display:none;color:#4a4a4a;font-size:0.9rem;font-weight:600;text-transform:uppercase;font-family:'Fira Sans', sans-serif}.journal:first-of-type .journal__latest{display:block}.journal .callout{display:flex;flex-direction:column;border-left:4px solid #32608f}.journal .callout li:not(:last-child){margin-bottom:0.25rem}.currentissue .current-issue{background-color:#f8f8f9;padding:0.5rem 1rem;margin-bottom:1rem}.abi-journal .node-journal-article .group-node-info{display:block}.abi-journal .node-journal-article .journal-article__actions{display:flex;align-items:center}.abi-journal .node-journal-article .journal-article__actions a{margin-bottom:0 !important}.abi-journal .node-journal-article .content .big-button.search-plus{display:none}.page-subscription-journal #block-system-main form.abi-form.subscription>div .form-item-subscription-type{max-width:100%}.page-subscription-journal #block-system-main form.abi-form.subscription>div>div{width:135%}.page-subscription-journal #block-system-main form.abi-form.subscription>div .form-radios{display:flex !important}.page-subscription-journal #block-system-main form.abi-form.subscription>div .form-radios .form-type-radio{margin:0 1rem 0 1rem !important;flex:0 0 25%}.page-subscription-journal #block-system-main form.abi-form.subscription>div .form-radios .form-item label{margin-left:0.25rem !important;font-size:16px;padding:1rem 0.5rem}.page-subscription-journal .join-submit .join-submit--processing{position:static;margin:0.5rem 0 0.5rem 0}.mb-1{margin-bottom:0.5rem}.mb-2{margin-bottom:1rem}.w-100{width:100%}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.tooltip{position:relative}.tooltip-inner{position:absolute;top:0;left:0;background-color:#172c40;color:white;font-size:0.9rem;font-family:'Fira Sans', sans-serif;padding:0.5rem;border-radius:4px;min-width:300px}.next-buttonWrapper{position:relative;padding:0.5rem}.next-buttonWrapper:hover button[disabled]+.missing-required-fields:not(:empty){display:block !important}.next-buttonWrapper .missing-required-fields{position:absolute;top:0;left:100px;background:#4a4a4a;color:white;padding:1rem;border-radius:4px;width:300px;z-index:1000;display:none}.next-buttonWrapper .missing-required-fields h2{font-size:0.9rem;color:white;margin:0 0 0.5rem 0;font-family:'Fira Sans', sans-serif}.next-buttonWrapper .missing-required-fields p{font-size:0.8rem;color:white;font-family:'Fira Sans', sans-serif}.next-buttonWrapper .missing-required-fields p:last-child{margin-bottom:0}#admin-menu .admin-menu-search input{height:auto}.daily-wire header.rochelle-logo-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 0;margin-bottom:1rem}.daily-wire header.rochelle-logo-wrapper img{border:0;box-shadow:none}.daily-wire .rochelle-logo{background-image:url("../assets/special-pages/rdw//rochelle-logo.png");background-size:contain;background-repeat:no-repeat;width:260px;height:50px;margin-top:0.75rem}@media screen and (max-width: 768px){.daily-wire .rochelle-logo{width:250px;height:100px}}@media screen and (max-width: 500px){.daily-wire .rochelle-logo{width:120px;height:40px}}.daily-wire .rochelle-divider{width:100%;margin:1rem 1rem;border-bottom:6px solid #f5cc85}.daily-wire .view-rdw-search{background:none;padding:0}.daily-wire #views-exposed-form-rdw-home-page,.daily-wire #views-exposed-form-rdw-search-page,.daily-wire #views-exposed-form-rdw-home-case-type{width:100%;background-color:#f8f8f9;padding:0.5rem;margin-bottom:1rem}.daily-wire #views-exposed-form-rdw-home-page form .form-item,.daily-wire #views-exposed-form-rdw-search-page form .form-item,.daily-wire #views-exposed-form-rdw-home-case-type form .form-item{margin-bottom:0}.daily-wire #views-exposed-form-rdw-home-page .views-widget,.daily-wire #views-exposed-form-rdw-search-page .views-widget,.daily-wire #views-exposed-form-rdw-home-case-type .views-widget{position:relative}.daily-wire #views-exposed-form-rdw-home-page .views-exposed-widgets,.daily-wire #views-exposed-form-rdw-search-page .views-exposed-widgets,.daily-wire #views-exposed-form-rdw-home-case-type .views-exposed-widgets{margin:0}.daily-wire #views-exposed-form-rdw-home-page label,.daily-wire #views-exposed-form-rdw-search-page label,.daily-wire #views-exposed-form-rdw-home-case-type label{font-family:'Fira Sans', sans-serif;text-transform:uppercase}.daily-wire #views-exposed-form-rdw-home-page .views-exposed-form .views-exposed-widgets,.daily-wire #views-exposed-form-rdw-search-page .views-exposed-form .views-exposed-widgets,.daily-wire #views-exposed-form-rdw-home-case-type .views-exposed-form .views-exposed-widgets{display:flex;align-items:flex-start}@media screen and (max-width: 768px){.daily-wire #views-exposed-form-rdw-home-page .views-exposed-form .views-exposed-widgets,.daily-wire #views-exposed-form-rdw-search-page .views-exposed-form .views-exposed-widgets,.daily-wire #views-exposed-form-rdw-home-case-type .views-exposed-form .views-exposed-widgets{flex-flow:row wrap}}.daily-wire #views-exposed-form-rdw-home-page .views-exposed-form .views-exposed-widgets .views-exposed-widget,.daily-wire #views-exposed-form-rdw-search-page .views-exposed-form .views-exposed-widgets .views-exposed-widget,.daily-wire #views-exposed-form-rdw-home-case-type .views-exposed-form .views-exposed-widgets .views-exposed-widget{flex:0 0 30%;margin-right:0.5rem}.daily-wire #views-exposed-form-rdw-home-page .views-exposed-form .views-exposed-widgets .views-submit-button,.daily-wire #views-exposed-form-rdw-home-page .views-exposed-form .views-exposed-widgets .views-reset-button,.daily-wire #views-exposed-form-rdw-search-page .views-exposed-form .views-exposed-widgets .views-submit-button,.daily-wire #views-exposed-form-rdw-search-page .views-exposed-form .views-exposed-widgets .views-reset-button,.daily-wire #views-exposed-form-rdw-home-case-type .views-exposed-form .views-exposed-widgets .views-submit-button,.daily-wire #views-exposed-form-rdw-home-case-type .views-exposed-form .views-exposed-widgets .views-reset-button{flex:0 0 10%}.daily-wire #views-exposed-form-rdw-home-page .form-item-search-api-views-fulltext:after,.daily-wire #views-exposed-form-rdw-search-page .form-item-search-api-views-fulltext:after,.daily-wire #views-exposed-form-rdw-home-case-type .form-item-search-api-views-fulltext:after{content:"\f002";font-family:"FontAwesome";position:absolute;right:10px;top:9px;color:#eba630}.daily-wire #views-exposed-form-rdw-home-page #edit-search-api-views-fulltext,.daily-wire #views-exposed-form-rdw-search-page #edit-search-api-views-fulltext,.daily-wire #views-exposed-form-rdw-home-case-type #edit-search-api-views-fulltext{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.daily-wire #views-exposed-form-rdw-home-page #edit-search-api-views-fulltext::placeholder,.daily-wire #views-exposed-form-rdw-search-page #edit-search-api-views-fulltext::placeholder,.daily-wire #views-exposed-form-rdw-home-case-type #edit-search-api-views-fulltext::placeholder{color:#171717;font-style:italic;font-size:14px}.daily-wire #views-exposed-form-rdw-home-page #edit-search-api-views-fulltext:focus-visible,.daily-wire #views-exposed-form-rdw-search-page #edit-search-api-views-fulltext:focus-visible,.daily-wire #views-exposed-form-rdw-home-case-type #edit-search-api-views-fulltext:focus-visible{box-shadow:#f5cc85 0 0 7px 0}.daily-wire #views-exposed-form-rdw-home-page #edit_field_court_chosen,.daily-wire #views-exposed-form-rdw-search-page #edit_field_court_chosen,.daily-wire #views-exposed-form-rdw-home-case-type #edit_field_court_chosen{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;height:100%}@media screen and (max-width: 500px){.daily-wire #views-exposed-form-rdw-home-page #edit_field_court_chosen,.daily-wire #views-exposed-form-rdw-search-page #edit_field_court_chosen,.daily-wire #views-exposed-form-rdw-home-case-type #edit_field_court_chosen{width:100% !important}}.daily-wire #views-exposed-form-rdw-home-page #edit_field_court_chosen .chosen-choices,.daily-wire #views-exposed-form-rdw-search-page #edit_field_court_chosen .chosen-choices,.daily-wire #views-exposed-form-rdw-home-case-type #edit_field_court_chosen .chosen-choices{border:0 !important;box-shadow:none !important;background:none}.daily-wire #views-exposed-form-rdw-home-page #edit_field_court_chosen .chosen-choices input,.daily-wire #views-exposed-form-rdw-search-page #edit_field_court_chosen .chosen-choices input,.daily-wire #views-exposed-form-rdw-home-case-type #edit_field_court_chosen .chosen-choices input{border:0 !important;box-shadow:none !important;background:none;font-size:14px;font-style:italic !important;color:#4a4a4a;padding:6px 4px}.daily-wire #views-exposed-form-rdw-home-page #edit-submit-rdw-home,.daily-wire #views-exposed-form-rdw-home-page #edit-submit-rdw-search,.daily-wire #views-exposed-form-rdw-home-page #edit-reset,.daily-wire #views-exposed-form-rdw-search-page #edit-submit-rdw-home,.daily-wire #views-exposed-form-rdw-search-page #edit-submit-rdw-search,.daily-wire #views-exposed-form-rdw-search-page #edit-reset,.daily-wire #views-exposed-form-rdw-home-case-type #edit-submit-rdw-home,.daily-wire #views-exposed-form-rdw-home-case-type #edit-submit-rdw-search,.daily-wire #views-exposed-form-rdw-home-case-type #edit-reset{padding:0.25rem 0.5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:'Fira Sans', sans-serif;padding:0.25rem 0.5rem;margin-top:2rem !important;font-family:'Fira Sans', sans-serif;height:40px;font-size:0.9rem;background:#eba630;color:white;text-shadow:none}@media screen and (max-width: 500px){.daily-wire #views-exposed-form-rdw-home-page #edit-submit-rdw-home,.daily-wire #views-exposed-form-rdw-home-page #edit-submit-rdw-search,.daily-wire #views-exposed-form-rdw-home-page #edit-reset,.daily-wire #views-exposed-form-rdw-search-page #edit-submit-rdw-home,.daily-wire #views-exposed-form-rdw-search-page #edit-submit-rdw-search,.daily-wire #views-exposed-form-rdw-search-page #edit-reset,.daily-wire #views-exposed-form-rdw-home-case-type #edit-submit-rdw-home,.daily-wire #views-exposed-form-rdw-home-case-type #edit-submit-rdw-search,.daily-wire #views-exposed-form-rdw-home-case-type #edit-reset{margin:0}}.daily-wire #views-exposed-form-rdw-home-page #edit-reset,.daily-wire #views-exposed-form-rdw-search-page #edit-reset,.daily-wire #views-exposed-form-rdw-home-case-type #edit-reset{background:#4a4a4a}.daily-wire .chosen-container-multi .chosen-choices li.search-choice{background:#f5cc85;color:white;border:0;border-radius:0}.daily-wire .chosen-container-multi .chosen-choices li.search-choice span{font-size:12px}.daily-wire .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:6px}.daily-wire .rochelle-heading{border-bottom:0;text-transform:uppercase;color:#4a4a4a;font-size:16px}.daily-wire .rochelle-headingWrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2rem}.daily-wire .rochelle-headingWrapper .pager-wrap{margin-bottom:0 !important}.daily-wire h3{padding-bottom:0;border-bottom:0;margin:0}.daily-wire h3 a{color:#172c40}.daily-wire h3 span{font-size:16px !important;font-weight:600 !important;margin:0}.daily-wire #block-block-55{padding:0;margin-bottom:2rem;background-image:url("../assets/special-pages/rdw/mailinglist.jpg");height:250px;background-size:cover;background-repeat:no-repeat}.daily-wire .views-row:not(:last-of-type){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #dddde1}.daily-wire .views-row .views-field-title a{display:block;font-size:1.1rem;line-height:1.4;font-weight:600;margin-bottom:0}@media screen and (max-width: 500px){.daily-wire .views-row .views-field-title a{font-size:16px;line-height:1.3}}.daily-wire .views-row-last{margin-bottom:2rem}.daily-wire .date-display-single{color:#646464;font-family:'Fira Sans', sans-serif;font-weight:600;font-size:0.9rem;text-transform:uppercase}.daily-wire .views-field-field-court{color:white}@media screen and (max-width: 500px){.daily-wire .views-field-field-court{margin-bottom:0.25rem}}.daily-wire .views-field.views-field-field-court span a{padding:0.25rem 0.5rem;border:4px;background-color:#f5cc85;color:white;font-weight:600;font-size:12px;white-space:nowrap}@media screen and (max-width: 500px){.daily-wire .views-field.views-field-field-court span a{display:inline-block;margin-bottom:0.25rem}}.daily-wire .views-field.views-field-field-court span a:hover{background-color:#f1b856}.daily-wire .item-list .pager{text-align:left}.daily-wire .views-field.views-field-field-quick-take span{display:block;margin-bottom:0.25rem}.daily-wire .rochelle-membermsg{display:flex;justify-content:space-between;align-items:center;background-color:#172c40;background-image:linear-gradient(47deg, #2a5b9b 0%, #183c79 50%, #0f2d67 100%, #0f2c67 100%);padding:1rem;margin-bottom:2rem;color:white;font-family:'Fira Sans', sans-serif}.daily-wire .rochelle-membermsg h3{font-size:14px;font-weight:800;color:white;margin-bottom:0.15rem}.daily-wire .rochelle-membermsg p{font-size:18px}.daily-wire .rochelle-membermsg a{color:#4483c1}.daily-wire .membership-required{position:relative;margin-bottom:2.5rem}.daily-wire .membership-required h2{font-size:18px}.daily-wire .membership-required>p{color:transparent;text-shadow:0 0 15px #000}.daily-wire .membership-required>p a{color:transparent;text-shadow:0 0 15px #000}.daily-wire .membership-required-body{position:absolute;top:40px;left:10%;background-color:white;padding:7rem 2.5rem 1rem 2.5rem;box-shadow:2px 2px 4px #4a4a4a;width:75%}@media screen and (max-width: 500px){.daily-wire .membership-required-body{left:0;width:100%}}.daily-wire .membership-required-body a{font-weight:800}.daily-wire p.blur{color:transparent;text-shadow:0 0 15px #000}.daily-wire .membership-brand{position:absolute;top:0;left:0;display:inline-block;background-color:#172c40;color:white;font-size:16px;font-weight:600;padding:0.75rem 1rem;font-family:'Fira Sans', sans-serif}.daily-wire .membership-brand img{margin-right:1rem}.daily-wire .membership-brand h2{font-size:18px;margin-top:1rem}.daily-wire aside h3{font-size:18px;margin-bottom:0.5rem}.daily-wire .views-field-field-opinion-post-date{display:inline-block;margin:0.1rem 1rem 0.5rem 0}.daily-wire .views-field-field-court{display:inline-block}.daily-wire .rochelle-profile{margin-bottom:0.5rem}.daily-wire .rochelle-profile br{display:none}.daily-wire .rochelle-profile-inner{display:flex}.daily-wire .rochelle-profile img{width:75px;margin-left:0 !important;margin-right:0.5rem !important;margin-bottom:0.5rem !important}.daily-wire .rochelle-profile h3{margin-bottom:0}.daily-wire .rochelle-profile i{margin-right:0.25rem !important}.daily-wire .rochelle-profile a:after{display:none}.daily-wire .rochelle-title{color:#eba630;font-weight:600;font-family:'Fira Sans', sans-serif}.daily-wire a.rochelle-twitter{color:#4483c1;font-size:14px}.daily-wire .mailing-list .lead{font-weight:600;background-color:#eba630;color:white;padding:0.5rem}.daily-wire .mailing-list a{display:block;text-decoration:none;height:100%}.daily-wire .mailing-list a:after{display:none}.daily-wire .quick-take-quote{display:flex;font-size:21px;font-weight:300;padding:1.25rem 1rem 1.25rem 1rem;border-left:8px solid #eba630;background-color:#f8f8f9;margin:1.5rem}@media screen and (max-width: 768px){.daily-wire .quick-take-quote{font-size:18px}}.daily-wire .quick-take-quote p{margin-bottom:0}.daily-wire .quick-take-quote i{margin-right:1rem}@media screen and (max-width: 768px){.daily-wire .quick-take-quote i{font-size:1.5em}}.daily-wire #block-block-54{padding:0;border:0}.daily-wire #block-block-54 .views-widget-filter-search_api_views_fulltext{flex:0 0 70% !important}.daily-wire #block-block-61{padding:0;border:0}.daily-wire .registernow{display:block;padding:0.5rem 1rem;background-color:#4a4a4a;color:white;margin-bottom:1rem;text-decoration:none}.daily-wire .registernow:before{content:"\f060";font-family:FontAwesome;position:relative;margin-right:0.5rem}.daily-wire .registernow:hover{background-color:#eba630;color:white}.daily-wire .custom-typeahead{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;height:100%;padding:0.2rem 0.75rem}@media screen and (max-width: 768px){.daily-wire .custom-typeahead{width:100% !important}}.daily-wire .custom-typeahead .chosen-choices,.daily-wire .custom-typeahead .chosen-single{border:0 !important;box-shadow:none !important;background:none}.daily-wire .custom-typeahead .chosen-choices input{border:0 !important;box-shadow:none !important;background:none;font-size:14px;font-style:italic !important;color:#4a4a4a;padding:6px 4px}.daily-wire .custom-typeahead .search-field input{width:135px !important}.node-type-daily-wire h2.title{font-size:28px;font-weight:800;margin-bottom:1rem;color:#4a4a4a}@media screen and (max-width: 1024px){.node-type-daily-wire h2.title{font-size:20px}}.node-type-daily-wire .field-name-field-summary .field-label{display:none}.node-type-daily-wire .node-type-daily-wire .content .field-name-field-summary .field-items p:nth-child(2),.node-type-daily-wire .node-type-daily-wire .content .field-name-field-summary .field-items p:nth-child(2){font-weight:600}.node-type-daily-wire .field-name-field-summary{margin-bottom:2rem}.node-type-daily-wire .field-name-field-summary p{font-size:16px !important}.node-type-daily-wire .field-name-field-summary p[align="center"]{font-weight:600}.node-type-daily-wire .article-audio{display:flex;justify-content:center;align-items:center;padding-right:1rem}.node-type-daily-wire .article-audio .audio-heading{font-size:1.1rem;font-family:'Fira Sans', sans-serif;color:white;border:0;background-color:#eba630;border-radius:4px;padding:0.25rem 0.5rem;margin-right:0.5rem}.node-type-daily-wire .article-audio .audio-heading:hover{background-color:#d48d14}.node-type-daily-wire .article-date{font-size:18px;font-weight:600;margin-bottom:0.5rem;text-transform:uppercase;font-family:'Fira Sans', sans-serif;color:#4a4a4a;display:block}.node-type-daily-wire .opinion-summary{background-color:#fefce7;padding:2rem;display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 1441px){.node-type-daily-wire .opinion-summary{flex-direction:row}}.node-type-daily-wire .opinion-summary h3{font-size:20px;margin-bottom:1rem;color:#d48d14}.node-type-daily-wire .opinion-preview{min-width:350px;margin-right:1.5rem}.node-type-daily-wire .opinion-preview small{display:inline-block;margin-bottom:0.25rem;text-transform:uppercase;font-weight:600;font-size:14px}.node-type-daily-wire .opinion-link-wrapper{display:flex;flex-direction:column;margin-bottom:1rem;justify-content:space-between}.node-type-daily-wire .opinion-casedetails{width:100%;max-width:500px}.node-type-daily-wire .opinion-detailField p:nth-child(2){max-width:150px}.node-type-daily-wire .opinion-detailField:not(:last-of-type){margin-bottom:1rem}.node-type-daily-wire .opinion-detailField,.node-type-daily-wire .field-name-field-court,.node-type-daily-wire .field-name-field-bankruptcy-tags{display:flex;justify-content:flex-start;font-size:14px}.node-type-daily-wire .opinion-detailField .field-label,.node-type-daily-wire .field-name-field-court .field-label,.node-type-daily-wire .field-name-field-bankruptcy-tags .field-label{flex:0 0 160px}.node-type-daily-wire .opinion-detailField strong{font-size:14px;flex:0 0 160px}.node-type-daily-wire .opinion-link-inner{position:relative;padding-bottom:67.5%;height:400px;overflow:hidden;box-shadow:2px 2px 4px #4a4a4a}.node-type-daily-wire .opinion-link-inner embed{position:absolute;top:0;left:0;width:100%;height:100%}body.covid19 .content-wrapper{box-shadow:none;padding:0}body.covid19 .content-wrapper a{color:#172d42;text-decoration:none}body.covid19 .content-wrapper a:hover{color:#244768}body.covid19 h2{font-family:'PT Serif', serif;font-size:28px;margin-bottom:1.5rem}body.covid19 .btn{padding:0.75rem 1rem;text-decoration:none;transition:background-color 400ms}body.covid19 .btn--block{display:block;width:100%}body.covid19 .btn--secondary{background-color:#4483c1;color:white !important;padding:0.25rem 0.5rem}body.covid19 .btn--secondary:hover{background-color:#34699e}body.covid19 .btn--sm{padding:0.25rem 0.5rem;font-size:0.85em}.header-wrapper--covid{background-color:#172d42;background:center/cover no-repeat url("https://abi-org.s3.amazonaws.com/Covid19/covid-bg.jpg");min-height:350px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.5rem}.header-wrapper--covid .main-nav--links a{color:white}.header-wrapper--covid .main-nav--search{color:white}.header-wrapper--covid h1{color:white;margin:2rem 0;padding-left:5vw;padding-right:5vw}@media screen and (min-width: 768px){.header-wrapper--covid h1{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.header-wrapper--covid h1{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (max-width: 768px){.header-wrapper--covid{min-height:200px}}.header-wrapper--covid .form-item-abi-search-box:after{color:white}.header-wrapper--covid #edit-abi-search-box{background-color:transparent;border-color:white;box-shadow:none;color:white}.header-wrapper--covid #edit-abi-search-box::placeholder{color:white}.header-wrapper--covid .covid-title{max-width:1400px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:2rem}.header-wrapper--covid .covid-title h1{font-size:48px;font-family:'PT Serif', serif;color:white;max-width:900px;letter-spacing:-0.5px}@media screen and (max-width: 768px){.header-wrapper--covid .covid-title h1{font-size:25px;padding:0 2rem}}.covid-sidebar{border-left:4px solid #32608f;padding-left:1em;display:flex;flex-direction:column;margin-bottom:4rem}.covid-sidebar a{display:inline-block;font-size:18px;font-weight:500;text-decoration:none}.covid-sidebar a.active{color:#4483c1 !important;position:relative}.covid-sidebar a.active:after{content:"\f0da";font-family:"Font Awesome 5 Free";position:absolute;right:0;top:18%}.covid-sidebar a:not(:last-of-type){margin-bottom:0.75rem}.covid-sidebar a:hover{color:#2a5379}.covid-news--industry .news-type:before{font-family:"Font Awesome 5 Free";content:'\f005';height:20px;width:20px;color:#f4de3a}.news-type{color:#707082}.covid-news--industry .news-type{color:#172d42;font-weight:500}.covid-news{background:#ffffff;border:1px solid rgba(74,74,74,0.13);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);border-radius:2px;transition:all 100ms ease-in;margin-bottom:1rem}.covid-news:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2);transform:translate(2px, -2px)}.covid-news .news-imgHeader{background-color:#f8f8f9;background-size:cover;background-position:center;background-repeat:no-repeat;height:178px;display:flex;flex-direction:column;justify-content:space-between}.covid-news .news-resourceIcon{height:60px;width:60px;background-color:#f8f8f9;background-size:36px;background-position:center;background-repeat:no-repeat}.covid-news .news-resourceIcon--headline{background-color:#f4de3a;background-image:url("https://abi-org.s3.amazonaws.com/Covid19/icons/headlines-icon.svg")}.covid-news .news-resourceIcon--event{background-color:#e14b24;background-image:url("https://abi-org.s3.amazonaws.com/Covid19/icons/event-icon.svg")}.covid-news .news-resourceIcon--webinar{background-color:#21989f;background-image:url("https://abi-org.s3.amazonaws.com/Covid19/icons/event-icon.svg")}.covid-news .news-resourceIcon--article{background-color:#4483c1;background-image:url("https://abi-org.s3.amazonaws.com/Covid19/icons/news-icon.svg")}.covid-news .news-info{margin-bottom:1rem}@media screen and (min-width: 1441px){.covid-news .news-info{display:flex;justify-content:space-between;align-items:center}}.covid-news .news-resource{background-color:#999;color:white;padding:0.25rem 0.5rem;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,0.35);font-size:0.8rem}.covid-news .news-resource--headline{background-color:#f4de3a}.covid-news .news-resource--article{background-color:#4483c1}.covid-news .news-resource--event{background-color:#e14b24}.covid-news .news-resource--webinar{background-color:#21989f}.covid-news .news-memberOnly{background-color:#172d42;padding:0.35rem 0.5rem;color:white;display:inline-block;font-weight:600;width:175px}.covid-news .news-date{color:#666666;font-size:16px;font-weight:600}.covid-news--industry{border-radius:4px;background-color:rgba(106,156,206,0.1)}.covid-news--sm a{display:flex;align-items:center;padding:0.5rem 0.75rem;margin-bottom:0.75rem}.covid-news--sm a:hover{background-color:#fdfdfe}.covid-news--sm a:hover .news-img__empty{background-color:#eaeaed}.covid-news--sm a:hover .news-img__empty:before{color:#4483c1}.covid-news--sm a .news-img{background-color:#f8f8f9;width:150px;height:150px;flex:0 0 150px}@media screen and (max-width: 500px){.covid-news--sm a{flex-direction:column}.covid-news--sm a .news-img{margin:1rem;width:100%}.covid-news--sm a .news-img img{display:block;width:150px;margin:0 auto}}.covid-news--sm .news-img img{width:100%;height:150px}.covid-news--sm .news-info{margin-bottom:0.25rem;color:#a6a6b2;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.covid-news--sm .news-info>div{display:flex;justify-content:space-between}.covid-news--sm .news-info small{font-weight:500}.covid-news--sm .news-sectors{display:flex}.covid-news--sm .news-sector{background-color:#6a9cce;color:white;font-size:12px;font-weight:500;padding:0.15rem 0.25rem;border-radius:2px;margin-right:0.25rem}.covid-news--sm .news-date{font-size:14px;color:#666666;font-weight:500}.covid-news--sm .news-body{padding:0 1rem 0 1rem;font-size:0.9rem}.covid-news--sm .news-body h3{font-size:16px;color:#172d42;margin:0;margin-bottom:0.25rem;line-height:1.5}.covid-news--sm .news-body p{font-size:16px;line-height:1.65;color:#172d42;margin-bottom:0.5rem;font-weight:400}.covid-news--lg{margin-bottom:1.5rem;margin-right:1rem}.covid-news--lg .news-body{padding:1rem}.covid-news--lg .news-body h3{color:#172d42;font-size:18px;margin-bottom:0.5rem;line-height:1.5}.covid-news--lg .news-body p{font-family:'PT Serif', serif;font-size:0.8rem;font-weight:400}body.covid19 section{margin-bottom:2rem;margin-right:1rem}@media screen and (max-width: 768px){body.covid19 section{margin-bottom:1rem !important;margin-right:0}}body.covid19 section h2{font-size:30px}body.covid19 section h3{font-size:20px;color:#6b6b6b;margin-bottom:1rem}body.covid19 .covid-content{background:#ffffff;border:1px solid rgba(74,74,74,0.13);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);border-radius:2px;transition:all 100ms ease-in;padding:3rem 0.5rem 0.5rem 0.5rem;position:relative;margin-top:2rem;margin-bottom:3rem;font-size:0.9rem}body.covid19 .covid-content table{width:100% !important}body.covid19 .covid-content--sm{padding:0.75rem;margin-top:0;margin-bottom:1rem}body.covid19 .covid-content--sm h3{font-size:24px;margin-bottom:0.5rem;color:#172d42}body.covid19 .covid-content--sm small{font-size:14px;font-weight:600;text-transform:uppercase;color:#666666;display:block;margin-bottom:0.25rem}body.covid19 .covid-content--sm header{display:flex;justify-content:space-between;align-items:center;position:relative}body.covid19 .covid-content--sm header span{background-color:#e14b24;color:white;text-shadow:0 1px 1px rgba(0,0,0,0.35);font-size:12px;font-weight:600;padding:0.25rem 0.5rem;border-top-right-radius:2px;position:absolute;top:-12px;right:-13px;border-left:2px solid #b93a19}body.covid19 .covid-content--sm img{width:100%;margin-bottom:0.5rem}body.covid19 .covid-content--sm:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2);transform:translate(2px, -2px)}body.covid19 .covid-content--md{padding:0.75rem;margin-top:0;margin-bottom:1rem}body.covid19 .covid-content--md h3{font-size:24px;margin-bottom:0.5rem}body.covid19 .covid-content--md small{font-size:14px;font-weight:600;text-transform:uppercase;color:#666666;display:block;margin-bottom:0.25rem}body.covid19 .covid-content--md img{width:100%;margin-bottom:0.5rem}body.covid19 .covid-content--md:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2);transform:translate(2px, -2px)}body.covid19 .covid-content h2{font-size:18px;background-color:#172d42;color:white;padding:0.5rem;display:inline-block;position:absolute;top:-20px;left:-10px}body.covid19 .covid-content ul.fa-ul{margin-left:1.5rem}body.covid19 .covid-content ul li span.fa-li i{color:#e14b24}body.covid19 .covid-content ul li{margin-bottom:0.5rem}body.covid19 .covid-content ul li a{font-weight:500;font-size:0.9rem;line-height:1.5;display:inline-block}body.covid19 .covid-content ul.list-inline{display:flex;flex-wrap:wrap}body.covid19 .covid-content ul.list-inline li{margin-top:0.1rem}body.covid19 .covid-content ul.list-inline li:not(:last-of-type){margin-right:1rem}body.covid19 .covid-content .tags li{background-color:#4483c1;color:white;font-size:12px;font-weight:500;padding:0.25rem 0.5rem;border-radius:2px}body.covid19 .covid-content .accordion{margin-bottom:1rem}body.covid19 .covid-content .accordion h3{background:none;border:0;color:#172d42;font-weight:500;padding:0;margin-bottom:1rem;font-size:1rem}body.covid19 .covid-content .accordion h3 i{color:#4483c1;margin-right:0.5rem}body.covid19 .covid-content .accordion .ui-accordion-content{padding:0}body.covid19 .covid-content .accordion .ui-accordion .ui-accordion-content{padding:0}body.covid19 .covid-content .accordion .ui-accordion .ui-accordion-content p{font-size:14px}.news--list li a{display:flex;align-items:center;padding:0.25rem 0.5rem}.news--list li a:hover{background-color:#fff}.news--list li a img{width:44px;height:44px;margin-right:1rem}.news--list li a h3{font-size:14px}.news--list li a small{font-weight:600;color:#666666}.newsFilter{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:1px solid #dddde1}.newsFilter--showing{font-size:18px;font-weight:600;margin-right:1rem}.newsFilter--showing .btn.btn-link{padding:0.1rem 0.25rem}.newsFilter--sector{font-weight:400;font-size:1.25em}.newsFilter .custom-select{width:175px}.slider--col-2 .slick-track{padding:0 0.5rem}.covid-news__pagination{display:flex;align-items:center;justify-content:space-between}.covid-quote.slick-slide{height:0%}.covid-quote.slick-slide.slick-active{height:100%}.covid-quote{margin-bottom:1rem;padding:0}.covid-quotesWrapper{position:relative;background-color:#f8f8f9;margin-bottom:2rem}.covid-quoteInner{padding:1.15rem 1rem}.covid-quote .quote-image{background-color:#244768;border-radius:50%;height:75px;margin-right:0.75rem;width:80px;overflow:hidden}.covid-quote .quote-person{display:flex;align-items:center;margin-bottom:0.5rem}.covid-quote .quote-person h2{font-size:18px;margin-bottom:0.25rem}.covid-quote .quote-person small{font-size:14px}.covid-quote p{position:relative;padding-left:2rem;margin-bottom:0;font-size:14px;font-weight:600 !important}.covid-quote p:before{font-family:"Font Awesome 5 Free";position:absolute;top:-8px;left:0px;content:"\f10d";color:#172d42;font-size:16px}.covid-quote cite{font-size:0.7rem;color:#707082}.webinars{display:flex;flex-wrap:wrap}.webinars article.covid-content--sm{margin-right:0.5rem;flex:0 0 48%}.webinars article.covid-content--sm h3{font-size:16px;color:#172d42}.podcasts article.covid-content--sm{margin-right:0.5rem}.podcasts article.covid-content--sm a{display:flex;align-items:center}.podcasts article.covid-content--sm i.fa-play-circle{font-size:42px;padding:0.5rem;margin-right:0.5rem}.podcasts article.covid-content--sm h3{font-size:16px;color:#172d42;margin-bottom:0}.abi-charts{display:flex;flex-wrap:wrap}.abi-charts article.covid-content--sm{margin-right:0.5rem}.abi-charts article.covid-content--sm h3{font-size:24px;color:#172d42}.not-logged-in .covid-content--sm.member-only{background-color:#f8f8f9}.not-logged-in .covid-content--sm.member-only a>*:not(header){filter:grayscale(100%)}.logged-in .covid-content--sm.member-only{background-color:white}.logged-in .covid-content--sm.member-only a>*:not(header){filter:grayscale(0)}.slider-arrows button{background:#172d42;color:#f8f8f9;padding:0.15rem 0.5rem;border:0;font-weight:800 !important;font-size:18px;margin-right:0.15rem}.slider-arrows button:hover{cursor:pointer;background:#2b547b}.slider-arrows--quote{position:absolute;bottom:20px;right:12px;z-index:1;display:flex;justify-content:flex-end}.slider-arrows--quote button{background:#172d42;color:#f8f8f9;padding:0.15rem 0.5rem;border:0;font-weight:800 !important;font-size:18px;margin-right:0.15rem;margin-bottom:0.35rem}.slider-arrows--quote button:hover{cursor:pointer;background:#2b547b}.peers--description{display:flex;align-items:flex-start;flex-wrap:wrap}.peers--description .peer{padding:0.25rem;margin-bottom:0.5rem;flex:0 0 50%}.peers--description .peer:hover img{transform:scale(1.05)}.peers--description .peer a{display:flex;flex-direction:column;align-items:flex-start}.peers--description .peer a img{padding:0.5rem;margin-bottom:0.5rem;max-width:175px;width:100%;transition:transform 200ms ease-in-out}.peers--description .peer a p{margin:0;font-size:0.85em;padding:0 0.75rem}@media screen and (max-width: 500px){.peers--description .peer{flex-basis:100%}}.sbra-covid{margin-bottom:2.5rem}.search-header{display:flex;align-items:flex-end;border-top:8px solid #172c40;background:linear-gradient(to right, rgba(23,44,64,0.7), rgba(23,44,64,0.7)),url("../assets/search-bg.jpg");background-size:contain, cover;padding:1rem 2rem;color:white;text-shadow:1px 1px 2px #000}.search-header h1{font-size:38px}.search-header-text{font-size:1.25rem;width:650px}.search-highlight{background-color:#e15924}.search-form{margin-top:1rem;margin-bottom:2rem}.search-input-wrapper{display:flex;align-items:flex-start;flex-wrap:nowrap}.search-input-wrapper label{display:none}.search-input-wrapper .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.search-input-wrapper .form-required{display:none}.search-input-wrapper .input-group-prepend{border-radius:0}.search-input-wrapper .input-group-append input{display:none}.search-input-wrapper .input-group-text{background-color:#172c40;color:white;padding:0.5rem 1rem;font-size:1.5rem;align-items:center;height:60px}.search-input-wrapper .form-text{margin-top:0}.search-form:focus-within .search-input-wrapper .input-group-text{background-color:#32608f}.search-form:focus-within .search-input{outline:0;border-bottom:4px solid #32608f}input[type="text"].search-input{background:#eaeaed;border-radius:0;color:#4a4a4a;height:60px;border:0;font-size:1.5rem;padding:0.5rem 1rem;transition:border-bottom 100ms}input[type="text"].search-input:focus{outline:0;border-bottom:4px solid #32608f}@media (min-height: 740px){.advanced{position:sticky;top:25px}}.search .block-accordion-blocks h2.title{display:none}.search .block-accordion-blocks.abi-block.has-title{padding:0}.advanced-inner{background-color:#f4f7fb;padding:0.5rem 1rem}.advanced-title{font-size:1rem !important;font-family:'Fira Sans', sans-serif;font-weight:800;color:#172c40;text-transform:uppercase;padding-bottom:0.5rem;border-bottom:2px solid #172c40;margin-top:0.5rem;margin-bottom:1rem}.advanced-categories{background-color:white}.advanced-categories-item{display:flex;justify-content:space-between;align-items:center;font-style:italic}.advanced-categories-item:last-of-type a{border-bottom:0}.advanced-categories-item:hover{background-color:#fdf6ea}.advanced-categories-item a{display:flex;align-items:center;font-size:0.9rem;font-weight:800;padding:0.55rem 0.5rem;border-bottom:1px solid #f8f8f9;font-style:normal;width:100%;text-decoration:none}.advanced-categories-item img{width:22px;margin-bottom:0;margin-right:0.75rem}.search-results-listWrapper .btn-primary{background-color:#394b5c;border-color:#394b5c;padding:0.15rem 0.25rem}.search-result-item{margin-bottom:0.75rem;padding-bottom:0.75rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.search-result-item:not(:last-of-type){border-bottom:1px solid #dddde1}.search-result-item>a{flex:0 0 70%;max-width:70%}.search-result-item>a:focus{outline-offset:0.25rem}.search-result-item h3{font-size:18px;display:inline-block;width:100%;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-date{font-weight:600;font-family:'Fira Sans', sans-serif;color:#646464;font-size:12px;flex-basis:100%}.search-result-desc{font-size:14px;flex:0 0 100%;margin-bottom:0.75rem}.search-result-desc strong{display:inline-block;background-color:#fbecd3}.search-result-desc p:empty{display:none}.search-result-desc img{display:none}.search-result-info{margin-bottom:0.5rem}.search-result-info div{font-weight:800;font-style:italic}.search-result-count{margin:0.5rem 0;font-style:italic}.search-result-filterWrapper{display:flex;justify-content:space-between}.search-result-meta{font-weight:600;margin-right:0.5rem;margin-bottom:0.5rem;padding-left:0.5rem;font-size:14px;border-left:4px solid #172c40}.search-result-metaWrapper{display:inline-block}.search-result-type{font-weight:800;position:relative;display:inline-block;align-items:center;margin-bottom:0.25rem;background-color:#f8f8f9;padding:0.25rem 0.5rem 0.25rem 1.75rem;font-size:14px;font-weight:600}.results-count{display:inline-block;margin-left:0.5rem;font-size:0.9em;font-weight:400}.logged-in .results-heading{top:29px}.results-heading{display:flex;justify-content:space-between;align-items:center;position:relative;background-color:#f8f8f9;padding:0.5rem 1rem;margin-bottom:1rem;position:sticky;top:0px;z-index:999}.results-heading>h2{font-size:20px;padding-left:1.75rem;margin-bottom:0}.results-heading>h2:before{width:22px;height:22px;top:10px;left:15px}.results-list-collapse{max-height:330px;overflow-y:hidden;position:relative;transition:max-height 200ms ease-out;margin-bottom:1.5rem !important}.results-list-collapse:after{content:"";width:100%;height:70px;position:absolute;left:0;bottom:0;background:linear-gradient(transparent 30px, #fff)}.results-list-collapse--show{max-height:100%}.results-list-collapse--show:after{content:"";width:100%;height:0;position:absolute;left:0;bottom:0;background:linear-gradient(transparent 30px, #fff)}.meta-value{display:inline-block;width:120px}.search-abi_articles:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Newsroom.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-newsroom:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Newsroom.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-feed_item:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Blog.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-blog:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Blog.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-page:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Page.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-feed:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Page.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-conferences:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Event.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-events:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Event.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-cle_content:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/ConferenceMaterials.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-law:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/CodeAndRules.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-bookstore:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Bookstore.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-daily_wire:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/RDW.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-committee_post:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Committees.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-committee_newsletters:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Committees.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-committee_announcement:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Committees.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-journal_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/OnlineJournal.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-law_review_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/LawReview.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-volo:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Volo.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-academics:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Academics.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-supreme_opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/OpinionSummaries.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/OpinionSummaries.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-globalinsolvency:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/GlobalInsolvency.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-podcast:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/EyeOnBankruptcy.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-eyeonbankruptcy:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/EyeOnBankruptcy.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.search-caselaw:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/CaseLaw.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-abi_articles:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Newsroom.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-newsroom:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Newsroom.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-feed_item:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Blog.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-blog:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Blog.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-page:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Page.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-feed:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Page.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-conferences:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Event.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-events:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Event.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-cle_content:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/ConferenceMaterials.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-law:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/CodeAndRules.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-bookstore:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Bookstore.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-daily_wire:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/RDW.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-committee_post:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Committees.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-committee_newsletters:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Committees.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-committee_announcement:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Committees.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-journal_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/OnlineJournal.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-law_review_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/LawReview.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-volo:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Volo.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-academics:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/Academics.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-supreme_opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/OpinionSummaries.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/OpinionSummaries.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-globalinsolvency:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/GlobalInsolvency.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-podcast:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/EyeOnBankruptcy.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type .search-eyeonbankruptcy:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url("../assets/icons/search/EyeOnBankruptcy.png") no-repeat;width:18px;height:18px;margin-right:0.5rem}.advanced-type div{position:relative;font-size:24px;font-weight:600;color:#171717;padding-top:4px;padding-left:42px;padding-bottom:0.75rem;border-bottom:1px solid #7d7d7d;margin-bottom:1.5rem}.advanced-type div:before{width:30px !important;height:30px !important}.advanced-sidebar{opacity:0;margin-bottom:2rem}.advanced-sidebar-heading{font-size:18px;font-weight:800;color:#172c40;padding-bottom:0.5rem;border-bottom:3px solid #172c40}.advanced-sidebar-fadein{transition:opacity 750ms ease-in;opacity:100}.search-results-list br+br{display:none}.search-results-listWrapper br+br{display:none}.category-count{display:inline-block;margin-left:0.25rem}input[read-only]:hover{cursor:not-allowed}.search .block-accordion-blocks h2.abi-block__title{display:none}.search .block-accordion-blocks .ui-accordion-header{background:#2b537c !important;border-radius:0;margin:0;padding:0.5rem 0.5rem 0.5rem 2rem;font-size:1rem !important}.search .block-accordion-blocks .ui-accordion-header span{color:white !important}.search .block-accordion-blocks .ui-accordion-header a{color:white !important;font-weight:800}.search .block-accordion-blocks .ui-accordion .ui-accordion-content[aria-hidden="false"]{height:100% !important}.search .block-accordion-blocks .ui-accordion-content{padding:0.75rem 1rem !important}.search .block-accordion-blocks img{display:none}.search .block-accordion-blocks ul.search-api-sorts li span{font-size:14px !important;padding:0}.search .block-accordion-blocks ul.search-api-sorts li a{font-size:14px !important;color:#172c40;font-weight:600}.search .block-accordion-blocks ul.search-api-sorts li{font-size:14px !important;list-style-type:none;margin-bottom:0.75rem}.search .block-accordion-blocks .facetapi-facetapi-links li{font-size:14px !important;font-weight:600;list-style-type:none;list-style-image:none;margin-bottom:0.75rem}.search .block-accordion-blocks .facetapi-facetapi-links li a{color:#172c40}.search .block-accordion-blocks .facetapi-facetapi-checkbox-links a{font-size:14px !important}.search .block-accordion-blocks .facetapi-facetapi-checkbox-links li{font-weight:600;font-size:14px !important;list-style-type:none !important;list-style-image:none !important;margin-bottom:0.75rem}.search .block-accordion-blocks .facetapi-facetapi-checkbox-links li a{color:#172c40}#search-api-page-search-form{display:none}.advanced-input .search-input{color:#7d7d7d}.advanced-input .search-input:hover{cursor:not-allowed}.advanced-item>a{flex:0 0 100%;max-width:100%}.refine-search{position:relative;right:260px;font-weight:800;font-size:16px}.searchabi.daily-wire .content-wrapper{border-top:0;padding:1rem 2rem}.ajax-progress .throbber{position:relative;background:none;width:20px;height:20px}.ajax-progress .throbber:before{content:"\f110";position:absolute;right:60px;top:8px;font-size:24px;font-family:"FontAwesome";display:inline-block;color:#172c40;animation:rotate 2s infinite linear}.directory h1{font-weight:800;font-size:2rem;margin-top:0.5rem;width:310px;color:#525252;line-height:1.25}.directory form h2{font-size:0.9rem;font-weight:600;margin-top:1rem;margin-bottom:0.75rem;background:#172c40;color:white;padding:0.5rem 1rem;width:240px;font-family:'Fira Sans', sans-serif}.directory #directory-search-form .form-item{display:flex;align-items:center;margin:0 1rem 0.5rem 1rem}.directory #directory-search-form .form-item label{margin-bottom:0;margin-right:1rem;font-weight:600;flex:0 0 30%}.directory #directory-search-form .form-item input{max-width:320px}.directory #directory-search-form .form-item .custom-typeahead+.chosen-container{width:320px !important}.directory #directory-search-form .form-item .form-text{margin-top:0}.directory #directory-search-form .form-check-inline{flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.directory #directory-search-form .form-check-inline .form-item{margin:0 0.65rem 0.5rem 0}.directory #directory-search-form .form-check-inline input{margin-top:0;margin-right:0.25rem}.directory #directory-search-form .form-check-inline label{margin-right:0;font-size:12px}.directory #edit-submit{margin:0 1rem}.directory input[type="submit"]{font-weight:bold}.directory-fields{margin-bottom:1rem}.directory-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0.5rem;padding-bottom:0.5rem}.directory-header>div:first-child{display:flex}@media screen and (max-width: 576px){.directory-header{flex-direction:column}}.directory-header img{margin-right:0.5rem}.directory-headerCallout{width:380px;text-align:right;background:linear-gradient(to right, #172c40, #101f2d);padding:1rem;height:100%;color:white}@media screen and (max-width: 768px){.directory-headerCallout{width:200px}}.directory-headerCallout div:first-child{font-size:22px;font-weight:800;margin-bottom:0.3rem}@media screen and (max-width: 1024px){.directory-headerCallout div:first-child{font-size:14px}}.directory-headerCallout div:last-child{font-size:16px}@media screen and (max-width: 1024px){.directory-headerCallout div:last-child{font-size:12px}}.directory-headerCallout a{font-weight:600;color:white;text-decoration:underline}.members-listItem{margin-bottom:1.25rem}.members-listItem a{font-size:20px;font-weight:800;text-decoration:none}.members-listItem:not(:last-child){padding-bottom:1.25rem;border-bottom:1px solid #707070}.members-listItem .member-firm{color:#4a4a4a;text-transform:uppercase;font-weight:600;margin-bottom:0.15rem}.members-listItem .member-location{font-weight:600;font-size:0.9rem;color:#646464}#member-results{min-height:835px;padding:0 1rem 1rem 1rem}#directory-search-form{padding:1rem 0rem;background-color:#f8f8f9;position:relative}.btn-search{display:inline-block;position:relative}.btn-search input{padding-left:2rem}.btn-search:before{position:absolute;top:6px;left:24px;color:white;font-family:"FontAwesome";content:"\f002";font-weight:900;z-index:1000}.member-results h2{background-color:unset;font-size:28px;font-weight:800;color:#172c40;padding-bottom:1rem;border-bottom:1px solid #dddde1;margin-bottom:1rem}.member-featuredWrapper{margin-bottom:2.5rem}.member-featuredWrapper h3{font-size:18px;font-weight:800;text-transform:uppercase;margin-bottom:0.5rem}.member-featured{background-color:#f0f4f9;min-height:110px}.member-count{font-size:18px;font-weight:800;text-transform:uppercase;margin-bottom:0.5rem}.member-results--initial{font-size:24px;line-height:1.75}.name-wrapper{display:flex}.bar-number{display:inline-block;font-weight:600;margin-left:0.5rem}.member-search--sticky>div{position:sticky;top:40px}.directory .ajax-progress-throbber{position:absolute;bottom:25px;right:60px}.profile{margin:0}.ui-widget-header{background:none;border:0}.member-update{margin-top:4rem}.member-update .vertical-tabs{margin-left:200px}.member-update .vertical-tabs a strong{color:#32608f}.member-update .vertical-tabs a.selected strong{color:#4483c1}.member-update .vertical-tabs .form-type-textfield input{width:100%}.member-update .vertical-tabs ul.vertical-tabs-list{width:200px;margin-left:-200px}.member-update .vertical-tabs ul.vertical-tabs-list li.vertical-tab-button{background:rgba(23,44,64,0.15);border-bottom:1px solid white}.member-update .vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a:focus{outline:0;color:#172c40}.member-update .vertical-tabs ul.vertical-tabs-list li.vertical-tab-button.selected{background:#f8f8f9}.member-update .vertical-tabs-panes{padding:1.5rem}.member-update .vertical-tabs fieldset.vertical-tabs-pane{padding:0}.member-update .profile-item{margin-right:1rem}.member-update .row{margin-bottom:1.75rem}.member-update .form-wrapper{margin-bottom:1.75rem}.member-update .form-wrapper .form-check-inline{margin-top:0}.member-update .form-wrapper .form-check-inline label{font-weight:400}.member-update .form-wrapper label{margin-bottom:0.25rem;font-size:1rem !important}.member-update .form-wrapper legend{font-size:1rem;font-weight:600;margin-bottom:0.25rem}.member-update #edit-tabs-demographic-birth-date .form-item{margin-right:1rem !important}.member-update #edit-tabs-committees legend{display:none}.member-update #edit-tabs-committees .fieldset-wrapper{display:flex;flex-wrap:wrap}.member-update #edit-tabs-committees .fieldset-wrapper label{font-weight:400}.member-update #edit-tabs-committees .fieldset-wrapper .form-check{margin-bottom:0.75rem;flex:0 0 50%}.member-update #edit-tabs-preferences legend{display:none}.member-update #edit-tabs-preferences .fieldset-wrapper{display:flex;flex-wrap:wrap}.member-update #edit-tabs-preferences .fieldset-wrapper label{font-weight:400}.member-update #edit-tabs-preferences .fieldset-wrapper .form-check{margin-bottom:1rem;flex:0 0 50%}.profile .member-profileInfo input[type="text"]{height:43px}.profile .member-profileInfo h2.member-name{font-size:40px;font-weight:600;margin-bottom:0.25rem;margin-right:1rem;color:#172c40;width:100%;background-color:unset;padding:0}@media screen and (max-width: 1024px){.profile .member-profileInfo h2.member-name{font-size:1.7rem}}.profile .member-profileInfo .member-subheading{margin-bottom:0rem}.profile .member-profileInfo .member-title{font-size:28px;font-weight:600;color:#4a4a4a}@media screen and (max-width: 1024px){.profile .member-profileInfo .member-title{font-size:1.4rem}}.profile .member-profileInfo .member-company{font-size:24px;font-weight:400;margin-bottom:1rem;color:#4a4a4a}@media screen and (max-width: 1024px){.profile .member-profileInfo .member-company{font-size:1.2rem}}.profile .member-profileInfo .member-tenure{font-size:18px}.profile .member-profileInfo .member-tenure span{display:inline-block;margin-right:1rem;font-weight:800}.profile .member-profileInfo .member-tags{display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:0.7rem}.profile .member-profileInfo .member-tags a{text-decoration:none;padding:0.25rem 0.5rem;border-radius:4px;font-size:0.65rem;color:white;background-color:#4483c1;margin-right:0.25rem;margin-bottom:0.5rem}.profile .member-profileInfo .member-tags a:hover{background-color:#34699e}#edit-profile-picture-ajax-wrapper{height:180px}#edit-profile-picture-ajax-wrapper label{font-size:20px}#edit-profile-picture-ajax-wrapper .form-managed-file{margin:1rem 0;padding:0.5rem 2rem 0.5rem 1rem;background-color:rgba(23,44,64,0.2)}#edit-profile-picture-ajax-wrapper .form-item{flex-direction:column;align-items:flex-start;justify-content:flex-start}#edit-profile-picture-ajax-wrapper .file-icon{width:30px;margin-bottom:10px}#edit-profile-picture-ajax-wrapper #edit-profile-picture-remove-button{margin-left:1.5rem;background-color:#172c40;color:white;border:0}#edit-profile-picture-ajax-wrapper #edit-profile-picture-upload-button{margin-left:1.5rem;background-color:#172c40;color:white;border:0}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.custom-loading:before{content:"\f110";display:inline-block;animation:rotate 2s infinite linear}.member-count-wrapper{position:sticky;top:30px;background-color:white;padding:0.25rem}.paginationjs{padding:0.5rem 0}.paginationjs-pages ul{display:flex;list-style-type:none}.paginationjs-pages ul li{margin-right:0.5rem;background-color:#4483c1;line-height:1;padding:0.25rem 0.5rem;font-weight:600}.paginationjs-pages ul li:hover{background-color:#e4edf6}.paginationjs-pages ul li.active{background-color:#f8f8f9}.paginationjs-pages ul li.disabled{background-color:#f8f8f9}.paginationjs-pages ul li a{color:white;text-decoration:none}.paginationjs-pages ul li.disabled a{color:#4a4a4a}.paginationjs-pages ul li.active a{color:#4a4a4a}.member-header{margin-bottom:2rem}.member-photoWrapper{height:250px;overflow:hidden}@media screen and (max-width: 1024px){.member-photoWrapper{height:225px}.member-photoWrapper img{height:225px;width:inherit !important}}.member-photoWrapper img{width:100%;max-width:230px;margin:0 auto}.member-photo{width:100%;height:100%;max-height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}.member-profileInfoWrapper{padding:1rem;background-color:#f9fafc;background-color:#f1f1f3;height:100%}.profile .member-profileInfo h3{font-size:#172c40;padding-bottom:0.5rem}.profile .member-otherInfo .col-lg-4{margin-bottom:3rem}h2.profile-category{font-size:24px;font-weight:600;width:250px;display:inline-block;background-color:#1498a0;padding:0.5rem 0.5rem 0.4rem 0.5rem;margin-bottom:0.5rem;color:white;border-top-left-radius:2px;border-top-right-radius:2px}h3.profile-subcategory{font-size:20px;font-weight:800;border-bottom:1px solid #444;padding-bottom:0.5rem;margin:1.1rem 0 1rem 0}.member-contact{padding:1rem}.member-profileInfoInner{height:335px;margin-bottom:1rem}@media screen and (max-width: 768px){.member-profileInfoInner{height:initial}}.member-featured{display:flex;justify-content:center;align-items:center;background-color:#f0f4f9}.member-featured .featured-photo{width:100px;height:100px;overflow:hidden;border-radius:50%;margin-right:1rem}.member-featured .featured-photo img{width:100%}.member-featured .member-featuredName{font-size:16px;font-weight:600;color:#172c40}.member-featured .member-featuredPosition{font-weight:600}.member-featured .member-featuredLocation{color:#6d8ebd}.member-description{margin-bottom:1rem}.member-subheading{font-size:14px;font-family:'Fira Sans', sans-serif;font-weight:800;margin-bottom:0.5rem;text-transform:uppercase;color:#1498a0}.profile-social{font-size:16px;font-weight:600;margin-top:0.5rem}.committee-item,.leadership-item,.journal-item,.session-item{font-size:14px;padding:0.75rem 0.5rem}.journal-item a,.session-item a{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:400px;line-height:1.3}@media (max-width: 1380px){.journal-item a,.session-item a{width:350px}}@media screen and (max-width: 1024px){.journal-item a,.session-item a{width:300px}}@media screen and (max-width: 768px){.journal-item a,.session-item a{width:100%}}.leadership-item:nth-of-type(2n){background-color:rgba(242,242,242,0.6)}.committee-item:nth-of-type(2n){background-color:rgba(242,242,242,0.6)}.journal-item:nth-of-type(2n){background-color:rgba(242,242,242,0.6)}.session-item:nth-of-type(2n){background-color:rgba(242,242,242,0.6)}.committee-name,.leadership-name{font-weight:800;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1380px){.committee-name,.leadership-name{width:350px}}@media screen and (max-width: 1024px){.committee-name,.leadership-name{width:300px}}@media screen and (max-width: 768px){.committee-name,.leadership-name{width:100%}}.show-all{background-color:#172c40;color:white;font-weight:800;display:block;width:100%;padding:0.25rem 0.5rem;border:0;margin:1rem 0;text-align:left}.show-all:hover{background-color:#244666;cursor:pointer}.join-inner{display:flex;justify-content:space-between;border:1px solid #dddde1;box-shadow:0 3px 4px 0 rgba(0,0,0,0.25)}.join-form{padding:2rem;width:100%}@media screen and (min-width: 1025px){.join-form{width:65%}}@media screen and (max-width: 768px){.join-form{padding:1.5rem}}.join-form h2{font-size:32px;color:#4a4a4a;margin-bottom:0;display:flex;flex-direction:column}.join-form h2 small{display:block;margin-top:8px;color:#646464;text-transform:uppercase;font-size:16px;font-weight:600;font-family:'Fira Sans', sans-serif}.join-form h3{position:relative;font-size:20px;color:#4a4a4a;text-transform:uppercase;padding-bottom:0.5rem;margin:1.75rem 0 1rem 0;font-family:'Fira Sans', sans-serif}.join-form h3:after{display:block;position:absolute;bottom:0;content:"";width:100px;height:4px;background-color:#32608f}.join-form label{margin-bottom:0;color:#4a4a4a}.join-form label sup.text-danger{margin-left:0.25rem}.join-form .form-item{grid-column:span 12}.join-form .form-item span.form-required{display:none}.join-form .form-item select.custom-select{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.join-form .form-item select.custom-chosen{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.join-form .form-item input[type="text"]{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}@media screen and (max-width: 768px){.join-form .form-item input[type="text"]{width:100%}}.join-form .form-item input[type="password"]{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.join-form .chosen-container.chosen-container-single.custom-chosen.form-select{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;width:100% !important}.join-form .custom-chosen .chosen-choices,.join-form .custom-chosen .chosen-single{background-image:none}.join-form .chosen-drop{width:275px}.join-form .chosen-results li{margin-bottom:0.5rem;line-height:26px}.join-form form>div{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:1rem}.join-form form>div>div{grid-column:span 12}.join-form .form-row{grid-column:span 12;display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:0.5rem}.join-form .form-item-sm{grid-column:span 12}@media screen and (min-width: 768px){.join-form .form-item-sm{grid-column:span 4}}.join-form .form-item-md{grid-column:span 12}@media screen and (min-width: 768px){.join-form .form-item-md{grid-column:span 6}}.join-form div.custom-chosen{display:block !important}.join-form .membership-select>.form-item{flex-direction:column;align-items:flex-start}.join-form .membership-select label{width:100%;font-size:22px;font-weight:400;flex-basis:60px}.join-form .membership-select .form-radios{width:650px}.join-form .membership-select .form-radios .form-item{margin:0}.join-form .membership-select .form-radios .form-item label{flex:0 0 100%;margin-left:1rem;font-size:18px;font-weight:600;background-color:#f7f7f7;padding:1rem 1rem;display:flex;justify-content:space-between}.join-form .membership-select .form-radios .form-item label span.active{color:#172c40}.join-form .membership-select .form-radios .form-item label span{font-size:22px;font-weight:600}.join-form .form-checkbox+label{margin-left:1rem;font-size:20px;font-weight:600;flex-basis:400px}@media screen and (max-width: 1024px){.join-form .form-checkbox+label{flex-basis:100%}}.join-form .form-checkbox+label p{font-size:16px;color:#4a4a4a;font-weight:400;margin:0.25rem 0 0.25rem 0}.join-form .form-checkbox+label p a{display:block;font-size:16px}.join-step{background-color:#e3bc4f;background-image:linear-gradient(270deg, #f3df86 0%, #e3bc4f 100%);font-size:20px;font-weight:600;font-family:'Fira Sans', sans-serif;color:#ffffff;width:275px;padding:0.5rem 2.5rem;margin-bottom:1.5rem;position:relative;right:40px}.join-step:before{position:absolute;content:"";left:-16px;top:0;width:0;height:0;border-top:0px solid transparent;border-bottom:48px solid transparent;border-right:16px solid #e3bc4f}.join-step:after{position:absolute;content:"";left:-22px;top:-24px;width:0;height:0;transform:rotate(90deg);border-top:16px solid #b0891c;border-bottom:16px solid transparent;border-left:16px solid transparent}.join-submit{position:relative}.join-submit .join-submit--processing{position:absolute;top:0;right:10px}.join-sidebar{position:relative;padding:4rem 2rem;background-color:#111;overflow:hidden;width:35%;color:white;border-left:8px solid #deb030;display:none}@media screen and (min-width: 1025px){.join-sidebar{display:block}}.join-sidebar:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:no-repeat left top/cover url("https://abi-org.s3.amazonaws.com/Join/join_abi_sidebg.jpg");filter:blur(6px) brightness(0.5);transform:scale(1.01)}.join-sidebar .join-sidebarInner>div{position:relative;display:flex;flex-direction:column;padding-left:1rem}.join-sidebar .join-sidebarInner>div:before{position:absolute;content:"";display:block;top:4px;left:13px;width:4px;height:90%;background-color:#deb030}.join-sidebar .join-sidebarInner div>div{position:relative;display:block;font-size:1.5rem;font-family:'Fira Sans', sans-serif;color:white;padding-left:2rem}.join-sidebar .join-sidebarInner div>div.active{color:#deb030}.join-sidebar .join-sidebarInner div>div.active:after{content:"";display:block;position:relative;bottom:-2px;width:125px;height:4px;background:#deb030}.join-sidebar .join-sidebarInner div>div:not(:last-of-type){margin-bottom:4rem}.join-sidebar .join-sidebarInner div>div:before{position:absolute;left:-1rem;top:2px;display:block;content:"";width:30px;height:30px;background-color:#deb030;border-radius:50%}.join-sidebarInner{position:relative}.join-heading{font-size:48px;margin-bottom:4rem;padding-bottom:1rem;border-bottom:8px solid #deb030}.join-heading:after{display:none !important}.join #edit-about-you{margin-bottom:0}.join .membership-options label{display:block;flex-direction:column;margin-left:0.5rem !important}.testdrive .join-submit{height:20px}.testdrive .join-submit--processing{right:unset;left:0}.testdrive-banner{background-color:lightgray;font-family:'Fira Sans', sans-serif;background:url(https://abi-org.s3.amazonaws.com/Join/testdrive-backdrop.svg) top left/800px no-repeat,no-repeat bottom/cover url("https://abi-org.s3.amazonaws.com/Join/testdrive-bg.jpg");height:300px;display:flex;justify-content:space-between;align-items:center;padding:0 2.5rem}@media screen and (max-width: 1024px){.testdrive-banner{height:175px;background-size:480px, 100%}}@media screen and (max-width: 768px){.testdrive-banner{height:125px;background-size:350px, 100%;padding:0 1.5rem}}.testdrive .testdrive-rdw-logo{background:white;border-radius:8px;padding:0.5rem 1rem;width:250px;margin:2rem auto 0.5rem auto}.testdrive .testdrive-rdw-logo img{width:100%;margin:0}.testdrive-heading h1{font-weight:800;font-size:64px;color:#ffffff;text-shadow:0 1px 4px #302608;padding-bottom:0;margin-bottom:0}.testdrive-heading h1:after{display:none !important}@media screen and (max-width: 1024px){.testdrive-heading h1{font-size:32px}}@media screen and (max-width: 768px){.testdrive-heading h1{font-size:24px}}.testdrive-heading p{font-weight:600;font-size:28px;color:#ffffff;line-height:1.6;text-shadow:0 1px 1px rgba(0,0,0,0.5);max-width:360px}@media screen and (max-width: 1024px){.testdrive-heading p{font-size:20px}}@media screen and (max-width: 768px){.testdrive-heading p{font-size:16px;max-width:250px;margin-bottom:0}}.testdrive-heading--rdw h1{font-size:54px}@media screen and (max-width: 1024px){.testdrive-heading--rdw h1{font-size:32px}}@media screen and (max-width: 768px){.testdrive-heading--rdw h1{font-size:24px}}.testdrive-callout{background:#172c40;padding:2rem 1.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-radius:8px;color:white;position:relative;top:120px;right:-30px}@media screen and (max-width: 1024px){.testdrive-callout{display:none}}.testdrive-callout h2{font-size:24px;margin-bottom:1.5rem}.testdrive-callout ul{list-style-type:none;margin-bottom:0}.testdrive-callout li{font-size:20px;font-weight:600;position:relative;padding-left:2rem}.testdrive-callout li:not(:last-of-type){margin-bottom:1rem}.testdrive-callout li:before{content:"";position:absolute;left:0px;display:block;width:26px;height:26px;background:top left/cover no-repeat url("https://abi-org.s3.amazonaws.com/Join/circle-check.svg")}.testdrive-callout--rdw{width:490px}.testdrive-callout--rdw h2{padding-left:2rem}.testdrive-callout--rdw h2:before{content:"";position:absolute;left:24px;display:block;width:26px;height:26px;background:top left/cover no-repeat url("https://abi-org.s3.amazonaws.com/Join/circle-check.svg")}.testdrive-callout--rdw p{font-size:20px}.testdrive-form{width:65%}@media screen and (max-width: 1024px){.testdrive-form{width:100%}}.testdrive-form .row{margin-bottom:0.5rem}.testdrive-form h2{font-weight:800;font-size:40px;color:#4a4a4a;padding-bottom:1rem}@media screen and (max-width: 1024px){.testdrive-form h2{font-size:28px}}@media screen and (max-width: 768px){.testdrive-form h2{font-size:20px}}.testdrive-form strong{color:#4a4a4a}.testdrive-form .form-radios{display:flex;padding-left:0.5rem}.testdrive-form .form-radios>div{margin-right:0.5rem}.testdrive-form .form-radios label{margin-left:0.5rem}@media screen and (max-width: 768px){.testdrive-form .form-radios label{margin-right:0.5rem}}.testdrive-form .form-radios span.subscription-amount{font-size:18px}.testdrive-form .form-radios input[type="radio"]:checked+label span.subscription-amount{color:#0dad8c;font-weight:800;font-size:20px}.testdrive-switch{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#f5f5f5;border-radius:4px;margin-bottom:1.5rem;width:750px}.testdrive-switch--rdw{width:650px;flex-direction:column;align-items:flex-start}@media screen and (max-width: 1024px){.testdrive-switch{width:100%;flex-direction:column;align-items:flex-start}}.testdrive-switch p{font-weight:800;margin-bottom:0}@media screen and (max-width: 1024px){.testdrive-switch p{margin-bottom:1rem}}.testdrive-switch a{font-weight:600}.testdrive-promotionText{padding:1.5rem 2rem;background-color:#f5f5f5;font-weight:600;font-size:16px;color:#4a4a4a;line-height:28px;max-width:700px;border-radius:8px;position:relative;left:150px;bottom:175px}@media screen and (max-width: 1024px){.testdrive-promotionText{position:static}}.testdrive-form .form-checkbox+label{font-size:16px}sup i{font-size:8px !important}sub.font-italic{display:block;margin-top:0.25rem}#credit-card-add-form #edit-cc-month{margin-left:40px}#credit-card-add-form .col-md-8+.col-md-4{padding-top:0 !important;padding-left:0 !important}#credit-card-add-form .col-md-8+.col-md-4 .form-item{margin-left:0}#credit-card-add-form [for="edit-default"]{flex:0 0 100% !important}#credit-card-add-form .form-item-default{margin:1.25rem 1rem 1.5rem 1rem !important}#credit-card-update-form #edit-cc-month{margin-left:40px}#credit-card-update-form .col-md-8+.col-md-4{padding-top:0 !important;padding-left:0 !important}#credit-card-update-form .col-md-8+.col-md-4 .form-item{margin-left:0}#credit-card-update-form [for="edit-default"]{flex:0 0 100% !important;margin-top:12px}#credit-card-update-form .form-item-default{margin:1.25rem 1rem 1.5rem 1rem !important}.creditcard-list li{max-width:750px}.creditcard-list li strong{width:400px;display:inline-block}.creditcard-list li span{width:400px;display:inline-block}.creditcard-list li strong>a{margin-left:1.5rem}.creditcard-list li span>a{margin-left:1.5rem}#edit-dob{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width: 768px){#edit-dob{flex-direction:row}}#edit-dob label{display:none}#edit-dob .form-item{flex-direction:column;float:none !important;margin-right:0.5rem}#edit-dob .form-item select{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;width:115px}#edit-dob .form-item.form-type-password{position:relative;top:-15px}#edit-dob .form-item .chosen-container{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;width:100% !important;font-size:18px;display:block;padding:0.4rem 0.75rem}@media screen and (max-width: 576px){#edit-dob .form-item .chosen-container{width:100% !important}}#edit-dob .form-item .chosen-container .chosen-choices,#edit-dob .form-item .chosen-container .chosen-single{border:0 !important;box-shadow:none !important;background:none;line-height:32px}#edit-dob .form-item .chosen-container .chosen-choices input{border:0 !important;box-shadow:none !important;background:none;font-size:14px;font-style:italic !important;color:#4a4a4a;padding:6px 4px}#edit-dob .form-item .chosen-container .search-field input{width:135px !important}label[for="edit-middle-name"],label[for="edit-last-name"]{flex:0 0 52px}div.error{background-repeat:no-repeat;background-position:99% 50%;background-size:16px}[data-tooltip]:not([disabled])+[role="tooltip"]{display:none}.table-of-contents+label{flex:0 0 100% !important;font-size:16px !important}#stripe_refunds input[type="radio"]{margin-right:0.5rem}#stripe_refunds p.subheading{color:#38761d}#stripe_refunds p.subheading{color:#38761d}.page-testdrive-thank-you,.page-testdrive-30-day-thank-you .testdrive-form{width:100% !important}#member-testdrive15-form .form-item-toc,#member-testdrive30-form .form-item-toc{display:flex;width:100%}#student-join-form .payment-options .form-item label{flex:0 0 200px;flex-wrap:wrap}#student-join-form .payment-options div.small{flex:0 0 100%}#student-join-form .payment-options #edit-subscription-type{margin:0}#student-join-form .payment-options #edit-subscription-type input{margin-right:0.25rem}#student-join-form .payment-options #edit-subscription-type label strong{margin-right:0.5rem}.header-wrapper--full{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.5rem}@media screen and (max-width: 768px){.header-wrapper--full{min-height:200px}}.header-wrapper--full .bookstoreMenu a{background:none}.header-wrapper--full .region.region-user-menu .logout a{background:none;color:white}.header-wrapper--full .tb-megamenu{background-color:transparent}.header-wrapper--full .tb-megamenu-nav{background-color:transparent}.header-wrapper--full .tb-megamenu .nav>li>a{color:white;font-size:16px}.header-wrapper--full .form-item-abi-search-box:after{color:white}.header-wrapper--full #edit-abi-search-box{background-color:transparent;border-color:white;box-shadow:none;color:white}.header-wrapper--full #edit-abi-search-box::placeholder{color:white}.page-virtual-conference hr{margin:1.5rem 0;color:#fff}.page-virtual-conference .conf-header{background-color:#f8f8f9}@media screen and (max-width: 768px){.page-virtual-conference .conf-header{flex-direction:column;padding:1rem}}.page-virtual-conference .conf-header h1{color:white;font-size:60px;text-shadow:2px 4px 0 #283139;padding-top:3rem;padding-bottom:3rem;padding-left:5vw;padding-right:5vw}@media screen and (min-width: 768px){.page-virtual-conference .conf-header h1{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width: 1441px){.page-virtual-conference .conf-header h1{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (max-width: 768px){.page-virtual-conference .conf-header h1{font-size:24px}}.page-virtual-conference .conf-header h1 span{display:block;font-family:'Fira Sans', sans-serif;font-weight:200;margin-top:1rem}.page-virtual-conference .conf-upcoming{position:absolute;display:flex;align-items:center;background:#e4edf6;box-shadow:2px 2px 3px 0 rgba(153,183,214,0.54);border-radius:4px;padding:1rem;font-size:0.8rem !important;max-width:360px;top:0;right:0}@media screen and (max-width: 768px){.page-virtual-conference .conf-upcoming{display:none}}.page-virtual-conference .conf-upcomingInfo .session__title{font-size:24px}.page-virtual-conference .conf-upcoming.multiple-sessions{flex-direction:column;align-items:center;padding:1rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingIcon{height:80px;width:80px}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo{display:flex;margin-top:1rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session{margin-right:2rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session div{font-size:12px}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session__title{font-size:20px}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .join-button{font-size:12px;padding:0.25rem 0.5rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .join-button:before{height:24px;width:24px}.page-virtual-conference .conf-upcoming.multiple-sessions .session__title:nth-of-type(2){margin-top:1.5rem}.page-virtual-conference .conf-upcomingIcon{display:block;height:150px;width:150px;background:100%/contain no-repeat url("https://abi-org.s3.amazonaws.com/Virtual_Conference/video-conf-icon.svg");margin-right:1rem}.page-virtual-conference .session__list{padding:2rem 0;margin-left:3rem}@media screen and (max-width: 1024px){.page-virtual-conference .session__list{padding:1rem 0;margin-left:1.5rem}}.page-virtual-conference .session__listItem{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;border:1px solid rgba(151,151,151,0.24);border-radius:8px;padding:2rem 1.5rem;margin-bottom:1rem}@media screen and (max-width: 1024px){.page-virtual-conference .session__listItem{padding:2rem 0.5rem}}.page-virtual-conference .session__listItem:before{content:'';position:absolute;top:1.5rem;left:-3rem;background-color:var(--primary-conf-color);width:28px;height:28px;display:block;border-radius:50%}@media screen and (max-width: 1024px){.page-virtual-conference .session__listItem:before{width:18px;height:18px;left:-2rem}}.page-virtual-conference .session__listItem:not(:last-of-type):after{content:'';display:block;position:absolute;left:-2.25rem;top:2rem;height:calc(100% + 20px);width:4px;background-color:var(--primary-conf-color)}@media screen and (max-width: 1024px){.page-virtual-conference .session__listItem:not(:last-of-type):after{left:-1.5rem;width:3px}}.page-virtual-conference .session__list p{flex:0 0 100%;font-size:18px;line-height:1.6;margin-bottom:0}@media screen and (max-width: 1024px){.page-virtual-conference .session__list p{font-size:14px}}@media screen and (max-width: 1024px){.page-virtual-conference .session__list a.join-button{margin:0.25rem 0 0.5rem 0}}.page-virtual-conference .session__info{flex:0 0 70%}@media screen and (max-width: 1024px){.page-virtual-conference .session__info{flex:0 0 100%}}.page-virtual-conference .session__info h3{font-size:28px;margin-bottom:0.5rem}@media screen and (max-width: 1024px){.page-virtual-conference .session__info h3{font-size:18px}}.page-virtual-conference .session__info time{display:block;font-size:18px;font-weight:600;color:rgba(74,74,74,0.84);margin-bottom:1rem}@media screen and (max-width: 1024px){.page-virtual-conference .session__info time{font-size:14px;margin-bottom:0.5rem}}.page-virtual-conference .session__speakers{margin-top:1.5rem}.page-virtual-conference .session__speakers .speaker__name{font-size:16px;margin-bottom:0.25rem}@media screen and (max-width: 1024px){.page-virtual-conference .session__speakers .speaker__name{font-size:12px}}@media screen and (max-width: 1024px){.page-virtual-conference .session__speakers .speaker__title{font-size:12px;display:block;line-height:1.5}}.page-virtual-conference .session__speakers .session__speakerItem{display:flex;align-items:center}.page-virtual-conference .session__speakers .session__speakerItem button{width:100%;background:none;padding:0.5rem;border:0;display:flex;text-align:unset;align-items:center}.page-virtual-conference .session__speakers .session__speakerItem button:hover{background-color:#f8f8f9}.page-virtual-conference .session__speakers .session__speakerItem:not(:last-of-type){margin-bottom:1rem}.page-virtual-conference .session__speakers .speaker__photo{height:68px;width:68px;flex:0 0 68px;border-radius:50%;overflow:hidden;margin-right:1rem}.page-virtual-conference .temp-wrapper{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1rem}.page-virtual-conference .temp-wrapper .conf__description{grid-column:1/9;grid-row:1}.page-virtual-conference .conf__actions{grid-column:10/13;grid-row:1;background-color:#f8f8f9;padding:1rem;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:150px}.page-virtual-conference .conf__actions a{display:inline-block;font-weight:600;color:#4a4a4a;font-size:14px}.page-virtual-conference .conf__actions a:hover{color:var(--primary-conf-color)}.page-virtual-conference .conf__actions a:first-child{background-color:var(--primary-conf-color);color:white;border:1px solid white;font-size:18px;border-radius:4px;padding:0.25rem 0.5rem}.page-virtual-conference .conf__actions a:first-child:hover{filter:contrast(125%)}.page-virtual-conference .conf__actions>div{border-top:1px solid #c1c1ca;margin-top:1rem;padding-top:1rem}.page-virtual-conference .conf__actions .addeventatc{position:relative;font-size:14px;font-weight:600;color:#4a4a4a;padding:0;border:0;background:none;margin-bottom:0.5rem}.page-virtual-conference .conf__actions .addeventatc>span:not(.addeventatc_dropdown){display:none !important}.page-virtual-conference .conf__actions .addeventatc:hover{color:var(--primary-conf-color);filter:contrast(125%);cursor:pointer}.page-virtual-conference .conf__actions .addeventatc[aria-expanded="false"] .addeventatc_dropdown{display:none !important}.page-virtual-conference .conf__actions .addeventatc_dropdown{position:absolute;top:0 !important;left:auto !important;right:-179px;display:flex !important;flex-direction:column;background-color:#f8f8f9;padding:1rem;color:#4a4a4a;text-align:left}@media screen and (min-width: 1700px){.page-virtual-conference .conf__actions .addeventatc_dropdown{right:-99px}}.page-virtual-conference .conf__actions .addeventatc_dropdown>span{display:inline-block;margin-bottom:0.5rem}.page-virtual-conference .conf__actions .addeventatc_dropdown>span:hover{filter:contrast(125%)}.page-virtual-conference .conf__actions .addeventatc_dropdown .copyx{display:none}.page-virtual-conference .nav-tabs{border:0;margin:1rem 0 0.5rem 0}@media screen and (max-width: 1024px){.page-virtual-conference .nav-tabs{margin:0.25rem 0.25rem 0}}.page-virtual-conference .nav-tabs .nav-link.active,.page-virtual-conference .nav-tabs .nav-item.show .nav-link{border:0;border-radius:2px}.page-virtual-conference .nav-tabs .nav-link{color:var(--primary-conf-color);font-size:18px;font-weight:600;background:none}@media screen and (max-width: 1024px){.page-virtual-conference .nav-tabs .nav-link{font-size:12px}}.page-virtual-conference .nav-tabs .nav-link.active{background-color:var(--primary-conf-color);color:white}.page-virtual-conference .tab-pane.show .tab-pane:not(.show){display:none !important}.page-virtual-conference .tab-pane.show .tab-pane.show{display:block !important}.page-virtual-conference .join-button{display:flex;align-items:center;font-weight:600;background-color:#4875A1}@media screen and (max-width: 1024px){.page-virtual-conference .join-button{font-size:12px;padding:0.25rem 0.5rem}}.page-virtual-conference .join-button:hover{background-color:#304f6c}.page-virtual-conference .join-button:before{content:'';display:inline-block;height:28px;width:28px;background-image:url("https://abi-org.s3.amazonaws.com/Virtual_Conference/video-conf-icon_sm.svg");background-size:contain;background-repeat:no-repeat;margin-right:0.5rem;margin-top:0.25rem}@media screen and (max-width: 1024px){.page-virtual-conference .join-button:before{height:20px;width:20px}}.page-virtual-conference .materials-button{display:flex;align-items:center;font-weight:600;background-color:#334775 !important;margin-bottom:10px}.page-virtual-conference .status-indicator{display:inline-block;width:12px;height:12px;border-radius:50%;margin-left:0.5rem}.page-virtual-conference .status-indicator--on{background-color:#62C933}.page-virtual-conference .session__status--on{background-color:#4875A1;border:0}.page-virtual-conference .session__status--on:hover{background-color:#304f6c}.page-virtual-conference .session__status--on .status-indicator{background-color:#62C933}.page-virtual-conference .session__status--off{background-color:#a0a0a0;border:0}.page-virtual-conference .session__status--off:hover{background-color:#7a7a7a}.page-virtual-conference .session__status--off .status-indicator{background-color:#BF0C21}.page-virtual-conference .multi-session__title{font-size:20px}@media screen and (max-width: 1024px){.page-virtual-conference .multi-session__title{font-size:16px}}html:not(:fullscreen) #zmmtg-root:not(:fullscreen){position:relative !important;height:720px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-content{display:flex}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-content .footer{width:100% !important;height:80px;padding-top:0}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .meeting-app{width:100% !important;height:720px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #dialog-join{width:100% !important;height:330px !important;z-index:40 !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .meeting-client{position:relative}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .meeting-client-inner{position:relative}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .webinar-client-inner{position:relative}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .webinar-client-inner .ReactVirtualized__Grid__innerScrollContainer{max-height:560px !important;overflow-y:scroll}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .active-main>div{position:relative}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .active-main{height:720px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .active-main .active-user-name{bottom:125px}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .active-main>*:not(.active-user-name){height:720px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-loading{width:100% !important;height:100% !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .active-avatar{max-width:170px}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .participants-footer{position:relative !important;overflow-y:scroll !important;overflow-x:hidden !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-container-left{height:720px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-container-left.show-participants{width:80% !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-container-left.show-participants .footer{width:100% !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-container-right{width:auto !important;border:1px solid #f8f8f9}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-container-right>div{width:275px !important;height:720px !important;display:flex;flex-direction:column}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .participant-pop-btn+ul.dropdown-menu,html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-pop-btn+ul.dropdown-menu{left:-69px}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #wc-container-right div.list-group{flex:0 0 50% !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-participant-header{display:flex;flex-direction:row-reverse;justify-content:space-around}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-participant-header #dropdown-no-caret:after{display:none}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-container{width:275px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .participant-scrollbar:not(.participants-me){height:250px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-info-msg pre{word-break:normal !important;width:98% !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-info-timeStamp{position:absolute}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-info-header .can_select{max-width:100px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-content .ReactVirtualized__Grid__innerScrollContainer{width:255px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .chat-content .ReactVirtualized__List{width:255px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .list-group+.participants-footer .chat-scrollbar{overflow-y:scroll !important;max-height:180px !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) .active-main{width:100% !important}html:not(:fullscreen) #zmmtg-root:not(:fullscreen) #sv-active-video{width:100% !important}html:fullscreen #zmmtg-root{position:fixed !important;z-index:1000}.ReactModal__Body--open{padding-top:1rem;overflow:scroll}.meeting-header{font-size:43px;color:#2B3742;font-weight:600;margin-bottom:1.5rem}.meeting-header>div{font-family:'PT Serif', serif;font-size:27px;letter-spacing:-0.3px;color:#545454;margin-bottom:0.5rem}.meeting aside h2{color:#2B3742;margin-bottom:1rem;font-size:28px}.chat-participant-header{display:flex;flex-direction:row-reverse;justify-content:space-around}.chat-participant-header #dropdown-no-caret:after{display:none}.meeting-back{font-size:18px;font-weight:600;display:block}ul.conference-sponsors{display:flex;flex-direction:column;align-items:center;margin:2rem 0}ul.conference-sponsors li{margin-bottom:0.5rem}ul.conference-sponsors img{max-width:300px}@media screen and (max-width: 1024px){ul.conference-sponsors img{max-width:225px}}.conference-social{display:flex;justify-content:space-between;width:300px;margin-left:3rem}.conference-social strong{font-size:20px}.conference-social .fa{font-size:24px}.conference-social .fa-facebook-square{color:#2A5B9B}.conference-social .fa-twitter-square{color:#4A90E2}.session__speakerModal{display:flex;align-items:center;flex-wrap:wrap}#speakerModal .modal__container{width:600px;height:auto;padding:1rem}#speakerModal .modal__container:hover{transform:unset}#speakerModal .modal__container .speaker__photo{height:68px;width:68px;border-radius:50%;overflow:hidden;margin-right:1rem}#speakerModal .modal__container .speaker__name{font-size:24px;margin-bottom:0.1rem;color:#2B3742}#speakerModal .modal__container .speaker__title{font-size:18px}@media screen and (max-width: 1024px){#speakerModal .modal__container .speaker__title{font-size:12px}}#speakerModal .modal__container .speaker__description{font-size:18px;flex:0 0 100%;margin-top:1rem}#speakerModal .modal__container .session__speakerInfo{flex:0 0 70%}#wc-footer{height:100px !important;padding-top:0 !important}#wc-footer>div{display:flex !important;align-items:center !important}.session__pageInfo p{font-size:18px;line-height:1.8}.session__pageInfo .session__speakers{font-size:0.9em !important}.session__pageInfo .session__speakerInfo{flex:0 0 70%}.meeting aside{padding-bottom:2rem}.meeting aside .speaker__name{font-weight:600}.meeting aside h2{font-weight:600}.meeting-unavailable{width:100%;height:720px;background:#f8f8f9;padding:2rem;display:flex;justify-content:center;align-items:center}.meeting-unavailable p{max-width:600px;font-size:20px;font-weight:600}@media screen and (max-width: 768px){#zmmtg-root{display:none}}.mobile-only{padding:1rem;background:#f8f8f9;border-radius:4px;margin-top:1rem}@media screen and (min-width: 1024px){.mobile-only{display:none}}@media screen and (max-width: 768px){.recording__embed{height:380px}}@media screen and (max-width: 600px){.recording__embed{height:270px}}.page-competition:not(.event).grading #block-system-main form{padding:0;grid-column:1/13}.page-competition:not(.event).grading #block-system-main .form-main{display:grid;grid-template-columns:repeat(12, 1fr);padding:2rem}.page-competition:not(.event).grading #block-system-main .form-main>*{grid-column:1/13}@media screen and (min-width: 1024px){.page-competition:not(.event).grading #block-system-main .form-main>*{grid-column:1/8}}.page-competition:not(.event).grading.results #block-system-main{display:flex;flex-direction:column;padding:1rem}.page-competition:not(.event).grading.teamresults #block-system-main{display:flex;flex-direction:column;padding:1rem}.page-competition:not(.event).judges #block-system-main{display:flex;flex-direction:column;padding:1rem}.page-competition:not(.event).grading.individualresults #block-system-main{display:flex;flex-direction:column;padding:1rem}.page-competition:not(.event).thank-you #block-system-main .content{padding:2rem;border-left:8px solid #172c40;padding-left:2.5rem}.page-competition:not(.event).thank-you #block-system-main .content p{font-size:1.5rem;max-width:900px}.page-competition:not(.event) .content-wrapper{padding:0}.page-competition:not(.event) #block-system-main{padding:0}.page-competition:not(.event) #thank-you{padding:2rem}.page-competition:not(.event) .abi-content__basic article{border:1px solid #d8d8d8;padding:1rem;border-radius:4px;margin-bottom:1rem}.page-competition:not(.event) #student-competition-register-form>div{display:grid;grid-template-columns:repeat(12, 1fr)}.page-competition:not(.event) #student-competition-register-form .form-main{grid-column:1/13;padding:1rem}@media screen and (min-width: 1024px){.page-competition:not(.event) #student-competition-register-form .form-main{grid-column:1/8;padding:2rem}}.page-competition:not(.event) #student-competition-register-form aside{grid-column:1/13;padding:1rem;display:flex;flex-direction:column;align-items:center;background:#fdfdfe}@media screen and (min-width: 1024px){.page-competition:not(.event) #student-competition-register-form aside{grid-column:8/13;padding:2rem}}.page-competition:not(.event) #student-competition-register-form aside h2{margin-bottom:1rem}.page-competition:not(.event) #student-competition-register-form aside p{font-size:1.1rem}.page-competition:not(.event) #student-competition-register-form aside .logo{display:flex;flex-direction:column;justify-items:center;align-items:center}.page-competition:not(.event) #student-competition-register-form aside .logo img{margin-bottom:3rem 0}@media screen and (min-width: 1024px){.page-competition:not(.event) #student-competition-register-form aside .logo{flex-direction:row;justify-content:space-between;align-items:center}.page-competition:not(.event) #student-competition-register-form aside .logo img{width:initial;margin:2rem}}.page-competition:not(.event) #block-system-main{display:grid;grid-template-columns:repeat(12, 1fr)}.page-competition:not(.event) #block-system-main>header{grid-column:1/13}.page-competition:not(.event) #block-system-main>section{grid-column:1/13}.page-competition:not(.event) #block-system-main #edit-intro{grid-column:1/13}.page-competition:not(.event) #block-system-main table[style*='visibility: hidden;']{display:none}.page-competition:not(.event) #block-system-main form{grid-column:1/13;display:flex;flex-direction:column;padding:1rem;max-width:100%}.page-competition:not(.event) #block-system-main form .chosen-container-single .chosen-single span{position:relative;top:5px}.page-competition:not(.event) #block-system-main form #edit-team-number+.chosen-container-single .chosen-single span{position:relative;top:0}@media screen and (min-width: 1024px){.page-competition:not(.event) #block-system-main form{padding:2rem;grid-column:1/8}}.page-competition:not(.event) #block-system-main form .chosen-container{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.page-competition:not(.event) #block-system-main form input.form-text{width:100%}.page-competition:not(.event) #block-system-main form input[type='text']{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.page-competition:not(.event) #block-system-main form .sticky-header{position:static !important;width:100% !important}.page-competition:not(.event) #block-system-main form tr.draggable{display:block;padding:0}.page-competition:not(.event) #block-system-main form tr.draggable.odd{background-color:#fdfdfe}.page-competition:not(.event) #block-system-main form tr label{margin:0}.page-competition:not(.event) #block-system-main form tr .form-item{margin-bottom:1rem}.page-competition:not(.event) #block-system-main .form-item{margin-bottom:1rem}.page-competition:not(.event) #block-system-main .tabledrag-toggle-weight-wrapper{display:none}.page-competition:not(.event) #block-system-main .vertical-tabs{display:none}.page-competition:not(.event) #block-system-main #edit-preview{display:none}.page-competition:not(.event) #block-system-main .chosen-enable{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif;height:100%;font-size:18px;display:block;padding:0.4rem 0.75rem}.page-competition:not(.event) #block-system-main .chosen-enable+.chosen-container{width:260px !important}.page-competition:not(.event) #block-system-main .chosen-enable+.chosen-container .chosen-choices,.page-competition:not(.event) #block-system-main .chosen-enable+.chosen-container .chosen-single{border:0 !important;box-shadow:none !important;background:none;line-height:24px}@media screen and (max-width: 768px){.page-competition:not(.event) #block-system-main .chosen-enable{width:100% !important}}.page-competition:not(.event) #block-system-main .chosen-enable .chosen-choices input{border:0 !important;box-shadow:none !important;background:none;font-size:14px;font-style:italic !important;color:#4a4a4a;padding:6px 4px}.page-competition:not(.event) #block-system-main .chosen-enable .search-field input{width:135px !important}.page-competition:not(.event) #block-system-main .field-name-field-sc-school-name label{font-size:1.5rem}.page-competition:not(.event) #block-system-main .date-padding{padding:0}.page-competition:not(.event) #block-system-main .field-name-field-sc-full-name{display:inline-block;margin-right:0.5rem;max-width:45%}.page-competition:not(.event) #block-system-main .field-name-field-sc-primary-contact-email{display:inline-block;margin-right:0.5rem;max-width:45%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-coach-first-name{display:inline-block;margin-right:0.5rem;max-width:45%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-coach-last-name{display:inline-block;margin-right:0.5rem;max-width:45%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-coach-city{display:inline-block;margin-right:0.5rem;max-width:30%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-coach-state{display:inline-block;margin-right:0.5rem;max-width:30%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-coach-zip{display:inline-block;margin-right:0.5rem;max-width:30%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-competitor-first-name{display:inline-block;margin-right:0.5rem;max-width:45%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-competitor-last-name{display:inline-block;margin-right:0.5rem;max-width:45%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-competitor-city{display:inline-block;margin-right:0.5rem;max-width:30%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-competitor-state{display:inline-block;margin-right:0.5rem;max-width:30%}.page-competition:not(.event) #block-system-main .field-multiple-table .field-name-field-sc-competitor-zip{display:inline-block;margin-right:0.5rem;max-width:30%}.page-competition:not(.event) #block-system-main .fieldset-legend{font-size:1.25rem;font-weight:800}.page-competition:not(.event) #block-system-main .form-item .description{margin-top:0.5rem}.page-competition:not(.event) #block-system-main aside{grid-column:1/13;padding:1rem;display:flex;flex-direction:column;align-items:center;background:#fdfdfe}@media screen and (min-width: 1024px){.page-competition:not(.event) #block-system-main aside{grid-column:8/13;padding:2rem}}.page-competition:not(.event) #block-system-main aside h2{margin-bottom:1rem}.page-competition:not(.event) #block-system-main aside p{font-size:1.1rem}.page-competition:not(.event) #block-system-main aside .logo{display:flex;flex-direction:column;justify-items:center;align-items:center}.page-competition:not(.event) #block-system-main aside .logo img{margin-bottom:3rem 0}@media screen and (min-width: 1024px){.page-competition:not(.event) #block-system-main aside .logo{flex-direction:row;justify-content:space-between;align-items:center}.page-competition:not(.event) #block-system-main aside .logo img{width:initial;margin:2rem}}.page-competition:not(.event) #block-system-main .field-multiple-drag{background-color:#4a4a4a;width:20px !important;display:none}.page-competition:not(.event) #block-system-main .field-multiple-drag+td{padding:0}.page-competition:not(.event) #block-system-main .form-type-radios{display:flex}.page-competition:not(.event) #block-system-main .form-type-radios label{margin-bottom:0}.page-competition:not(.event) #block-system-main .form-type-radios .form-radios{display:flex;align-items:center}.page-competition:not(.event) #block-system-main .form-type-radios .form-radios>div{margin:0}.page-competition:not(.event) #block-system-main input[value='Remove']{font-size:0.9rem;background-color:#4a4a4a}.page-competition:not(.event) #block-system-main .form-actions{border-top:1px solid #d8d8d8;padding-top:1rem;margin-top:0}@media screen and (min-width: 768px){.page-competition:not(.event) #block-system-main .form-actions{margin-top:2rem}}.page-competition:not(.event) #block-system-main .form-actions input[type='submit']{font-size:1.25rem;padding:0.5rem 1.5rem;margin-top:1rem;background-color:#32608f}.page-competition:not(.event) #block-system-main section{display:grid;grid-template-columns:repeat(12, 1fr);padding:1rem}@media screen and (min-width: 1024px){.page-competition:not(.event) #block-system-main section{padding:2rem 2rem 0 2rem}}.page-competition:not(.event) #block-system-main section p{grid-column:1/13;font-size:1.25rem}@media screen and (min-width: 768px){.page-competition:not(.event) #block-system-main section p{grid-column:1/10}}.page-competition:not(.event) #block-system-main header{display:flex;flex-direction:column;justify-content:flex-end;background-color:#4a4a4a;background:center/cover no-repeat url("https://abi-org.s3.amazonaws.com/Student_Competitions/gavel.jpg");padding:1rem;color:white}@media screen and (min-width: 1024px){.page-competition:not(.event) #block-system-main header{height:100px;padding:1.5rem}}.page-competition:not(.event) #block-system-main header h1,.page-competition:not(.event) #block-system-main header h2{color:white;font-family:'PT Serif', serif;font-weight:600;text-shadow:2px 2px 0 #283139}.page-competition:not(.event) #block-system-main header h1{font-size:1.5rem;margin-bottom:0;padding-bottom:0;line-height:1.5}.page-competition:not(.event) #block-system-main header h1:after{display:none !important}@media screen and (min-width: 1024px){.page-competition:not(.event) #block-system-main header h1{font-size:2rem}}.page-competition:not(.event) form .field-multiple-table{width:100%}.page-competition:not(.event) form .field-multiple-table th{text-align:left}.page-competition:not(.event) .field-widget-field-collection-embed .field-multiple-table thead label{font-size:1.25rem;margin-bottom:1rem !important}@media screen and (min-width: 1024px){.page-competition:not(.event) .chosen-container.chosen-with-drop .chosen-drop{width:750px}.page-competition:not(.event) .active-result{padding:0.5rem 1rem !important}}.competition.event .studentCompetition__tournament{display:flex;flex-direction:row;font-family:'Fira Sans', sans-serif}.competition.event .studentCompetition__tournament h2{font-size:0.9rem;text-transform:uppercase;color:#646464;text-align:center;margin-bottom:0}.competition.event .round{display:flex;flex-direction:column;justify-content:center;margin-right:2rem;list-style:none;padding:0}.competition.event .round .spacer{flex-grow:1}.competition.event .round .spacer:first-child,.competition.event .round .spacer:last-child{flex-grow:0.25}.competition.event .round .game-spacer{flex-grow:2.5}.competition.event .round-1 .game-top,.competition.event .round-2 .game-top{margin-bottom:0.5rem}.competition.event .round.show-courtrooms .game-spacer a{display:flex;position:absolute;top:-24px;left:-110px;font-size:12px;background:#4483c1;color:white;padding:0.5rem;border-radius:2px;align-items:center;justify-content:center;text-decoration:none}.competition.event .round.show-courtrooms .game-spacer a:hover{background:#34699e}.competition.event .round-3.show-courtrooms .game-spacer a,.competition.event .round-4.show-courtrooms .game-spacer a{left:0px;top:35%}.competition.event .round .game-spacer{display:flex;padding:0;position:relative}.competition.event .round .game-spacer i{margin-right:0.25rem}.competition.event .round .game-spacer a{display:none}.competition.event .round:not(.round-1):not(.round-2):not(.round-final) li.game-top{border-bottom:1px solid #d8d8d8}.competition.event .round:not(.round-1):not(.round-2):not(.round-final) li.game-spacer{border-right:1px solid #d8d8d8;min-height:40px}.competition.event .round:not(.round-1):not(.round-2):not(.round-final) li.game-bottom{border-top:1px solid #d8d8d8}.competition.event li.game{padding-left:20px}.competition.event .round-1,.competition.event .round-2{margin-left:5rem}.competition.event .round-1 li.game:not(.game-spacer),.competition.event .round-2 li.game:not(.game-spacer){border:1px solid #d8d8d8;margin-right:0.5rem;border-radius:4px;padding-left:1.5rem}.competition.event li.game.winner{font-weight:600;color:#32608f}.casetext .content-wrapper{padding-top:2rem}.casetext h1{font-weight:800;font-size:2.25rem;letter-spacing:-0.5px;margin-top:0.5rem;margin-bottom:3rem;color:#525252;position:relative}.casetext h1:before{content:"";position:absolute;background-color:#172c40;width:8px;height:160px;display:block;top:-8px;left:-32px}.casetext h2{font-size:1.5rem;color:#172c40}.casetext-form{position:sticky;top:60px}.casetext-form h2{font-size:1.5rem;font-weight:600;color:#172c40;line-height:1.5}.casetext-form h3{font-size:1rem;font-weight:600;color:#4a4a4a;line-height:1.5;margin-bottom:1rem}.casetext-form #block-system-main{padding-bottom:0}.casetext-logos{display:flex;justify-content:space-between;align-items:center;margin:1rem 0 1rem 0;position:relative;left:-24px}.casetext-logos img{width:175px}.casetext-logos span{font-size:40px;font-weight:800;margin:0 1rem}.casetext-subHeading{display:inline-block;font-size:18px;font-weight:600;text-transform:uppercase;padding:0.25rem 0.5rem;background:#172c40;color:white;position:absolute;top:-10px;left:-20px}.casetext-judge{position:absolute;top:20px;right:10px}.casetext-features li{position:relative;padding-left:1.5rem !important;margin-bottom:0.5rem;font-weight:400;font-size:1.15rem}.casetext-features li:before{font-family:"FontAwesome";content:"\f00c";color:#31608c;display:block;position:absolute;left:0;top:0}.casetext .callout{border-left:6px solid #eba630;padding-left:1rem}.casetext aside p{font-size:1.35rem;line-height:1.75}.casetext .about-casetext{padding:3rem 2rem;background:linear-gradient(rgba(62,122,177,0.25), rgba(62,122,177,0.25)),repeat center/40% url("../assets/patterns/dot-grid.png");box-shadow:1px 2px 2px 0 rgba(168,166,166,0.5)}.casetext .about-casetext h2{color:#3d3d3d;font-size:1.75rem;font-weight:800;margin-bottom:1.25rem}.casetext .about-casetext h3{font-size:1.5rem;font-weight:800;color:#101f2d;margin-bottom:0.5rem}.casetext .about-casetext>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1.5rem}.casetext .about-casetext>div>div{margin-bottom:2rem;margin-left:1rem;flex:32%}.casetext .about-casetext i{font-size:1.5rem;color:#172c40;margin-right:0.25rem}.casetext .about-casetext>div:last-of-type{margin-bottom:0}.casetext .about-casetext>div:last-of-type>div{margin-left:0.65rem}.casetext .about-casetext p{color:#242424;font-size:1.15rem;line-height:1.6;margin-bottom:0}.casetext-form--hidden{display:none}.summit{background-color:#f6f9fc}.summit .summit_spl_rate,.summit .summit_strike{color:red}.summit .summit_rate{color:#2e3842 !important}.summit .abi-content__basic{background-color:white;padding:1rem}.summit .content-wrapper{max-width:1400px;margin:0 auto}.summit aside{display:flex;flex-direction:column}.summit aside img{max-width:180px;margin:0 auto 2rem auto;display:block}.summit aside h2{font-size:24px;font-weight:800;text-align:center;color:#2e3842}@media screen and (max-width: 1024px){.summit aside{flex-direction:row;flex-wrap:wrap;align-items:center}.summit aside h2{flex:0 0 100%}.summit aside img{max-width:175px;margin:0 1rem 0 1rem}}@media screen and (max-width: 600px){.summit aside{justify-content:center}.summit aside img{margin:0 auto 1rem auto}}.summit__header{min-height:240px;background-position:left;background-size:contain;background-repeat:no-repeat;border-top-left-radius:4px;border-top-right-radius:4px}@media screen and (min-width: 1024px){.summit__header+h1{display:inline-block;margin:2rem 0 1rem 0;padding:0.5rem 1rem;border-radius:4px;background-color:#005469;color:white;line-height:1.35;min-width:390px}.summit__header+h1:after{display:none !important}}.summit__header+h1 span{display:block;font-size:0.9rem;font-family:'Fira Sans', sans-serif;font-weight:bold;text-transform:uppercase}.summit h2{margin-bottom:1rem;font-size:28px;color:#2e3842}@media screen and (max-width: 600px){.summit h2{font-size:18px;margin-bottom:0.5rem}}.summit hr{margin:0.75rem 0 2rem 0}@media screen and (max-width: 1024px){.summit hr{margin:-0.25rem 0 1.5rem 0}}.summit .form-group{margin-bottom:1rem}.summit .form-group .description{margin-top:0.5rem}.summit .payment-info{padding:1rem;margin-bottom:1rem;background-color:rgba(235,235,235,0.9)}.summit .payment-info .form-group{margin-bottom:0.75rem}.summit .payment-info .form-group:last-of-type{margin-bottom:0}@media screen and (max-width: 1024px){.summit .join-submit{margin-bottom:1rem}}.register .form-item-registration-type{justify-content:space-between}.register .form-item-registration-type label{font-size:1.3rem}.register .form-item-registration-type .form-radios label{font-size:1.1rem}.register.comp .form-item-registration-type label{font-size:1.15rem}.register .form-item-optional-events h3{font-size:1.15rem;color:#396da2}.register .form-item-attendee-box{background-color:#b7cfe7;padding:0.5rem 1rem;margin:0.75rem 0}.register .form-item-attendee-box label{font-weight:bold !important}.register .form-checkboxes--vertical{flex-direction:column}.register .form-checkboxes--vertical label{justify-content:space-between;width:100%}.register .price{color:#30ab6e;font-weight:600;font-size:1.1rem}.register h2{margin:1rem 0 0 0}.register .join-submit .join-submit--processing{left:0;right:initial;min-width:280px}.register #member-results{padding:0}.register .form-item-practice-areas li.search-field input{width:100% !important;height:100% !important;padding:0 !important}.register .member-results h2{font-size:1.1rem;border:0}.register .member-results .members-listItem:first-of-type{font-weight:bold}.register .member-results .members-listItem:first-of-type .member-location{font-weight:inherit;font-size:inherit;color:inherit}.register .member-results .members-listItem{display:flex;align-items:center}.register .member-results .members-listItem a{flex-basis:38%;margin-right:0.5rem}.register .member-results .members-listItem .member-name{flex-basis:38%;margin-right:0.5rem}.register .member-results .members-listItem .member-company{flex-basis:38%;margin-right:0.5rem}.register .member-results .members-listItem .member-location{flex-basis:20%}.register .total{display:flex;justify-content:flex-end;align-items:center;padding-right:0.75rem}.register .total__label{font-weight:600;margin-right:0.5rem}.register .total__price{font-size:1.2rem;font-weight:600;color:#30ab6e;font-family:'Fira Sans', sans-serif}.optionalEvents label{display:flex;justify-content:space-between;align-items:center}.optionalEvents .optionalEvent__info{display:flex;flex-direction:column;margin-left:0.5rem}.optionalEvents .optionalEvent__title{font-weight:600}.optionalEvents .optionalEvent__date{color:#575757}.optionalEvents .optionalEvent__price{font-size:1.05rem}.optionalEvents .optionalEvent__desc p{font-size:0.9rem;margin-bottom:0}body.masterclass{scroll-behavior:smooth;background-color:white}body.masterclass .brand-search{margin:2rem 0}body.masterclass .content-wrapper{box-shadow:none;padding:0}body.masterclass .content-wrapper a{color:#2e3842}body.masterclass .content-wrapper a:hover{color:#435260}body.masterclass #foot-social li i{color:white}body.masterclass h2{font-family:'PT Serif', serif;font-size:48px;margin-bottom:1.5rem}.masterclass .btn{padding:0.75rem 1rem;text-decoration:none;font-weight:600;transition:background-color 400ms}.masterclass .btn--block{display:block;width:100%}.masterclass .btn--primary{background-color:#fec800;color:white !important;padding:0.25rem 0.5rem;text-shadow:1px 1px 1px rgba(46,56,66,0.7)}.masterclass .btn--primary:hover{background-color:#cba000}.masterclass .btn--secondary{background-color:#4483c1;color:white !important;padding:0.25rem 0.5rem}.masterclass .btn--secondary:hover{background-color:#34699e}.masterclass .btn--sm{padding:0.25rem 0.5rem;font-size:0.85em}.header-wrapper--masterclass{background:center/32px repeat url("https://abi-org.s3.amazonaws.com/Masterclass/assets/backgrounds/overlapping-diamonds.svg"),linear-gradient(90deg, rgba(46,56,66,0.97) 2%, rgba(55,71,81,0.98) 99%);border-bottom:12px solid #fec800;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.5rem}@media screen and (max-width: 1024px){.header-wrapper--masterclass{min-height:200px}}.header-wrapper--masterclass .bookstoreMenu a{background:none}.header-wrapper--masterclass .region.region-user-menu .logout a{background:none;color:white}.header-wrapper--masterclass .tb-megamenu{background-color:transparent}.header-wrapper--masterclass .tb-megamenu-nav{background-color:transparent}.header-wrapper--masterclass .tb-megamenu .nav>li>a{color:white;font-size:16px}.header-wrapper--masterclass .form-item-abi-search-box:after{color:white}.header-wrapper--masterclass #edit-abi-search-box{background-color:transparent;border-color:white;box-shadow:none;color:white}.header-wrapper--masterclass #edit-abi-search-box::placeholder{color:white}.header-wrapper--masterclass .masterclass-header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:2rem auto 4rem auto}.header-wrapper--masterclass .masterclass-header h1{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem;font-size:4.5rem;font-family:'PT Serif', serif;color:white;max-width:100%;letter-spacing:1px;text-shadow:2px 4px 0 #283139}@media screen and (max-width: 1024px){.header-wrapper--masterclass .masterclass-header h1{font-size:25px;padding:0 2rem}}.header-wrapper--masterclass .masterclass-header h1>span{font-family:'Fira Sans', sans-serif;max-width:550px;margin-top:1rem;font-size:2.1rem;font-weight:400;color:#8a9cad;letter-spacing:0;line-height:1.25;text-align:center;text-shadow:none}.header-wrapper--masterclass .masterclass-header .masterclass-cta{display:flex;justify-content:space-between;align-items:center}.header-wrapper--masterclass .masterclass-header .masterclass-cta .btn{font-size:24px;margin:0 1rem;padding:0.5rem 1rem;font-weight:500}.header-wrapper--masterclass .masterclass-header .masterclass-cta .btn--link{color:white}.concepts-list{display:flex;flex-wrap:wrap;margin-top:5rem !important}.concepts-list li{font-size:24px;font-weight:600;flex:0 0 48%;display:flex;align-items:center;margin-bottom:3rem;margin-right:1.5rem;color:#4D4D4D}.concepts-list li:before{display:block;content:"";width:68px;height:68px;margin-right:1.5rem}.concepts-list--code:before{background:center/cover url("https://abi-org.s3.amazonaws.com/Masterclass/assets/icons/noun_contract_2802654.svg")}.concepts-list--options:before{background:center/cover url("https://abi-org.s3.amazonaws.com/Masterclass/assets/icons/noun_decision_1132368.svg")}.concepts-list--questions:before{background:center/cover url("https://abi-org.s3.amazonaws.com/Masterclass/assets/icons/noun_Question_1078234.svg")}.concepts-list--start:before{background:center/cover url("https://abi-org.s3.amazonaws.com/Masterclass/assets/icons/noun_start_2411402.svg")}.masterclass-intro{margin:2rem 0 5rem 0}.masterclass-intro p{font-size:24px;font-family:'PT Serif', serif;line-height:1.75}.masterclass-intro strong{font-family:'PT Serif', serif}.masterclass-intro ul li{font-size:24px;font-family:'PT Serif', serif}.masterclass-audience{margin-bottom:5rem}.masterclass-audience h2{text-align:center}.masterclass-audienceInner{display:flex;justify-content:space-between;background-color:#FFF3C7;padding:3rem 3.5rem}.masterclass-audienceInner p{font-size:30px;max-width:700px;font-family:"PT Serif", sans-serif;line-height:1.75;margin-right:2rem}.masterclass-audience .audience-image{display:flex;justify-content:flex-end;position:relative}.masterclass-audience .audience-imageOverlay{position:absolute;bottom:-6px;left:24px;padding:0.5rem;background-color:#fec800;background-image:url("https://abi-org.s3.amazonaws.com/Masterclass/assets/icons/noun_Video_2495414.svg");background-size:80%;background-position:50% -6%;background-repeat:no-repeat;height:138px;width:165px;z-index:1;border-radius:4px}.masterclass-audience .audience-image img{position:relative;right:-120px;max-width:400px}.masterclass-partners{margin-bottom:5rem}.masterclass-partners h3{margin-bottom:1rem}.masterclass-partners .masterclass-partnersList{display:flex}.masterclass-partners .masterclass-partnerItem{width:200px;height:125px;background-color:#f8f8f9;margin:0 0.5rem}.masterclass-partners .masterclass-partnerItem img{width:100%}.masterclass-partners .slicklist{margin:0 1rem}.masterclass-partners .slick-arrow{background:none;border:0;color:#2e3842;font-size:48px}.masterclass-partners .slick-arrow:hover{cursor:pointer;background:rgba(171,199,227,0.2)}button:hover{cursor:pointer}.masterclass-overview h2{text-align:center}.admin-menu .all-courses{top:29px}.all-courses{margin:0 -5rem 1rem -5rem;padding:0.5rem 5rem;background-color:#FFF3C7;position:sticky;z-index:100;top:18px}.all-courses__inner{display:flex;justify-content:flex-end;align-items:center}.all-courses__inner h3{font-size:1.25rem;margin:0;display:flex;align-items:center;margin-right:1rem}.all-courses__inner h3 img{margin-right:0.75rem}.all-courses__inner .course-register{display:inline-block;padding:0.25rem 0.5rem;font-size:0.9rem;text-shadow:1px 1px 1px rgba(46,56,66,0.7);font-weight:600;color:white;background-color:#fec800;border-radius:4px;text-align:center}.masterclass-course{padding:2rem 3rem;background:#FFFFFF;border:1px solid #d8d8d8;box-shadow:0 2px 4px 0 rgba(216,216,216,0.5);margin-bottom:3rem;border-radius:3px}.masterclass-course .course-wrapper{display:flex;flex-wrap:wrap}.masterclass-course .course-wrapper>section{flex:0 0 100%}.masterclass-course .course-image{flex:0 0 34%;margin-right:2rem}.masterclass-course .course-main{flex:1}.masterclass-course .course-mainInner{display:flex;flex-wrap:wrap;margin-bottom:1rem}.masterclass-course .course-mainInner>*:first-child{flex:0 0 60%;margin-right:1rem}.masterclass-course .course-mainInner>*:last-child{flex:0 0 30%}.masterclass-course .course-mainInner p{font-size:18px}.masterclass-course .course-title{font-size:32px}.masterclass-course .course-price{color:#30AB6E;font-size:42px;font-weight:800;margin-bottom:0.5rem}.masterclass-course .course-register{display:block;width:300px;padding:1rem 2rem;font-size:21px;color:white;background-color:#2e3842;border-radius:4px;text-align:center;margin:1rem 0}.masterclass-course .course-register:hover{background-color:#191f24}.masterclass-course .course-register+p{color:#8c8c8c;font-size:14px;font-style:italic}.masterclass-course .course-presenters{display:flex;flex-wrap:wrap;margin-bottom:1rem}.masterclass-course .course-presenters>li{flex:0 0 31%;margin-bottom:1rem}.masterclass-course .course-presenters>li:not(:last-of-type){margin-right:1rem}.masterclass-course .course-presenters>li div,.masterclass-course .course-presenters>li strong{font-family:'PT Serif', serif}.masterclass-course .course-type{padding:0.25rem 0.5rem;color:white;font-weight:600;display:inline-block;margin:0.5rem 0}.masterclass-course .course-type--core{background-color:#fec800}.masterclass-course .course-type--addon{background-color:#374751}.masterclass-course .course-update{position:relative;flex:0 0 90%;background-color:#E4EDF6;margin-top:1rem;padding:2rem 1rem}.masterclass-course .course-update p strong{font-size:20px;font-family:'PT Serif', serif}.masterclass-course .course-update ul{list-style-type:lower-roman;margin-left:1.5rem}.masterclass-course .course-update ul li{font-family:'PT Serif', serif}.masterclass-course p{font-family:'PT Serif', serif}.masterclass-course .offset-title{font-size:20px;background-color:#172d42;background:center/cover repeat url("../../../images/footer.png");color:white;padding:0.5rem 1rem;display:inline-block;position:absolute;top:-20px;left:-10px}.masterclass-course.general-fundamentals section{flex:0 0 50%}.masterclass-course.general-fundamentals .course-presenters>li{flex:1 0 32%}.masterclass-course.general-fundamentals .course-update{flex:0 0 50%}.masterclass-testimonials{background-color:#E4EDF6;padding:3rem 1rem}.masterclass-testimonials .masterclass-slider{display:flex;padding:0 15%}.masterclass-testimonials .slider-item{display:flex;align-items:center}.masterclass-testimonials .slider-image{width:168px;height:178px;flex:0 0 168px;border-radius:50%;margin-right:1.5rem;background-color:#374751}.masterclass-testimonials blockquote{background:none;padding:0}.masterclass-testimonials blockquote p{background:none;padding:0;font-size:28px;font-weight:800;color:#2e3842}.masterclass-testimonials button.slick-arrow{color:#2e3842;background:none;padding:0.15rem 0.5rem;border:0;font-weight:800 !important;font-size:40px;margin-right:0.15rem}.masterclass-testimonials button.slick-arrow:hover{cursor:pointer;background:rgba(171,199,227,0.2)}.masterclass-courseList{display:grid;column-gap:3.5rem;grid-template-columns:repeat(3, 1fr)}.masterclass-courseList>*{grid-column:span 1}.masterclass-course--small{padding:0}.masterclass-course--small .course-image{margin:0;min-height:257px;background-color:#f8f8f9;margin-bottom:1rem}.masterclass-course--small img{width:100%}.masterclass-course--small .course-main{display:flex;justify-content:space-between;align-items:center}.masterclass-course--small .course-title{font-size:21px;padding:0.5rem 0}.masterclass-course--small .course-type{position:absolute;right:0;bottom:-8px;font-size:14px}.masterclass-course--small .course-wrapper{padding:1rem;flex-direction:column}.masterclass-course--small .course-image{flex:1;position:relative}.masterclass-course--small .btn{padding:0.5rem 0.75rem;font-size:18px}.masterclass-course--small.not-purchased .btn--secondary{background-color:#e14b24}.masterclass-course--small.not-purchased .course-image{position:relative}.masterclass-course--small.not-purchased .course-image:before{content:'';position:absolute;display:block;width:100%;height:100%;background:center/100px no-repeat url("https://abi-org.s3.amazonaws.com/Masterclass/assets/icons/noun_Lock+Video_322384.svg"),rgba(216,216,216,0.7)}.masterclass-inner{display:flex;justify-content:space-between}.masterclass-form{background:#FFFFFF;border:1px solid #d8d8d8;box-shadow:0 2px 4px 0 rgba(216,216,216,0.5);padding:2rem;width:65%}@media screen and (max-width: 1024px){.masterclass-form{padding:1.5rem}}.masterclass-form h2{font-size:32px;color:#4a4a4a;margin-bottom:0;display:flex;flex-direction:column}.masterclass-form h2 small{display:block;margin-top:8px;color:#646464;text-transform:uppercase;font-size:16px;font-weight:600}.masterclass-form h3{position:relative;font-size:20px;color:#4a4a4a;text-transform:uppercase;padding-bottom:0.5rem;margin:1.75rem 0 0 0;font-family:'Fira Sans', sans-serif}.masterclass-form h3:after{display:block;position:absolute;bottom:0;content:"";width:100px;height:4px;background-color:#172c40}.masterclass-form label{flex:0 0 90px;width:90px;margin-right:1.5rem;margin-bottom:0;color:#4a4a4a}.masterclass-form .form-item{display:flex;align-items:center;margin-bottom:1rem}.masterclass-form .form-item span.form-required{display:none}.masterclass-form .form-item select.custom-select{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.masterclass-form .form-item select.custom-chosen{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.masterclass-form .form-item input[type="text"]{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}@media screen and (max-width: 1024px){.masterclass-form .form-item input[type="text"]{width:100%}}.masterclass-form .form-item input[type="password"]{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.masterclass-form .chosen-container.chosen-container-single.custom-chosen.form-select{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-weight:normal;font-family:'Fira Sans', sans-serif}.masterclass-form .custom-chosen .chosen-choices,.masterclass-form .custom-chosen .chosen-single{background-image:none}.masterclass-form .chosen-drop{width:275px}.masterclass-form .chosen-results li{margin-bottom:0.5rem;line-height:26px}.masterclass-form .form-item-sm{display:inline-block}.masterclass-form .form-item-sm input{flex-grow:1}.masterclass-form .form-item-sm .chosen-container.chosen-container-single.custom-chosen.form-select{width:180px !important}.masterclass-form .form-item-md{display:inline-block}.masterclass-form .form-item-md .chosen-container.chosen-container-single.custom-chosen.form-select{width:240px !important}.masterclass-form div.custom-chosen{display:block !important}.masterclass-form .membership-select>.form-item{flex-direction:column;align-items:flex-start}.masterclass-form .membership-select label{width:100%;font-size:22px;font-weight:400;flex-basis:60px}.masterclass-form .membership-select .form-radios{width:650px}.masterclass-form .membership-select .form-radios .form-item{margin:0}.masterclass-form .membership-select .form-radios .form-item label{flex:0 0 100%;margin-left:1rem;font-size:18px;font-weight:600;background-color:#f7f7f7;padding:1rem 1rem;display:flex;justify-content:space-between}.masterclass-form .membership-select .form-radios .form-item label span.active{color:#172c40}.masterclass-form .membership-select .form-radios .form-item label span{font-size:22px;font-weight:600}.masterclass-form .label-sm label{width:60px;flex:0 0 60px}.masterclass-form .form-checkbox+label{margin-left:1rem;font-size:20px;font-weight:600;flex-basis:400px}@media screen and (max-width: 1024px){.masterclass-form .form-checkbox+label{flex-basis:100%}}.masterclass-form .form-checkbox+label p{font-size:16px;color:#4a4a4a;font-weight:400;margin:0.25rem 0 0.25rem 0}.masterclass-form .form-checkbox+label p a{display:block;font-size:16px}.masterclass-step{background-color:#2e3842;background-image:linear-gradient(270deg, #374751 0%, #2e3842 100%);font-size:20px;font-weight:600;color:#ffffff;width:200px;padding:0.5rem 2.5rem;margin-bottom:1.5rem;position:relative;right:20px}.masterclass-step:before{position:absolute;content:"";left:-15px;top:0;width:0;height:0;border-top:0px solid transparent;border-bottom:48px solid transparent;border-right:16px solid #2e3842}.masterclass-step:after{position:absolute;content:"";left:-21px;top:-24px;width:0;height:0;transform:rotate(90deg);border-top:16px solid #040506;border-bottom:16px solid transparent;border-left:16px solid transparent}.masterclass-submit{position:relative}.masterclass-sidebar{position:relative;padding:4rem 2rem;background-color:#170f0f;overflow:hidden;width:35%;color:white;border-left:8px solid #4483c1;background:center/32px repeat url("https://abi-org.s3.amazonaws.com/Masterclass/assets/backgrounds/overlapping-diamonds.svg"),linear-gradient(90deg, rgba(46,56,66,0.97) 2%, rgba(55,71,81,0.98) 99%)}.masterclass-sidebar .masterclass-sidebarInner>div{position:relative;display:flex;flex-direction:column;padding-left:1rem}.masterclass-sidebar .masterclass-sidebarInner>div:before{position:absolute;content:"";display:block;top:4px;left:13px;width:4px;height:94%;background-color:#4483c1}.masterclass-sidebar .masterclass-sidebarInner div>div{position:relative;display:block;font-size:1.5rem;color:white;padding-left:2rem}.masterclass-sidebar .masterclass-sidebarInner div>div.active{color:#4483c1}.masterclass-sidebar .masterclass-sidebarInner div>div.active:after{content:"";display:block;position:relative;bottom:-2px;width:125px;height:4px;background:#4483c1}.masterclass-sidebar .masterclass-sidebarInner div>div:not(:last-of-type){margin-bottom:4rem}.masterclass-sidebar .masterclass-sidebarInner div>div:before{position:absolute;left:-1rem;top:2px;display:block;content:"";width:30px;height:30px;background-color:#4483c1;border-radius:50%}.masterclass-sidebarInner{position:relative}.masterclass-heading{font-size:28px;margin-bottom:4rem;padding-bottom:1rem}.masterclass #edit-about-you{margin-bottom:0}.masterclass .toc label{flex-basis:100% !important;margin:1rem 0 1rem 1rem}body.masterclass .masterclass-sidebar h1{font-size:32px;font-family:'PT Serif', serif;margin-bottom:0;padding-bottom:0.5rem}body.masterclass .masterclass-sidebar h1:after{display:none !important}body.masterclass .masterclass-sidebar h2{font-family:'Fira Sans', sans-serif;font-size:20px;font-weight:400;padding-bottom:1rem;color:#8a9cad;border-bottom:8px solid #4483c1;margin-bottom:3rem}body.masterclass .masterclass-sidebar p:last-of-type{margin-bottom:2rem}.masterclass-form-amount{font-size:18px;font-weight:600}.masterclass-form-amount span{color:#30AB6E;font-size:24px}.masterclass .video-container{display:flex}.masterclass .vjs-mouse.vjs-playlist{flex-grow:1}.masterclass .vjs-playlist .vjs-playlist-title-container{position:static}.masterclass .vjs-playlist-vertical .vjs-playlist-thumbnail-placeholder{height:auto}.masterclass .vjs-playlist .vjs-playlist-duration{position:static}.masterclass .video-js{background-color:#2e3842;flex-basis:75%}.masterclass .vjs-playlist-item{display:flex;justify-content:space-between}.masterclass .vjs-playlist-item>div{max-width:92%}.masterclass .video-js .vjs-tech{position:static}.masterclass .video-js .vjs-big-play-button{left:45%;top:50%}
/*# sourceMappingURL=main.css.map */
