@import url("https://fonts.googleapis.com/css2?family=Merriweather+Sans:wght@400;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body{font-size:18px;font-weight:400;color:#4D4D4D;font-family:"Merriweather Sans",sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media screen and (max-width:991px){html,body{font-size:16px;}}body{background-color:#0099CC;line-height:1.5;}a{color:#0099CC;text-decoration:underline;}a:hover,a:focus{text-decoration:none;color:#003399;}p{margin:0 0 1.2em;}p.small-print{font-size:0.85em;color:#607988;}h1.page-header,h2.h1.page-header{font-size:2rem;padding-bottom:0;margin:0 0 1em;border-bottom:none;font-weight:700;}body.sidebar-first h1.page-header,body.sidebar-first h2.h1.page-header{margin-bottom:1em;}#title-header .region-page-title-header:last-child h1.page-header,#title-header .region-page-title-header:last-child h2.h1.page-header{margin-bottom:0;}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:700;margin:1.2em 0 0.75em;line-height:1.2;font-family:"Merriweather Sans",sans-serif;color:#003399;}h1 a,h2 a,h3 a,h4 a,.h1 a,.h2 a,.h3 a,.h4 a{color:#003399;text-decoration:none;}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,.h1 a:hover,.h1 a:focus,.h2 a:hover,.h2 a:focus,.h3 a:hover,.h3 a:focus,.h4 a:hover,.h4 a:focus{color:#0099CC;}h1,.h1{font-size:2em;}h2,.h2{font-size:1.6em;}h2:first-child{margin-top:0;}h3,.h3{font-size:1.3em;}h3:first-child{margin-top:0;}h4,.h4{font-size:1em;}h4:first-child{margin-top:0;}ul,ol{margin:0 0 1.5em;padding:0;}ul li,ol li{margin:0 0 0.5em 1.2em;padding:0;}ol li{margin-left:1.6em;}strong{font-weight:700;}.main-content ul,.main-content ol{width:auto;overflow:hidden;}.main-content ul:last-child,.main-content ol:last-child{margin-bottom:0;}.label{color:#00133F;}hr.green{border:none;border-top:10px solid #D2EA8E;margin:1rem 15px 1rem;}p.lead-para{color:#0099CC;font-size:1.2em;margin-bottom:1.6em;}a.btn{text-transform:uppercase;padding:0.5em 1.5em 0.5em;background-color:#0099CC;color:#fff;border-radius:50px;text-decoration:none;text-shadow:none;border:none;font-size:14px;font-weight:400;}a.btn:hover,a.btn:focus{color:#fff;background-color:#003399;}@media screen and (max-width:991px){hr.green{border-top:7px solid #D2EA8E;margin:0.75rem 10px 0.75rem;}}@media screen and (max-width:730px){hr.green{display:none;}}td,th{padding:8px;}.join-table td{border:3px solid;border-color:#D2EA8E;padding:15px;}.join-table{border-collapse:separate;border-spacing:6px;}blockquote{background:#f9f9f9;border-left:10px solid #0C4C83;margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’";font-style:italic;font-family:"Merriweather Sans",sans-serif;}blockquote:before{color:#0098CB;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}blockquote p{display:inline;}.cards{max-width:1200px;margin:0 auto;display:grid;grid-gap:1rem;}@media (min-width:600px){.cards{grid-template-columns:repeat(2,1fr);}}@media (min-width:900px){.cards{grid-template-columns:repeat(5,1fr);}}.twocards{max-width:1200px;margin:0 auto;display:grid;grid-gap:1.5rem;}@media (min-width:600px){.twocards{grid-template-columns:repeat(2,1fr);}}@media (min-width:900px){.twocards{grid-template-columns:repeat(2,1fr);}}.twocards .card{border:solid;border-color:#0098CB;padding:15px;text-align:center;}#toolbar-administration ul.toolbar-menu li{margin:0;}@media (max-width:767px){#toolbar-administration{display:none;}}@media screen and (min-width:768px){body{margin-top:0;}}.region nav.tabs{margin-left:0;margin-right:0;}.region nav.tabs .tabs--primary{margin-bottom:0;padding:0.5em 1em 0;font-size:0.75em;}.region nav.tabs .tabs--primary > li{margin-left:0;}.region nav.tabs .tabs--primary > li > a{padding:0.2em 0.5em 0.1em;}.region nav.tabs .tabs--primary > li > a:hover,.region nav.tabs .tabs--primary > li > a:focus{text-decoration:none;background-color:#E1E4E5;}.messages__wrapper{font-size:1rem;padding-right:15px;padding-left:15px;}.alert{z-index:999;position:relative;margin-top:0.5em;margin-bottom:0;}.alert:last-of-type{margin-bottom:0.5em;}#skip-link a{background-color:#00415B;color:#fff;}.modal-title{font-size:1rem;font-weight:700;float:left;}.user-login-form{padding:2rem;}body.page-admin-structure-block-demo .region{font-size:1rem;}.grid-content{text-align:left;}.grid-align-left .grid-content,#block-system-main .grid-content{text-align:left;}.grid-content .grid{text-align:left;}.row,.main-container .region,.view.grid-content .view-content,.region-super-footer{margin-left:-15px;margin-right:-15px;font-size:0;}.view.grid-content .view-content{margin-left:-5px;margin-right:-5px;}.region-navigation-collapsible{font-size:0;}.col-sm-12{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}.col-sm-9{width:66.66667%;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}.col-sm-3{width:33.33333%;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}body.path-admin .col-sm-3{width:24%;}.main-container .region .block,.region-super-footer .block,.region nav,.grid,.region article,.region .views-element-container{margin-left:15px;margin-right:15px;font-size:1rem;}.region > *,.block{font-size:1rem;vertical-align:top;}.region > form{font-size:1rem;}.block-region.demo-block{font-size:1rem;color:#000;}.region-navigation-collapsible nav,.region-navigation-collapsible .block{font-size:1rem;}.grid{display:inline-block;vertical-align:top;}.grid-25{width:calc(25% - 30px);}.grid-33{width:calc(33.33333% - 30px);}.grid-50{width:calc(50% - 30px);}.grid-66{width:calc(66.66667% - 30px);}.grid-100{width:calc(100% - 30px);}html .grid-content .grid{min-height:650px;}html .grid-content.report .grid-50{min-height:300px;}html .grid-content.event .grid-33{min-height:600px;}html .grid-content.advice .grid-33{min-height:550px;}html .grid-content .grid-25{min-height:510px;}html .front-promoted-news-combined .grid{min-height:540px;}html.js .grid-content .grid{min-height:auto;}@media screen and (max-width:1199px){.grid-25{width:calc(33.33333% - 30px);}.block-views .grid-content .grid-25:nth-child(4){display:none;}}@media screen and (max-width:991px){.container{padding-left:10px;padding-right:10px;}.row,.main-container .region,.view.grid-content .view-content,.region-super-footer{margin-left:-10px;margin-right:-10px;font-size:0;}.view.grid-content .view-content{margin-left:-5px;margin-right:-5px;}.main-container .region .block,.region-super-footer .block,.region nav,.grid,.region article,.region .views-element-container{margin-left:10px;margin-right:10px;font-size:1rem;}.grid-25{width:calc(50% - 20px);}.grid-33{width:calc(50% - 20px);}.grid-50{width:calc(50% - 20px);}.grid-66{width:calc(66.66667% - 20px);}.grid-100{width:calc(100% - 20px);}.col-sm-12{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;}.col-sm-9{width:66.66667%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;}.col-sm-3{width:33.33333%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;}.block-views .grid-content .grid-25:nth-child(4){display:inline-block;}.block-views .grid-content .grid-33:nth-child(3){display:none;}}@media screen and (max-width:767px){.region-super-footer{margin-left:0;margin-right:0;}.col-sm-12{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;}.col-sm-9{width:100%;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;}.col-sm-3{width:100%;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;}}@media screen and (max-width:600px){.block-views .grid-content .grid-33:nth-child(3){display:inline-block;}.grid-align-left .grid-content,#block-system-main .grid-content{text-align:center;}.grid-50{width:100%;}}@media screen and (max-width:396px){.grid-25,.grid-33{min-width:auto;width:100%;}}.well{min-height:20px;padding:1rem;margin-bottom:1.2em;background-color:#EDF1F3;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.dialog-off-canvas-main-canvas{background:url(/web/themes/custom/bootstrap_aso_2021/images/bg-white-swish-header.svg) center top/1920px auto no-repeat,url(/web/themes/custom/bootstrap_aso_2021/images/bg-page-blue-lines.png) center top/1920px auto no-repeat;max-width:1920px;}@media screen and (max-width:991px){.dialog-off-canvas-main-canvas{background:url(/web/themes/custom/bootstrap_aso_2021/images/bg-white-swish-header.svg) center -12px/1920px auto no-repeat,url(/web/themes/custom/bootstrap_aso_2021/images/bg-page-blue-lines.png) center top/1920px auto no-repeat;}}#navbar{background:transparent;border:none;padding-top:1.5em;margin-bottom:3.5em;}#navbar.container{padding-left:0;padding-right:0;}#navbar .region-nav-top{float:right;}#navbar .region-nav-top .block{display:inline-block;vertical-align:top;}#navbar .region-nav-top .search-block-form{width:200px;}#navbar .navbar-header{display:block;width:100%;}#navbar .navbar-header .region-navigation a.logo{margin:0;padding:0;}#navbar .navbar-header .region-navigation a.logo img{height:67px;width:auto;}#navbar .navbar-header .region-navigation a.navbar-brand{clear:left;height:auto;padding-left:0;color:#003399;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:14px;}#navbar .navbar-header #navbar-collapse{float:right;padding:0;margin-top:10px;}@media screen and (max-width:1199px){#navbar{margin-bottom:3em;}#navbar .region-nav-top .search-block-form{width:150px;}#navbar .navbar-header{float:none;}#navbar .navbar-header #navbar-collapse{float:left;padding:0;margin-top:10px;}}@media screen and (max-width:991px){#navbar{margin-bottom:1.6em;}#navbar .region-nav-top{margin-top:-5px;}#navbar .region-nav-top .search-block-form{width:140px;}#navbar .navbar-header{float:none;}#navbar .navbar-header .region-navigation a.logo{margin:0;padding:0;}#navbar .navbar-header .region-navigation a.logo img{height:60px;width:auto;}#navbar .navbar-header #navbar-collapse{float:left;padding:0;margin-top:10px;}}@media screen and (max-width:767px){#navbar{margin-bottom:1em;}#navbar.container{padding-left:20px;padding-right:20px;}.container > .navbar-header{margin-left:0;margin-right:0;}.navbar-header{float:none;}.navbar-header .region-navigation a.logo{margin:0;padding:0;}.navbar-header .region-navigation a.logo img{height:60px;width:auto;}.navbar-header #navbar-collapse{float:none;padding:0;margin:10px 0 0;clear:both;width:100%;background:rgba(255,255,255,0.95);}.hero-banner-container{padding-left:20px;padding-right:20px;}}@media screen and (max-width:480px){#navbar{padding-top:0.75em;}#navbar .region-nav-top{float:none;margin:0 0 1.5em;}#navbar .region-nav-top .block{display:inline-block;vertical-align:top;}#navbar .region-nav-top .search-block-form{width:150px;float:right;}}.main-container{background:#fff url(/web/themes/custom/bootstrap_aso_2021/images/bg-green-page-header.svg) center top/100% auto no-repeat;}@media (min-width:768px){.main-container{max-width:730px;}}@media (min-width:992px){.main-container{max-width:940px;}}@media (min-width:1200px){.main-container{max-width:1140px;}}.highlighted{margin-left:15px;margin-right:15px;}body.sidebar-first .highlighted{margin-left:0;margin-right:15px;}body.path-frontpage .main-container{background:#fff;}.main-container .region-content{margin-left:0;margin-right:0;padding-top:1.6rem;padding-bottom:2rem;}body.path-frontpage .main-container .region-content{padding-top:0.75rem;padding-bottom:1.6rem;}body.sidebar-first .main-container .region-content{margin-left:-15px;margin-right:-15px;padding-top:0;padding-bottom:0;}body.sidebar-first .main-container .col-sm-3{padding-top:1.6rem;padding-bottom:2rem;}body.sidebar-first .main-container .col-sm-3 .region-sidebar-first{margin-left:0;}body.sidebar-first .main-container .col-sm-9{padding-top:1.6rem;padding-bottom:2rem;}body.sidebar-first .main-container .col-sm-9 .region-content{margin-right:0;}@media screen and (max-width:991px){.main-container .region-content{padding-top:20px;padding-bottom:25px;}}@media screen and (max-width:767px){.main-container .region-content{margin-left:-10px;margin-right:-10px;}body.sidebar-first .main-container .col-sm-3{padding-top:1.6rem;padding-bottom:0.6em;}body.sidebar-first .main-container .col-sm-3 .region-sidebar-first{margin-left:-10px;margin-right:-10px;}body.sidebar-first .main-container .col-sm-9{padding-top:1.6rem;padding-bottom:2rem;}body.sidebar-first .main-container .col-sm-9 .region-content{margin-left:-10px;margin-right:-10px;}}.super-footer-container{margin-top:30px;}.region-super-footer{display:flex;}@media screen and (max-width:600px){.region-super-footer{display:block;}}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:none;}@media screen and (max-width:991px){.super-footer-container{margin-top:20px;}.footer{margin-top:0;padding-top:35px;padding-bottom:36px;text-align:center;}}ul.nav li{margin:0;padding:0;}ul.nav > li > a{padding:0.5em 1em;outline:none;text-decoration:none;}#navbar nav#block-bootstrap-aso-2021-main-menu{font-size:0.9rem;margin:0 -0.5em 0 0;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li{margin:0 2px 0 0;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li > a{color:#0099CC;border-radius:50px;padding:0.2em 0.75em 0.2em;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li > a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li > a:focus{color:#003399;background-color:#CCEBF5;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li.active > a,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li.active > a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li.active > a:focus{color:#003399;background-color:#CCEBF5;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li a{text-decoration:none;padding:0.25em 0.8em;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li a:focus{background:#CCEBF5;color:#003399;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li.active a,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li.active a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li.active a:focus{background-color:#003399;color:#fff;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav li.last ul.dropdown-menu,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav li:nth-last-child(2) ul.dropdown-menu{left:auto;right:0;}@media screen and (max-width:1199px){#navbar nav#block-bootstrap-aso-2021-main-menu{font-size:1rem;margin:0 0 0 -0.75em;}}@media screen and (max-width:991px){#navbar nav#block-bootstrap-aso-2021-main-menu{font-size:0.97rem;margin:0 0 0 -0.75em;}}@media screen and (max-width:767px){#navbar nav#block-bootstrap-aso-2021-main-menu{margin:0;}#navbar nav#block-bootstrap-aso-2021-main-menu .navbar-nav{margin:7.5px 10px;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li{margin:0 0 3px 0;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li > a{color:#0099CC;border-radius:50px;padding:0.2em 0.75em 0.2em;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li > a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li > a:focus{color:#fff;background-color:#003399;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li.active > a,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li.active > a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav > li.active > a:focus{color:#003399;background-color:#CCEBF5;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li a{text-decoration:none;padding:0.25em 0.8em;border-radius:50px;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li a:focus{background:#CCEBF5;color:#003399;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li.active a,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li.active a:hover,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav ul.dropdown-menu li.active a:focus{background-color:#003399;color:#fff;}#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav li.last ul.dropdown-menu,#navbar nav#block-bootstrap-aso-2021-main-menu ul.nav li:nth-last-child(2) ul.dropdown-menu{left:auto;right:0;}#navbar .navbar-toggle{position:relative;float:right;padding:1em;margin-right:0;margin-top:-1em;margin-bottom:0;background-color:#003399;background-image:none;border:none;border-radius:200px;}#navbar .navbar-toggle .icon-bar{background-color:#fff;height:4px;}}@media screen and (max-width:480px){#navbar .navbar-toggle{position:absolute;right:20px;top:80px;}}.region-sidebar-first ul.nav{display:block;float:none;}.region-sidebar-first ul.nav li{display:block;float:none;font-size:1.2em;}.region-sidebar-first ul.nav li a{padding:0.5em 0;color:#4D4D4D;}.region-sidebar-first ul.nav li a:hover,.region-sidebar-first ul.nav li a:focus,.region-sidebar-first ul.nav li a.active-trail{color:#003399;background:transparent;}.region-sidebar-first ul.nav li a.active-trail{font-weight:700;}.region-sidebar-first ul.nav li ul.dropdown-menu{display:block;position:static;min-width:100%;width:100%;border:none;box-shadow:none;background:transparent;float:none;padding:0;margin:0.25em 0;}.region-sidebar-first ul.nav li ul.dropdown-menu li a{text-decoration:none;padding:0.25em 0;white-space:normal;}.region-sidebar-first ul.nav li ul.dropdown-menu li a:hover,.region-sidebar-first ul.nav li ul.dropdown-menu li a:focus{background:transparent;color:#003399;}.region-sidebar-first ul.nav li ul.dropdown-menu lili.active a,.region-sidebar-first ul.nav li ul.dropdown-menu lili.active a:hover,.region-sidebar-first ul.nav li ul.dropdown-menu lili.active a:focus{color:#003399;background-color:transparent;font-weight:700;}@media screen and (max-width:1199px){.region-sidebar-first ul.nav li{font-size:1em;}}@media screen and (max-width:767px){.region-sidebar-first ul.nav{margin:0;}}nav#block-bootstrap-aso-2021-footer{text-align:center;}nav#block-bootstrap-aso-2021-footer ul.nav{column-count:2;column-rule:1px solid lightblue;column-gap:60px;}nav#block-bootstrap-aso-2021-footer ul.nav li{margin-bottom:0.5em;}nav#block-bootstrap-aso-2021-footer ul.nav li a{color:#fff;padding:0;}nav#block-bootstrap-aso-2021-footer ul.nav li a:hover,nav#block-bootstrap-aso-2021-footer ul.nav li a:focus{background:transparent;text-decoration:underline;}@media screen and (max-width:396px){nav#block-bootstrap-aso-2021-footer{border-bottom:1px solid lightblue;padding-bottom:1em;}nav#block-bootstrap-aso-2021-footer ul.nav{column-count:auto;column-rule:none;column-gap:normal;}}.thumbnail-teaser{text-align:left;}.thumbnail-teaser.view.page .view-content{background-color:#fff;padding:1rem calc(1rem - 5px);background-color:#fff;-webkit-box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);border:1px solid #E6E6E6;margin-left:0;margin-right:0;}.thumbnail-teaser .view-empty{padding-bottom:0.75em;}.thumbnail-teaser .view-content{margin-left:-5px;margin-right:-5px;}.thumbnail-teaser .view-content .grid{margin-left:5px;margin-right:5px;margin-bottom:10px;}.thumbnail-teaser .view-content .grid-25{width:calc(25% - 10px);}.thumbnail-teaser .view-content .grid-50{width:calc(50% - 10px);}.thumbnail-teaser .view-content .grid-100{width:calc(100% - 10px);}.thumbnail-teaser .view-content .views-row{padding:9px 0 4.8em;font-size:15px;position:relative;background-color:#D2EA8E;}.thumbnail-teaser .view-content .views-row.auto-height{padding-bottom:3.6em;}.thumbnail-teaser .view-content .views-row .views-field-title{padding:0 1em 0.75em;}.thumbnail-teaser .view-content .views-row .views-field-title h2{margin:0;font-size:1.3em;}.thumbnail-teaser .view-content .views-row img.img-responsive{width:100%;}.thumbnail-teaser .view-content .views-row .views-field-nothing{padding:0.8em 1em 0;}.thumbnail-teaser .view-content .views-row .views-field-nothing p.date{font-weight:700;margin-bottom:0.5em;}.thumbnail-teaser .view-content .views-row .views-field-nothing a.btn{position:absolute;bottom:1.6em;font-size:12px;background-color:#fff;color:#003399;}.thumbnail-teaser .view-content .views-row .views-field-nothing a.btn:hover,.thumbnail-teaser .view-content .views-row .views-field-nothing a.btn:focus{background-color:#003399;color:#fff;}@media screen and (max-width:991px){.thumbnail-teaser .view-content .grid-25{width:calc(33.33333% - 10px);}.thumbnail-teaser .view-content .views-row .views-field-nothing{padding:0.8em 0.75em 0;}.thumbnail-teaser .view-content .views-row .views-field-nothing a.btn{position:absolute;bottom:1.6em;font-size:11.5px;background-color:#fff;color:#003399;}.thumbnail-teaser .view-content .views-row .views-field-nothing a.btn:hover,.thumbnail-teaser .view-content .views-row .views-field-nothing a.btn:focus{background-color:#003399;color:#fff;}}@media screen and (max-width:600px){.thumbnail-teaser .view-content .grid-25{width:calc(50% - 10px);}}@media screen and (max-width:480px){.thumbnail-teaser .view-content .grid-25{max-width:253px;width:calc(100% - 10px);}}@media screen and (max-width:396px){.thumbnail-teaser .view-content .grid-25{max-width:100%;}}.thumbnail-teaser.view-news .views-row{background-color:#D2EA8E;}.thumbnail-teaser.view-resources .views-row{background-color:#BFE5F2;}.thumbnail-teaser.view-events .views-row{background-color:#D9E0F0;}.thumbnail-teaser.view-events .views-row.event-type-18,.thumbnail-teaser.view-events .views-row.event-type-13,.thumbnail-teaser.view-events .views-row.event-type-17{background-color:#D9F0F7;}ul.pagination{margin:1.6rem 0 0;}ul.pagination li{margin:0;}h2.block-title{font-size:25px;margin-bottom:0.5em;}@media screen and (max-width:1199px){h2.block-title{font-size:25px;}}@media screen and (max-width:991px){h2.block-title{font-size:25px;}}.block.thumbnail-teaser h2.block-title,#block-membership-2 h2.block-title,#block-twitterblock h2.block-title{background-size:auto 30px;background-position:right,top;background-repeat:no-repeat;}@media screen and (max-width:991px){.block.thumbnail-teaser h2.block-title,#block-membership-2 h2.block-title,#block-twitterblock h2.block-title{background-size:auto 32px;}}#block-socialmediaicons{margin:0.1em 1.6em 0 0;}#block-socialmediaicons a.icon{margin-left:0.75em;}#block-socialmediaicons a.icon:first-of-type{margin-left:0;}#block-socialmediaicons a.icon img{width:auto;height:30px;}@media screen and (max-width:991px){#block-socialmediaicons{margin:0.2em 1em 0 0;}#block-socialmediaicons a.icon{margin-left:0.5em;}#block-socialmediaicons a.icon:first-of-type{margin-left:0;}#block-socialmediaicons a.icon img{width:auto;height:26px;}}@media screen and (max-width:767px){#block-socialmediaicons{margin:0.2em 0.75em 0 0;}#block-socialmediaicons a.icon{margin-left:0.5em;}#block-socialmediaicons a.icon:first-of-type{margin-left:0;}#block-socialmediaicons a.icon img{width:auto;height:23px;}}#block-bootstrap-aso-2021-search .form-group{margin-bottom:0;}.block-type--hero-banner{position:relative;margin-bottom:30px;background-color:#fff;min-height:317px;overflow:visible;}.block-type--hero-banner .field--name-field-image{height:100%;}.block-type--hero-banner .field--name-field-image img{width:100%;height:100%;object-position:right center;object-fit:cover;}.block-type--hero-banner .field--name-body{position:absolute;top:0;left:0;right:0;padding:2em 16em 6em 30px;color:#0099CC;}.block-type--hero-banner .field--name-body a.btn{position:absolute;bottom:1.8em;bottom:40px;}@media screen and (max-width:1199px){.block-type--hero-banner .field--name-body{padding:1.6em 16em 6em 30px;}}@media screen and (max-width:991px){.block-type--hero-banner{margin-bottom:20px;}.block-type--hero-banner .field--name-body{padding:1.3em 18em 6em 20px;}}@media screen and (max-width:730px){.block-type--hero-banner .field--name-body{top:17px;left:17px;right:17px;margin-bottom:40px;background-color:rgba(255,255,255,0.85);padding:1.2em 17px 6em;}}@media screen and (max-width:480px){.block-type--hero-banner .field--name-field-image img{object-position:left center;}}.block.thumbnail-teaser{margin-top:15px;margin-bottom:15px;width:calc(50% - 30px);padding:1em;background-color:#fff;-webkit-box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);border:1px solid #E6E6E6;}.block.thumbnail-teaser .view-content .views-row{padding:9px 0 3.5em;max-width:253px;}.block.thumbnail-teaser#block-asonetworks .view-content .views-row{max-width:100%;}.block.thumbnail-teaser .more-link{margin-top:5px;}@media screen and (max-width:991px){.block.thumbnail-teaser{margin-top:10px;margin-bottom:10px;width:calc(50% - 20px);}}@media screen and (max-width:730px){.block.thumbnail-teaser{margin-top:10px;margin-bottom:10px;width:calc(100% - 20px);}.block.thumbnail-teaser .view-content{display:flex;}.block.thumbnail-teaser .view-content .views-row{max-width:253px;}}@media screen and (max-width:396px){.block.thumbnail-teaser{margin-top:10px;margin-bottom:10px;width:calc(100% - 20px);}.block.thumbnail-teaser .view-content{display:block;}.block.thumbnail-teaser .view-content .views-row{max-width:100%;width:calc(100% - 10px);}}#block-views-block-news-block-1-2 h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-latest-aso.svg);}#block-views-block-resources-block-1-2 h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-resources.svg);}#block-views-block-events-block-1-2 h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-events.svg);}#block-asonetworks h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-networks.svg);}#block-views-block-events-block-3 h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-calendar.svg);}#block-views-block-events-block-3 .views-row{background-color:#D9F0F7;}#block-views-block-events-block-2 h2.block-title,#block-views-block-events-block-4 h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-events.svg);}.region-sidebar-first #block-mainsitemenu{margin-bottom:3em;}.region-sidebar-first .block-type--basic{background-color:#D2EA8E;background-position:right 1em;background-size:auto 146px;background-repeat:no-repeat;margin-bottom:2em;padding:1em 1.2em 1.2em;}.region-sidebar-first .block-type--basic h2.block-title{font-size:25px;}.region-sidebar-first .block-type--basic .field--name-body{font-size:15px;}.region-sidebar-first .block-type--basic .field--name-body a.btn{margin-top:3.5em;font-size:21px;text-transform:none;color:#003399;background-color:#fff;display:block;border-radius:14px;}.region-sidebar-first .block-type--basic .field--name-body a.btn:hover,.region-sidebar-first .block-type--basic .field--name-body a.btn:focus{color:#fff;background-color:#003399;}.region-sidebar-first .block:last-of-type{margin-bottom:0;}.region-sidebar-first #block-keepuptodate{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/bg-block--keep-up-to-date.svg);}.region-sidebar-first #block-applyfor{background-color:#D4E5F4;background-image:url(/web/themes/custom/bootstrap_aso_2021/images/bg-block--apply-for.svg);}.region-sidebar-first #block-catchupon{background-color:#CCD6EB;background-image:url(/web/themes/custom/bootstrap_aso_2021/images/bg-block--catch-up-on.svg);}@media screen and (max-width:767px){.region-sidebar-first #block-mainsitemenu{margin-bottom:2em;}}.region-super-footer .block{background-color:#fff;padding:1em 30px 1.6em;padding-bottom:calc(36px + 3.2em);position:relative;}.region-super-footer .block a.btn{position:absolute;bottom:2.3em;}.region-super-footer .block#block-membership-2{background-color:#C0DF88;}.region-super-footer .block#block-membership-2 h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-membership.svg);}.region-super-footer .block#block-twitterblock{padding-bottom:1.6em;}.region-super-footer .block#block-twitterblock h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/ico-twitter-block.svg);}@media screen and (max-width:991px){.region-super-footer .block{background-color:#fff;padding:1em 20px 5em;}}@media screen and (max-width:600px){.region-super-footer .block{width:calc(100% - 20px);margin-bottom:20px;}.region-super-footer .block:last-of-type{margin-bottom:0;}}.footer .block{color:#fff;}.footer #block-bootstrap-aso-2021-footer{float:right;}.footer #block-copyrightandcharityinfo{float:left;}.footer #block-copyrightandcharityinfo p{margin:0 0 0.5em;}@media screen and (max-width:991px){.footer .block{color:#fff;}.footer #block-bootstrap-aso-2021-footer{float:none;}.footer #block-copyrightandcharityinfo{float:none;margin-top:30px;}.footer #block-copyrightandcharityinfo p{margin:0 0 0.5em;}}.btn-primary{background-color:#003399;border-color:#003399;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active{background-color:#003399;border-color:#003399;}body.path-search .region-content{margin:1.6rem 15px 2rem;background-color:#fff;background-color:#fff;-webkit-box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);border:1px solid #E6E6E6;padding-left:1.2rem;padding-right:1.2rem;padding-bottom:2.6rem;}body.path-search .region-content > h1.page-header{margin-left:0;margin-right:0;}body.path-search .region-content .search-advanced{margin-top:1.2rem;}body.path-civicrm.sidebar-first .main-container .col-sm-9 .region-content{margin:0 15px 0 0;padding-top:1.6rem;padding-bottom:2.6rem;}body.path-civicrm .region-content{margin:1.6rem 15px 2rem;background-color:#fff;background-color:#fff;-webkit-box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);border:1px solid #E6E6E6;padding-left:1.2rem;padding-right:1.2rem;padding-bottom:2.6rem;}body.path-civicrm .region-content > h1.page-header{margin-left:0;margin-right:0;}body.path-civicrm .region-content #crm-container{font-size:1rem;}body.path-civicrm .region-content #crm-container fieldset{padding:0;margin:0;border:none;border-top:none;margin:1.2em 0 0.75em;}body.path-civicrm .region-content #crm-container fieldset legend{border:none;color:#003399;font-size:1.6em;padding:0;font-weight:700;margin:1.2em 0 1.6em;}body.path-civicrm .region-content #crm-container .price-set-row{font-size:1rem;}body.path-civicrm .region-content #crm-container .crm-section{margin-bottom:1.2em;}body.path-civicrm .region-content #crm-container .crm-section .clear{margin-bottom:0;}body.path-civicrm .region-content #crm-container table{font-size:1rem;}body.path-civicrm .region-content #crm-container .content{padding:0;font-size:1rem;}body.path-civicrm .region-content #crm-container .label{color:#003399;font-size:1rem;padding:0;line-height:1.3;}body.path-civicrm .region-content #crm-container .crm-button,body.path-civicrm .region-content #crm-container .button{text-transform:uppercase;padding:0.5em 1.5em 0.5em;background-color:#0099CC;color:#fff;border-radius:50px;text-decoration:none;text-shadow:none;border:none;font-size:14px;font-weight:400;}body.path-civicrm .region-content #crm-container .crm-button:hover,body.path-civicrm .region-content #crm-container .crm-button:focus,body.path-civicrm .region-content #crm-container .button:hover,body.path-civicrm .region-content #crm-container .button:focus{color:#fff;background-color:#003399;}body.path-civicrm .region-content #crm-container .clear{margin-bottom:1.2em;}body.path-civicrm .region-content #crm-container .crm-section.event_address-section .region{margin-left:0;margin-right:0;}body.path-civicrm .region-content #crm-container .crm-actionlinks-bottom{display:inline-block;vertical-align:middle;margin:1.6em 0 0;}body.path-civicrm .region-content #crm-container .crm-actionlinks-bottom .action-link{display:inline-block;vertical-align:middle;margin:0;}body.path-civicrm .region-content #crm-container .iCal_links-section{display:inline-block;vertical-align:middle;margin:1.6em 0 0;}body.path-civicrm .region-content #crm-container .status.crm-ok{border:none;padding:1em 1em 1.6em;margin-top:3em;margin-bottom:0;background-color:#BFE5F2;border-radius:0;}body.path-civicrm .region-content #crm-container .status.crm-ok p{margin-bottom:1.2em;}body.path-civicrm .region-content #crm-container .status.crm-ok *:last-child{margin-bottom:0;}body.path-civicrm .region-content #crm-container .crm-button,body.path-civicrm .region-content #crm-container .button{text-transform:uppercase;padding:0.5em 1.5em 0.5em;background-color:#0099CC;color:#fff;border-radius:50px;text-decoration:none;text-shadow:none;border:none;font-size:14px;font-weight:400;margin-bottom:1px;}body.path-civicrm .region-content #crm-container .crm-button:hover,body.path-civicrm .region-content #crm-container .crm-button:focus,body.path-civicrm .region-content #crm-container .button:hover,body.path-civicrm .region-content #crm-container .button:focus{color:#fff;background-color:#003399;}body.path-civicrm .region-content #crm-container input.crm-form-radio + label,body.path-civicrm .region-content #crm-container input.crm-form-checkbox + label{margin-right:0.5em;}body.path-civicrm .region-content #crm-container .form-layout td.label,body.path-civicrm .region-content #crm-container form table.report .label,body.path-civicrm .region-content #crm-container form table label,body.path-civicrm .region-content #crm-container form table.report label{color:#4D4D4D;}body.path-civicrm .region-content #crm-container #civicrm-footer{display:none;}@media screen and (max-width:991px){body.path-civicrm.sidebar-first .main-container .col-sm-9 .region-content{margin:0 10px 0 0;padding-top:1.2rem;padding-bottom:2rem;}body.path-civicrm .region-content{margin:1.6rem 10px 2rem;}}@media screen and (max-width:767px){body.path-civicrm.sidebar-first .main-container .col-sm-9 .region-content{margin:0;padding-top:1.2rem;padding-bottom:2rem;}body.path-civicrm .region-content{margin:1.6rem 0 2rem;}}body.sidebar-first .region article.page.full{background-color:#fff;-webkit-box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);border:1px solid #E6E6E6;padding:1.6em 1.6em 2.6em;}body.path-frontpage .region article.page.full{margin:0;}.field--name-field-file{margin:1.2em 0;}.region-content > h1.page-header{margin-left:15px;margin-right:15px;margin-bottom:1em;}@media screen and (max-width:991px){body.sidebar-first .region article.page.full{padding:1.2em 1.2em 2em;}.region-content > h1.page-header{margin-left:10px;margin-right:10px;margin-bottom:1em;}}.field--type-file .file-icon{padding:0.25em 0.5em 0.25em 0;}.field--type-file .file-size{padding-right:0;}.field--type-file .file-icon,.field--type-file .file-link,.field--type-file .file-size{border:none !important;}body.page-node-type-events article.full,body.page-node-type-article article.full,body.page-node-type-resource article.full{margin:0 15px;background-color:#fff;background-color:#fff;-webkit-box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);border:1px solid #E6E6E6;padding:1.6rem 1.2rem 2.6rem;}body.page-node-type-events article.full .content .layout,body.page-node-type-article article.full .content .layout,body.page-node-type-resource article.full .content .layout{margin-left:-15px;margin-right:-15px;}body.page-node-type-events article.full .content .layout .layout__region .block-layout-builder,body.page-node-type-article article.full .content .layout .layout__region .block-layout-builder,body.page-node-type-resource article.full .content .layout .layout__region .block-layout-builder{margin-bottom:1em;}body.page-node-type-events article.full .content .layout .layout__region--first,body.page-node-type-article article.full .content .layout .layout__region--first,body.page-node-type-resource article.full .content .layout .layout__region--first{border-right:1px solid #E6E6E6;}body.page-node-type-events article.full .content .layout .layout__region--first .block-layout-builder:last-child,body.page-node-type-article article.full .content .layout .layout__region--first .block-layout-builder:last-child,body.page-node-type-resource article.full .content .layout .layout__region--first .block-layout-builder:last-child{border-bottom:1px solid #E6E6E6;padding-bottom:1em;}@media screen and (max-width:991px){body.page-node-type-events article.full,body.page-node-type-article article.full,body.page-node-type-resource article.full{margin:0 10px;}body.page-node-type-events article.full .content .layout,body.page-node-type-article article.full .content .layout,body.page-node-type-resource article.full .content .layout{margin-left:-10px;margin-right:-10px;}}@media screen and (max-width:767px){body.page-node-type-events article.full,body.page-node-type-article article.full,body.page-node-type-resource article.full{margin:0;}}@media screen and (max-width:639px){body.page-node-type-events h1.page-header,body.page-node-type-article h1.page-header,body.page-node-type-resource h1.page-header{font-size:1.7rem;}body.page-node-type-events article.full .content .layout .layout__region--first,body.page-node-type-article article.full .content .layout .layout__region--first,body.page-node-type-resource article.full .content .layout .layout__region--first{border-right:none;}}
.region-super-footer .block#block-views-block-ukco-sponsors-block-1{background-color:#C0DF88;}#block-views-block-ukco-delegate-dashboard-block-2{background-color:#C0DF88;}#block-ukcodelegatemenu-2{background-color:#fff;}#block-ukcodelegatemenu-2 .menu--ukco-delegate-menu li{font-weight:bold;font-size:1.3em;}@media (min-width:750px){#block-ukcodelegatemenu-2 .menu--ukco-delegate-menu li{float:left;width:33.33%;}}#block-ukcodelegatemenu-2 .menu--ukco-delegate-menu li a:hover{color:#C0DF88;background-color:#fff;}@media (max-width:750px){.region-hero-banner{display:none;}}#block-scopeaddrediated{background-color:#F6DFDE;color:#2A3764;}#block-scopeaddrediated .block-title,#block-scopeaddrediated h4{color:#2A3764;}#block-scopeaddrediated img{float:right;vertical-align:text;width:50%;}.region-super-footer .block#block-scopeaddrediated h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/calendar-check-solid.svg);background-repeat:no-repeat;}.region-super-footer .block#block-scopeaddrediated h2.block-title{background-size:auto;background-position:right,top;background-repeat:no-repeat;color:#2A3764;}.region-super-footer .block#block-views-block-ukco-delegate-dashboard-block-2 h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/circle-info-solid.svg);background-repeat:no-repeat;}.region-super-footer .block#block-views-block-ukco-delegate-dashboard-block-2 h2.block-title{background-size:auto;background-position:right,top;background-repeat:no-repeat;}.block-views-blockmember-only-resources-block-1{box-shadow:5px 5px 7px 0px rgb(0 0 0 / 20%);border:1px solid #E6E6E6;margin-top:10px;margin-bottom:10px;padding:0.5em;background-color:#fff;}.block-views-blockyour-aso-membership-block-1,.block-views-blockuser-events-block-1{box-shadow:5px 5px 7px 0px rgb(0 0 0 / 20%);border:1px solid #E6E6E6;margin-top:10px;margin-bottom:10px;background-color:#fff;font-size:1rem;padding:0.4em;height:498px;}.block-views-blockyour-member-news-block-1,.block-block-content213b0db2-d058-4440-9bd0-7a4f25912538,.block-views-blocknearest-coms-block-1{box-shadow:5px 5px 7px 0px rgb(0 0 0 / 20%);border:1px solid #E6E6E6;margin-top:10px;margin-bottom:10px;background-color:#fff;font-size:1rem;padding:0.4em;height:498px;}#block-views-block-network-events-block-4,#block-views-block-network-events-block-1{box-shadow:5px 5px 7px 0px rgb(0 0 0 / 20%);border:1px solid #E6E6E6;margin-top:10px;margin-bottom:10px;background-color:#fff;font-size:1rem;padding:0.4em;}.crm-container .crm-section .label,.crm-container .crm-section label,.uk-form-stacked .uk-form-label{font-weight:bold;margin-bottom:8px;width:100%;text-align:left;font-size:inherit;clear:both;}.crm-container .crm-section .content,#crm-container.crm-public .calc-value,#crm-container.crm-public .content{margin-left:0;font-size:1rem;}legend{color:#333;background-color:#f5f5f5;font-size:16px;padding:10px 15px;border:1px solid;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;}.fieldset{padding:10px 15px;}.fieldset-wrapper{padding-left:10px;}.webform-type-radios .js-form-item.form-item{padding:10px 15px;}.webform-type-radios,.fieldgroup{border:1px solid;border-color:#ddd;margin-bottom:15px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.civicrm-enabled.radios--wrapper{border:0px;}.civicrm-enabled.radios--wrapper legend{background-color:#fff;font-size:16px;padding:0px 0px;border:0px;border-color:#fff;border-top-left-radius:0px;margin-bottom:5px;font-weight:700;font-size:1rem;}.civicrm-enabled .js-webform-radios{display:flex;flex-direction:row;}.civicrm-enabled .radio{margin:0 0 0 0;padding:0 0 0 0;}.civicrm-enabled .description{font-weight:400;font-size:0.7rem;margin-left:-8px;}.region-content img{padding:10px;}.layout__region .block-title{padding-top:25px;}.form-type-webform-custom-composite{border:1px solid;border-color:#ddd;border-radius:3px;padding:8px;}#authors_table{margin-bottom:45px;}#institution_s__table{margin-bottom:45px;}.linked-circled img{border-radius:50%;width:220px;height:220px;object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px;}.linked-circled img:hover{border-radius:50%;border:solid 10px;width:220px;height:220px;object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px;}.circled img{border-radius:50%;width:220px;height:220px;object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px;}.faculty-text{text-align:center;}@media (max-width:600px){.views-view-grid .views-col{width:100%!important;height:auto;margin-top:0px;margin-left:0px;margin-right:0px;}}.region-super-footer #block-ukcodelegatemenu{background-color:#D2EA8E;padding:1em 30px 1.6em;}.region-super-footer #block-ukcodelegatemenu a{font-size:20px;}@media screen and (max-width:600px){.region-super-footer #block-ukcodelegatemenu{width:calc(100% - 20px)!important;margin-bottom:20px!important;}}#block-views-block-ukco-sponsors-dashboard-block-1{background-color:#ffffff;margin-left:0px;margin-right:0px;padding-left:30px;padding-right:30px;}#block-views-block-ukco-sponsors-dashboard-block-1{background-color:#ffffff;margin-left:0px;margin-right:0px;margin-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}#block-views-block-ukco-sponsors-dashboard-block-1 h6{color:#4D4D4D;}#block-views-block-ukco-sponsors-dashboard-block-1 img{padding:25px;}h4.hero-banner{margin-top:180px;margin-left:25px;}#search-block-form .description.help-block{display:none!important;}.region-super-footer .block#block-twitterblock{background-color:#D9E0F0;}.region-super-footer .block#block-bootstrap-aso-2021-ukcokeydates{background-color:#D2EA8E;}.region-super-footer .block#block-bootstrap-aso-2021-ukcokeydates{padding-bottom:1.6em;}.region-super-footer .block#block-bootstrap-aso-2021-ukcokeydates h2.block-title{background-image:url(/web/themes/custom/bootstrap_aso_2021/images/calendar.svg);background-size:auto 30px;background-position:right,top;background-repeat:no-repeat;}
