@import"https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600,700&display=swap";@import"https://fonts.googleapis.com/css?family=PT+Serif:400,700&display=swap";﻿.btn{padding:.25rem .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:#fff}.btn--primary:hover{background-color:#254769;color:#fff}.btn--secondary{background-color:#4483c1;color:#fff}.btn--secondary:hover{background-color:#34699e;color:#fff}.btn--muted{background-color:#4a4a4a;color:#fff}.btn--muted:hover{background-color:#313131;color:#fff}.btn--sm{padding:.25rem .5rem;font-size:.85em}.btn--lg{padding:.5rem 1rem;font-size:1.25em}.btn[disabled]{background-color:#f8f8f9 !important;border:1px solid #d8d8d8 !important;color:#4a4a4a}.btn-primary{color:#fff;background-color:#32608f;border-color:#32608f}.btn-primary:hover{background-color:#254769}.btn-secondary{color:#fff;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:.25rem .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:#fff;padding:.25rem .5rem;font-size:.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:.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:.5rem;background-color:#fff}.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:.01ms !important;animation-iteration-count:1 !important;transition-duration:.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:.8rem}.headline{border:1px solid #d8d8d8;padding:1rem;border-radius:4px;margin-bottom:1rem;position:relative}.headline p{font-size:.9em;margin:.25rem 0 1.5rem 0}.headline__date{text-transform:uppercase;color:#4a4a4a;font-family:"Fira Sans",sans-serif;font-weight:600;margin-bottom:.5rem;font-size:.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:.5rem;bottom:.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:#fff;padding:.25rem .5rem;text-decoration:none;transition:background-color 400ms;border-radius:2px;margin:.5rem 0 .25rem 0;text-decoration:none}.abi-content .more-link a:hover{background-color:#34699e}.abi-content .views-field-body{font-size:.9rem}.abi-content .views-field-body p{margin-bottom:.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:.5rem}.abi-content .views-field-created .field-content{font-size:.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:.5rem}.abi-content .views-field-field-datetime .field-content{font-size:.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:.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:.5rem;margin-bottom:.75rem}.abi-content .compact--sm .views-row:not(:last-of-type){padding-bottom:.5rem;margin-bottom:.5rem}.abi-content .abi-content .view.compact{padding:1rem 1.5rem}.abi-content .compact .view-content .views-field-title a{font-size:.95rem}.abi-content .views-field-title{margin-bottom:.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:"";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:.9em;display:flex;flex-wrap:wrap}.abi-content .item-list .views-field:not(.views-field-title) .views-label{margin-right:.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:"";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:"";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:.25rem .5rem;background-color:#4a4a4a;display:inline-block;margin-bottom:.5rem;border-radius:4px;font-size:.9rem}.abi-content .node.node-teaser .node-readmore a{color:#fff;text-decoration:none}.archived-issues #block-system-main{display:none}.abi-content .nav-alpha{padding:.75rem 1.25rem .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:#fff;margin-right:.25rem;text-decoration:none;padding:.1rem .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:.5rem}.abi-content .resp-grid .views-row{display:flex;align-items:center}.abi-content .resp-grid .views-row a{font-size:.9rem}.abi-content .resp-grid .views-row .views-field:nth-of-type(2) .field-content{font-size:.85rem;color:#4a4a4a;margin-left:.5rem}.abi-content ul.pager{padding:.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:.5rem;display:flex}.abi-content ul.pager li.pager-current{color:#fff;display:inline-block;padding:.25rem .5rem;font-family:"Fira Sans",sans-serif;background-color:#172c40}.abi-content ul.pager li.pager-ellipsis{padding:.25rem .5rem;color:#3f3f3f}.abi-content ul.pager a{color:#fff;padding:.25rem .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,.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:#fff;padding:.25rem .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:#fff;padding:.5rem .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:.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:.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:.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:#fff;padding:.25rem .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:#fff;padding:.5rem .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:.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:.9rem;text-transform:uppercase;margin-right:.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:.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:#fff;padding:.5rem .5rem .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:.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:.75rem;position:relative;text-decoration:none}.committee-list>a:before{content:"";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%}}.not-logged-in .committee-post-content .content .form-item.form-type-item{grid-column:span 8}.committee-post-content .content{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem}.committee-post-content .content .authors{grid-column:span 12}@media screen and (min-width:768px){.committee-post-content .content .authors{grid-column:span 3}}.committee-post-content .content .authors p{margin-bottom:.5rem}.committee-post-content .content .authors a{display:inline-block;font-size:.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:span 12}@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:.7rem;display:inline-block}@media screen and (min-width:1441px){.abi-content .abi-block.block-quicktabs ul.quicktabs-tabs li{font-size:.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:#fff;display:inline-block;padding:.5rem 1rem}.abi-content .abi-block.block-quicktabs ul.quicktabs-tabs li.active{background-color:#1e3a56;color:#fff}.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:.25rem 0;font-style:italic;font-size:.7rem}.author-wrapper>*{margin-right:.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:.5rem}.author-wrapper .author-photo img{width:100%;max-width:120px}.node-journal-article #view_journal{margin-bottom:.5rem}.node-journal-article #article-permission a{background-color:#4a4a4a}.views-field-view-node a{padding:.25rem .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:#fff;padding:.25rem .5rem;font-size:.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:.5rem 1rem;background-color:#f8f8f9;color:#4a4a4a;font-weight:600;font-family:"Fira Sans",sans-serif}.abi-block .alert h2,.abi-block .alert p{margin:0}.abi-block .alert.alert--error{color:#e15924;border-left:4px solid #e15924}.abi-block .alert.alert--info{border-left:4px solid #30ab6e}#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:.8rem;text-transform:none}#block-feedback-form .feedback-link{color:#fff}#block-feedback-form span:hover{color:#4483c1}#block-feedback-form .feedback-link{font-size:.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:#fff;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:#fff;display:inline-block;padding:.5rem 1rem;font-weight:400;font-size:.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:#fff;padding:.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:#fff}.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:.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:.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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:normal;font-family:"Fira Sans",sans-serif;height:38px;font-size:18px;display:block;padding:.4rem .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:.9rem}.abi-content__basic .view-id-conferences .views-field-title{font-size:.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:#fff;padding:.25rem .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:.5rem 1rem}.abi-content__rightSidebar .view-id-conferences a p:first-of-type{color:#172c40;font-size:.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:.9rem}.abi-content .view-sessions .views-row:not(:last-of-type){margin-bottom:.5rem;padding-bottom:.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:.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:.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:"";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:.5rem 1rem;font-size:.8rem;border-top-left-radius:4px;border-top-right-radius:4px;right:-50px;top:350px;background-color:#4483c1;z-index:1000}#help-link:hover{background-color:#2e5d8b}#help-link a{color:#fff;text-decoration:none}}#purchases_wrapper{max-width:1300px}#purchases_wrapper select[name=purchases_length]{margin:0 .5rem}#purchases_wrapper table{margin-top:.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:.75rem}#purchases_wrapper .paginate_button.current{background:none;background-color:#172c40;border:0;padding:.5rem 1rem;color:#fff !important}#purchases_wrapper .dataTables_info{font-size:.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:.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:.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:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.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:.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:.5rem 0 1rem 0}.abi-content__basic h3{font-size:1.25rem;margin:.5rem 0 1rem 0}.abi-content__basic h4{font-size:1.05rem;margin:.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:.25rem}.abi-content__basic .views-table{background-color:#fff;border-collapse:collapse;box-shadow:0 2px 3px 0 rgba(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:.5rem;border:0}.abi-content__basic .views-table th{text-align:left;border:0;background-color:#172c40;color:#fff;font-size:1rem}.abi-content__basic .views-table th a{color:#fff;font-size:1rem;text-decoration:none}.abi-content__basic .views-table th a:after{font-family:"Font Awesome 5 Free";content:"";position:relative;left:4px}.abi-content__basic .views-table a{font-size:.85rem}.abi-content__basic .views-table.cols-2{font-size:.9rem;background-color:#fff}.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:.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:.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:.75rem;padding-bottom:.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:.8rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .more-link{padding:.25rem 1rem}.abi-content.has-rightSidebar .abi-content__rightSidebar .more-link a{margin:.5rem 0 0 0;font-size:.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:.5rem;margin-bottom:.5rem !important}.abi-block .view.no-bg{padding:0;background:none}.abi-block__title{display:inline-block;position:absolute;top:-18px;left:-4px;padding:.5rem 1rem;background-color:#172c40;color:#fff}@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:.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:.5rem}ul.callout input[type=checkbox],.callout input[type=checkbox]{margin-right:.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:.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:.5rem;font-family:"Fira Sans",sans-serif}a.callout p{color:#4a4a4a;font-weight:600;font-size:.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(/sites/all/themes/abi2020/assets/newsroom-bg.jpg);position:relative;height:260px;margin-bottom:3rem}.content-banner h2{color:#fff;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:.75rem .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:.25rem .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:.25rem}h1{font-size:2.111em}h2{font-size:1.666em}h3{font-size:1.333em}h4{font-size:1em}h5{font-size:.799em}h6{font-size:.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:.799em}}.sub-title{font-size:.9em}.text-smaller{font-size:.9em !important}.abi-content__basic p{margin-bottom:.75rem}.h4{font-size:1.25rem !important;padding:0 !important;margin-bottom:1rem !important}.h4:after{display:none !important}.user-nav{--user-nav-height:56px;align-items:center;justify-content:space-between;background-color:#f8f8f9;background-color:#fff;background-image:url(/sites/all/themes/abi2020/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,.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:.8rem;padding:.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:.75rem 1.5rem;font-size:.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:.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:.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:.8rem .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:#fff;text-shadow:2px 1px 1px rgba(0,0,0,.45)}.main-nav--white .main-nav__search{color:#fff}.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:.8em;margin-left:.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:.25rem .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:#fff}.main-nav__search__clearButton{display:none;background:none;border:0;color:#575757;position:absolute;top:54px;right:16px;font-size:16px;padding:.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:#fff;border-radius:4px;box-shadow:0 3px 4px 0 rgba(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:.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:.25rem;background:center/900px url(/sites/all/themes/abi2020/assets/patterns/blue-lines.png),#e15924;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px}.mega-menu__category a{color:#fff;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:.5rem}.mega-menu__category a span img{width:35px;margin-right:.75rem}.mega-menu__category a i{margin-left:.5rem;margin-top:.25rem;color:#fff}.mega-menu__heading{display:block;margin-bottom:.5rem;font-weight:500;text-transform:uppercase;color:#575757;letter-spacing:.25px;font-size:.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(/sites/all/themes/abi2020/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:.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:"";font-family:"Font Awesome 5 Free";margin-left:.35rem;font-size:.75em;opacity:.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:.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:.25rem}.abi-content-menu li.expanded.has-submenu>button i{transition:transform 250ms;margin-right:.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:#fff}.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:#fff;border:1px solid #f8f8f9;border-radius:4px;padding:.5rem;box-shadow:0 2px 3px 0 rgba(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 #a9a9a9}.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:.15rem .5rem;color:#fff;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:.8rem}.mobile-nav .search-container{display:flex}.mobile-nav .search-container button{margin-right:.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:#fff}.mobile-nav .mega-menu__toggle{padding:.75rem 1rem;position:static;color:#fff}.mobile-nav .mega-menu__toggle:after{content:"";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:.5rem}.nav.nav-tabs li button{padding:.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:.9rem}.card{padding:1rem;border:1px solid #d8d8d8;border-radius:2px;margin-bottom:1rem;font-size:.9rem;box-shadow:0 2px 3px 0 rgba(0,0,0,.08)}.card img{margin-bottom:1rem}.card h2{font-size:1.35rem;margin-bottom:.5rem;line-height:1.5}.card h3{font-size:1.15rem;margin-bottom:.5rem;line-height:1.5}.card ul{margin:.5rem 0;padding-left:.5rem;border-left:4px solid #172c40;list-style-type:none}.card ul li{margin-bottom:1rem;padding-left:.25rem;font-size:.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:.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:.5rem;font-size:.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:.5rem}.abi-content .form-check label{margin:0}.fieldset-wrapper .form-check-inline{display:inline-block;margin-right:.5rem}.abi-content fieldset{padding:0;border:0}.abi-content .form-required{color:#e15924;font-size:.8em}label{display:flex;font-size:.9rem;align-items:center;margin-bottom:.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:.5rem}.abi-block form .form-item{margin-bottom:.5rem}.abi-block form .description{margin:.25rem 0}.abi-block form .form-type-checkboxes .form-checkboxes{display:flex}.abi-block form .form-type-checkboxes .form-checkboxes>label{margin-right:.5rem}.abi-block form .form-type-radios{display:flex}.abi-block form .form-type-radios>label{margin-right:.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:.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:.25rem}.abi-block #user-login{max-width:500px}.abi-block #user-login a{display:inline-block;font-size:.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:.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:#fff;padding:.5rem 1rem;text-decoration:none;transition:background-color 400ms;background-color:#32608f;font-size:.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:.5rem;font-size:.9rem;font-family:"Fira Sans",sans-serif;box-shadow:none !important;padding:0;background:#fff}.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:.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:.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:.25rem}.description{font-size:.75rem}.views-label{font-weight:600}.abi-content.has-rightSidebar .view-content{font-size:.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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:normal;font-family:"Fira Sans",sans-serif;height:100%;padding:.2rem .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:.25rem}.abi-block .custom-select{display:inline-block;width:100%;font-size:1rem;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .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 .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:normal;font-family:"Fira Sans",sans-serif;height:100%;font-size:18px;display:block;padding:.4rem .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:.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:.25rem}.page-node-add .abi-content form.node-form .field-type-taxonomy-term-reference .tgf-group-child label{font-size:.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:.9rem;margin-bottom:1rem}.page-node-add .abi-content form.node-form .field-name-field-article-upload input[type=file]{font-size:.9rem;margin-right:.5rem}.page-node-add .abi-content form.node-form .field-name-field-article-upload input[type=submit]{padding:.25rem .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:#fff}.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:.25rem .5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:"Fira Sans",sans-serif;color:#fff;background-color:#4a4a4a;font-size:.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:.25rem .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:#fff;font-size:.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:"";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:.5rem}#edit-actions input{margin-right:.5rem}#edit-actions input#edit-preview{background-color:#d8d8d8}#edit-actions input#edit-delete{background-color:#e15924;color:#fff}.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:.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:.5rem;margin-bottom:0}#block-system-main form.abi-form .subscription-amount{display:inline-block;margin-left:.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:.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:.5rem;font-size:.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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.25rem .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:#fff;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:.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:.5rem;flex:0 0 32%}#block-system-main form.abi-form input[type=submit]{padding:.25rem .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:#fff;font-weight:600;margin-top:1rem}#block-system-main form.abi-form input[type=submit].ajax-processed{display:block !important}#block-system-main form.abi-form input[type=submit]:hover{background:#09121a}#block-system-main form.abi-form .ajax-processed:not(.progress-disabled)+.join-submit{display:none}#block-system-main form.abi-form input[value=Reset]{background-color:#4a4a4a}#block-system-main form.abi-form input[value=Remove]{font-size:.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(/sites/all/themes/abi2020/assets/background.jpg),#172c40;padding:1rem;grid-column:1/13;font-size:.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:#fff;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:.75rem;display:block;height:6px;background-color:#fff}@media screen and (min-width:769px){.front-welcome__join h1:after{width:400px}}.front-welcome__join p{font-size:1.55em;color:#fff;margin:2rem 0;line-height:1.75}.front-welcome__join a{font-size:1em;color:#fff;font-family:"Fira Sans",sans-serif}.front-welcome__join a.join{display:inline-block;font-size:1.35em;color:#fff;background-color:#e15924;padding:.75rem 1.5rem;text-decoration:none;border-radius:4px;margin-right:1rem}.front-welcome__join a.join:hover{background-color:#e36331;color:#fff}@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:#fff;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:#fff;margin-bottom:.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:.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:.5rem 1rem .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,.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,.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:.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:.5rem}.front-events header a{padding:.25rem .5rem;font-size:.8rem}.front-events .events__list{margin-left:0;padding-left:0;margin-bottom:2rem}.front-events .events__listItem{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:1.25rem;box-shadow:0 2px 3px 0 rgba(0,0,0,.08)}.front-events .events__listItem:hover{cursor:pointer;box-shadow:0 3px 4px 0 rgba(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:.5rem .5rem}.front-events .events__info h3{font-size:.9rem;line-height:1.2;margin-bottom:.25rem;color:#172c40}.front-events .events__info div{display:flex;justify-content:space-between}.front-events .events__info div span{font-size:.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:.5rem}.front-headlines header a{padding:.25rem .5rem;font-size:.8rem}.front-headlines .headlines__list{display:flex;justify-content:space-between;flex-wrap:wrap}.front-headlines .headlines__listItem{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:1rem;width:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.08)}.front-headlines .headlines__listItem:hover{cursor:pointer;box-shadow:0 3px 4px 0 rgba(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:.5rem;margin-left:.5rem}.front-headlines .headlines__listItem a .headline__title{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.front-headlines .headlines__listItem a .headline__body{font-size:.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:.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:.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:#fff;padding:.25rem;margin-bottom:.5rem;font-family:"Fira Sans",sans-serif;font-size:.8em;text-align:center}.episode-date{color:#646464;font-size:.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:.5rem;margin-bottom:1rem;font-family:"Fira Sans",sans-serif}.video__description{background-color:#e4edf6;padding:1rem;padding-top:.75rem;font-weight:500;border-radius:4px}.video__description p{font-family:"PT Serif",serif;line-height:1.75;font-size:.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(/sites/all/themes/abi2020/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:#fff;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 #fff;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:.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:.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:#fff;font-family:"Fira Sans",sans-serif;font-size:.9em;font-weight:600;text-transform:uppercase;padding:.25rem .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(/sites/all/themes/abi2020/assets/patterns/blue-lines.png) #172c40;padding-left:5vw;padding-right:5vw;color:#fff;font-family:"Fira Sans",sans-serif;font-size:.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:#fff;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 #fff}.abi-footer__address ul{list-style-type:none;padding-left:0;margin-left:0}.abi-footer__address ul li{margin-bottom:.25rem}.abi-footer__links li{margin-bottom:.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:.5rem;border-bottom:4px solid #fff;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:#fff;color:#172c40;padding:.25rem .75rem;border-radius:4px;margin-top:.75rem;font-size:.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:.1rem}.calendarEvent__location{color:#4a4a4a}.calendarEvent__dates{color:#172c40;margin-bottom:1rem}.calendarEvent__tags span{display:inline-block;background-color:#f8f8f9;padding:.1rem .25rem;margin-right:.5rem;text-transform:capitalize;font-size:.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:#fff;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,.45);position:relative}.node-type-events .abi-content__basic .event__banner h1{margin-bottom:.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:.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:.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:.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:.25rem}.currentissue .current-issue{background-color:#f8f8f9;padding:.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:.25rem !important;font-size:16px;padding:1rem .5rem}.page-subscription-journal .join-submit .join-submit--processing{position:static;margin:.5rem 0 .5rem 0}.mb-1{margin-bottom:.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:#fff;font-size:.9rem;font-family:"Fira Sans",sans-serif;padding:.5rem;border-radius:4px;min-width:300px}.next-buttonWrapper{position:relative;padding:.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:#fff;padding:1rem;border-radius:4px;width:300px;z-index:1000;display:none}.next-buttonWrapper .missing-required-fields h2{font-size:.9rem;color:#fff;margin:0 0 .5rem 0;font-family:"Fira Sans",sans-serif}.next-buttonWrapper .missing-required-fields p{font-size:.8rem;color:#fff;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:.5rem 0;margin-bottom:1rem}.daily-wire header.rochelle-logo-wrapper img{border:0;box-shadow:none}.daily-wire .rochelle-logo{background-image:url(/sites/all/themes/abi2020/assets/special-pages/rdw//rochelle-logo.png);background-size:contain;background-repeat:no-repeat;width:260px;height:50px;margin-top:.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:.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:.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:"";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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.25rem .5rem;text-decoration:none;transition:background-color 400ms;border-radius:4px;display:inline-block;border:0;font-family:"Fira Sans",sans-serif;padding:.25rem .5rem;margin-top:2rem !important;font-family:"Fira Sans",sans-serif;height:40px;font-size:.9rem;background:#eba630;color:#fff;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:#fff;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(/sites/all/themes/abi2020/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:.9rem;text-transform:uppercase}.daily-wire .views-field-field-court{color:#fff}@media screen and (max-width:500px){.daily-wire .views-field-field-court{margin-bottom:.25rem}}.daily-wire .views-field.views-field-field-court span a{padding:.25rem .5rem;border:4px;background-color:#f5cc85;color:#fff;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:.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:.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:#fff;font-family:"Fira Sans",sans-serif}.daily-wire .rochelle-membermsg h3{font-size:14px;font-weight:800;color:#fff;margin-bottom:.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:#fff;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:#fff;font-size:16px;font-weight:600;padding:.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:.5rem}.daily-wire .views-field-field-opinion-post-date{display:inline-block;margin:.1rem 1rem .5rem 0}.daily-wire .views-field-field-court{display:inline-block}.daily-wire .rochelle-profile{margin-bottom:.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:.5rem !important;margin-bottom:.5rem !important}.daily-wire .rochelle-profile h3{margin-bottom:0}.daily-wire .rochelle-profile i{margin-right:.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:#fff;padding:.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:.5rem 1rem;background-color:#4a4a4a;color:#fff;margin-bottom:1rem;text-decoration:none}.daily-wire .registernow:before{content:"";font-family:FontAwesome;position:relative;margin-right:.5rem}.daily-wire .registernow:hover{background-color:#eba630;color:#fff}.daily-wire .custom-typeahead{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:normal;font-family:"Fira Sans",sans-serif;height:100%;padding:.2rem .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:#fff;border:0;background-color:#eba630;border-radius:4px;padding:.25rem .5rem;margin-right:.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:.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:.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:.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:#fff !important;padding:.25rem .5rem}body.covid19 .btn--secondary:hover{background-color:#34699e}body.covid19 .btn--sm{padding:.25rem .5rem;font-size:.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:#fff}.header-wrapper--covid .main-nav--search{color:#fff}.header-wrapper--covid h1{color:#fff;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:#fff}.header-wrapper--covid #edit-abi-search-box{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.header-wrapper--covid #edit-abi-search-box::placeholder{color:#fff}.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:#fff;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:"";font-family:"Font Awesome 5 Free";position:absolute;right:0;top:18%}.covid-sidebar a:not(:last-of-type){margin-bottom:.75rem}.covid-sidebar a:hover{color:#2a5379}.covid-news--industry .news-type:before{font-family:"Font Awesome 5 Free";content:"";height:20px;width:20px;color:#f4de3a}.news-type{color:#707082}.covid-news--industry .news-type{color:#172d42;font-weight:500}.covid-news{background:#fff;border:1px solid rgba(74,74,74,.13);box-shadow:0 2px 4px 0 rgba(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,.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:#fff;padding:.25rem .5rem;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.35);font-size:.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:.35rem .5rem;color:#fff;display:inline-block;font-weight:600;width:175px}.covid-news .news-date{color:#666;font-size:16px;font-weight:600}.covid-news--industry{border-radius:4px;background-color:rgba(106,156,206,.1)}.covid-news--sm a{display:flex;align-items:center;padding:.5rem .75rem;margin-bottom:.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:.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:#fff;font-size:12px;font-weight:500;padding:.15rem .25rem;border-radius:2px;margin-right:.25rem}.covid-news--sm .news-date{font-size:14px;color:#666;font-weight:500}.covid-news--sm .news-body{padding:0 1rem 0 1rem;font-size:.9rem}.covid-news--sm .news-body h3{font-size:16px;color:#172d42;margin:0;margin-bottom:.25rem;line-height:1.5}.covid-news--sm .news-body p{font-size:16px;line-height:1.65;color:#172d42;margin-bottom:.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:.5rem;line-height:1.5}.covid-news--lg .news-body p{font-family:"PT Serif",serif;font-size:.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:#fff;border:1px solid rgba(74,74,74,.13);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border-radius:2px;transition:all 100ms ease-in;padding:3rem .5rem .5rem .5rem;position:relative;margin-top:2rem;margin-bottom:3rem;font-size:.9rem}body.covid19 .covid-content table{width:100% !important}body.covid19 .covid-content--sm{padding:.75rem;margin-top:0;margin-bottom:1rem}body.covid19 .covid-content--sm h3{font-size:24px;margin-bottom:.5rem;color:#172d42}body.covid19 .covid-content--sm small{font-size:14px;font-weight:600;text-transform:uppercase;color:#666;display:block;margin-bottom:.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:#fff;text-shadow:0 1px 1px rgba(0,0,0,.35);font-size:12px;font-weight:600;padding:.25rem .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:.5rem}body.covid19 .covid-content--sm:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.2);transform:translate(2px,-2px)}body.covid19 .covid-content--md{padding:.75rem;margin-top:0;margin-bottom:1rem}body.covid19 .covid-content--md h3{font-size:24px;margin-bottom:.5rem}body.covid19 .covid-content--md small{font-size:14px;font-weight:600;text-transform:uppercase;color:#666;display:block;margin-bottom:.25rem}body.covid19 .covid-content--md img{width:100%;margin-bottom:.5rem}body.covid19 .covid-content--md:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.2);transform:translate(2px,-2px)}body.covid19 .covid-content h2{font-size:18px;background-color:#172d42;color:#fff;padding:.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:.5rem}body.covid19 .covid-content ul li a{font-weight:500;font-size:.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:.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:#fff;font-size:12px;font-weight:500;padding:.25rem .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:.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:.25rem .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:#666}.newsFilter{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #dddde1}.newsFilter--showing{font-size:18px;font-weight:600;margin-right:1rem}.newsFilter--showing .btn.btn-link{padding:.1rem .25rem}.newsFilter--sector{font-weight:400;font-size:1.25em}.newsFilter .custom-select{width:175px}.slider--col-2 .slick-track{padding: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:.75rem;width:80px;overflow:hidden}.covid-quote .quote-person{display:flex;align-items:center;margin-bottom:.5rem}.covid-quote .quote-person h2{font-size:18px;margin-bottom:.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:"";color:#172d42;font-size:16px}.covid-quote cite{font-size:.7rem;color:#707082}.webinars{display:flex;flex-wrap:wrap}.webinars article.covid-content--sm{margin-right:.5rem;flex:0 0 48%}.webinars article.covid-content--sm h3{font-size:16px;color:#172d42}.podcasts article.covid-content--sm{margin-right:.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:.5rem;margin-right:.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:.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:#fff}.logged-in .covid-content--sm.member-only a>*:not(header){filter:grayscale(0)}.slider-arrows button{background:#172d42;color:#f8f8f9;padding:.15rem .5rem;border:0;font-weight:800 !important;font-size:18px;margin-right:.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:.15rem .5rem;border:0;font-weight:800 !important;font-size:18px;margin-right:.15rem;margin-bottom:.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:.25rem;margin-bottom:.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:.5rem;margin-bottom:.5rem;max-width:175px;width:100%;transition:transform 200ms ease-in-out}.peers--description .peer a p{margin:0;font-size:.85em;padding: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(/sites/all/themes/abi2020/assets/search-bg.jpg);background-size:contain,cover;padding:1rem 2rem;color:#fff;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:#fff;padding:.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:.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:.5rem 1rem}.advanced-title{font-size:1rem !important;font-family:"Fira Sans",sans-serif;font-weight:800;color:#172c40;text-transform:uppercase;padding-bottom:.5rem;border-bottom:2px solid #172c40;margin-top:.5rem;margin-bottom:1rem}.advanced-categories{background-color:#fff}.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:.9rem;font-weight:800;padding:.55rem .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:.75rem}.search-results-listWrapper .btn-primary{background-color:#394b5c;border-color:#394b5c;padding:.15rem .25rem}.search-result-item{margin-bottom:.75rem;padding-bottom:.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:.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:.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:.5rem}.search-result-info div{font-weight:800;font-style:italic}.search-result-count{margin:.5rem 0;font-style:italic}.search-result-filterWrapper{display:flex;justify-content:space-between}.search-result-meta{font-weight:600;margin-right:.5rem;margin-bottom:.5rem;padding-left:.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:.25rem;background-color:#f8f8f9;padding:.25rem .5rem .25rem 1.75rem;font-size:14px;font-weight:600}.results-count{display:inline-block;margin-left:.5rem;font-size:.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:.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,white)}.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,white)}.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(/sites/all/themes/abi2020/assets/icons/search/Newsroom.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-newsroom:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Newsroom.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-feed_item:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Blog.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-blog:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Blog.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-page:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Page.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-feed:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Page.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-conferences:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Event.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-events:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Event.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-cle_content:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/ConferenceMaterials.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-law:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/CodeAndRules.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-bookstore:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Bookstore.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-daily_wire:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/RDW.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-committee_post:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Committees.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-committee_newsletters:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Committees.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-committee_announcement:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Committees.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-journal_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/OnlineJournal.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-law_review_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/LawReview.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-volo:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Volo.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-academics:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Academics.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-supreme_opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/OpinionSummaries.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/OpinionSummaries.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-globalinsolvency:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/GlobalInsolvency.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-podcast:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/EyeOnBankruptcy.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-eyeonbankruptcy:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/EyeOnBankruptcy.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.search-caselaw:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/CaseLaw.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-abi_articles:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Newsroom.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-newsroom:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Newsroom.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-feed_item:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Blog.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-blog:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Blog.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-page:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Page.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-feed:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Page.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-conferences:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Event.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-events:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Event.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-cle_content:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/ConferenceMaterials.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-law:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/CodeAndRules.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-bookstore:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Bookstore.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-daily_wire:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/RDW.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-committee_post:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Committees.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-committee_newsletters:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Committees.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-committee_announcement:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Committees.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-journal_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/OnlineJournal.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-law_review_article:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/LawReview.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-volo:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Volo.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-academics:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/Academics.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-supreme_opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/OpinionSummaries.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-opinions:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/OpinionSummaries.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-globalinsolvency:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/GlobalInsolvency.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-podcast:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/EyeOnBankruptcy.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type .search-eyeonbankruptcy:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;background:100%/contain url(/sites/all/themes/abi2020/assets/icons/search/EyeOnBankruptcy.png) no-repeat;width:18px;height:18px;margin-right:.5rem}.advanced-type div{position:relative;font-size:24px;font-weight:600;color:#171717;padding-top:4px;padding-left:42px;padding-bottom:.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:.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:.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:.5rem .5rem .5rem 2rem;font-size:1rem !important}.search .block-accordion-blocks .ui-accordion-header span{color:#fff !important}.search .block-accordion-blocks .ui-accordion-header a{color:#fff !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:.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:.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:.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:.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:"";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:.5rem;width:310px;color:#525252;line-height:1.25}.directory form h2{font-size:.9rem;font-weight:600;margin-top:1rem;margin-bottom:.75rem;background:#172c40;color:#fff;padding:.5rem 1rem;width:240px;font-family:"Fira Sans",sans-serif}.directory #directory-search-form .form-item{display:flex;align-items:center;margin:0 1rem .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 .65rem .5rem 0}.directory #directory-search-form .form-check-inline input{margin-top:0;margin-right:.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:.5rem;padding-bottom:.5rem}.directory-header>div:first-child{display:flex}@media screen and (max-width:576px){.directory-header{flex-direction:column}}.directory-header img{margin-right:.5rem}.directory-headerCallout{width:380px;text-align:right;background:linear-gradient(to right,#172c40,#101f2d);padding:1rem;height:100%;color:#fff}@media screen and (max-width:768px){.directory-headerCallout{width:200px}}.directory-headerCallout div:first-child{font-size:22px;font-weight:800;margin-bottom:.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:#fff;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:.15rem}.members-listItem .member-location{font-weight:600;font-size:.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:#fff;font-family:"FontAwesome";content:"";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:.5rem}.member-featured{background-color:#f0f4f9;min-height:110px}.member-count{font-size:18px;font-weight:800;text-transform:uppercase;margin-bottom:.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:.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}.profile #edit-tabs-demographic-birth-date,.profile #edit-tabs-professional-militarydatesofservicestart,.profile #edit-tabs-professional-militarydatesofserviceend{display:flex;gap:1rem}.profile #edit-tabs-demographic-birth-date .form-item,.profile #edit-tabs-professional-militarydatesofservicestart .form-item,.profile #edit-tabs-professional-militarydatesofserviceend .form-item{flex:1}.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,.15);border-bottom:1px solid #fff}.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:.25rem;font-size:1rem !important}.member-update .form-wrapper legend{font-size:1rem;font-weight:600;margin-bottom:.25rem}.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:.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:.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:.7rem}.profile .member-profileInfo .member-tags a{text-decoration:none;padding:.25rem .5rem;border-radius:4px;font-size:.65rem;color:#fff;background-color:#4483c1;margin-right:.25rem;margin-bottom:.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:.5rem 2rem .5rem 1rem;background-color:rgba(23,44,64,.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:#fff;border:0}#edit-profile-picture-ajax-wrapper #edit-profile-picture-upload-button{margin-left:1.5rem;background-color:#172c40;color:#fff;border:0}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.custom-loading:before{content:"";display:inline-block;animation:rotate 2s infinite linear}.member-count-wrapper{position:sticky;top:30px;background-color:#fff;padding:.25rem}.paginationjs{padding:.5rem 0}.paginationjs-pages ul{display:flex;list-style-type:none}.paginationjs-pages ul li{margin-right:.5rem;background-color:#4483c1;line-height:1;padding:.25rem .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:#fff;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:.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:.5rem .5rem .4rem .5rem;margin-bottom:.5rem;color:#fff;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:.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:.5rem;text-transform:uppercase;color:#1498a0}.profile-social{font-size:16px;font-weight:600;margin-top:.5rem}.committee-item,.leadership-item,.journal-item,.session-item{font-size:14px;padding:.75rem .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,.6)}.committee-item:nth-of-type(2n){background-color:rgba(242,242,242,.6)}.journal-item:nth-of-type(2n){background-color:rgba(242,242,242,.6)}.session-item:nth-of-type(2n){background-color:rgba(242,242,242,.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:#fff;font-weight:800;display:block;width:100%;padding:.25rem .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,.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:.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:.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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.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:.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:.25rem 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:#fff;width:275px;padding:.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:#fff;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:#fff;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:.5rem !important}.testdrive .join-submit{height:20px}.testdrive .join-submit--processing{right:unset;left:0}.testdrive-banner{background-color:#d3d3d3;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:#fff;border-radius:8px;padding:.5rem 1rem;width:250px;margin:2rem auto .5rem auto}.testdrive .testdrive-rdw-logo img{width:100%;margin:0}.testdrive-heading h1{font-weight:800;font-size:64px;color:#fff;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:#fff;line-height:1.6;text-shadow:0 1px 1px rgba(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,.5);border-radius:8px;color:#fff;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:.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:.5rem}.testdrive-form .form-radios>div{margin-right:.5rem}.testdrive-form .form-radios label{margin-left:.5rem}@media screen and (max-width:768px){.testdrive-form .form-radios label{margin-right:.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:.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:.5rem}#edit-dob .form-item select{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:normal;font-family:"Fira Sans",sans-serif;width:100% !important;font-size:18px;display:block;padding:.4rem .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:.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:.25rem}#student-join-form .payment-options #edit-subscription-type label strong{margin-right:.5rem}.page-testdrive-london .join-form .form-item span.form-required,.page-testdrive-consumer .join-form .form-item span.form-required{display:inline-block !important;margin-inline:.25rem}.page-testdrive-london .join-form .form-checkbox+label,.page-testdrive-consumer .join-form .form-checkbox+label{flex:1}.page-join-monthly{background-color:#dddde1}.page-join-monthly br{display:none}.page-join-monthly .card{cursor:pointer}.page-join-monthly .card--icon i.fa-search{display:inline;font-size:1rem;margin:0 .75rem}.page-join-monthly .collapse{display:none;width:0;transition:2000ms width}.page-join-monthly .collapse.show{display:block;width:unset;flex:0 0 350px}.page-join-monthly button{font-family:"Fira Sans",sans-serif;text-transform:uppercase;border:0;border-radius:2px}.page-join-monthly .inner>div:first-of-type{padding-right:1rem}.page-join-monthly .card ul{border-left-color:#e15924}.page-join-monthly .abi-content__basic.monthly-join{display:grid;grid-template-columns:2fr 1fr;gap:1rem;position:relative;top:-200px;border-radius:4px}.page-join-monthly .abi-content__basic.monthly-join aside{grid-column:span 1}.page-join-monthly .abi-content__basic.monthly-join aside>div{padding:1rem;background-color:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.25);border-radius:4px;text-align:left}.page-join-monthly .abi-content__basic.monthly-join aside>div h2{position:static}.page-join-monthly .abi-content__basic.monthly-join aside>div img{margin-top:-2rem;margin-bottom:1rem}.page-join-monthly .abi-content__basic.monthly-join .abi-form{width:auto}.page-join-monthly .abi-content__basic.monthly-join .abi-form>div{background-color:#fff;padding:1rem;box-shadow:0 3px 4px 0 rgba(0,0,0,.25);border-radius:4px}.page-join-monthly .abi-content__basic.monthly-join .abi-form>div h3{margin-top:0 !important}.page-join-monthly .join-nav{background:linear-gradient(to right,rgba(23,44,64,0.8),rgba(23,44,64,0.9)),30%/cover no-repeat url("/sites/all/modules/custom/abi_join/assets/background.jpg");min-height:600px}.page-join-monthly .join-nav h1{font-size:3.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:#fff}.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:#fff;font-size:16px}.header-wrapper--full .form-item-abi-search-box:after{color:#fff}.header-wrapper--full #edit-abi-search-box{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.header-wrapper--full #edit-abi-search-box::placeholder{color:#fff}.page-virtual-conference hr,.page-inperson-conference hr,.page-hybrid-conference hr{margin:1.5rem 0;color:#fff}.page-virtual-conference .conf-header,.page-inperson-conference .conf-header,.page-hybrid-conference .conf-header{background-color:#f8f8f9}@media screen and (max-width:768px){.page-virtual-conference .conf-header,.page-inperson-conference .conf-header,.page-hybrid-conference .conf-header{flex-direction:column;padding:1rem}}.page-virtual-conference .conf-header h1,.page-inperson-conference .conf-header h1,.page-hybrid-conference .conf-header h1{color:#fff;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,.page-inperson-conference .conf-header h1,.page-hybrid-conference .conf-header h1{padding-left:2.5vw;padding-right:2.5vw}}@media screen and (min-width:1441px){.page-virtual-conference .conf-header h1,.page-inperson-conference .conf-header h1,.page-hybrid-conference .conf-header h1{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (max-width:768px){.page-virtual-conference .conf-header h1,.page-inperson-conference .conf-header h1,.page-hybrid-conference .conf-header h1{font-size:24px}}.page-virtual-conference .conf-header h1 span,.page-inperson-conference .conf-header h1 span,.page-hybrid-conference .conf-header h1 span{display:block;font-family:"Fira Sans",sans-serif;font-weight:200;margin-top:1rem}.page-virtual-conference .conf-upcoming,.page-inperson-conference .conf-upcoming,.page-hybrid-conference .conf-upcoming{position:absolute;display:flex;align-items:center;background:#e4edf6;box-shadow:2px 2px 3px 0 rgba(153,183,214,.54);border-radius:4px;padding:1rem;font-size:.8rem !important;max-width:360px;top:0;right:0}@media screen and (max-width:768px){.page-virtual-conference .conf-upcoming,.page-inperson-conference .conf-upcoming,.page-hybrid-conference .conf-upcoming{display:none}}.page-virtual-conference .conf-upcomingInfo .session__title,.page-inperson-conference .conf-upcomingInfo .session__title,.page-hybrid-conference .conf-upcomingInfo .session__title{font-size:24px}.page-virtual-conference .conf-upcoming.multiple-sessions,.page-inperson-conference .conf-upcoming.multiple-sessions,.page-hybrid-conference .conf-upcoming.multiple-sessions{flex-direction:column;align-items:center;padding:1rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingIcon,.page-inperson-conference .conf-upcoming.multiple-sessions .conf-upcomingIcon,.page-hybrid-conference .conf-upcoming.multiple-sessions .conf-upcomingIcon{height:80px;width:80px}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo,.page-inperson-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo,.page-hybrid-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo{display:flex;margin-top:1rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session,.page-inperson-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session,.page-hybrid-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session{margin-right:2rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session div,.page-inperson-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session div,.page-hybrid-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session div{font-size:12px}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session__title,.page-inperson-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session__title,.page-hybrid-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .session__title{font-size:20px}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .join-button,.page-inperson-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .join-button,.page-hybrid-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .join-button{font-size:12px;padding:.25rem .5rem}.page-virtual-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .join-button:before,.page-inperson-conference .conf-upcoming.multiple-sessions .conf-upcomingInfo .join-button:before,.page-hybrid-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),.page-inperson-conference .conf-upcoming.multiple-sessions .session__title:nth-of-type(2),.page-hybrid-conference .conf-upcoming.multiple-sessions .session__title:nth-of-type(2){margin-top:1.5rem}.page-virtual-conference .conf-upcomingIcon,.page-inperson-conference .conf-upcomingIcon,.page-hybrid-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,.page-inperson-conference .session__list,.page-hybrid-conference .session__list{padding:2rem 0;margin-left:3rem}@media screen and (max-width:1024px){.page-virtual-conference .session__list,.page-inperson-conference .session__list,.page-hybrid-conference .session__list{padding:1rem 0;margin-left:1.5rem}}.page-virtual-conference .session__listItem,.page-inperson-conference .session__listItem,.page-hybrid-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,.24);border-radius:8px;padding:2rem 1.5rem;margin-bottom:1rem}@media screen and (max-width:1024px){.page-virtual-conference .session__listItem,.page-inperson-conference .session__listItem,.page-hybrid-conference .session__listItem{padding:2rem .5rem}}.page-virtual-conference .session__listItem:before,.page-inperson-conference .session__listItem:before,.page-hybrid-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,.page-inperson-conference .session__listItem:before,.page-hybrid-conference .session__listItem:before{width:18px;height:18px;left:-2rem}}.page-virtual-conference .session__listItem:not(:last-of-type):after,.page-inperson-conference .session__listItem:not(:last-of-type):after,.page-hybrid-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,.page-inperson-conference .session__listItem:not(:last-of-type):after,.page-hybrid-conference .session__listItem:not(:last-of-type):after{left:-1.5rem;width:3px}}.page-virtual-conference .session__list p,.page-inperson-conference .session__list p,.page-hybrid-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,.page-inperson-conference .session__list p,.page-hybrid-conference .session__list p{font-size:14px}}@media screen and (max-width:1024px){.page-virtual-conference .session__list a.join-button,.page-inperson-conference .session__list a.join-button,.page-hybrid-conference .session__list a.join-button{margin:.25rem 0 .5rem 0}}.page-virtual-conference .session__info,.page-inperson-conference .session__info,.page-hybrid-conference .session__info{flex:0 0 70%}@media screen and (max-width:1024px){.page-virtual-conference .session__info,.page-inperson-conference .session__info,.page-hybrid-conference .session__info{flex:0 0 100%}}.page-virtual-conference .session__info h3,.page-inperson-conference .session__info h3,.page-hybrid-conference .session__info h3{font-size:28px;margin-bottom:.5rem}@media screen and (max-width:1024px){.page-virtual-conference .session__info h3,.page-inperson-conference .session__info h3,.page-hybrid-conference .session__info h3{font-size:18px}}.page-virtual-conference .session__info time,.page-inperson-conference .session__info time,.page-hybrid-conference .session__info time{display:block;font-size:18px;font-weight:600;color:rgba(74,74,74,.84);margin-bottom:1rem}@media screen and (max-width:1024px){.page-virtual-conference .session__info time,.page-inperson-conference .session__info time,.page-hybrid-conference .session__info time{font-size:14px;margin-bottom:.5rem}}.page-virtual-conference .session__speakers,.page-inperson-conference .session__speakers,.page-hybrid-conference .session__speakers{margin-top:1.5rem}.page-virtual-conference .session__speakers .speaker__name,.page-inperson-conference .session__speakers .speaker__name,.page-hybrid-conference .session__speakers .speaker__name{font-size:16px;margin-bottom:.25rem}@media screen and (max-width:1024px){.page-virtual-conference .session__speakers .speaker__name,.page-inperson-conference .session__speakers .speaker__name,.page-hybrid-conference .session__speakers .speaker__name{font-size:12px}}@media screen and (max-width:1024px){.page-virtual-conference .session__speakers .speaker__title,.page-inperson-conference .session__speakers .speaker__title,.page-hybrid-conference .session__speakers .speaker__title{font-size:12px;display:block;line-height:1.5}}.page-virtual-conference .session__speakers .session__speakerItem,.page-inperson-conference .session__speakers .session__speakerItem,.page-hybrid-conference .session__speakers .session__speakerItem{display:flex;align-items:center}.page-virtual-conference .session__speakers .session__speakerItem button,.page-inperson-conference .session__speakers .session__speakerItem button,.page-hybrid-conference .session__speakers .session__speakerItem button{width:100%;background:none;padding:.5rem;border:0;display:flex;text-align:unset;align-items:center}.page-virtual-conference .session__speakers .session__speakerItem button:hover,.page-inperson-conference .session__speakers .session__speakerItem button:hover,.page-hybrid-conference .session__speakers .session__speakerItem button:hover{background-color:#f8f8f9}.page-virtual-conference .session__speakers .session__speakerItem:not(:last-of-type),.page-inperson-conference .session__speakers .session__speakerItem:not(:last-of-type),.page-hybrid-conference .session__speakers .session__speakerItem:not(:last-of-type){margin-bottom:1rem}.page-virtual-conference .session__speakers .speaker__photo,.page-inperson-conference .session__speakers .speaker__photo,.page-hybrid-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,.page-inperson-conference .temp-wrapper,.page-hybrid-conference .temp-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem}.page-virtual-conference .temp-wrapper .conf__description,.page-inperson-conference .temp-wrapper .conf__description,.page-hybrid-conference .temp-wrapper .conf__description{grid-column:1/9;grid-row:1}.page-virtual-conference .conf__actions,.page-inperson-conference .conf__actions,.page-hybrid-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,.page-inperson-conference .conf__actions a,.page-hybrid-conference .conf__actions a{display:inline-block;font-weight:600;color:#4a4a4a;font-size:14px}.page-virtual-conference .conf__actions a:hover,.page-inperson-conference .conf__actions a:hover,.page-hybrid-conference .conf__actions a:hover{color:var(--primary-conf-color)}.page-virtual-conference .conf__actions a:first-child,.page-inperson-conference .conf__actions a:first-child,.page-hybrid-conference .conf__actions a:first-child{background-color:var(--primary-conf-color);color:#fff;border:1px solid #fff;font-size:18px;border-radius:4px;padding:.25rem .5rem}.page-virtual-conference .conf__actions a:first-child:hover,.page-inperson-conference .conf__actions a:first-child:hover,.page-hybrid-conference .conf__actions a:first-child:hover{filter:contrast(125%)}.page-virtual-conference .conf__actions>div,.page-inperson-conference .conf__actions>div,.page-hybrid-conference .conf__actions>div{border-top:1px solid #c1c1ca;margin-top:1rem;padding-top:1rem}.page-virtual-conference .conf__actions .addeventatc,.page-inperson-conference .conf__actions .addeventatc,.page-hybrid-conference .conf__actions .addeventatc{position:relative;font-size:14px;font-weight:600;color:#4a4a4a;padding:0;border:0;background:none;margin-bottom:.5rem}.page-virtual-conference .conf__actions .addeventatc>span:not(.addeventatc_dropdown),.page-inperson-conference .conf__actions .addeventatc>span:not(.addeventatc_dropdown),.page-hybrid-conference .conf__actions .addeventatc>span:not(.addeventatc_dropdown){display:none !important}.page-virtual-conference .conf__actions .addeventatc:hover,.page-inperson-conference .conf__actions .addeventatc:hover,.page-hybrid-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,.page-inperson-conference .conf__actions .addeventatc[aria-expanded=false] .addeventatc_dropdown,.page-hybrid-conference .conf__actions .addeventatc[aria-expanded=false] .addeventatc_dropdown{display:none !important}.page-virtual-conference .conf__actions .addeventatc_dropdown,.page-inperson-conference .conf__actions .addeventatc_dropdown,.page-hybrid-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,.page-inperson-conference .conf__actions .addeventatc_dropdown,.page-hybrid-conference .conf__actions .addeventatc_dropdown{right:-99px}}.page-virtual-conference .conf__actions .addeventatc_dropdown>span,.page-inperson-conference .conf__actions .addeventatc_dropdown>span,.page-hybrid-conference .conf__actions .addeventatc_dropdown>span{display:inline-block;margin-bottom:.5rem}.page-virtual-conference .conf__actions .addeventatc_dropdown>span:hover,.page-inperson-conference .conf__actions .addeventatc_dropdown>span:hover,.page-hybrid-conference .conf__actions .addeventatc_dropdown>span:hover{filter:contrast(125%)}.page-virtual-conference .conf__actions .addeventatc_dropdown .copyx,.page-inperson-conference .conf__actions .addeventatc_dropdown .copyx,.page-hybrid-conference .conf__actions .addeventatc_dropdown .copyx{display:none}.page-virtual-conference .nav-tabs,.page-inperson-conference .nav-tabs,.page-hybrid-conference .nav-tabs{border:0;margin:1rem 0 .5rem 0}@media screen and (max-width:1024px){.page-virtual-conference .nav-tabs,.page-inperson-conference .nav-tabs,.page-hybrid-conference .nav-tabs{margin:.25rem .25rem 0}}.page-virtual-conference .nav-tabs .nav-link.active,.page-virtual-conference .nav-tabs .nav-item.show .nav-link,.page-inperson-conference .nav-tabs .nav-link.active,.page-inperson-conference .nav-tabs .nav-item.show .nav-link,.page-hybrid-conference .nav-tabs .nav-link.active,.page-hybrid-conference .nav-tabs .nav-item.show .nav-link{border:0;border-radius:2px}.page-virtual-conference .nav-tabs .nav-link,.page-inperson-conference .nav-tabs .nav-link,.page-hybrid-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,.page-inperson-conference .nav-tabs .nav-link,.page-hybrid-conference .nav-tabs .nav-link{font-size:12px}}.page-virtual-conference .nav-tabs .nav-link.active,.page-inperson-conference .nav-tabs .nav-link.active,.page-hybrid-conference .nav-tabs .nav-link.active{background-color:var(--primary-conf-color);color:#fff}.page-virtual-conference .tab-pane.show .tab-pane:not(.show),.page-inperson-conference .tab-pane.show .tab-pane:not(.show),.page-hybrid-conference .tab-pane.show .tab-pane:not(.show){display:none !important}.page-virtual-conference .tab-pane.show .tab-pane.show,.page-inperson-conference .tab-pane.show .tab-pane.show,.page-hybrid-conference .tab-pane.show .tab-pane.show{display:block !important}.page-virtual-conference .join-button,.page-inperson-conference .join-button,.page-hybrid-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,.page-inperson-conference .join-button,.page-hybrid-conference .join-button{font-size:12px;padding:.25rem .5rem}}.page-virtual-conference .join-button:hover,.page-inperson-conference .join-button:hover,.page-hybrid-conference .join-button:hover{background-color:#304f6c}.page-virtual-conference .join-button:before,.page-inperson-conference .join-button:before,.page-hybrid-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:.5rem;margin-top:.25rem}@media screen and (max-width:1024px){.page-virtual-conference .join-button:before,.page-inperson-conference .join-button:before,.page-hybrid-conference .join-button:before{height:20px;width:20px}}.page-virtual-conference .materials-button,.page-inperson-conference .materials-button,.page-hybrid-conference .materials-button{display:flex;align-items:center;font-weight:600;background-color:#334775 !important;margin-bottom:10px}.page-virtual-conference .status-indicator,.page-inperson-conference .status-indicator,.page-hybrid-conference .status-indicator{display:inline-block;width:12px;height:12px;border-radius:50%;margin-left:.5rem}.page-virtual-conference .status-indicator--on,.page-inperson-conference .status-indicator--on,.page-hybrid-conference .status-indicator--on{background-color:#62c933}.page-virtual-conference .session__status--on,.page-inperson-conference .session__status--on,.page-hybrid-conference .session__status--on{background-color:#4875a1;border:0}.page-virtual-conference .session__status--on:hover,.page-inperson-conference .session__status--on:hover,.page-hybrid-conference .session__status--on:hover{background-color:#304f6c}.page-virtual-conference .session__status--on .status-indicator,.page-inperson-conference .session__status--on .status-indicator,.page-hybrid-conference .session__status--on .status-indicator{background-color:#62c933}.page-virtual-conference .session__status--off,.page-inperson-conference .session__status--off,.page-hybrid-conference .session__status--off{background-color:#a0a0a0;border:0}.page-virtual-conference .session__status--off:hover,.page-inperson-conference .session__status--off:hover,.page-hybrid-conference .session__status--off:hover{background-color:#7a7a7a}.page-virtual-conference .session__status--off .status-indicator,.page-inperson-conference .session__status--off .status-indicator,.page-hybrid-conference .session__status--off .status-indicator{background-color:#bf0c21}.page-virtual-conference .multi-session__title,.page-inperson-conference .multi-session__title,.page-hybrid-conference .multi-session__title{font-size:20px}@media screen and (max-width:1024px){.page-virtual-conference .multi-session__title,.page-inperson-conference .multi-session__title,.page-hybrid-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:.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:.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;background-color:#fff}#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:.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:.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:span 12}.page-competition:not(.event).grading #block-system-main .form-main{display:grid;grid-template-columns:repeat(12,1fr)}.page-competition:not(.event).grading #block-system-main .form-main>*{grid-column:span 12;padding:1rem}@media screen and (min-width:1024px){.page-competition:not(.event).grading #block-system-main .form-main>*{grid-column:span 8}}.page-competition:not(.event).grading.results #block-system-main{display:flex;flex-direction:column}.page-competition:not(.event).grading.teamresults #block-system-main{display:flex;flex-direction:column}.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}.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) .abi-content__basic article{border:1px solid #d8d8d8;padding:1rem;border-radius:4px;margin-bottom:1rem}.page-competition:not(.event) .abi-content__basic article>*{grid-column:span 12}.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:span 12;padding:1rem}@media screen and (min-width:1024px){.page-competition:not(.event) #student-competition-register-form .form-main{grid-column:span 8}}.page-competition:not(.event) #student-competition-register-form aside{grid-column:span 12;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:span 4}}.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) .registrations .abi-content__basic{padding:1rem}.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:span 12}.page-competition:not(.event) #block-system-main>section{grid-column:span 12}.page-competition:not(.event) #block-system-main #edit-intro{grid-column:span 12}.page-competition:not(.event) #block-system-main table[style*="visibility: hidden;"]{display:none}.page-competition:not(.event) #block-system-main form{grid-column:span 12;display:flex;flex-direction:column;max-width:100%}.page-competition:not(.event) #block-system-main form #edit-team-number+.chosen-container-single .chosen-single span{position:relative;top:0}.page-competition:not(.event) #block-system-main form .chosen-container{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:normal;font-family:"Fira Sans",sans-serif;height:100%;font-size:18px;display:block;padding:.4rem .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}@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:.5rem;max-width:45%}.page-competition:not(.event) #block-system-main .field-name-field-sc-primary-contact-email{display:inline-block;margin-right:.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:.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:.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:.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:.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:.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:.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:.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:.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:.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:.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:.5rem}.page-competition:not(.event) #block-system-main aside{grid-column:span 12;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:span 4}}.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;gap:1rem}.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:.9rem;background-color:#4a4a4a;color:#fff;border:0}.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:.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}.page-competition:not(.event) #block-system-main section p{grid-column:span 12;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:#fff}@media screen and (min-width:1024px){.page-competition:not(.event) #block-system-main header{height:200px;padding:1.5rem}}.page-competition:not(.event) #block-system-main header h1,.page-competition:not(.event) #block-system-main header h2{color:#fff;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:.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:.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:.25}.competition.event .round .game-spacer{flex-grow:2.5}.competition.event .round-1 .game-top,.competition.event .round-2 .game-top{margin-bottom:.5rem}.competition.event .round.show-courtrooms .game-spacer a{display:flex;position:absolute;top:-24px;left:-110px;font-size:12px;background:#4483c1;color:#fff;padding:.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:.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:.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:.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:.25rem .5rem;background:#172c40;color:#fff;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:.5rem;font-weight:400;font-size:1.15rem}.casetext-features li:before{font-family:"FontAwesome";content:"";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(/sites/all/themes/abi2020/assets/patterns/dot-grid.png);box-shadow:1px 2px 2px 0 rgba(168,166,166,.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:.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:.25rem}.casetext .about-casetext>div:last-of-type{margin-bottom:0}.casetext .about-casetext>div:last-of-type>div{margin-left:.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:#fff;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:.5rem 1rem;border-radius:4px;background-color:#005469;color:#fff;line-height:1.35;min-width:390px}.summit__header+h1:after{display:none !important}}.summit__header+h1 span{display:block;font-size:.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:.5rem}}.summit hr{margin:.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:.5rem}.summit .payment-info{padding:1rem;margin-bottom:1rem;background-color:rgba(235,235,235,.9)}.summit .payment-info .form-group{margin-bottom:.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:.5rem 1rem;margin:.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:.5rem}.register .member-results .members-listItem .member-name{flex-basis:38%;margin-right:.5rem}.register .member-results .members-listItem .member-company{flex-basis:38%;margin-right:.5rem}.register .member-results .members-listItem .member-location{flex-basis:20%}.register .total{display:flex;justify-content:flex-end;align-items:center;padding-right:.75rem}.register .total__label{font-weight:600;margin-right:.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:.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:.9rem;margin-bottom:0}body.masterclass{scroll-behavior:smooth;background-color:#fff}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:#fff}body.masterclass h2{font-family:"PT Serif",serif;font-size:48px;margin-bottom:1.5rem}.masterclass .btn{padding:.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:#fff !important;padding:.25rem .5rem;text-shadow:1px 1px 1px rgba(46,56,66,.7)}.masterclass .btn--primary:hover{background-color:#cba000}.masterclass .btn--secondary{background-color:#4483c1;color:#fff !important;padding:.25rem .5rem}.masterclass .btn--secondary:hover{background-color:#34699e}.masterclass .btn--sm{padding:.25rem .5rem;font-size:.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:#fff}.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:#fff;font-size:16px}.header-wrapper--masterclass .form-item-abi-search-box:after{color:#fff}.header-wrapper--masterclass #edit-abi-search-box{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.header-wrapper--masterclass #edit-abi-search-box::placeholder{color:#fff}.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;font-family:"PT Serif",serif;color:#fff;max-width:100%;letter-spacing:1px;text-shadow:2px 4px 0 #283139;font-size:25px;padding:0 2rem}@media screen and (min-width:1024px){.header-wrapper--masterclass .masterclass-header h1{font-size:4.5rem;margin-bottom: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:.5rem 1rem;font-weight:500}.header-wrapper--masterclass .masterclass-header .masterclass-cta .btn--link{color:#fff}.concepts-list{display:flex;flex-wrap:wrap;margin-top:5rem !important}.concepts-list li{font-size:24px;font-weight:600;flex:0 0 46%;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:.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 .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,.2)}button:hover{cursor:pointer}.masterclass-overview h2{text-align:center}.admin-menu .all-courses{top:29px}.all-courses{margin:0 -7rem 1rem -7rem;padding:.5rem 5rem;background-color:#fff3c7;position:sticky;z-index:100;top:18px}.all-courses__inner{display:flex;justify-content:center;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:.75rem}.all-courses__inner .course-register{display:inline-block;padding:.25rem .5rem;font-size:.9rem;text-shadow:1px 1px 1px rgba(46,56,66,.7);font-weight:600;color:#fff;background-color:#fec800;border-radius:4px;text-align:center;text-decoration:none}.all-courses__inner .course-register:hover{background-color:darken #fec800,10%}.masterclass-course{padding:2rem 3rem;background:#fff;border:1px solid #d8d8d8;box-shadow:0 2px 4px 0 rgba(216,216,216,.5);margin-bottom:3rem;border-radius:3px}.masterclass-course .course-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.masterclass-course .course-image{grid-column:span 1}.masterclass-course .course-image img{width:100%}.masterclass-course .course-main{flex:1}.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:.5rem}.masterclass-course .course-register{display:block;width:300px;padding:1rem 2rem;font-size:21px;color:#fff;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;font-size:.9rem}.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:.25rem .5rem;color:#fff;font-weight:600;display:inline-block;margin:.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:3rem 1rem 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;color:#fff;padding:.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:.15rem .5rem;border:0;font-weight:800 !important;font-size:40px;margin-right:.15rem}.masterclass-testimonials button.slick-arrow:hover{cursor:pointer;background:rgba(171,199,227,.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-wrapper{gap:0}.masterclass-course--small .course-image{margin:0;background-color:#f8f8f9;grid-column:span 2}.masterclass-course--small img{width:100%}.masterclass-course--small .course-main{grid-column:span 2}.masterclass-course--small .course-title{font-size:21px;padding:.5rem 0;grid-column:span 2}.masterclass-course--small .course-type{position:absolute;right:0;bottom:-9px;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:.5rem .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,.7)}.masterclass-inner{display:grid;grid-template-columns:1fr}@media screen and (min-width:1024px){.masterclass-inner{grid-template-columns:1fr 1fr 1fr;gap:1rem}}.masterclass-form{background:#fff;border:1px solid #d8d8d8;box-shadow:0 2px 4px 0 rgba(216,216,216,.5);grid-column:span 1;padding:.5em;order:2}@media screen and (min-width:1024px){.masterclass-form{grid-column:span 2;padding:2rem;order:1}}.masterclass-form h2{font-size:32px;color:#d8d8d8;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:.5rem;margin:0;font-family:"Fira Sans",sans-serif}@media screen and (min-width:1024px){.masterclass-form h3{margin:1.75rem 0 0 0}}.masterclass-form h3:after{display:block;position:absolute;bottom:0;content:"";width:100px;height:4px;background-color:#172c40}.masterclass-form label{flex:0 0 120px;margin-right:1.5rem;margin-bottom:0;color:#4a4a4a}.masterclass-form .form-row{display:flex;gap:1rem}.masterclass-form .form-item-md+.form-item-md label{flex:0}.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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .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:.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-weight:600;flex-basis:100%}@media screen and (min-width:1024px){.masterclass-form .form-checkbox+label{font-size:20px;flex-basis:400px}}.masterclass-form .form-checkbox+label p{font-size:16px;color:#4a4a4a;font-weight:400;margin:.25rem 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:#fff;width:200px;padding:.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:2rem .5rem;background-color:#170f0f;overflow:hidden;grid-column:1 span;color:#fff;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%)}@media screen and (min-width:1024px){.masterclass-sidebar{padding:4rem 2rem}}.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:#fff;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-family:"PT Serif",serif;margin-bottom:0;padding-bottom:.5rem}@media screen and (min-width:1024px){body.masterclass .masterclass-sidebar h1{font-size:32px}}body.masterclass .masterclass-sidebar h1:after{display:none !important}body.masterclass .masterclass-sidebar h2{font-size:16px;margin:0;font-family:"Fira Sans",sans-serif;font-weight:400;padding-bottom:1rem;color:#8a9cad;border-bottom:8px solid #4483c1}@media screen and (min-width:1024px){body.masterclass .masterclass-sidebar h2{font-size:20px;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:grid;grid-template-columns:1fr}@media screen and (min-width:800px){.masterclass .video-container{grid-template-columns:1fr 200px}}@media screen and (min-width:1024px){.masterclass .video-container{grid-template-columns:2fr 470px}}.masterclass .video-container .video-js{width:100%;height:auto}@media screen and (min-width:800px){.masterclass .video-container .video-js{height:inherit}}.masterclass .vjs-playlist{border-top-right-radius:4px;border-bottom-right-radius:4px}.masterclass .vjs-playlist .vjs-playlist-title-container{position:static}.masterclass .vjs-playlist .vjs-playlist-name{max-width:540px}.masterclass .vjs-playlist-vertical .vjs-playlist-thumbnail-placeholder{height:auto}.masterclass .vjs-playlist .vjs-playlist-duration{position:static}.masterclass .video-js{background-color:#2e3842}.masterclass .vjs-playlist-item{display:flex;justify-content:space-between;align-items:center}.masterclass .vjs-playlist .vjs-playlist-title-container{text-shadow:none}.masterclass .video-js .vjs-tech{position:static}.masterclass .video-js .vjs-big-play-button{left:45%;top:50%}.masterclass .vjs-playlist-vertical .vjs-playlist-item{border-bottom:1px solid #4c4c4c;margin-bottom:0}.masterclass .vjs-playlist .vjs-playlist-now-playing-text{background-color:#30ab6e;text-transform:uppercase;position:static;padding:.2rem;font-size:.65rem;font-weight:600;border-radius:4px;margin:.5rem 1rem 0 1rem}.masterclass .vjs-playlist .vjs-up-next-text{background-color:#4483c1;position:static;padding:.2rem;font-size:.65rem;font-weight:600;border-radius:4px;margin:0 0 .5rem 0}.masterclass .vjs-playlist .vjs-selected .vjs-playlist-duration{display:block}.masterclass .vjs-playlist .vjs-selected .vjs-playlist-now-playing-text,.masterclass .vjs-playlist .vjs-up-next .vjs-up-next-text{display:inline-block}.masterclass .vjs-playlist .vjs-playlist-description{display:none;overflow:auto;white-space:normal;height:auto !important}.masterclass .vjs-playlist .vjs-selected .vjs-playlist-description,.masterclass .vjs-playlist .vjs-up-next .vjs-playlist-description{display:block}:root{--join-primary-color:#639dd7;--join-primary-light-color:#e4edf6}@media screen and (min-width:1025px){body.page-join h1{font-size:72px;line-height:44px}}body:not(.page-join) .join-header p{display:none}.join-header{display:flex;flex-direction:column;align-items:center;padding:1rem}@media screen and (min-width:1025px){.join-header{padding-top:3rem}}.join-header p{text-align:center;max-width:720px;font-family:"Fira Sans",sans-serif;color:var(--join-primary-color)}@media screen and (min-width:1025px){.join-header p{font-size:1.75rem;padding:2rem}}.join-nav{color:#fff;border-bottom:2rem solid var(--join-primary-color);justify-content:flex-start;background:linear-gradient(to right,rgba(23,44,64,0.8),rgba(23,44,64,0.9)),center/cover url("https://abi-org.s3.amazonaws.com/Join/capitol2.png")}@media screen and (max-width:700px){.join-nav{align-items:flex-start !important;flex-direction:row !important}}@media screen and (min-width:1025px){.join-nav{min-height:430px}}@media screen and (max-width:768px){.join-nav{display:block}}.join-nav>a{color:#fff}.join-nav .user-nav{background:none;box-shadow:none}.join-nav .user-nav a:hover{background:#172c40}.join-nav .member-message{text-shadow:none;color:#fff}.join-nav .user-nav__name{color:#fff}.join-nav .user-nav__link{color:#fff}.join-nav .user-nav__links{background:transparent}.join-types{z-index:1;display:flex;flex-direction:column;justify-content:space-around;flex-wrap:wrap;gap:1rem;padding-inline:3rem}@media screen and (min-width:768px){.join-types{flex-direction:row;margin-top:-7rem}}.join-types .collapse{display:flex;justify-content:space-around;flex-wrap:wrap;gap:1rem;height:0;transition:height 400ms ease-in;overflow:hidden}.join-types .collapse.open{height:730px}.join-types article{background-color:#fff;flex:0 0 42%;padding:.75rem;border-radius:4px;border:1px solid #c1c1ca}.join-types article h3:after{display:block;content:"";height:4px;width:125px;background-color:var(--join-primary-color)}.join-types article p{font-size:1rem;margin-bottom:.5rem}.join-types article>div{display:flex;gap:2rem;justify-content:space-between}.join-types article>div>a{background:#2a9761;padding:.25rem .5rem;border-radius:4px;color:#fff;text-decoration:none;display:inline-block}.join-types article>div>a:hover{background:#1f6f48}.join-types article .join-type--price{color:#30ab6e;font-size:1.5rem;font-weight:600}.join-types article .join-type--price span{color:#4a4a4a;font-size:.9rem}.join-types .join-type-expand{flex:100%;background:none;color:var(--join-primary-color);border:0;border-radius:4px;font-size:1.25rem;padding:1rem;font-family:"Fira Sans",sans-serif}.join-content{text-align:left}.join-content p{font-size:1.25rem}.join-about{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr)}.join-about article{grid-column:span 12}@media screen and (min-width:768px){.join-about article{grid-column:span 6}}.join-about figure{grid-column:span 12}@media screen and (min-width:768px){.join-about figure{grid-column:span 6}}.join-callout{background-color:var(--join-primary-light-color);padding:2rem 4rem;margin-block:2rem;border-radius:2px;display:flex;align-items:center;gap:2rem;justify-content:center}.join-callout>*{margin:0 !important}.join-callout img{width:80px}.join-features ul{display:flex;flex-wrap:wrap;gap:2rem;list-style-type:none}.join-features li{flex:40%;font-size:.9rem}.join-features li h3{margin-bottom:0}.join-testimonial{background-color:var(--join-primary-light-color);padding:2rem 4rem;display:flex;align-items:center;gap:2rem;margin-block:3rem;flex-direction:column}@media screen and (min-width:768px){.join-testimonial{flex-direction:row}}.join-testimonial>div{padding:1.25rem 1.25rem 1.25rem 1rem;border-left:4px solid #172c40}.join-testimonial .member-quote{font-weight:800}.join-testimonial .member-name{font-weight:600}#particle-container{position:relative;overflow:hidden;z-index:0}@media screen and (min-width:768px){#particle-container{min-height:170px}}body.page-join #particle-container{min-height:340px}.password-parent,.confirm-parent{width:100%}.password-parent{position:relative}.password-strength{position:absolute;top:-4px;right:1rem;margin:0;font-size:.8rem}.total-price{font-size:1.25rem;font-weight:600;color:#30ab6e}.form-managed-file{background-color:#f8f8f9;padding:1rem;font-size:.8rem;text-align:left;display:flex;align-items:center;justify-content:space-between}.abi-content .chosen-container .chosen-choices,.abi-content .chosen-container .chosen-single,.custom-chosen .chosen-choices,.custom-chosen .chosen-single{text-align:left;padding:0;font-size:.9rem}#block-system-main form.abi-form select{margin-bottom:.5rem}.chosen-container .chosen-results li{line-height:21px}.form-type-managed-file .description{text-align:left}.chosen-container .chosen-results{text-align:left}.membership-join .abi-block form .form-type-radios{flex-wrap:wrap}.membership-join .abi-block form .form-type-radios .description{flex:100%;text-align:left}.price__options .form-item{justify-content:space-between}.membership-join .price{color:#30ab6e;font-weight:600}.membership-join form>div{display:grid;grid-template-columns:repeat(12,1fr);gap:.5rem}@media screen and (min-width:1025px){.membership-join form>div>.form-row:nth-of-type(3){grid-column:span 1 !important}.membership-join form>div>.form-row:nth-of-type(4){grid-column:span 11 !important;display:grid !important}.membership-join form>div>.form-row:nth-of-type(4) .form-item-sm{grid-column:span 3 !important}}.membership-join .membership-options .form-type-checkbox label{flex-wrap:wrap;flex-direction:column;text-align:left;align-items:flex-start;font-weight:600}.membership-join .membership-options .form-type-checkbox label p{font-weight:400;margin:0;font-family:"PT Serif",serif}.membership-join .fieldset-wrapper{text-align:left}.membership-join .fieldset-wrapper p{width:100%}.membership-join .ajax-progress{display:block;margin-top:.5rem}.membership-join .ajax-progress .throbber:before{position:relative;right:10px;top:-6px}.membership-join .form-type-checkbox{gap:.5rem;margin-bottom:1rem}.membership-join .form-type-checkbox.form-item-endowment{flex:0 0 450px}.membership-join .form-required{display:none}.membership-join .description{text-align:left}.membership-join #edit-dob{display:grid;grid-template-columns:repeat(12,1fr);align-items:flex-start}.membership-join #edit-dob .form-item{grid-column:span 3 !important}.membership-join .form-item-toc{text-align:left;background-color:#e4edf6;padding:1rem;border-radius:4px}.membership-join #block-system-main form.abi-form input[type=submit].form-submit.btn--primary{width:100%;cursor:pointer;background-color:#30ab6e}.membership-join #block-system-main form.abi-form input[type=submit].form-submit.btn--primary:hover{background-color:#258354}.form-item h3{position:sticky;top:12px}div.form-item div.password-suggestions{background-color:#e4edf6;border:0;padding:1rem;font-size:.9rem;margin-block:1rem;text-align:left;width:100%;font-weight:600}div.form-item div.password-suggestions ul{padding:0;margin:0}.confirm-parent>.password-confirm:first-of-type{display:none}.particle{position:absolute;border-radius:50%;z-index:-1}@keyframes particle-animation-1{100%{transform:translate3d(12vw,8vh,38px)}}.particle:nth-child(1){animation:particle-animation-1 60s infinite;opacity:.07;height:9px;width:9px;animation-delay:-0.15s;transform:translate3d(82vw,29vw,63px);background:#30ab6e}@keyframes particle-animation-2{100%{transform:translate3d(6vw,19vh,5px)}}.particle:nth-child(2){animation:particle-animation-2 60s infinite;opacity:.18;height:9px;width:9px;animation-delay:-0.3s;transform:translate3d(23vw,77vw,88px);background:#e4edf6}@keyframes particle-animation-3{100%{transform:translate3d(58vw,23vh,28px)}}.particle:nth-child(3){animation:particle-animation-3 60s infinite;opacity:.23;height:7px;width:7px;animation-delay:-0.45s;transform:translate3d(9vw,36vw,94px);background:#fff}@keyframes particle-animation-4{100%{transform:translate3d(65vw,36vh,15.5px)}}.particle:nth-child(4){animation:particle-animation-4 60s infinite;opacity:.88;height:10px;width:10px;animation-delay:-0.6s;transform:translate3d(73vw,59vw,84px);background:#e4edf6}@keyframes particle-animation-5{100%{transform:translate3d(6vw,61vh,36px)}}.particle:nth-child(5){animation:particle-animation-5 60s infinite;opacity:.61;height:9px;width:9px;animation-delay:-0.75s;transform:translate3d(32vw,60vw,62px);background:#30ab6e}@keyframes particle-animation-6{100%{transform:translate3d(88vw,5vh,46.5px)}}.particle:nth-child(6){animation:particle-animation-6 60s infinite;opacity:.5;height:8px;width:8px;animation-delay:-0.9s;transform:translate3d(69vw,43vw,100px);background:#e4edf6}@keyframes particle-animation-7{100%{transform:translate3d(73vw,72vh,27.5px)}}.particle:nth-child(7){animation:particle-animation-7 60s infinite;opacity:.69;height:6px;width:6px;animation-delay:-1.05s;transform:translate3d(51vw,13vw,91px);background:#30ab6e}@keyframes particle-animation-8{100%{transform:translate3d(27vw,76vh,22px)}}.particle:nth-child(8){animation:particle-animation-8 60s infinite;opacity:.14;height:6px;width:6px;animation-delay:-1.2s;transform:translate3d(59vw,8vw,13px);background:#e4edf6}@keyframes particle-animation-9{100%{transform:translate3d(31vw,26vh,33.5px)}}.particle:nth-child(9){animation:particle-animation-9 60s infinite;opacity:.94;height:10px;width:10px;animation-delay:-1.35s;transform:translate3d(10vw,76vw,94px);background:#fff}@keyframes particle-animation-10{100%{transform:translate3d(55vw,25vh,12px)}}.particle:nth-child(10){animation:particle-animation-10 60s infinite;opacity:.15;height:9px;width:9px;animation-delay:-1.5s;transform:translate3d(12vw,89vw,49px);background:#e4edf6}@keyframes particle-animation-11{100%{transform:translate3d(1vw,65vh,44px)}}.particle:nth-child(11){animation:particle-animation-11 60s infinite;opacity:.29;height:9px;width:9px;animation-delay:-1.65s;transform:translate3d(72vw,47vw,67px);background:#30ab6e}@keyframes particle-animation-12{100%{transform:translate3d(51vw,16vh,24px)}}.particle:nth-child(12){animation:particle-animation-12 60s infinite;opacity:.61;height:10px;width:10px;animation-delay:-1.8s;transform:translate3d(24vw,38vw,20px);background:#e4edf6}@keyframes particle-animation-13{100%{transform:translate3d(82vw,29vh,29.5px)}}.particle:nth-child(13){animation:particle-animation-13 60s infinite;opacity:.53;height:6px;width:6px;animation-delay:-1.95s;transform:translate3d(66vw,80vw,63px);background:#30ab6e}@keyframes particle-animation-14{100%{transform:translate3d(65vw,6vh,35px)}}.particle:nth-child(14){animation:particle-animation-14 60s infinite;opacity:.7;height:10px;width:10px;animation-delay:-2.1s;transform:translate3d(50vw,78vw,36px);background:#e4edf6}@keyframes particle-animation-15{100%{transform:translate3d(58vw,48vh,33.5px)}}.particle:nth-child(15){animation:particle-animation-15 60s infinite;opacity:.01;height:9px;width:9px;animation-delay:-2.25s;transform:translate3d(65vw,47vw,33px);background:#fff}@keyframes particle-animation-16{100%{transform:translate3d(6vw,28vh,47.5px)}}.particle:nth-child(16){animation:particle-animation-16 60s infinite;opacity:.63;height:6px;width:6px;animation-delay:-2.4s;transform:translate3d(64vw,64vw,7px);background:#e4edf6}@keyframes particle-animation-17{100%{transform:translate3d(31vw,90vh,11.5px)}}.particle:nth-child(17){animation:particle-animation-17 60s infinite;opacity:.61;height:10px;width:10px;animation-delay:-2.55s;transform:translate3d(46vw,46vw,83px);background:#30ab6e}@keyframes particle-animation-18{100%{transform:translate3d(74vw,60vh,46.5px)}}.particle:nth-child(18){animation:particle-animation-18 60s infinite;opacity:.27;height:10px;width:10px;animation-delay:-2.7s;transform:translate3d(60vw,1vw,24px);background:#e4edf6}@keyframes particle-animation-19{100%{transform:translate3d(85vw,39vh,38px)}}.particle:nth-child(19){animation:particle-animation-19 60s infinite;opacity:.29;height:6px;width:6px;animation-delay:-2.85s;transform:translate3d(29vw,28vw,86px);background:#30ab6e}@keyframes particle-animation-20{100%{transform:translate3d(17vw,45vh,26.5px)}}.particle:nth-child(20){animation:particle-animation-20 60s infinite;opacity:.19;height:9px;width:9px;animation-delay:-3s;transform:translate3d(20vw,40vw,100px);background:#e4edf6}@keyframes particle-animation-21{100%{transform:translate3d(65vw,18vh,28.5px)}}.particle:nth-child(21){animation:particle-animation-21 60s infinite;opacity:.06;height:6px;width:6px;animation-delay:-3.15s;transform:translate3d(69vw,1vw,62px);background:#fff}@keyframes particle-animation-22{100%{transform:translate3d(17vw,50vh,20px)}}.particle:nth-child(22){animation:particle-animation-22 60s infinite;opacity:.03;height:10px;width:10px;animation-delay:-3.3s;transform:translate3d(58vw,82vw,44px);background:#e4edf6}@keyframes particle-animation-23{100%{transform:translate3d(71vw,85vh,7px)}}.particle:nth-child(23){animation:particle-animation-23 60s infinite;opacity:.87;height:8px;width:8px;animation-delay:-3.45s;transform:translate3d(40vw,37vw,55px);background:#30ab6e}@keyframes particle-animation-24{100%{transform:translate3d(87vw,65vh,46px)}}.particle:nth-child(24){animation:particle-animation-24 60s infinite;opacity:.66;height:8px;width:8px;animation-delay:-3.6s;transform:translate3d(89vw,76vw,36px);background:#e4edf6}@keyframes particle-animation-25{100%{transform:translate3d(21vw,28vh,35.5px)}}.particle:nth-child(25){animation:particle-animation-25 60s infinite;opacity:.65;height:8px;width:8px;animation-delay:-3.75s;transform:translate3d(81vw,10vw,48px);background:#30ab6e}@keyframes particle-animation-26{100%{transform:translate3d(81vw,21vh,11.5px)}}.particle:nth-child(26){animation:particle-animation-26 60s infinite;opacity:1;height:10px;width:10px;animation-delay:-3.9s;transform:translate3d(55vw,18vw,65px);background:#e4edf6}@keyframes particle-animation-27{100%{transform:translate3d(28vw,19vh,23.5px)}}.particle:nth-child(27){animation:particle-animation-27 60s infinite;opacity:.5;height:9px;width:9px;animation-delay:-4.05s;transform:translate3d(29vw,88vw,4px);background:#fff}@keyframes particle-animation-28{100%{transform:translate3d(13vw,24vh,22.5px)}}.particle:nth-child(28){animation:particle-animation-28 60s infinite;opacity:.65;height:8px;width:8px;animation-delay:-4.2s;transform:translate3d(31vw,7vw,21px);background:#e4edf6}@keyframes particle-animation-29{100%{transform:translate3d(68vw,89vh,30px)}}.particle:nth-child(29){animation:particle-animation-29 60s infinite;opacity:.28;height:10px;width:10px;animation-delay:-4.35s;transform:translate3d(47vw,84vw,46px);background:#30ab6e}@keyframes particle-animation-30{100%{transform:translate3d(9vw,57vh,32px)}}.particle:nth-child(30){animation:particle-animation-30 60s infinite;opacity:.74;height:10px;width:10px;animation-delay:-4.5s;transform:translate3d(55vw,78vw,63px);background:#e4edf6}.thank-you .abi-block{max-width:900px}body:not(.page-join):not(.thank-you) .membership-join .abi-content__basic{text-align:center}body:not(.page-join):not(.thank-you) .membership-join .abi-content__basic h2{display:inline-block;background:#fec800;color:#fff;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:1rem 1.5rem;font-size:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.45)}@media screen and (min-width:1025px){body:not(.page-join):not(.thank-you) .membership-join .abi-content__basic h2{margin-top:-2rem;position:relative;top:-3rem}}@media screen and (max-width:1024px){.membership-join .form-row{display:block !important}}@media screen and (min-width:1025px){.membership-join form{position:relative;top:-2rem;width:700px;margin:0 auto}.membership-join form .form-row{display:flex !important;flex-direction:column}}.membership-join form h3{margin-top:0 !important}.conference-upsell{color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;padding:2rem;font-family:"Fira Sans",sans-serif;background-size:cover !important;text-align:center}.conference-upsell p{text-shadow:2px 1px 1px rgba(0,0,0,.45)}.conference-upsell a{background-color:#32608f;padding:.5rem 1rem;border-radius:4px;color:#fff;font-size:1.25rem;text-decoration:none;margin-top:2rem}.conference-upsell .coupon-container{text-shadow:2px 1px 1px rgba(0,0,0,.45);font-size:1.1rem;margin-top:1rem}.page-endowment .ajax-processed+.join-submit{display:none}.page-endowment .ajax-processed.progress-disabled+.join-submit{display:block}.page-endowment .ajax-processed.progress-disabled+.join-submit .join-submit--processing{display:block !important;top:18px;right:initial;left:-100px;width:310px}#console{position:fixed;bottom:1rem;left:1rem;width:100%;z-index:1000}@media screen and (min-width:1024px){#console{width:60vw}}#console.collapsed{width:fit-content;border:0}#console.collapsed .messages{padding:0}#console.collapsed ul{display:none}#console.collapsed .message-collapse{position:static}.message-collapse{background-color:#e15924;color:#fff;border-radius:4px;font-size:.9rem}div.error{background-image:none;display:flex;justify-content:space-between}.page-join-monthly .membership-join .form-required{display:inline-block}
html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@media (max-width:1199.98px){.member-message a{-webkit-flex-basis:220px;flex-basis:220px;}}.member-message a:hover{color:#4483c1;}#modal-1{display:none;}#modal-1.is-open{display:block;}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);display:flex;justify-content:center;align-items:center;z-index:99;}.modal__container{background-color:#fff;width:800px;height:400px;border-radius:4px;overflow-y:auto;box-sizing:border-box;position:relative;z-index:100;transition:transform 200ms ease-in-out;}.modal__container:hover{transform:scale(1.005);}.modal__header{position:absolute;top:16px;right:4px;}.modal__header button{color:white;font-weight:600;}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box;}.modal__close{background:transparent;border:0;font-size:24px;background-color:rgba(0,0,0,0.15);}.modal__close:hover{color:#3a3a3a;background:rgba(255,255,255,0.5);text-shadow:none;}.modal__header .modal__close:before{content:"\2715";}.modal__content{}.modal__image{width:100%;height:100%;background-color:#999999;background-size:contain;background-position:center;background-repeat:no-repeat;}.modal__btn{}.modal__btn-primary{background-color:#e36331;padding:0.5rem 1rem;border-radius:2px;color:#fff;font-size:20px;}.modal__content a:after{display:none !important;}@keyframes mmfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes mmfadeOut{from{opacity:1;}to{opacity:0;}}@keyframes mmslideIn{from{transform:translateY(15%);}to{transform:translateY(0);}}@keyframes mmslideOut{from{transform:translateY(0);}to{transform:translateY(-10%);}}.micromodal-slide{display:none;}.micromodal-slide.is-open{display:block;}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform;}@media screen and (max-width:900px){.modal__container{width:80%;height:320px;background-color:transparent;}.modal__image{width:100%;background-color:transparent;}}
