.cards,ul.cards{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;margin:0;padding:0;gap:20px}@media(min-width: 768px){.cards,ul.cards{flex-direction:row}}@media(min-width: 1024px){.cards,ul.cards{gap:30px}}.cards-1 .card,ul.cards-1 .card{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.cards-1 .card,ul.cards-1 .card{flex-direction:row}.cards-1 .card .img-box,.cards-1 .card .image-box,.cards-1 .card .text-box,.cards-1 .card .text-box-2,ul.cards-1 .card .img-box,ul.cards-1 .card .image-box,ul.cards-1 .card .text-box,ul.cards-1 .card .text-box-2{width:50%}}.grid{display:grid;gap:20px;margin-bottom:40px}@media(min-width: 768px){.grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.grid{grid-template-columns:repeat(3, 1fr);gap:30px;margin-bottom:60px}}.card{display:flex;flex-direction:column;background:#efefef;padding:20px;transition:background-color .2s ease,color .2s ease;cursor:pointer}.card:hover{background-color:#1d70b8;color:#fff}.card:hover h3 a{color:#fff}.card:hover p{color:#fff}.card h3{margin-bottom:15px}.card h3 a{color:#1d70b8;text-decoration:none;transition:color .2s ease;text-decoration:underline}.card h3 a:hover{text-decoration:none !important}.card p{line-height:1.5;transition:color .2s ease}.card ul{list-style-type:disc}.card ul ul{list-style-type:circle}.card .image-box{border-radius:0;margin:0 !important}.card h1 a:hover,.card h2 a:hover,.card h3 a:hover,.card h4 a:hover,.card h5 a:hover,.card h6 a:hover,.card p a:hover{text-decoration:underline}.haslink{outline:none;outline-offset:.3rem}.haslink:hover{cursor:pointer;color:#fff;background-color:#003078}.haslink:hover a{color:#fff;text-decoration:none}.haslink:hover h1,.haslink:hover h2,.haslink:hover h3,.haslink:hover h4,.haslink:hover h5,.haslink:hover h6,.haslink:hover p{color:#fff}.card-gds{background-color:#00ffe0;color:#0b0c0c}.card-gds a{color:#0b0c0c}.card-gds.haslink:hover{color:#fff !important}.card-dfe{background-color:#003764;color:#fff}.card-dfe p,.card-dfe a:not(:focus){color:#fff}.card-dfe.haslink:hover{background-color:#0b0c0c;color:#fff !important}.card-moj{background-color:#000;color:#fff}.card-moj p,.card-moj a:not(:focus){color:#fff}.gem-c-layout-super-navigation-header__navigation-dropdown-menu[hidden]{display:none}.gem-c-layout-super-navigation-header__navigation-dropdown-menu:not([hidden]){display:block}.gem-c-layout-super-navigation-header__navigation-top-toggle-button{cursor:pointer}*{margin:0;padding:0;box-sizing:border-box}.govuk-width-container,.moj-primary-navigation__container,.moj-header__container,.govuk-header__container,.key-details-bar .key-details-bar__key-details.govuk-grid-column-full{max-width:none;margin:0}.govuk-main-wrapper{padding:0}.govuk-grid-row,.govuk-header__container,.govuk-footer .govuk-width-container{max-width:1280px;margin:0 auto}@media(min-width: 1200px){.govuk-grid-row,.govuk-header__container,.govuk-footer .govuk-width-container{padding:30px 15px}}.govuk-header,.gem-c-layout-super-navigation-header{background:#d53880;border-bottom:none}.govuk-header .govuk-grid-row,.gem-c-layout-super-navigation-header .govuk-grid-row{padding-top:0;padding-bottom:0}.govuk-header .govuk-header__container,.gem-c-layout-super-navigation-header .govuk-header__container{box-sizing:border-box;width:100%;border:none;padding:0 15px}.govuk-header .gem-c-layout-super-navigation-header__button-containe,.gem-c-layout-super-navigation-header .gem-c-layout-super-navigation-header__button-containe{width:100%;max-width:1280px;margin:0 auto}.gem-c-layout-super-navigation-header__header-logo--large-navbar{padding-left:0}.gem-c-layout-super-navigation-header__navigation-top-toggle-button-inner{border-right:none;margin:0;padding:5px 20px;padding-right:none}.before-content{width:100%;background-color:#d53880}.before-content .govuk-grid-row{max-width:1280px;margin:0 auto;padding-top:0;padding-bottom:0}.before-content .govuk-back-link{color:#fff}.before-content .govuk-back-link::before{border-color:#fff}.site-header{padding-top:40px;padding-bottom:40px;color:#fff !important}.logo{display:flex;flex-direction:row;align-items:center}.logo img{padding-right:15px}.gem-c-layout-super-navigation-header__header-logo--large-navbar{height:auto;padding-bottom:20px;padding-top:20px}.gem-c-layout-super-navigation-header__button-container{right:20px}@media(min-width: 1024px){.gem-c-layout-super-navigation-header__button-container{right:25px}}.gem-c-layout-super-navigation-header__navigation-top-toggle-button:hover{color:#fff !important}.filter-row{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.filter-row .filter-group{width:100%}.filter-row .govuk-select{width:100%}@media(min-width: 768px){.filter-row{flex-direction:row}}@media(min-width: 1200px){.filter-row{gap:30px}}.filter-btn{background-color:#1d70b8;margin-top:20px;margin-bottom:10px}.filter-btn:hover{background-color:#003078}.row{display:flex;flex-direction:row;align-items:center}.colour-box{background-color:#d53880}.colour-box-filter{background-color:#efefef}.white-text{color:#fff !important}.black-text{color:#0b0c0c !important}.filter-btn{background-color:#1d70b8}.filter-btn:hover{background-color:#003078}.govuk-footer{margin-top:20px}.govuk-footer__meta{margin-right:0;margin-left:0}.govuk-footer__meta-item{margin-left:0;margin-right:0}.button-gds{background-color:#00ffe0}.button-gds:hover{background-color:#0b0c0c;color:#fff !important}.button-dfe{background-color:#003764;color:#fff !important}.button-dfe:hover{background-color:#fff;color:#0b0c0c !important}.button-moj{background-color:#000;color:#fff !important}.button-moj:hover{background-color:#fff;color:#000 !important}.moj-filter__tag:after{background-image:url(https://design-patterns.service.justice.gov.uk/assets/images/icon-tag-remove-cross.svg)}.moj-filter__tag:hover:after{background-image:url(https://design-patterns.service.justice.gov.uk/assets/images/icon-tag-remove-cross-white.svg)}/*# sourceMappingURL=application.css.map */
