/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#header{width:100%;background:#fff;}#logo{padding-right:0;padding-left:0;}.navbar-brand > .img-fluid{height:140px;}.navbar-brand{margin-right:auto;}.region-top-header{margin-right:auto;margin-left:auto;}.region-top-header-form{display:inline-block;}#navbar-main{padding:0;}#navbar-top{display:flex;background-color:transparent !important;margin:0 auto;--bs-navbar-padding-y:1rem;--bs-navbar-padding-x:1rem;}.row.region.region-top-header,.row.region.region-top-header-form{--bs-gutter-x:0;}.field--type-image img{margin:0;width:100%;height:auto;}.dropdown-menu{border-radius:0;padding:0;--bs-dropdown-border-color:#d6d6d6;}.navbar-expand-lg .navbar-nav .dropdown-menu{width:100%;}.dropdown-item{padding:0;}.dropdown-menu .dropdown-item{border-bottom:1px solid #d6d6d6;}.dropdown-menu.show li.dropdown-item{padding-left:1.5rem;}.dropdown-menu .dropdown-item a{text-decoration:none;padding:1rem;display:inline-block;width:100%;}.dropdown-menu .dropdown-item a:hover{text-decoration:underline;color:#0f2866;}.dropdown-menu .dropdown-item:last-of-type{border-bottom:0;}.dropdown-menu[data-bs-popper]{margin-top:0;}.navigation.menu--main,.navigation.menu--footer{display:block;width:100% !important;max-width:87.5rem;margin:0 auto;padding:0 !important;}#block-fd-barrio-main-menu{width:100%;}#block-fd-barrio-account-menu .nav{justify-content:center;margin:0 auto .5rem auto;width:100%;}#block-fd-barrio-account-menu{padding:0;}.nav-link.nav-link--user.site-user-buttons{padding:.75rem 2rem;border-radius:6px;font-weight:700;margin-right:1rem;max-width:164px;width:100%;display:flex;justify-content:center;}.nav-link.login-account.logged-out.nav-link-user-logout.site-user-buttons{padding:.75rem 1.25rem;border-radius:6px;font-weight:700;}#block-fd-barrio-footer .navbar-nav{display:flex;width:100%;flex-direction:column;}.nav-link.login-account.nav-link-user-login.site-user-buttons{display:flex;align-items:center;justify-content:center;width:100%;height:50px;text-align:center;border-radius:6px;max-width:360px;font-weight:700;}.navbar-expand-lg .navbar-nav .nav-link,.menu--footer .flex-row .nav-item .nav-link,.nav-link.nav-link--contact{padding:1rem 1.6rem;}#block-fd-barrio-search,header #search-block-form{display:inline-block !important;height:75px;padding:0;}.search-block-form .content.container-inline{display:flex;justify-content:center;}.form-inline.navbar-form.ms-auto{margin-right:auto;margin-left:auto;}.full-width-label{display:block !important;max-width:427px;width:100%;}input[type="search"]{box-sizing:border-box;width:100%;min-width:225px;height:50px;border:2px solid #0F2866;border-bottom-right-radius:0;border-top-right-radius:0;}.button.js-form-submit.form-submit.btn.btn-primary{border-top-left-radius:0;border-bottom-left-radius:0;height:50px;margin-top:-2px;margin-left:-5px;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);}img{width:auto;}.path-search #block-fd-barrio-pagetitle{margin-top:2rem;}.path-search .item-list .list-group .list-group-item{padding:1rem;}#search-form{background:#f6f6f6;padding:1rem;margin-bottom:2rem;border:1px solid #d6d6d6;}#search-form #edit-basic.mb-3{display:flex;justify-content:center;align-items:center;margin-bottom:0 !important;}#search-form #edit-basic #edit-submit{margin-top:.55rem;}#search-form #edit-help-link{font-weight:700;margin-bottom:.5rem;display:block;}#search-form #edit-help-link::after{content:' - tips';}#search-form #edit-advanced .details-wrapper{margin-top:1rem;}summary{font-size:19px;font-weight:600;color:#005EA2;border-radius:6px;max-width:185px;border:1px solid #d6d6d6;padding:.5rem;background-color:#fff;}summary:hover{text-decoration:underline;color:#454545;}#search-form #edit-keywords-fieldset legend span:first-of-type,#search-form #edit-types-fieldset legend span{color:#0F2866;font-weight:600;}.list-group.node_search-results .list-group-item h3,#search-form #edit-keywords-fieldset legend span{margin-top:1rem;}#search-form #edit-keywords-fieldset .fieldset-wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:0;}#search-form #edit-type{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid;grid-gap:1rem;}.criterion #edit-type--wrapper .fieldset-wrapper{margin-bottom:0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:.5rem 0;}#search-form #edit-lang-fieldset{display:none;}#search-form #edit-keys{width:100%;min-width:200px;}#search-form #edit-types-fieldset,#search-form .js-form-item.js-form-type-checkbox.checkbox.form-check.form-switch.mb-3{margin-bottom:0 !important;}.field--type-image.field--name-field-media-image-3 img{width:auto;background-repeat:no-repeat;background-size:cover;height:150px;}.node--type-homepage .node__content{margin-top:0;}.node-hero{height:250px;width:100%;background-repeat:no-repeat;margin:0 auto;background-size:cover;background-position:center;overflow:hidden;}.node--type-criminal-defense-topic-page .node-hero{background-position:95% 50%;}.node--type-cja-practitioner-resources .node-hero,.page-node-615 .node-hero,.page-node-270.node--type-page .node-hero,.page-node-224.node--type-page .node-hero,.node--type-program-materials .node-hero,.node--type-article .node-hero{background-position:30% 50%;}.breadcrumb{margin-top:1rem;}.breadcrumb-item.active{color:#454545;}.site-footer{padding-bottom:0;}.site-footer .container{max-width:87.5rem;padding:0 1rem;}#block-fd-barrio-footer{max-width:87.5rem;width:100%;margin:0 auto;padding:0;}.site-footer .block{border:0;margin:10px 0;padding:0;}.row.region.region-footer-second{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0 auto;}.site-footer__top p{margin-top:0;margin-bottom:0;}#block-fd-barrio-footer .flex-row{display:flex;width:100%;flex-direction:column !important;}.menu--footer .flex-row .nav-item{border-bottom:1px solid #fff;}#block-fd-barrio-footersitecontactinformation,#block-fd-barrio-footercontactinformation,.row.region.region-footer-third{width:100%;}#block-fd-barrio-footercontactinformation{text-align:left;}#block-fd-barrio-footercontactinformation .content .field__item  p a:hover{text-decoration:underline !important;}#block-fd-barrio-footersitecontactinformation .content .text-formatted p:first-of-type{margin-bottom:0;}#block-fd-barrio-footersitecontactinformation .content .text-formatted p:last-of-type{margin-top:0;}.row.region.region-footer-third{margin:0 auto;padding:0;}.footer-logo{height:75px;width:auto;margin:.5rem auto;}@media (min-width:480px){.nav-link.login-account.logged-out.nav-link-user-logout.site-user-buttons{border-radius:6px;font-weight:700;}.nav-link.nav-link--user.site-user-buttons{max-width:224px;}input[type="search"]{box-sizing:border-box;width:285px;height:50px;border:2px solid #0F2866;border-bottom-right-radius:0;border-top-right-radius:0;}#search-form #edit-type{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid;grid-gap:1rem;}.page-node-270.node--type-page .node-hero{background-position:50% 15%;}}@media (min-width:560px) and (max-width:850px){.site-footer__top .region:nth-child(2n+1){padding-right:0;}}@media (min-width:600px){.navbar-brand{margin-right:1rem;}.field--type-image.field--name-field-media-image-3 img{width:100%;background-repeat:no-repeat;margin:0 auto;background-size:cover;height:100%;}#search-form #edit-keys{min-width:435px;}}@media (min-width:768px){.region-top-header{margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));}.form-inline.navbar-form.ms-auto{margin-right:0;margin-left:auto;}.search-block-form .content.container-inline{display:flex;justify-content:flex-end;}.site-footer .block{padding:0 10px;}.site-footer__top .region{padding:0;}.row.region.region-footer-second{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin:0 auto;}#block-fd-barrio-footersitecontactinformation,#block-fd-barrio-footercontactinformation{width:49%;}#block-fd-barrio-footercontactinformation{text-align:right;}#search-form #edit-basic.mb-3{justify-content:flex-start;}}@media (min-width:992px){.navbar-expand-lg .navbar-nav{flex-direction:row;margin:0 auto;justify-content:center;width:100%;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:relative;}.navigation.menu--footer > .flex-row > .nav-item > .nav-link{border-bottom:0 !important;}.navbar-expand-lg .navbar-nav .nav-link.nav-link-:last-child,.menu--footer .flex-row .nav-item:last-child{border:0 !important;}#block-fd-barrio-footer .flex-row{display:flex;width:100%;flex-direction:row !important;justify-content:center;align-items:center;}.menu--footer .flex-row .nav-item{border-right:1px solid #fff !important;border-bottom:0 !important;}#block-fd-barrio-footercontactinformation{width:40%;}#edit-keywords-fieldset .fieldset-wrapper{flex-direction:row;justify-content:space-evenly;}}@media (min-width:1200px){#search-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-negative.form-item-negative.mb-3,#search-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-phrase.form-item-phrase.mb-3,#search-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-or.form-item-or.mb-3{width:32%;}#search-form #edit-keywords-fieldset .fieldset-wrapper{flex-direction:row;justify-content:space-between;}}@media (min-width:1400px){.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;width:100%;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);}.navbar-expand-lg .navbar-nav .nav-link{border-right:1px solid #fff !important;border-bottom:0 !important;padding:1rem 2.35rem;}.navbar-nav li.nav-item:last-of-type .nav-link{border-right:0 !important;}.nav-link.dropdown-toggle::after{background-image:url('/themes/custom/fd_barrio/images/icons/angle-down-solid-white.svg');width:20px;height:20px;border:0;background-position:center;background-repeat:no-repeat;display:flex;}.nav-link.dropdown-toggle.nav-link-.show::after{background-image:url('/themes/custom/fd_barrio/images/icons/angle-up-solid-white.svg');width:20px;height:20px;border:0;background-position:center;background-repeat:no-repeat;display:flex;}.nav-item.menu-item--expanded.dropdown .dropdown-toggle.show::after{background-image:url('/themes/custom/fd_barrio/images/icons/angle-up-solid-white.svg');width:20px;height:20px;border:0;background-position:center;background-repeat:no-repeat;}.dropdown-menu.show li.dropdown-item{padding:0;text-wrap:auto;}.dropdown-menu .dropdown-item a{text-decoration:none;padding:1;display:inline-block;width:100%;}}
body{color:#454545;background:#fff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#0F2866;}#navbar-main{background-color:#0F2866;}.dropdown-menu{--bs-dropdown-link-active-bg:#f2f8fd;}.nav-link.active.is-active,.nav-link.is-active{background-color:#f2f8fd;}.ck-anchor span,a .extlink-nobreak,.field--name-field-professional-phone-number a .extlink-nobreak,.dso-hotline.tel .extlink-nobreak,.node--view-mode-teaser h2 a,a,.views-field.views-field-view-node .field-content a,.field__item a,.text-formatted ul li a,.breadcrumb-item a,.general-email a,.file a,a.ext,.more-link a,.latest-news.view .view-content .views-row .views-field.views-field-title .field-content h3 a,.latest-news.view .view-content .views-row .field-content a,.single-train-event.views-row .views-field.views-field-title h3 a,.view-spotlight.view-id-spotlight .view-content.row .views-row .views-field.views-field-title h3 a,.view-spotlight.view .view-content .views-row .views-field-view-node .field-content a,.views-field.views-field-title .field-content a{color:#005EA2;text-decoration:none;}.fd-accordion.cle h4 .accordion__button:hover,.ck-anchor:hover span,a:hover .extlink-nobreak,.field--name-field-professional-phone-number a:hover .extlink-nobreak,.dso-hotline.tel:hover .extlink-nobreak,.node--view-mode-teaser h2 a:hover,.view-employment-list .view-content.row .table-responsive.col table tbody tr td a:hover,.views-element-container.contextual-region.block.block-views.block-views-blockprogram-materials-block-1 a:hover,a:hover,.view.view-training-events .view-content .table-responsive table tbody tr td h3 a:hover,.field__item a:hover,.breadcrumb-item a:hover,.general-email a:hover,.file a:hover,a.ext:hover,.more-link a:hover,.latest-news.view .view-content .views-row .views-field.views-field-title .field-content h3 a:hover,.latest-news.view .view-content .views-row  .field-content a:hover,.single-train-event.views-row .views-field.views-field-title h3 a:hover,.view-spotlight.view-id-spotlight .view-content.row .views-row .views-field.views-field-title h3 a:hover,.view-spotlight.view .view-content .views-row .views-field-view-node .field-content a:hover,.views-field.views-field-title .field-content a:hover,.views-field.views-field-title .field-content a:focus,.views-field.views-field-view-node .field-content a:hover,.views-field.views-field-view-node .field-content a:focus{color:#454545;text-decoration:underline;}a:focus{color:#783cb9;}.nav-item .dropdown-item a.active,.nav-item a.active{color:#005EA2;}.navigation.menu--main > .navbar-nav > .nav-item.menu-item--expanded.dropdown > .nav-link,.navigation.menu--main > .navbar-nav > .nav-item > .nav-link{display:flex;justify-content:space-between;align-items:center;color:#454545;border-bottom:1px solid #d6d6d6;background-color:#fff}.navigation.menu--main > .navbar-nav > .nav-item.menu-item--expanded.dropdown .dropdown-menu .dropdown-item a{color:#454545;}.navigation.menu--main > .navbar-nav > .nav-item.menu-item--expanded.dropdown .dropdown-menu .dropdown-item a:hover{color:#005EA2;}.navigation.menu--main > .navbar-nav > .nav-item.menu-item--expanded.dropdown > .nav-link:hover,.navigation.menu--main > .navbar-nav > .nav-item > .nav-link:hover,.navigation.menu--main > .navbar-nav >  .nav-item > .nav-link:focus{background-color:#f6f6f6;text-decoration:underline;color:#005EA2;}.nav-link:hover,.nav-link:focus{color:#fff;background-color:#005EA2;}a:active,.link:active{color:#005EA2;}.page-item.active .page-link{background-color:#005EA2;border-color:#005EA2;}.page-link,.page-link:hover{color:#005EA2;}.page-link:hover{text-decoration:underline;}.pagination.js-pager__items .page-item.active .page-link:hover{color:#fff;text-decoration:underline;}.field__items.video-link,.field--name-field-video-links .field__items{background-color:#f6f6f6;padding:1rem;margin:0 auto 1.5rem auto;}.node--type-criminal-defense-topic-page .ui-accordion .ui-accordion-header .accordion__button,.field__item.program-item,.table-output.blue,.field.field--name-field-presenter.field--type-text-long.field--label-hidden.field__item p,.video-label-wrapper,.presenter-byline,.single-presentation .presenter-info-wrapper .presenter-byline span em,.presenter-combo,.presenter-location,.spotlight-event-type,.field__item.training-item,.training-event-type{color:#0f2866;}.ui-accordion .ui-accordion-header .accordion__button{color:#fff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}aside.section .navigation .nav .nav-item a.nav-link,.grid-col.grid-col--first .block .nav .nav-item a.nav-link{color:#005EA2;}aside.section .navigation .nav .nav-item a.nav-link:hover,aside.section .navigation .nav .nav-item a.nav-link:focus,.grid-col.grid-col--first .block .nav .nav-item a.nav-link:hover,.grid-col.grid-col--first .block .nav .nav-item a.nav-link:focus{color:#0f2866;background-color:#f6f6f6;text-decoration:underline;}.single-train-event .views-field-field-event-date .field-content span,.table-output.tbd,.hotline-title,.spotlight-row .views-field-field-event-date .field-content,.featured-training-events .single-train-event .views-field-field-event-date .field-content .views-field-field-event-date .field__item,.view-training-events .table-striped > tbody > tr .views-field-field-event-date,.field--name-field-timezone,.field--name-field-event-date.field--type-daterangedaterange .field__item,.field--name-field-program-date-range,.field--type-datetime,.field--name-field-time-zone,.field--name-field-date-range,.news-date,.datetime,.field--name-field-virtual-start-time,.field--name-field-virtual-end-time{color:#691C32;}.table tbody tr .views-field.views-field-field-closing-date .datetime{color:rgb(33,37,41);}.fd-accordion.cle{border:1px solid #e5a000;padding:.72rem;margin:0 auto;background:rgba(229,160,0,.02);}.site-footer{background:transparent;color:transparent;}.footer-site-name{color:#0F2866;}.site-footer .content a .extlink-nobreak svg.tel{fill:#005ea2;}.site-footer .content a .extlink-nobreak,.site-footer .content a{color:#005ea2;}.site-footer .content a:hover .extlink-nobreak svg.tel{fill:#454545;}.site-footer .content a:hover .extlink-nobreak{color:#454545;text-decoration:underline !important;}.navigation.menu--footer > .flex-row > .nav-item > .nav-link{color:#fff;background-color:#0F2866}.menu--footer > .flex-row > .nav-item > .nav-link:hover,.menu--footer > .flex-row > .nav-item > .nav-link:focus{background-color:#005EA2;color:#fff;text-decoration:underline;}.return-to-top .usa-button{color:#fff;}.return-to-top .usa-button:hover{background-color:#0F2866;}.svg-inline--fa.fa-arrow-up.fa-w-14{color:#fff;}.row.region.region-footer-first{background-color:#0F2866;margin:0 auto;}.menu--footer .full-width-footer{background-color:#f6f6f6;}.paragraph--type--mini-card  a .field.field--name-field-mini-card-title h4,.paragraph--type--mini-card  a .text-formatted.field.field--name-field-mini-card-description p,.nav-link.nav-link--contact,.menu--footer .navbar-nav .nav-link,.node.node--type-training-event.node--view-mode-main-feature .main .left-side .main-date .field--name-field-event-date.field--type-daterangedaterange .field__item,.node.node--type-training-event.node--view-mode-main-feature .main .left-side .main-date .field--name-field-timezone.field__item a,.node.node--type-training-event.node--view-mode-main-feature .main .left-side .main-date .field--name-field-set-time .field__item .paragraph .field--name-field-time-zone,.node.node--type-training-event.node--view-mode-main-feature .main .left-side .main-date .field--name-field-set-time .field__item .paragraph .field--name-field-virtual-start-time,.node.node--type-training-event.node--view-mode-main-feature .main .left-side .main-date .field--name-field-set-time .field__item .paragraph .field--name-field-virtual-end-time{color:#fff;}.nav-link.nav-link--contact:hover,.nav-link.nav-link--contact:focus,.menu--footer .flex-row.nav-link:hover,.menu--footer .flex-row .nav-link:focus{background-color:#005EA2;color:#fff;}.nav-link.nav-link--contact:focus,.menu--footer .flex-row .nav-link:focus{border:1px solid #fff;}#block-fd-barrio-footercontactinformation .content  .field--type-text-with-summary p a:hover{text-decoration:none;color:#454545;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}#edit-intro-text span,.required-text{color:#e41d3d;}.node--type-webform .layout-main-wrapper .container .main-content .section .block-page-title-block h1.title,.no-bg-color{background-color:transparent;padding:0;margin-bottom:0;}#edit-poster-information{padding:.5rem 1rem;background:#f2f8fd;border:1px solid #d6d6d6;}#contact-message-feedback-form,#edit-container-posting{padding:.5rem 1rem;background:#f6f6f6;border:1px solid #d6d6d6;}.fd-accordion.cle h4 .accordion__button .field,#edit-vacancy-date-check--wrapper--description,#edit-attachment--description{color:#454545;}.form-check-input:checked{background-color:#005EA2;border-color:#005EA2;}.paragraph--color.paragraph--color--rgba-grey-light{background-color:#f6f6f6;border:1px solid #454545;color:#C9C9C9;}.paragraph--color.paragraph--color--rgba-grey-strong{background-color:#454545;color:#fff;}.paragraph--color.paragraph--color--rgba-black-strong{background-color:#000;color:#fff;}.paragraph--color.paragraph--color--rgba-blue-light{background-color:#f2f8fd;border:1px solid #0F2866;color:#C9C9C9;}.paragraph--color.paragraph--color--rgba-blue-strong{background-color:#0F2866;color:#fff;}.paragraph--color.paragraph--color--rgba-dark-red{background-color:#691C32;color:#fff;}.paragraph--color.paragraph--color--success{background-color:#ecf3ec;border-left:.5rem solid #00a91c;}.paragraph--color.paragraph--color--warning{background-color:#faf3d1;border-left:.5rem solid #ffbe2e;}.paragraph--color.paragraph--color--danger{background-color:#f4e3db;border-left:.5rem solid #d54309;}.paragraph--color.paragraph--color--success p,.paragraph--color.paragraph--color--warning p,.paragraph--color.paragraph--color--danger p,.paragraph--color.paragraph--color--rgba-blue-light p,.paragraph--color.paragraph--color--rgba-grey-light p{color:#1b1b1b;}.paragraph--color.paragraph--color--rgba-grey-strong p,.paragraph--color.paragraph--color--rgba-grey-strong h2,.paragraph--color.paragraph--color--rgba-grey-strong h3,.paragraph--color.paragraph--color--rgba-grey-strong h4,.paragraph--color.paragraph--color--rgba-grey-strong h5,.paragraph--color.paragraph--color--rgba-grey-strong h6,.paragraph--color.paragraph--color--rgba-black-strong p,.paragraph--color.paragraph--color--rgba-black-strong h2,.paragraph--color.paragraph--color--rgba-black-strong h3,.paragraph--color.paragraph--color--rgba-black-strong h4,.paragraph--color.paragraph--color--rgba-black-strong h5,.paragraph--color.paragraph--color--rgba-black-strong h6,.paragraph--color.paragraph--color--rgba-blue-strong p,.paragraph--color.paragraph--color--rgba-blue-strong h2,.paragraph--color.paragraph--color--rgba-blue-strong h3,.paragraph--color.paragraph--color--rgba-blue-strong h4,.paragraph--color.paragraph--color--rgba-blue-strong h5,.paragraph--color.paragraph--color--rgba-blue-strong h6,.paragraph--color.paragraph--color--rgba-dark-red p,.paragraph--color.paragraph--color--rgba-dark-red h2,.paragraph--color.paragraph--color--rgba-dark-red h3,.paragraph--color.paragraph--color--rgba-dark-red h4,.paragraph--color.paragraph--color--rgba-dark-red h5,.paragraph--color.paragraph--color--rgba-dark-red h6{color:#fff;}.homepg-section-3.layout.layout--onecol{background-color:rgb(249,207,0,.1);}.homepg-section-5.layout.layout--onecol{background-color:#f2f8fd;}.homepg-section-6.layout.layout--onecol{background-color:#691C32;}.homepg-section-7.layout.layout--onecol{background-color:#f2f8fd;}.view-header span{color:#0F2866;font-weight:400;}@media (min-width:1400px){.navigation.menu--main > .navbar-nav > .nav-item.menu-item--expanded.dropdown > .nav-link,.navigation.menu--main > .navbar-nav > .nav-item > .nav-link{color:#fff;background-color:#0F2866;}.navigation.menu--main > .navbar-nav > .nav-item.menu-item--expanded.dropdown > .nav-link:hover,.navigation.menu--main > .navbar-nav > .nav-item > .nav-link:hover,.navigation.menu--main > .navbar-nav >  .nav-item > .nav-link:focus{background-color:#005EA2;color:#fff;}}
h1,h2,h1 a,h2 a{font-family:'Roboto',sans-serif;}h1,h1.title,h1 a{font-family:'Roboto',sans-serif;font-size:2.25rem;line-height:1.2;font-weight:700;font-kerning:normal;}h1,h2,h3,h4,h5,h6,.field--name-title,h1.title span{color:#0F2866;margin-bottom:1rem;line-height:1.2;font-kerning:normal;}h1,h1.title{background-color:#f2f8fd;padding:.5rem;}.node.node--type-training-event.node--view-mode-main-feature h1{font-size:1.8rem;}.sidebar h2,.block.block-menu.navigation h2{color:#691C32;padding:1.5rem .75rem;margin-bottom:0;}h2,h2 a{font-size:1.75rem;font-family:'Roboto',sans-serif;font-weight:600;font-kerning:normal;}.field--name-field-sub-title h2{letter-spacing:-.25px;}h3,h3 a{font-size:1.55rem;font-kerning:normal;}.view.view-training-events .view-content .table-responsive table tbody tr td h3 a{font-size:1.55rem;line-height:1.2;}h4 .accordion__button,h4,h4 a{font-size:1.4rem;}h4,h5,h6{font-family:'Roboto',sans-serif;}h3,h3.views-field-title span,h3 a,h4 .accordion__button,h4,h4 a{font-weight:600;font-family:'Roboto',sans-serif;line-height:1.2;font-kerning:normal;}.latest-news.view .view-content .views-row .views-field.views-field-title .field-content h3 a,.single-train-event.views-row .views-field.views-field-title h3 a,.view-spotlight.view-id-spotlight .view-content.row .views-row .views-field.views-field-title h3 a{line-height:1.2;}body,p,ul,ol,li,span{text-rendering:optimizeLegibility;font-family:'Roboto',sans-serif;color:#454545;line-height:1.6;}.node__content li{margin-bottom:1rem;}.node__content,p{font-size:1.1rem;}.general-email,.general-email a{font-size:1rem;}.field__item ul li,.single-list-item p{margin-bottom:1rem;}.datetime,.field--name-field-program-date-range,.field--type-datetime,.field--name-field-time-zone,.views-field.views-field-field-event-date-1,.field.field--name-field-time-zone{font-size:1.1rem;line-height:1.2;font-weight:600;display:flex;flex-wrap:wrap;margin-bottom:0;}.table-output.tbd,.views-field-field-event-date,.field--name-field-timezone,.field--name-field-event-date.field--type-daterangedaterange .field__item{font-size:1.1rem;line-height:1.2;font-weight:600;}.main-date .field.field--name-field-time-zone,.main-date .field--name-field-event-date .field__item .paragraph.event-date-range .field--name-field-date-range,.main-date .field--name-field-set-time .field__item .paragraph.event-date-range .field--name-field-virtual-start-time,.main-date .field--name-field-set-time .field__item .paragraph.event-date-range .field--name-field-virtual-end-time{font-weight:400;font-size:.9rem;margin-bottom:0;}.presenter-byline span em,.presenter-byline span,.field--name-field-private-doc-description,.field__item.program-item{font-weight:500;}b,strong,.view-program-materials table tbody tr td.views-field-title a,.videos-webinars-pm .row .table-responsive.col table tbody tr td a,.virtual-pm .row .table-responsive.col table tbody tr td a,.in-person-pm .row .table-responsive.col table tbody tr td a,.online-resources-pm .row .table-responsive.col table tbody tr td a,.in-person-pm .row .table-responsive.col table tbody tr td a,.view-websites-and-blogs .view-content.row .table-striped > tbody > tr > td a,.view-employment-list .view-content.row .table-responsive.col table tbody tr td a,.views-element-container.contextual-region.block.block-views.block-views-blockprogram-materials-block-1 a,.table-output.blue,.button.js-form-submit.form-submit.btn.btn-primary,.nav-link.dropdown-toggle.nav-link-,.nav-link,.nav-item > a.nav-link,.field--name-field-program-type,.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id label,.js-form-item.js-form-type-select.form-type-select.js-form-item-sort-by.form-item-sort-by.mb-3 label,.js-form-item.js-form-type-select.form-type-select.js-form-item-sort-order.form-item-sort-order.mb-3 label,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3 label,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-published-on__value.form-item-field-published-on__value.mb-3 label,label{font-weight:600;}.view-header span.topic-az-index-item{font-size:1.25rem;font-weight:600;padding:0 .25rem;}.footer-site-name{font-weight:700;font-size:1.15rem;line-height:1.2;}.site-footer__top p{font-size:1rem;line-height:1.6;}.table tbody tr .views-field.views-field-field-closing-date .datetime{font-weight:400;font-size:1.1rem;}.presenter-byline{line-height:1.6;}.presenter-combo,.views-field.views-field-field-program-date-range .field-content .datetime,.view-spotlight-view .views-field.views-field-field-event-date-1 .field-content  .event-date-range .field--name-field-date-range,.spotlight-row .views-field.views-field-field-published-on- .field-content .datetime,.view-spotlight-view .view-content.row .views-row .views-field.views-field-field-event-date .field-content .paragraph .field.field--name-field-date-range,.video-label-wrapper,.field--name-field-date-range,.news-date,.field--name-field-virtual-start-time,.field--name-field-virtual-end-time{font-size:1.1rem;font-weight:600;line-height:1.2;}.single-presentation .presentation-video-wrapper .field--name-field-featured-pre-video-link .field__item a,.presentation-video-wrapper .field.field--name-field-featured-pre-video-link.field--type-link.field--label-hidden.field__item a{font-size:1.1rem;font-weight:600;line-height:1.2;}.views-more-link,.field.field--name-field-contact-email.field--type-email .field__label,.spotlight-event-type,.more-link a,.field__item.training-item,.training-event-type{font-weight:600;}.more-link a{font-size:1rem;display:flex;align-items:center;}.field.field--name-sawfield-accordion-label.field--type-string.field--label-hidden.field__item{font-size:19px;line-height:1.7rem;font-weight:600;margin-top:1.2;}.field.field--name-field-closing-date.field--type-datetime{color:#454545;font-size:1.1rem;font-weight:normal;}.field.field--name-field-closing-date.field--type-datetime .field__label strong{font-size:1.071rem;}.field.field--name-field-header.field--type-string{font-size:1.3rem;font-weight:700;margin-bottom:1rem;}.hotline-title{font-weight:700;letter-spacing:-.25px;font-size:1.5rem;line-height:1.2;}.cle-title{display:block;color:#fff;}.cle-title a{font-weight:700;letter-spacing:-.25px;font-size:1.75rem;line-height:1.2;}.field.field--name-field-criminal-topic-link-title span a{font-size:21px;line-height:25px;font-weight:700;letter-spacing:-.25px;margin-bottom:0;}.group-training-event-docs legend .fieldset-legend{font-weight:700;color:#0F2866;}.tbd-training-events td.views-field.views-field-title div.training-event-title a,.view-training-events td.views-field.views-field-title div.training-event-title a{font-weight:700;}.view-training-events .event-description p a.views-more-link,.view-training-events td.views-field.views-field-title div a.mailto{font-weight:400;}.view-training-events .event-description p a.views-more-link{font-size:1.071rem;line-height:1.6;}.view-training-events .event-description p{font-size:1.071rem;line-height:1.6;margin:.5rem auto;}.view-latest-news .view-content.row .views-row .views-field-field-published-on- .field-content .datetime,.featured-training-events .single-train-event .views-field-field-event-date .field-content .views-field-field-event-date .field__item,.view-training-events .field.field--name-field-date-range{font-size:1rem;}.intro-container .left-text p{font-size:1.25rem;margin-bottom:0;}.dso-hotline{font-weight:700;font-size:2rem;line-height:2.25rem;}.dropdown-item{font-weight:500;}blockquote{background-color:#f2f8fd;padding:1rem;border-top:1.5px solid #0F2866;border-bottom:1.5px solid #0F2866;margin:0 auto 1rem auto;}blockquote::before{width:20px;height:20px;background-image:url('/themes/custom/fd_barrio/images/icons/quote-left-solid.svg');background-repeat:no-repeat;background-position:center;content:' ';display:block;margin-bottom:.5rem;}blockquote p{font-style:italic;font-weight:400;font-size:1.1rem;}blockquote p:last-of-type{margin-bottom:0;}.view-training-events .training-event-title a,.view-program-materials .views-field-title a
.view-employment-list .views-field.views-field-field-position-title a{font-size:1.1rem;}@media (min-width:768px){.node.node--type-training-event.node--view-mode-main-feature h1{font-size:2.25rem;}.view.view-training-events .view-content .table-responsive table tbody tr td h3 a{font-size:1.75rem;}.general-email,.general-email a{font-size:1.1rem;}}
.sidebar .block,.grid-col.grid-col--first .block{background-color:#fff;border:1px solid #d6d6d6;padding:0;}.grid-col.grid-col--first .block{margin-bottom:20px;}.sidebar nav .nav{margin:0 auto;}.sidebar h2,.block.block-menu.navigation h2{margin:0;border-bottom:3px solid #0F2866;text-shadow:0 1px 0 #fff;font-size:1.15em;line-height:1.2;}aside.section .block-menu.navigation .nav .nav-item,.grid-col.grid-col--first .block .nav .nav-item{width:100%;border-bottom:1px solid #d6d6d6;}aside.section .block-menu.navigation .nav .nav-item:last-of-type,.grid-col.grid-col--first .block .nav .nav-item:last-of-type{border-bottom:0;}aside.section .block-menu.navigation .nav .nav-item .nav-link{padding:.75rem;}#sidebar_first{margin-right:auto;}@media (min-width:1200px){#sidebar_first{margin-right:1rem;}}
#main-wrapper{margin-bottom:50px;}#main-wrapper.contact{margin-top:50px;}#main{min-height:100%;display:flex;flex-direction:column;}.video-icon,.program-icon,.training-icon{width:19px;height:19px;margin-right:.25rem;}.video-icon{margin-top:1px;margin-bottom:.15rem}.email-icon{height:14px;width:14px;margin-left:.25rem;}.field--name-field-program-date-range .field__item,.block-views-blockspotlight-block-1 .view-content.row,.featured-container,.latest-news-container,.resources-container{display:flex;flex-wrap:wrap;align-items:center;}.topics-container{display:flex;}.spotlight-icon,.featured-icon,.latest-news-icon,.resources-icon,.topics-icon{height:30px;width:30px;display:flex;align-items:center;margin-right:.25rem;}svg.tel{width:15px;height:15px;fill:#727272;}svg.ext{width:20px;height:21px;padding-left:0.15em;padding-bottom:.25rem;fill:#727272;vertical-align:top;}.paragraph.paragraph--type--mini-card.paragraph--view-mode--default a svg.ext path{stroke:#fff;stroke-width:1;}.clickable-section .field--name-field-featured-resource-link a svg.ext path{stroke:rgb(239,211,136);stroke-width:1;}.clickable-section .field--name-field-featured-resource-link a:hover svg.ext path{stroke:#fff;}.paragraph.paragraph--type--mini-card.paragraph--view-mode--default a svg.ext{fill:#fff;width:20px;height:21px;padding-bottom:.3rem;}.clickable-section .field--name-field-featured-resource-link a svg.ext{fill:rgb(239,211,136);width:20px;height:21px;padding-bottom:.3rem;}.clickable-section .field--name-field-featured-resource-link a:hover svg.ext{fill:fff;}.registration-button.btn-primary svg.ext,.views-field-field-registration-wait-list svg.ext,.waitlist-button.btn-primary svg.ext{width:250x;height:21px;padding-bottom:.25rem;display:inline;fill:#fff;}.registration-button.btn-primary.ext svg.ext path,.views-field-field-registration-wait-list svg.ext path,.waitlist-button.btn-primary svg.ext path{stroke:#fff;stroke-width:3;}.registration-button.btn-primary:hover svg.ext,.views-field-field-registration-wait-list .ext:hover svg.ext,.waitlist-button.btn-primary:hover svg.ext{fill:#005EA2;}.registration-button.btn-primary.ext:hover svg.ext path,.views-field-field-registration-wait-list .ext:hover svg.ext path,.waitlist-button.btn-primary.ext:hover svg.ext path{stroke:#005EA2;stroke-width:3;}.node--view-mode-main-feature .main .right-side .fieldset-wrapper .registration-button.btn-primary.ext svg.ext,.node--view-mode-main-feature .main .right-side .fieldset-wrapper .waitlist-button.btn-primary svg.ext{fill:#ffbe2e;}.node--view-mode-main-feature .main .right-side .fieldset-wrapper .registration-button.btn-primary.ext svg.ext path,.node--view-mode-main-feature .main .right-side .fieldset-wrapper .waitlist-button.btn-primary svg.ext path{stroke:#ffbe2e;stroke-width:3;}.node--view-mode-main-feature .main .right-side .fieldset-wrapper .registration-button.btn-primary.ext:hover svg.ext,.node--view-mode-main-feature .main .right-side .fieldset-wrapper .waitlist-button.btn-primary:hover svg.ext{fill:#fff;}.node--view-mode-main-feature .main .right-side .fieldset-wrapper .registration-button.btn-primary.ext:hover svg.ext path,.node--view-mode-main-feature .main .right-side .fieldset-wrapper .waitlist-button.btn-primary:hover svg.ext path{stroke:#fff;stroke-width:3;}.mailto{word-wrap:anywhere;}svg.mailto{width:20px;height:25px;fill:#005EA2;padding-bottom:.5rem;}svg.mailto path{stroke:#005EA2;stroke-width:3;}.mailto:hover svg.mailto path,a:hover .extlink-nobreak svg.mailto path{stroke:#727272;}a svg.tel,.field--name-field-professional-phone-number a .extlink-nobreak svg.tel{fill:#005EA2;}.extlink-nobreak{text-wrap:wrap;}.page-node-663 svg.tel,.right-text svg.tel{width:25px;height:25px;fill:#005EA2;stroke:#005EA2;margin-bottom:.5rem;}.mailto:hover svg.mailto,#block-fd-barrio-footercontactinformation .text-formatted p .tel:hover,a:hover svg.tel,a:hover .extlink-nobreak svg.mailto,h2 a:hover .extlink-nobreak svg.tel,.field--name-field-professional-phone-number a:hover .extlink-nobreak svg.tel,.right-text a:hover svg.tel{fill:#454545;}#block-fd-barrio-footercontactinformation .text-formatted p a,#block-fd-barrio-footercontactinformation .text-formatted p .tel:focus{color:#005EA2;}.video-label-wrapper{margin-right:.5rem;width:15%;}.field__items.video-link,.field--name-field-video-links .field__items{padding:.75rem 1rem;}.field--name-field-video-links .field__items,.video-link .field__item{display:flex;align-items:center;flex-direction:column;border-radius:6px;}.video-link .field__item,.field--name-field-video-links .field__items .field__item{border-bottom:1px solid #d6d6d6;padding-bottom:.5rem;margin-bottom:.5rem;}.video-link .field__item:last-of-type,.field--name-field-video-links .field__items .field__item:last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0;}.node--type-article .field--name-body,.field--name-field-cle-disclaimer,.node--type-basic-page .node__content .field--name-body.field--type-text-with-summary,.field.field--name-field-introduction.field--type-text-long,.field__item.presenter-bio,.paragraph.paragraph--type--buttons,.paragraph.paragraph--type--add-private-documents,.field__item.train-event-description,.field--type-entity-reference,.paragraph.paragraph--type--sub-title-and-list.paragraph--view-mode--default,.program-description,.field--name-field-program-materials,.paragraph--type--accordion-set,.paragraph--type--list.back-btn-icon.back-btn-icon,.paragraph--type--sub-title-and-body-text,.field--name-field-program-materials,.field--name-field-video-links,.field--name-field-program-external-link,.paragraph--type--list,.presentations,.field--name-field-disclaimer-paragraph,.event-documents,.fieldset-wrapper,.block.block-layout-builder.block-field-blocknodetraining-eventfield-training-event-cvent-url{margin-bottom:2rem;}.paragraph--type--featured-documents:last-of-type{margin-bottom:0rem;}.field--name-field-document-description,.field--name-field-referenced-document-descri{margin-bottom:1rem;}.field.field--name-field-featured-documents{margin-bottom:0;}.node.node--type-program-materials .node__content .field.field--name-field-program-date-range,.field.field--name-field-attorney-contact.field--type-entity-reference.field--label-inline,.field--name-field-contact-email.field--type-email.field--label-inline,.field.field--name-field-resource-link.field--type-link.field--label-inline,.field.field--name-field-introduction.field--type-text-long.field--label-inline,.field.field--name-field-resource-category.field--type-entity-reference.field--label-inline{margin-bottom:.5rem;}.field__item-cle{clear:both;}.paragraph.paragraph--type--private-cdts-documents,.field.field--name-field-introduction.field--type-text-long.field--label-inline p{margin-bottom:1rem;}.back-btn-wrapper .nav-link{margin:1.5rem auto;max-width:300px;height:50px;width:100%;padding:1rem;color:#fff;border-radius:6px;display:flex;justify-content:center;align-items:center;}.back-btn-icon{width:20px;height:20px;margin-right:.5rem;}.node .field--type-image{float:none;}.block-views-blocknews-block-1 .full-news .row > *{padding-right:0;padding-left:0;}.field.field--name-field-media-image-2.field--type-image{float:none;margin:0 auto;display:flex;justify-content:center;align-items:center;width:auto;}.field--name-field-media-image-2 img{max-width:250px;height:auto;}.field--name-field-media-image-5{float:none;margin:0 auto;display:flex;justify-content:center;align-items:center;width:100%;}.field--name-field-media-image-5 img{max-width:800px;max-height:600px;width:100%;height:auto;}.align-right{width:100%;height:auto;margin:1rem auto;}.paragraph--type--right-aligned-image .field .field--type-image,.image-style-large-icon{float:none;display:flex;justify-content:center;}.image-style-medium-rectangle,.image-style-medium-sq{padding:1rem;}.node .field--name-field-media-image-4,.node .field--name-field-media-image-7{margin:0 auto;text-align:center;}.node .field--name-field-media-image-7{max-width:460px;max-height:460px;}.node .field--name-field-media-image-12{max-width:220px;max-height:220px;overflow:hidden;}.field--name-field-criminal-defense-icon,.field--name-field-media-image-2,.image-style-large-icon{margin:0 auto 1.5rem auto;}.field--name-field-media-image-6{width:100%;margin:0 auto;}.node.node--type-program-materials .field--name-field-media-image-9{margin:0 auto;float:none;}.news-date{margin-bottom:1rem;}.field--name-field-tags{margin:0 0 1.2em;display:flex;align-items:center;}.field--name-field-tags ul.links li{padding:0 .5em 0 0;}.full-news .view-content.row{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;padding:1rem;}.news-page.views-row{width:100%;margin:1rem auto;padding-bottom:1rem;border-bottom:1px solid #d9d9d9;}.pagination.js-pager__items{margin:1rem auto 0 auto;display:flex;justify-content:center;width:100%;}.align-left{margin-right:auto;margin-left:auto;margin-top:1rem;margin-bottom:1rem;width:100%;height:auto;}.field.field--name-field-presentation-fieldset .field__item.single-presentation:last-of-type{border-bottom:0;margin-bottom:0;}.field.field--name-field-presenter.field--type-text-long p:last-of-type{margin-bottom:0;}.bio-wrapper{display:flex;}.presenter-label{margin-right:.25rem;}.single-presentation .presenter-info-wrapper{margin:.5rem auto;padding-bottom:.5rem;border-bottom:1px solid rgba(214,214,214,0.5);}.single-presentation .field--name-field-presenters-information .field__item:first-of-type{border-top:1px solid rgba(214,214,214,0.5);}.field--name-field-presenters-information,.paragraph.paragraph--type--presenter-simple-text .field.field--name-field-presenters-information .field__item:last-of-type .presenter-info-wrapper{margin-bottom:1rem;}.paragraph.paragraph--type--presenter-simple-text{border:1px solid #d6d6d6;padding:1rem;margin-bottom:1rem;}.presentation-video-wrapper{display:flex;align-items:flex-start;padding-bottom:.5rem;}.field__item.content-tag-item{margin:.5rem auto;}.field--name-field-tags ul.links li a,.field__item.content-tag-item a{padding:.5rem;background:#f6f6f6;border-radius:.25rem;font-size:1rem;}.field.field--name-field-video-links .field__items .field__item .ext{display:inline-block;word-break:break-word;}.field--name-field-presentation-fieldset .field--name-field-additional-materials,.field.field--name-field-pm-document{margin-bottom:0;}.single-presentation .presentation-video-wrapper .field--name-field-featured-pre-video-link .field__item{margin-bottom:.5rem;}.single-presentation .presentation-video-wrapper .field--name-field-featured-pre-video-link .field__item:last-of-type{margin-bottom:0;}.group-training-event-docs .field--name-field-reference-other-resources.field--type-link .field__item,.group-training-event-docs .field--name-field-reference-existing-doc .field__item,.field--name-field-pm-document .field__items .field__item{margin-bottom:.5rem;border-bottom:1px solid #d6d6d6;padding-bottom:.5rem;}.view-program-materials .view-content .table-responsive.col .table tbody tr td .field--name-field-program-date-range .field__item .field__label{display:none;font-size:0;}.field--name-field-private-doc-description{margin-top:.25rem;}.field--name-field-featured-pm-docs > .field__items > .field__item{margin-bottom:1.5rem;}.field--name-field-featured-pm-docs > .field__items > .field__item:last-of-type{margin-bottom:0;}.node--type-program-materials .presentation-container{clear:both;}.addtocal-container{position:relative;float:none;margin:.25rem auto 0 auto;}.addtocal-container .addtocal::before{content:' ';margin-right:.25rem;background-image:url('/themes/custom/fd_barrio/images/icons/calendar-days-solid.svg');background-position:center;background-repeat:no-repeat;width:14px;height:14px;display:inline-block;}.main .addtocal-container .addtocal::before{background-image:url('/themes/custom/fd_barrio/images/icons/calendar-days-yellow.svg');}.addtocal-container .addtocal{padding:0;background:transparent;border-width:0;border-radius:0;color:#005EA2;text-decoration:none;cursor:pointer;font-family:'Roboto',sans-serif;font-weight:700;text-align:left;}.addtocal-container .addtocal:hover,.addtocal-container .addtocal:focus{border-width:0;text-decoration:underline;background:transparent !important;color:#454545;}.group-training-event-docs.js-form-item.form-item.js-form-wrapper.form-wrapper.mb-3{margin-bottom:0 !important;}.views-field-field-event-date .field-content .views-field.views-field-addtocal{font-size:0;color:transparent;height:22px;line-height:0;}.views-field-field-event-date .field-content .views-field.views-field-addtocal .addtocal-container{font-size:1.1rem;color:#005EA2;}.paragraph.event-date-range.paragraph--type--date.paragraph--view-mode--default,.paragraph.event-date-range.paragraph--type--time-range.paragraph--view-mode--default,.event-location,.event-email,.event-agenda,.event-application,.event-agenda .field__items,.news-date,.main-date,.views-field.views-field-field-program-date-range .field-content{display:flex;flex-wrap:wrap;align-items:center;}.node--type-training-event .field--name-field-application,.node--type-training-event .field--name-field-application .field__items,.node--type-training-event .field--name-field-application .field__items .field__item,.node--type-training-event .field.field--name-field-date-range.field--type-daterangedaterange{display:flex;}.node--type-training-event .field.field--name-field-date-range.field--type-daterangedaterange .addtocal-container{margin-left:1rem;margin-right:.5rem;}.node--type-training-event .presenter-combo,.node--type-training-event .presenter-combo em,.node--type-training-event .presenter-byline span em,.node--type-training-event .presenter-location em{color:#454545;font-weight:400;}.presenter-combo{display:inline;}.event-date-group{display:flex;flex-wrap:wrap;margin-bottom:.25rem;}td.views-field-field-training-event-type .views-field.views-field-field-event-date{min-width:90px;}.field--name-field-timezone{margin-left:0;}.field.field--name-field-timezone,.paragraph--type--disclaimer-paragraph ul:last-of-type{margin-bottom:0;}.paragraph.paragraph--type--disclaimer-paragraph.paragraph--view-mode--default{display:block;width:100%;}.field.field--name-field-tp-cle{margin-bottom:0;display:flex;}.space{margin:0 .25rem;}.node--type-training-event .registration-status{border-bottom:3px dotted #d9d9d9;}.registration-status{border-bottom:3px dotted #f2f8fd;width:auto;max-width:240px;margin-bottom:.5rem;font-weight:700;display:block;}.field__items.event-type{margin-bottom:1rem;}.file--application-pdf{background-image:none;display:block;}.file--x-office-spreadsheet,.file--x-office-document{background-image:none;}.file{padding-left:0;}.field.field--name-field-training-events-documents{margin:1.5rem auto;}.registration-button.btn-primary.event{margin-top:2.5rem;}.field.field--name-field-set-time.field--type-entity-reference-revisions.field--label-hidden.field__items{display:inline-block;}.node--type-training-event .event-date-group,.node--type-training-event .event-email,.field--name-field-presenter-info .presenter-info-wrapper .presenter-byline,.field--name-field-presenter-info .presenter-info-wrapper .presenter-bio,.training-event-title,.field.field--name-field-application,.node--type-training-event .event-location,.node--type-training-event .field.field--name-field-date-range,.field.field--name-field-event-agenda,.field.field--name-field-training-event-type{margin-bottom:.5rem;}.training-event-type{display:flex;align-items:center;}.field.field--name-field-closing-date.field--type-datetime,.field.field--name-field-first-name,.field.field--name-field-last-name,.field.field--name-field-vacancy-email-add,.field.field--name-field-vacany,.field.field--name-field-location,.field.field--name-field-practice-area,.field.field--name-field-position-title,.field.field--name-field-pdf-attachment,.field.field--name-field-phone-number{margin-bottom:.5rem;}.field.field--name-field-location.field--type-address .field__item .address,.address{display:flex;flex-wrap:wrap;}.address{margin-bottom:0;}.field.field--name-field-location.field--type-address .field__item .address{margin-bottom:0;}.administrative-area{margin:0 .25rem;}.form-control,.form-select{height:50px;}#edit-practice-area{height:100px;}.form-check{height:40px;display:flex;align-items:center;}.form-switch .form-check-input{height:30px;min-width:60px;}.form-check-label{margin-left:.5rem;}.form-control[type="file"]{height:38px;}#edit-name label::after,#edit-mail label::after{content:':';}.webform-confirmation{margin-top:1rem;}.field.field--name-field-select-mini-cards.field__items{display:flex;justify-content:center;flex-wrap:wrap;background:#f6f6f6;padding:1rem 0;}.field.field--name-field-select-mini-cards.field__items .field__item{width:auto;margin:1rem;list-style-type:none;}.field.field--name-field-select-mini-cards.field__items .field--name-field-media-image-4.field__item,.paragraph.paragraph--type--mini-card.paragraph--view-mode--default a .field.field--name-field-card-icon{margin:0;}.field.field--name-field-media-image-4 img{margin:0;width:50px;height:50px;}.node .field.field--name-field-media-image-4{margin:0;float:none;}.paragraph.paragraph--type--mini-card.paragraph--view-mode--default a{background-color:#0F2866;display:flex;width:260px;border:1px solid #0F2866;margin:0;height:auto;min-height:130px;align-items:center;justify-content:center;text-align:center;color:#fff;padding:1rem;}.field.field--name-field-mini-card-title{font-weight:700;}.paragraph.paragraph--type--criminal-topic-card a h4,.paragraph--type--mini-card a .field.field--name-field-mini-card-title.field--type-string.field--label-hidden.field__item h4{margin-bottom:0;}.clearfix.text-formatted.field.field--name-field-mini-card-description.field--type-text-long.field--label-hidden.field__item,.field.field--name-field-mini-card-title.field--type-string.field--label-hidden.field__item{width:100%;margin:0 auto;}.employment-page.layout.layout--onecol .paragraph.paragraph--type--mini-card-set.paragraph--view-mode--default{margin-top:2rem;}.employment-page.layout.layout--onecol .field.field--name-field-select-mini-cards{display:flex;justify-content:center;flex-wrap:wrap;background:#f6f6f6;max-width:1000px;width:100%;margin:0 auto;}.employment-page.layout.layout--onecol .field__item .paragraph.paragraph--type--mini-card{display:flex;flex-direction:column;justify-content:center;max-width:300px;color:#fff;}.employment-page.layout.layout--onecol .field.field--name-field-select-mini-cards.field__items .field__item{width:auto;}.employment-page.layout.layout--onecol .field.field--name-field-mini-card-title{text-align:left;margin:1rem auto;}.employment-page.layout.layout--onecol .text-formatted.field.field--name-field-mini-card-description.field--type-text-long p span,.employment-page.layout.layout--onecol .text-formatted.field.field--name-field-mini-card-description.field--type-text-long p{color:#fff;font-size:1.1rem;line-height:1.6;}.employment-page.layout.layout--onecol .field.field--name-field-mini-set-title{padding:1rem 1rem 0 1rem;}.employment-page.layout.layout--onecol .paragraph.paragraph--type--mini-card .field.field--name-field-card-icon{margin:0 auto;display:flex;justify-content:center;height:auto;}.employment-page.layout.layout--onecol .paragraph.paragraph--type--mini-card .field.field--name-field-card-icon div .field.field--name-field-media-image-4 img{height:100px;width:auto;}.employment-page.layout.layout--onecol .paragraph.paragraph--type--mini-card a{padding:25px;color:#fff;background:#0F2866;display:flex;flex-direction:column;justify-content:flex-start;max-width:300px;height:530px;width:auto;}.paragraph.paragraph--type--mini-card a:hover,.employment-page.layout.layout--onecol .paragraph.paragraph--type--mini-card a:hover{background-color:#005ea2 !important;border:1px solid #005ea2;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);text-decoration:none;}.paragraph.paragraph--type--mini-card a:hover .field.field--name-field-mini-card-title,.employment-page.layout.layout--onecol .paragraph.paragraph--type--mini-card a:hover .field.field--name-field-mini-card-title{text-decoration:underline;}.employment-page.layout.layout--onecol .text-formatted.field.field--name-field-mini-card-description{margin:0;text-align:left;}.employment-page.layout.layout--onecol .text-formatted.field.field--name-field-mini-card-description p:last-of-type{margin-bottom:0;}.employment-page.layout.layout--onecol .text-formatted.field.field--name-field-mini-card-description p:first-of-type{border-top:1px solid rgba(255,255,255,0.5);padding-top:1rem;}.employment-page.layout.layout--onecol .field--name-field-select-mini-cards .field__item:nth-of-type(3) .paragraph.paragraph--type--mini-card a .field h4::before{background:url('/themes/custom/fd_barrio/images/icons/arrow-up-right-from-square-solid-white.svg');content:' ';height:15px;width:15px;display:block;float:right;margin-top:.25rem;}.paragraph.paragraph--type--criminal-defense-topics-set{background-color:#f6f6f6;}ul.field.field--name-field-card-set{display:flex;justify-content:center;flex-wrap:wrap;padding:0;margin-bottom:0;}.field--name-field-card-set li{list-style-type:none;}.field__item ul.field.field--name-field-card-set li{margin-bottom:0;}.paragraph.paragraph--type--criminal-topic-card{display:flex;flex-direction:column;justify-content:center;width:260px;color:#0F2866;border:1px solid #0F2866;background-color:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);margin:1rem;}.field.field--name-field-card-set-title{padding:1rem 0 0 1rem;}.link-text-cdt{display:flex;align-items:center;justify-content:center;text-align:center;height:75px;width:100%;}.larger-cdts h4.link-text-cdt{text-align:left;justify-content:flex-start;}.paragraph.paragraph--type--criminal-topic-card .field.field--name-field-description{height:240px;border-top:1px solid #d9d9d9;padding-top:.5rem;}.paragraph.paragraph--type--criminal-topic-card p,.paragraph.paragraph--type--criminal-topic-card p span,.field.field--name-field-criminal-topic-title{color:#0F2866;}.paragraph.paragraph--type--criminal-topic-card a{padding:1rem;display:flex;flex-direction:column;width:100%;height:100%;min-height:150px;align-items:center;justify-content:center;}.paragraph.paragraph--type--criminal-topic-card a:hover{background-color:#0F2866;color:#fff;text-decoration:none;}.field--name-field-mini-card-title h4 .extlink-nobreak,.paragraph.paragraph--type--criminal-topic-card a:hover p,.paragraph.paragraph--type--criminal-topic-card a:hover p span,.paragraph.paragraph--type--criminal-topic-card a:hover .link-text-cdt,.paragraph.paragraph--type--criminal-topic-card a:hover .field.field--name-field-criminal-topic-title{color:#fff;}.paragraph.paragraph--type--criminal-topic-card a:hover .link-text-cdt,.paragraph.paragraph--type--criminal-topic-card a:hover .field.field--name-field-criminal-topic-title{text-decoration:underline;}.paragraph.paragraph--type--criminal-topic-card a:hover  .field--name-field-description,.paragraph.paragraph--type--criminal-topic-card a:hover  .field--name-field-description p,.paragraph.paragraph--type--criminal-topic-card a:hover .field--name-field-description p span{text-decoration:none;}.field.field--name-field-criminal-topic-title{font-weight:700;font-size:25px;line-height:33px;margin:0 auto .5rem auto;}.paragraph.paragraph--type--criminal-topic-card p,.paragraph.paragraph--type--criminal-topic-card p span{margin-bottom:0;line-height:1.6;}.field__items.card-set{display:flex;justify-content:center;flex-wrap:wrap;background-color:#f6f6f6;padding:.5rem 0;}.field__item.card-item{width:auto;}.paragraph.paragraph--type--simple-pararaph.paragraph--view-mode--default{width:100%;margin:2rem auto;clear:both;}.paragraph--color{padding:1.5rem;clear:both;}.paragraph--color .text-formatted.field.field--name-field-text.field--type-text-long p:last-of-type{margin-bottom:0;}.page-node-243 div div .layout-main-wrapper .container .main-content .section .block .content .node .field--name-field-body{border:1px solid  #d6d6d6;padding:.75rem;}.page-node-243 div div .layout-main-wrapper .container .main-content .section .block .content .node .field--name-field-body p:last-of-type{margin-bottom:0;}.field.field--name-field-staff-directory{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin-top:1.5rem;}.field.field--name-field-title-of-contact-list .email-icon,.field.field--name-field-title-of-contact-list .phone-icon,.field.field--name-field-staff-directory .email-icon,.field.field--name-field-staff-directory .phone-icon{height:20px;width:20px;}.field.field--name-field-internal-staff-email,.field.field--name-field-staff-directory h2{margin-bottom:0;}.paragraph--type--staff-directory hr{margin-top:.25rem;}.field.field--name-field-leadership-contacts{display:flex;margin:0 auto;justify-content:flex-start;flex-wrap:wrap;width:100%;background-color:#f6f6f6;padding:1rem;}.field--name-field-leadership-contacts .field__item_leader{padding:.75rem 0;border-bottom:1px solid #d9d9d9;width:100%;}.field--name-field-leadership-contacts .field__item_leader:last-of-type{border-bottom:0;}.field.field--name-field-staff-member-name{font-weight:600;}.field.field--name-field-staff{display:flex;flex-wrap:wrap;border-top:5px solid #0F2866;margin-top:1rem;}.paragraph.paragraph--type--basic-contacts .field.field--name-field-single-contact{display:block;border-top:5px solid #0F2866;margin-top:.5rem;}.paragraph--type--basic-contacts .paragraph.paragraph--type--individual-contact-record,.field__item-staff{padding:.75rem 0;}.paragraph.paragraph--type--individual-contact-record{margin:0;line-height:1.2;font-size:1rem !important;}.field.field--name-field-single-contact .field__item-basic,.field.field--name-field-staff .field__item-staff{border-bottom:1px solid #d9d9d9;width:100%;height:100%;}.paragraph.paragraph--type--basic-contacts.paragraph--view-mode--default{margin:2rem auto;}.form-textarea-wrapper textarea{min-height:200px;}.node-hero img.contact-form-img{width:auto;height:250px;}.homepg-section-3.layout.layout--onecol,.homepg-section-4.layout.layout--onecol,.homepg-section-5.layout.layout--onecol,.homepg-section-6.layout.layout--onecol,.homepg-section-7.layout.layout--onecol,.homepg-section-8.layout.layout--onecol{padding:2rem 1rem;}.homepg-section-2.layout.layout--onecol{padding:1rem;}.featured-training-events .view-header{margin:0 auto 1rem auto;}.node--type-homepage.node--view-mode-full .node__content{margin-top:0;}.image-style-home-hero{height:250px;width:auto;}.field.field--name-field-news-hero.field--type-entity-reference{margin:0 auto;}.field.field--name-field-media-image-3{float:none;width:100%;}.field.field--name-field-media-image-3 .field__item,.block.block-layout-builder.block-field-blocknodehomepagefield-news-hero{width:100%;}.block.block-layout-builder.block-field-blocknodehomepagefield-news-hero{max-height:500px;overflow:hidden;}.btn-registration a .ext,.view-featured-training-events .row .single-train-event .views-field.views-field-field-training-event-cvent-url .field-content a .ext{fill:#fff;}.block.block-layout-builder.block-field-blocknodehomepagefield-main-event{width:100%;background-color:#000;display:flex;justify-content:center;align-items:center;padding:2rem 1rem;}.node--view-mode-main-feature{width:100%;}.main.node__content{display:flex;}.node.node--type-training-event.node--view-mode-main-feature .main .left-side .field--name-field-timezone,.node.node--type-training-event.node--view-mode-main-feature p,.node--type-training-event.node--view-mode-main-feature .node__content .field .field__item .paragraph.event-date-range.paragraph--type--date .field,.node.node--type-training-event.node--view-mode-main-feature,.node.node--type-training-event.node--view-mode-main-feature h1,.node.node--type-training-event.node--view-mode-main-feature .btn-primary{color:#fff;}.node--type-training-event.node--view-mode-main-feature .node__content .registration-fieldset .fieldset-wrapper{margin-bottom:0;}.node.node--type-training-event.node--view-mode-main-feature h1{background-color:transparent;padding:0;margin-bottom:1rem;}.node.node--type-training-event.node--view-mode-main-feature .main .left-side a:hover h1{text-decoration:underline;color:#f2f8fd;}.main.node__content{flex-direction:column;}.main-date .field.field--name-field-set-time .field__item .paragraph.event-date-range.paragraph--type--time-range,.main-date .field.field--name-field-event-date .field__item .paragraph.event-date-range.paragraph--type--date{margin:0;}.main-date{align-items:flex-start;margin-bottom:.5rem;}.right-side{min-width:250px;}.right-side .field.field--name-field-training-event-type{margin-bottom:.5rem;}.field.field--name-field-main-event{margin:auto 0;}.main-date .field.field--name-field-event-date{display:block;width:100%;}.node.node--type-training-event.node--view-mode-main-feature .main .left-side .main-date .field--name-field-event-date.field--type-daterangedaterange .field__item .addtocal-container .addtocal{color:rgb(239,211,136);}.node.node--type-training-event.node--view-mode-main-feature .main .left-side .main-date .field--name-field-event-date.field--type-daterangedaterange .field__item .addtocal-container .addtocal:hover{color:#fff;}.node.node--type-training-event.node--view-mode-main-feature  .field__item.home-item{display:flex;align-items:center;}.homepg-section-1.layout.layout--onecol .block-content-basic{display:flex;justify-content:center;width:100%;background-color:#f6f6f6;background-image:none;border-bottom:1px solid #d9d9d9;}.intro-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 auto;padding:2rem 1.5rem;}.left-text{width:100%;margin-bottom:1rem;}.spotlight-row .views-field.views-field-body .field-content{min-height:auto;display:flex;flex-direction:column;justify-content:space-between;}.block-views-blockspotlight-block-1 .view-content.row,.latest-news.view .view-content.row{display:flex;justify-content:space-between;}.block-views-blockspotlight-block-1 .view-content.row{padding:0;margin:0;}.block-views .block-views-blockspotlight-view-block-1{--bs-gutter-x:0;}.block-views-blockspotlight-block-1 .spacer::before{display:block;content:' ';height:1rem;}.block-views-blockspotlight-block-1 .view-content.row .spotlight-row .views-field-title{max-height:150px;height:100%;}.block-views-blockspotlight-block-1 .view-content.row .spotlight-row{height:100%;}.block-views-blockspotlight-block-1.views-field.views-field-body,.block-views-blockspotlight-block-1 .views-field.views-field-title{width:100%;}.block-views-blockspotlight-block-1 .views-field.views-field-title{text-align:left;}.block-views-blockspotlight-block-1 .views-field.views-field-title span.field-content{margin-bottom:0;}.spotlight-container{display:flex;}.latest-news-container{margin-bottom:1rem;}.latest-news-container h2{margin-bottom:0;}.latest-news.view .view-content.row{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);border:1px solid #0F2866;padding:1.5rem;}.latest-news.view .view-content{width:100%;margin:.5rem auto;border-right:0;}.latest-news.view .view-content .views-row{border-bottom:1px solid #d9d9d9;padding-bottom:1rem;padding-right:0;padding-left:0;margin-bottom:1rem;}.latest-news.view .view-content .views-row:last-of-type{border-right:0;border-bottom:0;padding-bottom:0;margin-bottom:0;}.latest-news.view .view-content .views-row .views-field.views-field-title .field-content h3{margin-bottom:1rem;}.new-content .view-fields .more-link a::after,.latest-news.view .more-link a::after,.featured-cd-topics .more-link a::after,.block-views-blockfeatured-training-events-block-1 .content .contextual-region .more-link a::after,.block-views-blockfeatured-training-events-block-1 .content div .more-link a::after,.block-views-blockcja-practitioner-resources-block-1 .more-link a::after,.featured-training-events .more-link a::after{background-image:url('/themes/custom/fd_barrio/images/icons/angle-right-solid-blue.svg');background-repeat:no-repeat;content:' ';height:15px;width:15px;display:inline-block;margin-left:.25rem;}.new-content .view-fields .more-link a:hover::after,.latest-news.view .more-link a:hover::after,.featured-cd-topics .more-link a:hover::after,.block-views-blockfeatured-training-events-block-1 .content .contextual-region .more-link a:hover::after,.block-views-blockfeatured-training-events-block-1 .content div .more-link a:hover::after,.block-views-blockcja-practitioner-resources-block-1 .more-link a:hover::after{background-image:url('/themes/custom/fd_barrio/images/icons/angle-right-solid-gray.svg');background-repeat:no-repeat;content:' ';height:15px;width:15px;display:inline-block;margin-left:.25rem;}.view-latest-news:first-of-type .views-field-title .field-content,.view-latest-news:nth-of-type(2) .views-field-title .field-content,.view-latest-news:nth-of-type(3) .views-field-title .field-content{height:100%;display:block;}.latest-news .more-link{margin-top:1rem;}.block-views-blockfeatured-training-events-block-1 .featured-container{margin-bottom:.5rem;}.view-content.row.featured-training-events{--bs-gutter-x:1.5rem;width:100%;margin:0 auto;padding:0;}.featured-container h2{margin-bottom:0;}.single-train-event.views-row:nth-of-type(4){margin-top:1.5rem;}.single-train-event.views-row:nth-of-type(4),.single-train-event.views-row:nth-of-type(5){border-bottom:1px solid #d9d9d9;padding-bottom:1rem;margin-bottom:1rem;}.block-views-blockfeatured-training-events-block-1 .views-field.views-field-field-training-event-type,.single-train-event .views-field-field-event-date .field-content,.single-train-event.views-row:nth-of-type(6){margin-bottom:1rem;}.single-train-event .views-field-field-event-date .field-content{min-height:100%;}.block-views-blockspotlight-block-1 .view-content.row .spotlight-row,.single-train-event.views-row:first-of-type,.single-train-event.views-row:nth-of-type(2),.single-train-event.views-row:nth-of-type(3){display:flex;flex-direction:column;border:1px solid #0F2866;padding:1.5rem;margin-bottom:1rem;background-color:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);align-items:flex-start;height:100%;}.single-train-event.views-row:first-of-type .views-field-title .field-content,.single-train-event.views-row:nth-of-type(2) .views-field-title .field-content,.single-train-event.views-row:nth-of-type(3) .views-field-title .field-content{display:block;height:100%;}.single-train-event .views-field.views-field-body .field-content{margin-bottom:1rem;min-height:auto;}.home-cle-container{display:flex;justify-content:center;align-items:center;flex-direction:column;}.home-cle-container  .right-content .field.field--name-field-cta-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;}.node .field.field--name-field-media-image-9,.field.field--name-field-cta-photo.field--type-entity-reference,.field.field--name-field-media-image-9{margin:0;}.home-cle-container .left-content .field.field--name-field-cta-photo .field.field--name-field-media-image-9 img{display:none;min-height:240px;width:auto;margin:0;}.home-cle-container .left-content{display:none;}.home-cle-container  .right-content .text-formatted .cle-title a,.home-cle-container  .right-content .text-formatted p,.home-cle-container  .right-content .text-formatted,.home-cle-container  .right-content .field.field--name-field-cta-buttons .field__item a,.home-cle-container  .right-content .text-formatted p .cle-title{color:#fff;}.home-cle-container  .right-content .field.field--name-field-cta-buttons .field__item a{border:2px solid #fff;padding:.75rem 2rem;border-radius:.375rem;display:flex;width:240px;margin:0 auto;align-items:center;justify-content:center;}.home-cle-container  .right-content .field.field--name-field-cta-buttons .field__item a:hover{background-color:#fff;color:#691C32;}.home-cle-container  .right-content .field.field--name-field-cta-buttons .field__item a::after{background-image:url('/themes/custom/fd_barrio/images/icons/angle-right-solid-white.svg');background-repeat:no-repeat;content:' ';height:15px;width:15px;display:inline-block;margin-left:.5rem;}.home-cle-container  .right-content .field.field--name-field-cta-buttons .field__item a:hover::after{background-image:url('/themes/custom/fd_barrio/images/icons/angle-right-solid-darkred.svg');background-repeat:no-repeat;content:' ';height:15px;width:15px;display:inline-block;margin-left:.5rem;}.cle-button{background:transparent;border:none;}.home-cle-container .right-content .field.field--name-field-cta-buttons .field__item:first-of-type a{margin-right:auto;margin-bottom:1rem;}.cle-title
.home-cle-container  .right-content .text-formatted p{margin-bottom:1rem;line-height:1.6;}.featured-cd-topics.view .view-content.row{display:flex;justify-content:center;padding-left:0;margin-bottom:0;}.featured-cd-topics.view .view-content.row .views-row{width:100%;list-style:none;}.featured-cd-topics.view .view-content.row .views-row .views-field.views-field-field-criminal-topic-link-title .field-content a{background-color:#fff;color:#0F2866;width:100%;justify-content:center;align-items:center;height:150px;display:flex;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);border:1px solid #0F2866;margin:0 auto 1rem auto;font-weight:600;font-size:24px;line-height:1.2;text-align:center;word-wrap:normal;text-wrap:wrap;}.featured-cd-topics.view .view-content.row .views-row .views-field.views-field-field-criminal-topic-link-title .field-content a:hover{background-color:#0F2866;color:#fff;border:1px solid #0F2866;}.view-latest-news .view-content.row .views-row .views-field-field-published-on- .field-content .datetime,.views-field.views-field-field-event-date-1,.views-field.views-field-field-program-date-range,.featured-training-events .row .single-train-event .views-field.views-field-title span.field-content h3,.spotlight-row .views-field.views-field-title span.field-content h3,.view-news .row .news-page .views-field.views-field-title h3.field-content,.view-news .row .views-row .views-field.views-field-field-published-on-{margin-bottom:1rem;}.views-field.views-field-field-tp-registration-status{margin-top:1rem;}.field.field--name-field-media-image-13.field--type-image.field--label-hidden.field__item{overflow:hidden;width:100%;float:none;margin:0 auto;}.resource-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.field--name-field-headline .resources-container{margin-bottom:1rem;}.resources-container h2{margin-bottom:0;}.view-header.hm-resources,.view-content.row.hm-resources{width:100%;}.view-header.hm-resources{margin:0 auto;}.view-content.row.hm-resources{display:inline-block;margin-top:1rem;}.view-content.row.hm-resources .views-row{margin-top:.5rem;margin-bottom:.5rem;}.view-content.row.hm-resources .views-row .views-field.views-field-title{border-bottom:1px solid #d9d9d9;padding-bottom:.5rem;}.view-content.row.hm-resources .views-row:last-of-type{margin-bottom:0;}.view.view-cja-practitioner-resources .more-link{margin-top:1rem;}.field.field--name-field-media-image-13.field--type-image.field--label-hidden.field__item img{width:auto;height:100px;overflow:hidden;}.clickable-section{background-color:#0F2866;padding:1.5rem;color:#fff;height:100%;display:flex;flex-direction:column;justify-content:center;}.clickable-section .field--name-field-featured-resource-link a,.clickable-section .field--name-field-featured-resource-link a:hover,.clickable-section .field--name-field-featured-resource-title h3,.clickable-section .text-formatted,.clickable-section .text-formatted p,.clickable-section .text-formatted span{color:#fff;}.clickable-section .text-formatted p{font-size:1rem;}.clickable-section .text-formatted p:last-of-type{margin-bottom:0;}.clickable-section .field--name-field-featured-resource-title h3{text-align:left;font-weight:300;border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:.5rem;margin-bottom:1.5rem;}.clickable-section .field--name-field-featured-resource-link a{font-weight:500;color:rgb(239,211,136);}.field.field--name-field-featured-resource-link.field--type-link.field--label-hidden.field__item{margin-bottom:.25rem;}#block-homepagefeaturedresource,#block-homepagefeaturedresource .content{height:100%;}.field__items.resource-wrapper{display:flex;flex-direction:column;}.field__item.resource-single-block{width:100%;}.field__item.resource-single-block:first-of-type{margin-right:auto;}.field__item.resource-single-block:nth-of-type(2){margin-left:auto;}.field--name-field-individual-resource.field--type-link .field__item{padding:.25rem 0;border-bottom:1px solid #d9d9d9;}.resource-list{border-left:3px solid #0F2866;display:inline-block;padding-left:2rem;}ul.resource-list li{border-bottom:1px solid  #d9d9d9;padding:1rem 0;margin-bottom:0;}.view-websites-and-blogs .view-content.row{margin:1rem auto;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;height:100%;}.view-circuit-blogs .view-content.row{margin-right:auto;margin-left:auto;}.view-circuit-blogs .views-row,.web-blog.views-row{width:100%;padding:.5rem 0;border-bottom:1px solid #d9d9d9;display:flex;align-items:center;margin-right:auto;}.public-resources.layout.layout--onecol .paragraph--type--mini-card  a .text-formatted.field.field--name-field-mini-card-description p{text-align:left;border-top:1px solid rgba(255,255,255,0.5);margin-bottom:0;padding-top:.5rem;min-height:265px;}.public-resources.layout.layout--onecol .paragraph--type--mini-card a .field.field--name-field-mini-card-title.field--type-string.field--label-hidden.field__item h4{min-height:75px;display:flex;justify-content:flex-start;align-items:center;width:100%;text-align:left;}.public-resources.layout.layout--onecol .paragraph--type--mini-card a{min-height:430px;flex-direction:column;justify-content:flex-start;}.field.field--name-field-re-use-icon{width:auto;float:none;margin:0 auto;}.field.field--name-field-re-use-icon .field__item .large-icon{width:150px;height:150px;}.field.field--name-field-re-use-icon .field__item .small-icon{width:50px;height:50px;}.node--type-basic-page .node__content,.node--type-landing-page .node__content,.node--type-cja-practitioner-resources .node__content,.node--type-spotlight .node__content,.node--type-article.node--view-mode-full .node__content,.node--type-program-materials .node__content,.node--type-page .node__content,.node--type-criminal-defense-topic-page .node__content,.node--type-training-event .node__content{padding:0 .5rem;}.view-cdt-new-content .new-content.views-row{border-bottom:1px solid #d9d9d9;padding:1rem;}.view-cdt-new-content .views-field-body .field-content p:first-of-type{margin-top:.5rem;}.view-cdt-new-content .paragraph.paragraph--type--private-cdts-documents .field.field--name-field-add-private-doc,.view-cdt-new-content .views-field-body .field-content p:last-of-type{margin-bottom:0;}.view-cdt-new-content .views-field.views-field-title h3.field-content,.view-cdt-new-content .paragraph.paragraph--type--private-cdts-documents{margin-bottom:1rem;}.field.field--name-field-add-private-doc{margin-bottom:0;}.page-view-taxonomy-term h1.title{margin-top:2rem;}.view-taxonomy-term .view-content.row .views-row .node--view-mode-teaser{margin-bottom:0;}.view.view-taxonomy-term .row .views-row .node--view-mode-teaser .node__content .inline__links .links.inline.nav.links-inline .nav-link{padding:0;}.view.view-taxonomy-term .row .views-row .node--view-mode-teaser .node__content .inline__links .links.inline.nav.links-inline .nav-link:hover{padding:0;background-color:transparent;}.view.view-taxonomy-term .row .views-row .node--view-mode-teaser .node__content .inline__links .links.inline.nav.links-inline .nav-link a{font-weight:500;}.view.view-taxonomy-term .node--view-mode-teaser .node__content{margin-bottom:1rem;}.view.view-taxonomy-term .node--view-mode-teaser{padding-bottom:0;}.view.view-taxonomy-term .feed-icons{margin-top:.5rem;}ol.travel-voucher{padding-left:1rem;}ol.travel-voucher li{margin-bottom:1rem;}@media (min-width:480px){.node .field--name-field-media-image-4{float:right;}.align-right{margin-left:1rem;width:auto;height:auto;}.align-left{margin-right:1rem;width:auto;height:auto;}.node .field--name-field-media-image-4,.node .field--name-field-media-image-7,.node .field--name-field-media-image-2,.node .field--name-field-media-image-12,.node .field--name-field-media-image-9,.node .field--name-field-media-image-11,.image-style-large-icon{margin:0 0 1rem 1rem;}.image-style-medium-rectangle,.image-style-medium-sq{padding:0;}.video-label-wrapper{margin-right:.75rem;width:55px;}.field.field--name-field-video-links .field__items .field__item a.ext{padding-left:.75rem;border-left:1px solid #d9d9d9;}.field--name-field-video-links .field__items .field__item{display:flex;align-items:center;width:100%;margin-bottom:.5rem;padding-bottom:.5rem;}.featured-cd-topics.view .view-content.row .views-row{width:auto;}.paragraph--type--basic-contacts .paragraph.paragraph--type--individual-contact-record,.field__item-staff{padding:.75rem;}.field--name-field-leadership-contacts .field__item_leader{padding:.75rem;}.featured-cd-topics.view .view-content.row .views-row .views-field.views-field-field-criminal-topic-link-title .field-content a{width:224px;}}@media (min-width:600px){.intro-container{padding:1rem .5rem;}.homepg-section-6.layout.layout--onecol{padding:1rem 0;}.home-cle-container .right-content .field.field--name-field-cta-buttons .field__item:first-of-type a{margin-right:1rem;margin-bottom:0;}.home-cle-container  .right-content .field.field--name-field-cta-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.block-views-blocknews-block-1 .full-news .row > *{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);}}@media (min-width:768px){#main{min-height:100vh;}.back-btn-wrapper .nav-link{margin:2rem 0 0 0;}#edit-poster-information,#edit-container-posting,#contact-message-feedback-form{padding:2rem 4rem;}.paragraph.paragraph--type--basic-contacts .field.field--name-field-single-contact,.field.field--name-field-staff{display:grid;grid-template-columns:auto auto;}.intro-container{flex-direction:row;flex-wrap:nowrap;align-items:center;}.left-text{width:60%;margin-bottom:0;margin-right:2rem;}.left-side{width:100%;margin-right:2rem;}.main.node__content{flex-direction:row;align-items:center;justify-content:space-between;}#edit-actions-reset{width:auto;margin:0;}.form-actions #edit-submit.button.button--primary,#edit-actions-submit{margin-right:.75rem;margin-bottom:0;width:auto;}.featured-cd-topics.view .view-content .views-row .paragraph.paragraph--type--criminal-topic-card{height:150px;}.field.field--name-field-logo.field--type-entity-reference.field--label-hidden.field__item{margin-bottom:0;width:250px;float:right;}.field.field--name-field-re-use-icon{float:right;margin-left:1rem;}.field.field--name-field-media-image-2.field--type-image{float:right;}.node.node--type-training-event.node--view-mode-main-feature h1{margin-bottom:0;}.field--name-field-timezone{margin-left:.5rem;}.field__items.resource-wrapper{display:flex;flex-direction:row;}.field__item.resource-single-block{width:49%;}.field__item.resource-single-block:first-of-type{margin-right:1rem;}.field__item.resource-single-block:nth-of-type(2){margin-left:1rem;}}@media (min-width:992px){.homepg-section-1.layout.layout--onecol .block-content-basic{background-color:#f6f6f6;background-image:url('/themes/custom/fd_barrio/images/hero-images/Hotline-photo-sm.png');background-repeat:no-repeat;background-size:25%;background-position-x:110%;background-blend-mode:darken;background-position-y:75%;}.intro-container{justify-content:space-between;}.home-cle-container{flex-direction:row;}.home-cle-container  .right-content .field.field--name-field-cta-buttons{justify-content:flex-start;}.home-cle-container .left-content{margin-right:2rem;}.homepg-section-6.layout.layout--onecol{padding:0;}.home-cle-container .left-content,.home-cle-container .left-content .field.field--name-field-cta-photo .field.field--name-field-media-image-9 img{display:block;}.home-cle-container  .right-content .field.field--name-field-cta-buttons .field__item a{width:204px;}.latest-news.view .view-content .views-row{width:33%;padding-bottom:0;padding-right:1rem;padding-left:1rem;border-right:1px solid #d9d9d9;border-bottom:0;margin:0 auto;}.latest-news.view .view-content.row{justify-content:space-between;}.view-latest-news:first-of-type .views-field.views-field-body .field-content,.view-latest-news:nth-of-type(2) .views-field.views-field-body .field-content,.view-latest-news:nth-of-type(3) .views-field.views-field-body .field-content{height:350px;display:flex;flex-direction:column;justify-content:space-between;}.latest-news.view .view-content .views-row .views-field.views-field-title .field-content h3{height:148px;}.block-views-blockspotlight-block-1 .view-content.row .spotlight-row{width:31%;height:425px;margin:0;}.block-views-blockspotlight-block-1 .view-content.row .spotlight-row .views-field-title{height:120px;}.spotlight-row .views-field.views-field-body .field-content{min-height:240px;}.single-train-event.views-row:first-of-type,.single-train-event.views-row:nth-of-type(2),.single-train-event.views-row:nth-of-type(3){display:flex;width:31%;flex-direction:column;min-height:705px;}.single-train-event .views-field.views-field-body .field-content{min-height:230px;display:flex;flex-direction:column;justify-content:flex-start;}.single-train-event.views-row:nth-of-type(2){margin:0 auto;}.single-train-event .views-field-field-event-date .field-content{min-height:60px;}.featured-training-events .single-train-event .views-field-title .field-content h3{height:175px;}.view-header.hm-resources,.view-content.row.hm-resources{width:50%;}.view-header.hm-resources{margin:0 1rem 0 0;}.view-content.row.hm-resources .views-row{margin-top:0;}.main-date .field.field--name-field-event-date{width:auto;}.news-page.views-row{width:46%;margin:1rem;}.image-style-home-hero{height:100%;width:100%;}.node-hero img.contact-form-img{width:100%;height:auto;}.featured-cd-topics.view .view-content.row .views-row .views-field.views-field-field-criminal-topic-link-title .field-content a{width:355px;}.field.field--name-field-media-image-13.field--type-image.field--label-hidden.field__item img{width:100%;height:auto;}.view-content.row.hm-resources{margin-top:0;}}@media (min-width:1200px){.field.field--name-field-main-event.field--type-entity-reference.field--label-hidden.field__item{max-width:1150px;margin:0 auto;width:100%;display:flex;}.paragraph--type--right-aligned-image .field .field--type-image{float:right;}.field.field--name-field-leadership-contacts{justify-content:space-between;}.field--name-field-leadership-contacts .field__item_leader{padding:0 1rem;border-right:1px solid #d9d9d9;border-bottom:0;width:33%;display:flex;justify-content:center;}.field--name-field-leadership-contacts .field__item_leader:last-of-type{border-right:0;}.single-train-event.views-row:first-of-type,.single-train-event.views-row:nth-of-type(2),.single-train-event.views-row:nth-of-type(3){min-height:705px;}.featured-training-events .single-train-event .views-field-title .field-content h3{height:175px;}.paragraph--type--basic-contacts .paragraph.paragraph--type--individual-contact-record{width:305px;}.view-websites-and-blogs .view-content.row{display:inline-block;column-count:2;column-fill:balance;column-gap:4rem;}.fed-def-blogs.view-websites-and-blogs .view-content.row{column-count:1;}.node.node--type-program-materials .field--name-field-media-image-9{float:none;}}@media (min-width:1400px){.paragraph--type--basic-contacts .paragraph.paragraph--type--individual-contact-record{width:348px;}.single-train-event.views-row:first-of-type,.single-train-event.views-row:nth-of-type(2),.single-train-event.views-row:nth-of-type(3){min-height:650px;}.featured-training-events .single-train-event .views-field-title .field-content h3{height:120px;}.view-latest-news:first-of-type .views-field.views-field-body .field-content,.view-latest-news:nth-of-type(2) .views-field.views-field-body .field-content,.view-latest-news:nth-of-type(3) .views-field.views-field-body .field-content{height:290px;}.paragraph.paragraph--type--criminal-topic-card{display:flex;flex-direction:column;justify-content:center;width:320px;color:#0F2866;border:1px solid #0F2866;background-color:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.3);margin:1rem;}.featured-cd-topics.view .view-content.row{justify-content:space-between;}.paragraph.paragraph--type--mini-card.paragraph--view-mode--default a{background-color:#0F2866;display:flex;width:320px;border:1px solid #0F2866;margin:0;height:auto;min-height:130px;align-items:center;justify-content:center;text-align:center;color:#fff;}.public-resources.layout.layout--onecol .paragraph.paragraph--type--mini-card.paragraph--view-mode--default a{background-color:#0F2866;display:flex;width:320px;border:1px solid #0F2866;margin:0;height:auto;min-height:350px;align-items:center;justify-content:center;text-align:center;color:#fff;}.field.field--name-field-select-mini-cards.field__items{padding:0;}.node.node--type-program-materials .field--name-field-media-image-9{margin:0 0 1rem 1rem;float:right;}}
.col-md-4{flex:0 0 auto;width:100%;}.grid-col.grid-col--second{width:100%;}@media (min-width:480px){.intro-container{max-width:540px;}.block.block-layout-builder.block-field-blocknodehomepagefield-main-event .content{width:540px;}}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:100%;}.intro-container,#navbar-top{max-width:720px;}.block.block-layout-builder.block-field-blocknodehomepagefield-main-event .content{width:720px;}}@media (min-width:992px){.col-md-4{flex:0 0 auto;width:33.33333333%;}.intro-container,#navbar-top{max-width:960px;}.block.block-layout-builder.block-field-blocknodehomepagefield-main-event .content{width:960px;}.layout.layout--twocol-section.layout--twocol-section--33-67 .grid-col.grid-col--first{flex:0 0 auto;width:33.33333333%;margin-right:1rem;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);}.layout.layout--twocol-section.layout--twocol-section--33-67 .grid-col.grid-col--second{flex:1 0 0%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);}}@media (min-width:1200px){.intro-container,#navbar-top,.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1020px;}.block.block-layout-builder.block-field-blocknodehomepagefield-main-event .content{width:1020px;}}@media (min-width:1400px){.intro-container,.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.block.block-layout-builder.block-field-blocknodehomepagefield-main-event .content{max-width:1150px;}.block.block-layout-builder.block-field-blocknodehomepagefield-main-event .content{width:1150px;}#navbar-top{max-width:87.5rem;}}
.navbar-toggler-icon{display:inline-block;width:1.25em;height:1.25em;vertical-align:middle;background-image:url('/themes/custom/fd_barrio/images/icons/bars-solid.svg');background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:.5rem;}.navbar-expand-lg .navbar-toggler{width:100%;display:flex;color:#fff;align-items:center;padding:1rem;border-bottom:0;}.navbar-toggler{border-radius:0;box-shadow:none;}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none;}.collapse:not(.show){display:none;}.navbar-collapse.justify-content-end.collapse.show{display:block !important;}.navbar-expand-lg .navbar-nav{flex-direction:column;margin:0 auto;width:100%;border:1px solid  #d6d6d6;border-top:0;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.3);;}.dropdown-toggle::after{background-image:url('/themes/custom/fd_barrio/images/icons/new-plus-solid.svg');width:20px;height:20px;border:0;background-position:center;background-repeat:no-repeat;}.dropdown-toggle.show::after{background-image:url('/themes/custom/fd_barrio/images/icons/minus-solid-red.svg');width:20px;height:20px;border:0;background-position:center;background-repeat:no-repeat;}@media (max-width:767px){.navbar-collapse .navigation{display:flex !important;position:relative !important;top:0;bottom:0;left:0;z-index:1030;width:240px;height:100%;margin:0;overflow:auto;background-color:#0F2866 !important;border-right:1px solid;border-right-color:currentcolor;border-right-color:inherit;padding-left:0.25rem;}.navbar-collapse .navbar-nav{width:100% !important;}}@media (min-width:992px){.navbar-expand-lg{display:block;}.navbar-expand-lg .navbar-collapse{display:none !important;}}@media (min-width:1400px){.navbar-expand-lg{flex-wrap:nowrap;display:flex;}.navbar-expand-lg .navbar-nav{flex-direction:row;box-shadow:none;border:0;}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-lg .navbar-toggler,.dropdown-toggle::after{display:none;}}
.presentation-container{line-height:0;margin-bottom:2rem;}.presenter{width:100%;display:inline;font-weight:700;line-height:1.2;}.presenter p{margin-bottom:.1rem;margin-right:.25rem;line-height:1.2;}.presentation-material{margin-bottom:1rem;}.fd-accordion{display:flex;align-items:center;background-color:#fff;color:#454545;cursor:pointer;padding:.5em .75em;width:100%;text-align:left;border:1px solid #0F2866;outline:none;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.3);margin:0 auto 8px;}.fd-accordion:hover{text-decoration:underline;}.accordion__button{width:100%;background-color:transparent;border:0;padding:0;text-align:left;}.ui-accordion h4 .accordion__button,.fd-accordion.cle h4 .accordion__button .field{font-size:1.1rem;line-height:1.6;margin-bottom:0;text-align:left;}.fd-accordion.active,.fd-accordion:hover{background-color:#f6f6f6;}.panel{padding:1rem;background-color:white;border:1px solid #0F2866;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.3);display:none;overflow:hidden;line-height:1.1rem;margin-top:-1px;margin-bottom:8px;}.presentation-container .panel{margin-top:-9px;}.fd-accordion::before{background-image:url('/themes/custom/fd_barrio/images/icons/new-plus-solid.svg');content:" ";margin-right:.75rem;display:flex;justify-content:center;align-items:center;width:20px;height:20px;background-repeat:no-repeat;}.fd-accordion.active::before{background-image:url('/themes/custom/fd_barrio/images/icons/minus-solid-red.svg');width:20px;height:20px;background-repeat:no-repeat;content:" ";}.fd-accordion h4{display:inline-block;width:100%;font-size:1.1rem;}.fd-accordion h4 a{font-size:1.1rem;color:#005EA2;text-decoration:none;}.node--type-criminal-defense-topic-page .ui-accordion .ui-accordion-header:hover .accordion__button{color:#454545;text-decoration:underline;}.fd-accordion h4 a:hover,.ui-accordion .ui-accordion-header:hover{text-decoration:underline;}.ui-accordion .ui-accordion-header{display:flex;align-items:center;margin:8px 0 0 0;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.3);color:#fff;}.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:focus .ui-icon,.ui-accordion-header-collapsed .ui-icon{background-image:url('/themes/custom/fd_barrio/images/icons/plus-solid-gold.svg');background-position:center;min-width:20px;height:20px;margin-right:.5rem;margin-top:0;}.ui-accordion-header-active.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url('/themes/custom/fd_barrio/images/icons/minus-solid-gold.svg');background-position:center;width:20px;height:20px;margin-right:.5rem;margin-top:0;}.ui-state-default{background-color:#0F2866;}.ui-state-hover{background-color:#005EA2;}.ui-state-active{background-color:#005EA2;border:2px solid #005EA2;}.ui-icon-triangle-1-e{background-position:center;}.ui-state-default a,.ui-state-default a:link{color:#fff;width:96%;display:inline-block;}.ui-accordion .ui-accordion-content{padding:1rem;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.3);}.ui-widget-content{border:1px solid #d6d6d6;border-top-width:1px;border-top-style:solid;border-top-color:rgb(214,214,214);background:#ffffff;color:#444;}.node--type-criminal-defense-topic-page .paragraph.paragraph--type--accordion-set .field.field--name-field-individual-accordion.field__items .ui-accordion .ui-state-default{background-color:#fff;border:1px solid #d6d6d6;color:#454545;font-weight:600;}.node--type-criminal-defense-topic-page .paragraph.paragraph--type--accordion-set .field.field--name-field-individual-accordion.field__items .ui-accordion .ui-state-active{background-color:#f6f6f6;border:1px solid #d6d6d6;color:#454545;font-weight:600;}.node--type-criminal-defense-topic-page .paragraph.paragraph--type--accordion-set .field.field--name-field-individual-accordion.field__items .ui-accordion .ui-state-default .ui-icon{background-image:url('/themes/custom/fd_barrio/images/icons/new-plus-solid.svg');background-position:center;width:20px;height:20px;margin-right:.5rem;margin-top:0;}.node--type-criminal-defense-topic-page .paragraph.paragraph--type--accordion-set .field.field--name-field-individual-accordion.field__items .ui-accordion .ui-state-active .ui-icon{background-image:url('/themes/custom/fd_barrio/images/icons/minus-solid-red.svg');width:20px;height:20px;background-repeat:no-repeat;content:" ";}.node--type-criminal-defense-topic-page .paragraph.paragraph--type--accordion-set .field.field--name-field-individual-accordion.field__items .ui-accordion .ui-accordion-content,.node--type-criminal-defense-topic-page .paragraph.paragraph--type--accordion-set .field.field--name-field-individual-accordion.field__items .ui-accordion .ui-accordion-header{box-shadow:none;}ul{padding-left:1rem;}.panel .field--name-field-additional-materials,.fd-accordion.cle h4,.single-presentation .field--name-field-additional-materials ul.add-materials{margin-bottom:0;}.field--name-field-additional-materials ul.add-materials li.single-add-materials,.field--name-field-additional-materials .field__label{margin-bottom:.5rem;}@media (min-width:768px){.fd-accordion h4{width:100%;margin-bottom:0 !important;display:flex;align-items:center;}.ui-accordion .ui-accordion-content,.panel{padding:2rem;}}
table{border:1px solid #454545;margin:1rem auto;}table tbody tr td{font-size:1.1rem;border:1px solid #454545;}thead > tr{border:2px solid #454545;}table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.01);}.page-user-35 .table-responsive{overflow-x:unset;}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:#454545;--bs-table-accent-bg:#fff;--bs-table-striped-color:#454545;--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:#f2f8fd;color:var(--bs-table-color);font-size:1rem;}.table > thead tr th{padding:1rem;color:#fff;font-size:1rem;--bs-table-accent-bg:#454545;vertical-align:middle;}thead{border-width:2px;}.table-striped > tbody > tr > td,table .table-striped.views-table.views-view-table tbody tr td{border-top:transparent;border-left:transparent;border-bottom:1px solid #454545;word-wrap:normal;}.table-striped > tbody > tr > td a{text-decoration:none;color:#005ea2;height:100%;display:inline-block;width:auto;word-wrap:normal;}th{text-align:-webkit-match-parent;text-align:inherit;text-align:left;}.view-employment-list .view-content.row .table-responsive .table-striped.views-table thead tr th a{text-decoration:underline;}.view-employment-list .view-content.row .table-responsive .table-striped.views-table thead tr th a:hover{text-decoration:none;}.view.view-training-events .table-striped > tbody > tr > td a{width:auto;word-wrap:anywhere;}.table-striped > tbody > tr > td a:hover{text-decoration:underline;color:#454545;}.table-striped > tbody > tr:nth-of-type(2n+1) > *{color:#454545;}.table > :not(caption) > * > *,table tbody tr td{padding:1rem;}table tbody tr{background:#fff;}.view-header{display:block;margin:1.5rem auto 0 auto;}.block-views-blockfeatured-training-events-block-1 .view-header{margin:0 auto 1rem auto;}table tbody tr td p{margin-bottom:0;}.views-exposed-form{background-color:#f6f6f6;border:1px solid #d6d6d6;padding:1.5rem;margin:.5rem auto;}#views-exposed-form-websites-and-blogs-block-1 .flex-wrap{justify-content:flex-start;}.views-exposed-form-websites-and-blogs-block-1 form .form-actions{align-items:flex-end;display:flex;}.view-employment-list .js-form-item.js-form-type-date.form-type-date.js-form-item-end-date.form-item-end-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3,#views-exposed-form-program-materials-block-1 .flex-wrap .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3,#views-exposed-form-training-events-block-1 .js-form-item.js-form-type-date.form-type-date.js-form-item-start-event-date.form-item-start-event-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3,.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{margin-bottom:1rem !important;}.view.view-employment-postings .view-filters .views-exposed-form .flex-wrap .mb-3,.views-exposed-form .d-flex.flex-wrap .form-actions.js-form-wrapper.form-wrapper.mb-3{margin-bottom:0 !important;}#edit-submit-websites-and-blogs,#views-exposed-form-news-block-1 .form-actions .button.js-form-submit.form-submit.btn.btn-primary:first-of-type,#edit-submit-training-events,.view.view-employment-postings .view-filters .views-exposed-form .flex-wrap .mb-3 .button.js-form-submit.form-submit.btn.btn-primary,.view.view-employment-list .view-filters .views-exposed-form .flex-wrap .mb-3 .button.js-form-submit.form-submit.btn.btn-primary,#edit-submit-news{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem;margin-left:0;}.form-actions #edit-submit-program-materials,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:first-of-type{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem;}.form-actions #edit-submit-program-materials{margin-left:auto;}.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-category-target-id.form-item-field-program-category-target-id.mb-3,.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3,#views-exposed-form-program-materials-block-1 .flex-wrap .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-category-target-id.form-item-field-category-target-id.mb-3,.view-employment-list .js-form-item.js-form-type-date.form-type-date.js-form-item-end-date.form-item-end-date.mb-3,#views-exposed-form-training-events-block-1 .js-form-item.js-form-type-date.form-type-date.js-form-item-start-event-date.form-item-start-event-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-training-event-type-target-id.form-item-field-training-event-type-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-published-on__value.form-item-field-published-on__value.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-type-target-id.form-item-field-program-type-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3{width:100%;}.js-form-item.js-form-type-select.form-type-select.js-form-item-published-year.form-item-published-year.mb-3{min-width:94px;}.view-websites-and-blogs  .js-form-item.js-form-type-select.form-type-select.js-form-item-field-category-target-id.form-item-field-category-target-id.mb-3,.view-websites-and-blogs .js-form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-published-year.form-item-published-year.mb-3,#views-exposed-form-program-materials-block-1 .flex-wrap .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-sort-by.form-item-sort-by.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-sort-order.form-item-sort-order.mb-3{margin-right:auto;width:100%;}.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3{margin-right:0;}.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-published-year.form-item-published-year.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-training-event-type-target-id.form-item-field-training-event-type-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-type-target-id.form-item-field-program-type-target-id.mb-3{margin-bottom:1rem;}table caption{font-size:1rem;color:#454545;margin-right:.5rem;margin-left:.5rem;}.flex-wrap{flex-wrap:wrap !important;justify-content:flex-start;}#views-exposed-form-news-block-1 .form-actions .button.js-form-submit.form-submit.btn.btn-primary:nth-of-type(2),#edit-reset,#views-exposed-form-news-block-1 #edit-actions--Y5jalkkfylo #edit-reset--AyxE-ydlBlM,#views-exposed-form-training-events-block-1 #edit-actions #edit-reset{margin-left:1rem;}#views-exposed-form-program-materials-block-1 .flex-wrap #edit-actions #edit-reset{margin-left:1rem;margin-top:0;}.view-program-materials table tbody tr td.views-field-title{width:auto;}.in-person-pm #views-exposed-form-program-materials-block-2 .flex-wrap .form-item-field-program-category-target-id.mb-3,.online-resources-pm #views-exposed-form-program-materials-block-3 .flex-wrap .form-item-field-program-category-target-id.mb-3,.videos-webinars-pm #views-exposed-form-program-materials-block-4 .flex-wrap .form-item-field-program-category-target-id.mb-3,.virtual-pm #views-exposed-form-program-materials-block-5 .flex-wrap .form-item-field-program-category-target-id.mb-3,.archived-program-materials #views-exposed-form-program-materials-block-6 .flex-wrap .form-item-field-program-category-target-id.mb-3,#views-exposed-form-training-events-block-1 .js-form-item.js-form-type-date.form-type-date.js-form-item-start-event-date.form-item-start-event-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3,#views-exposed-form-program-materials-block-1 .flex-wrap .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{margin-right:auto;}.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-category-target-id.form-item-field-program-category-target-id.mb-3{margin-bottom:1rem;}.view-training-events .table-output{display:flex;}.tbd-training-events .views-field-field-unknown-event-date.views-field-field-training-event-type,.views-field.views-field-field-event-date.views-field-field-training-event-type{min-width:135px;}.view.view-training-events .view-content .table-responsive .table tbody tr td .paragraph .field.field--name-field-date-range .addtocal-container{margin-top:.5rem;}.views-field-field-training-event-type .field__item,.table-output.application,.table-output.time,.table-output.contact,.table-output.blue,.table-output.location,.table-output.agenda,.event-description{margin-bottom:.25rem;}.event-description p a{display:inline;width:auto !important;}.tbd-training-events .event-description p:first-of-type,.view-training-events .event-description p:first-of-type{padding-top:1rem;border-top:1px solid #d9d9d9;}.a-z-table .view-content.row{display:grid;grid-template-columns:50px auto;width:100%;}.a-z-table .row .views-view-grid.horizontal.cols-1{border-bottom:1px solid #d6d6d6;padding-bottom:1rem;margin-bottom:1em;}.a-z-table .view-content.row .views-view-grid.horizontal.cols-1 .views-row .col-1{width:100%;}.a-z-table .view-content.row h3{display:flex;flex-direction:column;justify-content:center;padding-bottom:1rem;margin-bottom:1rem;}.select-topics-index-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem;color:#d6d6d6;}.pagination.js-pager__items .page-item .page-link{margin:0;font-size:.8rem;padding:.5rem;}.in-person-pm #views-exposed-form-program-materials-block-2 .flex-wrap .js-form-item-title.form-item-title.mb-3,.online-resources-pm #views-exposed-form-program-materials-block-3 .flex-wrap .js-form-item-title.form-item-title.mb-3,.videos-webinars-pm #views-exposed-form-program-materials-block-4 .flex-wrap .js-form-item-title.form-item-title.mb-3,.virtual-pm #views-exposed-form-program-materials-block-5 .flex-wrap .js-form-item-title.form-item-title.mb-3,.archived-program-materials #views-exposed-form-program-materials-block-6 .flex-wrap .js-form-item-title.form-item-title.mb-3{max-width:100%;width:100%;margin:0 auto 1rem auto !important;}.archived-program-materials #views-exposed-form-program-materials-block-6 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3{display:none;}@media (min-width:768px){.view-employment-list .js-form-item.js-form-type-date.form-type-date.js-form-item-end-date.form-item-end-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-published-year.form-item-published-year.mb-3{width:auto;}.view-employment-list .js-form-item.js-form-type-date.form-type-date.js-form-item-end-date.form-item-end-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-published-year.form-item-published-year.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3{margin-bottom:0 !important;}.in-person-pm #views-exposed-form-program-materials-block-2 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.online-resources-pm #views-exposed-form-program-materials-block-3 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.videos-webinars-pm #views-exposed-form-program-materials-block-4 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.archived-program-materials #views-exposed-form-program-materials-block-6 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.virtual-pm #views-exposed-form-program-materials-block-5 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3{margin-bottom:1rem !important;}.view-employment-list .js-form-item.js-form-type-date.form-type-date.js-form-item-end-date.form-item-end-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-published-year.form-item-published-year.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3{margin-right:1rem;}.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3{min-width:185px;}#views-exposed-form-program-materials-block-1 .flex-wrap #edit-actions{margin-top:1.5rem;}.topic-az-index-item{padding:0 .15rem;}.view-employment-list .js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3{width:254px;}.view-employment-list .js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3{width:185px;}}@media (min-width:992px){.table,table tbody tr td,table tbody tr td a{font-size:1.1rem;line-height:1.6;}.view-employment-list .js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-training-event-type-target-id.form-item-field-training-event-type-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-category-target-id.form-item-field-category-target-id.mb-3,.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3{margin-right:1rem;}.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3{min-width:215px;}#views-exposed-form-training-events-block-1 .js-form-item.js-form-type-date.form-type-date.js-form-item-start-event-date.form-item-start-event-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-training-event-type-target-id.form-item-field-training-event-type-target-id.mb-3,.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{margin-bottom:0 !important;}.view-websites-and-blogs .js-form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-category-target-id.form-item-field-program-category-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-circuit-target-id.form-item-field-circuit-target-id.mb-3{margin-right:0;}.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3{min-width:auto;}#views-exposed-form-training-events-block-1 .js-form-item.js-form-type-date.form-type-date.js-form-item-start-event-date.form-item-start-event-date.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tp-cle-target-id.form-item-field-tp-cle-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-training-event-type-target-id.form-item-field-training-event-type-target-id.mb-3{max-width:175px;}.view-employment-list .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{width:320px;}.view-news .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{max-width:297px;}.view-training-events .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{margin-right:0;margin-bottom:1rem !important;}}@media (min-width:1200px){.views-field.views-field-field-position-title{min-width:430px;}.js-form-item.js-form-type-select.form-type-select.js-form-item-sort-by.form-item-sort-by.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-sort-order.form-item-sort-order.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-published-on__value.form-item-field-published-on__value.mb-3{width:330px;margin-bottom:0 !important;}.in-person-pm #views-exposed-form-program-materials-block-2 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.online-resources-pm #views-exposed-form-program-materials-block-3 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.archived-program-materials #views-exposed-form-program-materials-block-6 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.videos-webinars-pm #views-exposed-form-program-materials-block-4 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3,.virtual-pm #views-exposed-form-program-materials-block-5 .flex-wrap .js-form-item-date-year.form-item-date-year.mb-3{margin-bottom:0 !important;}.js-form-item.js-form-type-select.form-type-select.js-form-item-sort-by.form-item-sort-by.mb-3{margin-right:1rem;}.view-program-materials .js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3{max-width:150px;}.view-employment-list .js-form-item.js-form-type-select.form-type-select.js-form-item-field-vacany-target-id.form-item-field-vacany-target-id.mb-3{width:184px;}.view-news .js-form-item.js-form-type-select.form-type-select.js-form-item-field-tags-target-id.form-item-field-tags-target-id.mb-3{width:270px;}}@media (min-width:1400px){.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-category-target-id.form-item-field-program-category-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-category-target-id.form-item-field-category-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page.mb-3,.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-type-target-id.form-item-field-program-type-target-id.mb-3{margin-bottom:0 !important;}.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3{margin-right:1.25rem;}.view-program-materials .js-form-item-field-program-type-target-id.form-item-field-program-type-target-id.mb-3,.in-person-pm #views-exposed-form-program-materials-block-2 .flex-wrap .form-item-field-program-category-target-id.mb-3,.online-resources-pm #views-exposed-form-program-materials-block-3 .flex-wrap .form-item-field-program-category-target-id.mb-3,.videos-webinars-pm #views-exposed-form-program-materials-block-4 .flex-wrap .form-item-field-program-category-target-id.mb-3,.virtual-pm #views-exposed-form-program-materials-block-5 .flex-wrap .form-item-field-program-category-target-id.mb-3{max-width:258px;}.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-type-target-id.form-item-field-program-type-target-id.mb-3,#views-exposed-form-training-events-block-1 .js-form-item.js-form-type-date.form-type-date.js-form-item-start-event-date.form-item-start-event-date.mb-3,.in-person-pm #views-exposed-form-program-materials-block-2 .flex-wrap .form-item-field-program-category-target-id.mb-3,.online-resources-pm #views-exposed-form-program-materials-block-3 .flex-wrap .form-item-field-program-category-target-id.mb-3,.videos-webinars-pm #views-exposed-form-program-materials-block-4 .flex-wrap .form-item-field-program-category-target-id.mb-3,.virtual-pm #views-exposed-form-program-materials-block-5 .flex-wrap .form-item-field-program-category-target-id.mb-3,.archived-program-materials #views-exposed-form-program-materials-block-6 .flex-wrap .form-item-field-program-category-target-id.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-date-year.form-item-date-year.mb-3,#views-exposed-form-program-materials-block-1 .flex-wrap .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3,.js-form-item.js-form-type-date.form-type-date.js-form-item-start-date.form-item-start-date.mb-3{margin-right:1rem;}.js-form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page.mb-3,.js-form-item.js-form-type-select.form-type-select.js-form-item-field-category-target-id.form-item-field-category-target-id.mb-3{max-width:264px;}.js-form-item.js-form-type-select.form-type-select.js-form-item-field-program-category-target-id.form-item-field-program-category-target-id.mb-3{min-width:215px;max-width:330px;}.view-program-materials .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{max-width:314px;}.view-websites-and-blogs  .js-form-item.js-form-type-select.form-type-select.js-form-item-field-category-target-id.form-item-field-category-target-id.mb-3{max-width:280px;margin-right:1rem;}.view-websites-and-blogs .js-form-item.js-form-type-select.form-type-select.js-form-item-items-per-page.form-item-items-per-page.mb-3{max-width:128px;margin-right:1rem;}.view-training-events .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{margin-right:1rem;margin-bottom:0 !important;max-width:250px;}.view-news .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{max-width:432px;}}
.webform-confirmation .webform-confirmation__back a,.user-pass-reset .form-actions button#edit-submit,.event-registration div .registration-button.btn-primary.ext,.views-field.views-field-field-training-event-cvent-url .field-content a,.node--type-training-event .waitlist-button.btn-primary.ext,.single-train-event .waitlist-button.btn-primary.ext,.views-field.views-field-field-registration-wait-list .field-content a,.on-demand-button.btn-primary,.on-demand-button.btn-primary.ext,.single-train-event .on-demand-button.btn-primary,.waitlist-button.btn-primary a,.saw-button.btn-primary.event a,#edit-actions-reset{padding:.75rem 2rem;border-radius:6px;font-weight:700;height:50px;}.registration-button.btn-primary.ext,.views-field.views-field-field-training-event-cvent-url .field-content a,.saw-button.btn-primary.event a{display:flex;justify-content:center;align-items:center;max-width:100%;width:100%;}.featured-training-events .views-field.views-field-field-training-event-cvent-url .field-content{display:flex;justify-content:center;}.search-form .button.js-form-submit.form-submit.btn.btn-primary{background-color:#0F2866;background-image:url('/themes/custom/fd_barrio/images/icons/magnifying-glass-solid.svg');background-repeat:no-repeat;background-position:50% 50%;background-size:30px;border-color:#0F2866;color:transparent;width:55px;}.search-form .button.js-form-submit.form-submit.btn.btn-primary:hover,.search-form .button.js-form-submit.form-submit.btn.btn-primary:focus{text-decoration:none;color:transparent;}.search-form .button.js-form-submit.form-submit.btn.btn-primary:focus{outline-width:2px;outline-style:solid;outline-color:#2672de;outline-offset:4px;}.button.js-form-submit.form-submit.btn.btn-primary:hover,.button.js-form-submit.form-submit.btn.btn-primary:focus{color:#fff;background-color:#005EA2;text-decoration:underline;}.webform-confirmation .webform-confirmation__back a,.view.view-employment-postings .button.js-form-submit.form-submit.btn.btn-primary,#edit-submit-websites-and-blogs,#edit-submit-training-events,#edit-submit-program-materials,#edit-submit-employment-list,#edit-submit-news,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:first-of-type{color:#fff;background-color:#005EA2 !important;text-decoration:none;}.user-pass-reset .form-actions button#edit-submit,.nav-link.nav-link--user.site-user-buttons,.nav-link.login-account.nav-link-user-login.site-user-buttons,.back-btn-wrapper .nav-link,.webform-button--submit.button.button--primary.js-form-submit.form-submit.btn.btn-primary,.saw-button.btn-primary.event a,.cta-btn a{color:#fff;background-color:#005EA2;border:2px solid #005EA2;text-decoration:none;}.on-demand-button.btn-primary,.on-demand-button.btn-primary.ext,.node--type-training-event .waitlist-button.btn-primary.ext,.single-train-event .waitlist-button.btn-primary.ext,.views-field.views-field-field-registration-wait-list .field-content a,.waitlist-button.btn-primary a,.registration-button.btn-primary.ext,.single-train-event .views-field.views-field-field-training-event-cvent-url .field-content a,.btn-registration a,.node--type-training-event .node__content .registration-fieldset .registration-button.btn-primary{background-color:#0F2866;color:#fff;text-decoration:none;border:2px solid #0F2866;}.table-button button div a,.registration-button.btn-primary a .extlink-nobreak,.event-registration a .extlink-nobreak,.views-field.views-field-field-training-event-cvent-url .field-content a .extlink-nobreak{color:#fff !important;}.registration-button.btn-primary:hover .extlink-nobreak,.event-registration a:hover .extlink-nobreak,.views-field.views-field-field-training-event-cvent-url .field-content a:hover .extlink-nobreak,.node--type-training-event .node__content .registration-fieldset .registration-button.btn-primary:hover,.node--type-training-event .node__content .registration-fieldset .registration-button.btn-primary:focus{color:#0F2866;text-decoration:underline;}.cta-btn{background-color:transparent;margin:0;padding:0;border:0;}.saw-button.btn-primary.event{background:transparent;border:none;margin:1.5rem 0;}.saw-button.btn-primary.event a:hover{text-decoration:underline;}.single-train-event .views-field.views-field-field-training-event-cvent-url .field-content a:hover .extlink-nobreak,.single-train-event .views-field.views-field-field-training-event-cvent-url .field-content a:focus .extlink-nobreak{color:#005EA2;}.form-type-webform-document-file .webform-document-file .form-submit,.webform-submission-post-a-vacancy-form #edit-actions-reset,#edit-preview,#edit-preview--2,.user-logout-confirm .form-actions .button.button--primary,.form-actions #edit-reset{color:#005EA2;background-color:#f6f6f6 !important;border:2px solid #005EA2;text-decoration:none;}.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:first-of-type:hover,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:first-of-type:focus,#edit-submit-employment-list:hover,#edit-submit-employment-list:focus,.nav-link.nav-link--user.site-user-buttons:hover,.nav-link.nav-link--user.site-user-buttons:focus,#edit-submit-news:hover,#edit-submit-news:focus{text-decoration:underline;}.webform-submission-post-a-vacancy-form #edit-actions-reset{margin:0;}.webform-submission-post-a-vacancy-form  #edit-actions{display:flex;flex-direction:column;}.webform-submission-post-a-vacancy-form #edit-actions-submit{margin-right:auto;}.text-muted{margin-top:.5rem;display:inline-block;}.form-type-webform-document-file .webform-document-file .form-submit:hover,#contact-message-feedback-form #edit-preview--2:hover,#contact-message-feedback-form #edit-preview.btn-primary:hover,.webform-submission-post-a-vacancy-form #edit-actions-reset:hover,.form-actions #edit-reset:hover,.form-actions #edit-reset:focus,.nav-link.login-account.nav-link-user-login.site-user-buttons:hover,.nav-link.login-account.nav-link-user-login.site-user-buttons:focus,.nav-link.login-account.logged-out.nav-link-user-logout.site-user-buttons:hover,#user-logout-confirm .form-actions #edit-submit:hover,#user-logout-confirm .form-actions #edit-submit:focus,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:nth-of-type(2):hover,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:nth-of-type(2):focus{color:#fff !important;background-color:#454545 !important;border:2px solid #454545;text-decoration:underline;}.field--name-field-tags ul.links li a{text-decoration:none;color:#005EA2;}.field--name-field-tags ul.links li a:hover{text-decoration:underline;color:#454545;}.view-news .view-filters .views-exposed-form .flex-wrap .form-actions.js-form-wrapper.form-wrapper.mb-3{display:flex;}.form-actions #edit-reset,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:nth-of-type(2){border-bottom-left-radius:6px;border-top-left-radius:6px;}.return-to-top{bottom:0;right:0;padding:0;position:fixed;z-index:99;}.usa-button{font-size:.9rem;line-height:1;color:#fff;background-color:#005ea2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:.2rem;cursor:pointer;display:inline-block;font-weight:700;margin-right:.4rem;padding:.6rem 1rem;text-align:center;text-decoration:none;width:100%;}.field.field--name-field-button-link{display:flex;justify-content:center;flex-wrap:wrap;}.on-demand-button.btn-primary,.on-demand-button.btn-primary.ext,.form-actions #edit-submit.button.button--primary,.registration-button.btn-primary,.waitlist-button.btn-primary{border-radius:6px;max-width:100%;height:50px;display:flex;justify-content:center;align-items:center;}.form-actions #edit-submit.button.button--primary{border:2px solid #005EA2;margin:0 auto 1rem auto;}.on-demand-button.btn-primary,.on-demand-button.btn-primary.ext,.registration-button.btn-primary a,.waitlist-button.btn-primary a,.cta-btn a{color:#fff;width:100%;padding:.75rem 3.5rem;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:6px;}.node.node--type-training-event.node--view-mode-main-feature .on-demand-button.btn-primary,.node.node--type-training-event.node--view-mode-main-feature .waitlist-button.btn-primary.ext,.node.node--type-training-event.node--view-mode-main-feature .waitlist-button.btn-primary,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary.ext,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary{background-color:transparent;width:100%;border:2px solid #ffbe2e;color:#ffbe2e;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:6px;}.node.node--type-training-event.node--view-mode-main-feature .on-demand-button.btn-primary:hover,.node.node--type-training-event.node--view-mode-main-feature .on-demand-button.btn-primary:focus,.node.node--type-training-event.node--view-mode-main-feature .waitlist-button.btn-primary.ext:hover,.node.node--type-training-event.node--view-mode-main-feature .waitlist-button.btn-primary:hover,.node.node--type-training-event.node--view-mode-main-feature .waitlist-button.btn-primary.ext:focus,.node.node--type-training-event.node--view-mode-main-feature .waitlist-button.btn-primary:focus,.node.node--type-training-event.node--view-mode-main-feature .main .right-side .registration-fieldset .fieldset-wrapper div .registration-button.btn-primary.ext:hover,.node.node--type-training-event.node--view-mode-main-feature .main .right-side .registration-fieldset .fieldset-wrapper div .registration-button.btn-primary.ext:focus,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary:focus,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary.ext:focus,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary:hover,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary:hover,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary:focus{color:#fff !important;background-color:transparent !important;border:2px solid #fff;text-decoration:underline;}.cta-btn{margin:1rem auto;}.cta-btn a{min-width:203px;}.paragraph.paragraph--type--buttons .field.field--name-field-button-link .cta-btn{width:100%;margin:.5rem auto;}.registration-button.btn-primary:hover{padding:0;margin:0;}.event-registration,.btn-registration,.btn-primary,.btn-primary:hover,.btn-primary:focus{border:0;background-color:transparent;padding:0;width:auto;}.views-field-field-on-demand-content .on-demand-button.btn-primary,.single-train-event .on-demand-button.btn-primary,.view-training-events .row .table-responsive .table > tbody tr .on-demand-button.btn-primary,.view-training-events .row .table-responsive .table > tbody tr .views-field-field-registration-wait-list a.ext,.registration-button.btn-primary.ext,.event-registration a,.event-registration a.ext{padding:.25rem 1.75rem;border-radius:6px;font-weight:700;background-color:#0F2866;color:#fff;text-decoration:none;border:2px solid #0F2866;width:215px;display:flex;align-items:center;justify-content:center;}.form-type-webform-document-file .webform-document-file .button.js-form-submit.form-submit.btn.btn-primary,#edit-actions-reset{width:100%;margin:0 auto;font-weight:700;border-radius:6px;padding:0;}#edit-actions-submit{margin-right:auto;margin-left:auto;margin-bottom:1rem;width:100%;}.webform-button--submit.button.button--primary.js-form-submit.form-submit.btn.btn-primary{max-width:100%;border-radius:6px;margin:0 auto;display:flex;justify-content:center;align-items:center;}.view.view-employment-postings .button.js-form-submit.form-submit.btn.btn-primary,#edit-submit-websites-and-blogs,#edit-submit-training-events,.form-actions #edit-reset,.form-actions  #edit-submit-program-materials,#edit-submit-employment-list,#edit-submit-news,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions.js-form-wrapper.form-wrapper.mb-3 .form-submit{width:100px;}.view.view-employment-postings #edit-submit.button.js-form-submit.form-submit.btn.btn-primary,.view.view-employment-postings #edit-submit--2.button.js-form-submit.form-submit.btn.btn-primary{width:240px;border-radius:6px;margin-top:1rem;}#contact-message-feedback-form .form-actions #edit-submit.button.button--primary{border:2px solid #005EA2;margin:0 auto 1rem auto;background-color:#005EA2;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;}#contact-message-feedback-form .form-actions #edit-submit.button.button--primary:hover,#contact-message-feedback-form .form-actions #edit-submit.button.button--primary:focus{border:2px solid #005EA2;text-decoration:underline;background-color:#fff;color:#005EA2;}#contact-message-feedback-form #edit-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;}#contact-message-feedback-form #edit-preview,#contact-message-feedback-form #edit-preview--2{margin:0;border-radius:6px;width:100%;}#contact-message-feedback-form #edit-preview.preview.js-form-wrapper.form-wrapper.mb-3{width:100%;max-width:100%;border:1px solid #ced4da;padding:1rem;}#contact-message-feedback-form #edit-preview .field.field--name-mail,#contact-message-feedback-form #edit-preview .field.field--name-message,#contact-message-feedback-form #edit-preview .field.field--name-name{margin-bottom:1rem;color:#454545;}#contact-message-feedback-form #edit-preview .field.field--name-subject .field__label,#contact-message-feedback-form #edit-preview .field.field--name-mail .field__label,#contact-message-feedback-form #edit-preview .field.field--name-message .field__label,#contact-message-feedback-form #edit-preview .field.field--name-name .field__label{font-weight:700;color:#0F2866;}#contact-message-feedback-form #edit-preview .field.field--name-subject .field__label::after,#contact-message-feedback-form #edit-preview .field.field--name-mail .field__label::after,#contact-message-feedback-form #edit-preview .field.field--name-message .field__label::after,#contact-message-feedback-form #edit-preview .field.field--name-name .field__label::after{content:':';display:inline-block;}#contact-message-feedback-form #edit-preview .field.field--name-subject{color:#454545;}#contact-message-feedback-form #edit-preview.preview.js-form-wrapper.form-wrapper.mb-3:hover{background-color:#f6f6f6 !important;color:#454545;text-decoration:none;}#search-form #edit-advanced .action #edit-submit--2.button.js-form-submit.form-submit.btn.btn-primary{background-color:#0F2866;border-color:#0F2866;background-image:none;border-top-left-radius:6px;border-bottom-left-radius:6px;color:#fff;width:100%;max-width:240px;margin:0 auto;}#search-form #edit-advanced .action #edit-submit--2.button.js-form-submit.form-submit.btn.btn-primary:hover{background-color:#005EA2;border-color:#005EA2;color:#fff;text-decoration:underline;}.webform-confirmation .webform-confirmation__back a:hover,.webform-confirmation .webform-confirmation__back a:focus,.user-pass-reset .form-actions button#edit-submit:hover,.user-pass-reset .form-actions button#edit-submit:focus,.node--type-training-event .registration-fieldset .fieldset-wrapper  div .registration-button.btn-primary.ext:hover,.node--type-training-event .registration-fieldset .fieldset-wrapper  div .registration-button.btn-primary.ext:focus,.view-training-events .row .table-responsive .table > tbody tr .views-field-field-registration-wait-list a.ext:hover,.view-training-events .row .table-responsive .table > tbody tr .views-field-field-registration-wait-list a.ext:focus,.event-registration a:hover,.event-registration a.ext:hover,.single-train-event .views-field.views-field-field-training-event-cvent-url .field-content a:hover,.single-train-event .views-field.views-field-field-training-event-cvent-url .field-content a:focus,.view.view-employment-postings .button.js-form-submit.form-submit.btn.btn-primary:hover,.view.view-employment-postings .button.js-form-submit.form-submit.btn.btn-primary:focus,#edit-submit-websites-and-blogs:hover,#edit-submit-training-events:hover,#edit-submit-program-materials:hover,#edit-submit-program-materials:focus,.form-actions #edit-submit.button.button--primary:hover,#edit-preview:hover,#edit-submit-news:hover,#edit-submit-news:focus,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:nth-of-type(2),.nav-link.login-account.logged-out.nav-link-user-logout.site-user-buttons,.nav-link.nav-link--user.site-user-buttons:hover,.nav-link.nav-link--user.site-user-buttons:focus,.nav-link.login-account.nav-link-user-login.site-user-buttons:hover,.nav-link.login-account.nav-link-user-login.site-user-buttons:focus,.back-btn-wrapper .nav-link:hover,.saw-button.btn-primary.event a:hover,.saw-button.btn-primary.event a:focus,.registration-button.btn-primary a:hover,.registration-button.btn-primary a:focus,.registration-button.btn-primary.ext:hover,.registration-button.btn-primary.ext:focus,.table-button button div a:hover,.node--type-training-event .waitlist-button.btn-primary.ext:hover,.single-train-event .waitlist-button.btn-primary.ext:hover,.views-field.views-field-field-registration-wait-list .field-content a:hover,.view-training-events .row .table-responsive .table > tbody tr .on-demand-button.btn-primary:hover,.waitlist-button.btn-primary a:hover,.on-demand-button.btn-primary:hover,.on-demand-button.btn-primary:focus,.on-demand-button.btn-primary.ext:hover,.on-demand-button.btn-primary:focus,.on-demand-button.btn-primary.ext:focus,.view-training-events .row .table-responsive .table > tbody tr .on-demand-button.btn-primary:hover,.cta-btn a:hover,.cta-btn a:focus,.webform-button--submit.button.button--primary.js-form-submit.form-submit.btn.btn-primary:hover,#edit-actions-reset:hover,#edit-submit-employment-list:hover,#edit-submit-employment-list:focus,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:first-of-type:hover,.view-news .view-filters .views-exposed-form .flex-wrap .form-actions button:first-of-type:focus{color:#005EA2 !important;background-color:#f6f6f6 !important;border:2px solid #005EA2;text-decoration:underline;}.webform-confirmation .webform-confirmation__back a{margin-top:1rem;display:flex;width:240px;justify-content:center;align-items:center;}@media (min-width:768px){.form-actions #edit-submit.button.button--primary{margin:0 1rem 0 auto;}.form-actions #edit-submit.button.button--primary,#edit-actions-submit{width:240px;margin:0;}.form-type-webform-document-file .webform-document-file .form-submit,#contact-message-feedback-form #edit-preview--2,#edit-preview,#edit-actions-reset{max-width:125px;width:100%;}.featured-training-events .views-field.views-field-field-training-event-cvent-url .field-content{justify-content:start;}.views-field-field-on-demand-content .on-demand-button.btn-primary,.node--type-training-event .on-demand-button.btn-primary,.node--type-training-event .waitlist-button.btn-primary.ext,.single-train-event .on-demand-button.btn-primary,.views-field.views-field-field-registration-wait-list .field-content a,.single-train-event .waitlist-button.btn-primary.ext,.registration-button.btn-primary.ext,.registration-button.btn-primary,#contact-message-feedback-form .form-actions #edit-submit.button.button--primary,.views-field.views-field-field-training-event-cvent-url .field-content a,.saw-button.btn-primary.event a{display:flex;justify-content:center;align-items:center;width:240px;}.view-training-events .row .table-responsive .table > tbody tr .on-demand-button.btn-primary,.view-training-events .row .table-responsive .table > tbody tr .views-field-field-registration-wait-list a.ext,.registration-button.btn-primary.ext,.event-registration a,.event-registration a.ext{padding:.25rem 3.2rem;border-radius:6px;font-weight:700;background-color:#0F2866;color:#fff;text-decoration:none;border:2px solid #0F2866;width:240px;display:flex;align-items:center;justify-content:center;}.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary.ext,.node.node--type-training-event.node--view-mode-main-feature .registration-button.btn-primary{min-width:240px;}.paragraph.paragraph--type--buttons .field.field--name-field-button-link .cta-btn{width:auto;margin:.5rem;}.webform-submission-post-a-vacancy-form  #edit-actions{flex-direction:row;}.webform-submission-post-a-vacancy-form #edit-actions-submit{margin-right:1rem;}#contact-message-feedback-form .form-actions #edit-submit.button.button--primary{margin:0 1rem 0 0;}}
#toolbar-item-user{min-width:50px !important;}#entity-view-display-layout-builder-form .form-actions #edit-submit.button.button--primary,#entity-view-display-layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary,#entity-view-display-layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary,.layout-builder-form .form-actions #edit-submit.button.button--primary,.layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary,.layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary,.layout-builder-discard-changes .form-actions .button.button--primary,#node-page-layout-builder-form .form-actions #edit-submit.button.button--primary,#node-page-layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary,#node-page-layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary,#node-landing-page-layout-builder-form .form-actions #edit-submit.button.button--primary,#node-landing-page-layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary,#node-landing-page-layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary{background-color:#005EA2;color:#fff;border-radius:6px;width:100%;max-width:200px;margin:.5rem;display:flex;justify-content:center;align-items:center;}.layout-no-sidebars .block-page-title-block,.node--type-article .block-page-title-block,.page-user-reset #block-fd-barrio-pagetitle,#block-fd-barrio-logingeneraltext{margin-top:2rem;}.user-logged-in.path-user #block-fd-barrio-pagetitle h1.title{font-size:1.19rem;}.user-logged-in .field.field--name-field-business-address.field--type-address .address{margin-bottom:0;}body.path-user .field--label-above .field__item{background:#f6f6f6;}.profile .field--name-field-business-address .field__item .address .organization{width:100%;font-weight:600;}.profile .field--name-field-business-address .field__item .address .address-line1,.profile .field--name-field-business-address .field__item .address .country,.profile .field--name-field-business-address .field__item .address .administrative-area{width:100%;}.profile .field--name-field-business-address .field__item .address .administrative-area{margin:0 auto;}.profile .field__label{font-weight:600;color:#0F2866;}.profile .js-form-item.js-form-type-item h4::after,.profile .field__label::after{content:":"}.profile .js-form-item.js-form-type-item h4{font-size:16px;margin-top:.5rem;}#user-form #edit-actions #edit-submit.button.button--primary.js-form-submit.form-submit.btn.btn-primary,.user-pass .form-actions .button.js-form-submit.form-submit.btn.btn-primary,.user-login-form .form-actions .button.js-form-submit.form-submit.btn.btn-primary{background-color:#005EA2;color:#fff;border-radius:6px;width:200px;margin:2rem 0 0 0;display:flex;justify-content:center;align-items:center;}#user-form #edit-actions #edit-submit.button.button--primary.js-form-submit.form-submit.btn.btn-primary:hover,.user-pass .form-actions .button.js-form-submit.form-submit.btn.btn-primary:hover,.user-login-form .form-actions .button.js-form-submit.form-submit.btn.btn-primary:hover,.layout-builder-form .form-actions #edit-submit.button.button--primary:hover,.layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary:hover,.layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary:hover,.layout-builder-discard-changes .form-actions .button.button--primary:hover,#entity-view-display-layout-builder-form .form-actions #edit-submit.button.button--primary:hover,#entity-view-display-layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary:hover,#entity-view-display-layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary:hover,#node-page-layout-builder-form .form-actions #edit-submit.button.button--primary:hover,#node-page-layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary:hover,#node-page-layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary:hover,#node-landing-page-layout-builder-form .form-actions #edit-submit.button.button--primary:focus,#node-landing-page-layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary:focus,#node-landing-page-layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary:focus,#node-landing-page-layout-builder-form .form-actions #edit-submit.button.button--primary:hover,#node-landing-page-layout-builder-form .form-actions #edit-discard-changes.button.form-submit.btn.btn-primary:hover,#node-landing-page-layout-builder-form .form-actions #edit-revert.button.form-submit.btn.btn-primary:hover{background-color:#fff;border:2px solid #005EA2;color:#005EA2;text-decoration:underline;}.alert.alert-dismissible.fade.show.col-12.d-flex.align-items-center.alert-success div a{color:#005EA2;}.alert.alert-dismissible.fade.show.col-12.d-flex.align-items-center.alert-success div a:hover{text-decoration:none;color:#454545;}.block-help{border:1px solid #d3d7d9;padding:1.5em 1.5rem .5rem 1.5rem;margin-bottom:20px;}.alert-wrapper{position:inherit !important;bottom:0;left:0;width:100%;max-height:75vh;z-index:99999;}.alert-wrapper .alert{margin-bottom:1.5rem;}.alert.alert-danger{--bs-alert-padding-y:0 !important;}.content-moderation-entity-moderation-form{background-color:#f6f6f6;padding:.5rem;}.content-moderation-entity-moderation-form .entity-moderation-form{background-color:transparent;border:none;margin:1em auto;display:flex;align-items:center;}.content-moderation-entity-moderation-form .entity-moderation-form #edit-current label::after{content:':';}.content-moderation-entity-moderation-form .entity-moderation-form__item .mb-3{margin-bottom:0 !important;width:155px;}.content-moderation-entity-moderation-form .entity-moderation-form__item .button.js-form-submit.form-submit.btn.btn-primary{background-color:#0d6efd;border-radius:6px;padding:.75rem 1.25rem;display:flex;justify-content:center;align-items:center;}.content-moderation-entity-moderation-form .entity-moderation-form__item .button.js-form-submit.form-submit.btn.btn-primary:hover{border:1px solid #0d6efd;background-color:#f6f6f6;color:#0d6efd;}.user-logged-in #block-fd-barrio-account-menu #block-fd-barrio-account-menu-menu{display:none;}.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-captcha-response.form-item-captcha-response.mb-3 .input-group .input-group-prepend .field-prefix.input-group-text{height:50px !important;border-top-right-radius:0;border-bottom-right-radius:0;}.field-multiple-table.responsive-enabled.draggable-table tbody tr td .js .field--widget-paragraphs td{display:inline !important;}.js-form-item.form-item.js-form-type-managed-file.form-type--managed-file.js-form-item-media-0-fields-field-media-file-1-1.form-item--media-0-fields-field-media-file-1-1{display:none !important;}
.taxonomy-term-preview{background-color:#fff !important;}.taxonomy-term-divider-top{border-bottom:1px solid #ccc !important;}.taxonomy-term-divider-bottom{border-top:1px dotted #ccc;}
