*{font-family:'aktiv-grotesk', sans-serif;color:#343436}p{font-size:1.7rem;line-height:calc(1ex / 0.32)}h1{color:#242223;font-weight:700;font-size:4.2rem}h2{color:#242223;font-weight:700;font-size:3.7rem}h3{color:#242223;font-weight:700;font-size:3.2rem}h4{color:#242223;font-weight:700;font-size:2.7rem}h5{color:#242223;font-weight:700;font-size:2.2rem}h6{color:#242223;font-weight:700;font-size:1.7rem}ul.square,.page-home .top-section .left .page-summary ul{list-style:square}ul.square li,.page-home .top-section .left .page-summary ul li{font-size:1.8rem;font-weight:500;color:#343436}ul.square li::marker,.page-home .top-section .left .page-summary ul li::marker{color:#a23238}ul.square li ~ li,.page-home .top-section .left .page-summary ul li ~ li{margin-top:20px}h2{margin-top:50px}h1{color:#a23238;font-size:3.8rem;line-height:1.2;margin:0}.cc-message a{color:white !important}*:focus{outline:none;border:1px solid teal;-webkit-box-shadow:0 0 10px teal;box-shadow:0 0 10px teal}.using-mouse *:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.screen-reader-text,.srt{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;z-index:10000;margin:-1px;width:1px;overflow:hidden;position:absolute !important;word-wrap:normal !important}p ~ h2{margin-top:50px}h2{margin-bottom:20px;font-size:3.6rem;color:#563551}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}ul[class],ol[class]{padding:0}body.fixed{height:100vh;overflow:hidden}@media (max-width: 991px){body.fixed .page .site-header{height:100vh}}@media (max-width: 991px){body.fixed .page .site-header .margins-container{height:100vh}}body,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;background:#F7F2F2}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}a{color:inherit}a{color:#a23238;font-weight:500}strong{font-weight:700}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0.01ms !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html,body{margin:0}html{font-size:62.5%}body{overflow-x:hidden;font-size:1.7rem;font-weight:normal;line-height:1.2}.raised{position:relative;z-index:10}.hidden{display:none}.two-columns{-webkit-column-count:2;column-count:2}@media (max-width: 768px){.two-columns{-webkit-column-count:1;column-count:1}}.margins-container{width:90%;max-width:1200px;margin:0 auto 0 auto}@media (max-width: 991px){.margins-container{width:95%}}.margins-container.no-margin{margin:0 auto}.margins-container.constrained{max-width:1060px}.margins-container.mega{max-width:700px}@media (max-width: 768px){.margins-container.mega{max-width:unset}}img{max-width:100%;height:auto;font-size:12px;text-transform:none}iframe{max-width:100%}.cc-floating .cc-message{color:white !important}h3,h4,h5,h6{margin-bottom:20px;margin-top:50px}pre{line-height:2.4rem}.card{padding:32px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);background:white}.button,input[type="submit"]{-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#242223;position:relative;padding:8.5px 15px 3.5px 15px;-webkit-transition:all .3s ease;transition:all .3s ease}.button:hover,input[type="submit"]:hover{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}.gradient-top-before::before{content:"";position:absolute;height:150px;width:100%;left:0;top:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.gradient-top-after::after{content:"";position:absolute;height:150px;width:100%;left:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.overlay{position:relative}.overlay::after{content:"";-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;height:100%;width:100%;left:0;bottom:0;background:#171717;opacity:.6}.overlay.overlay-light::after{opacity:.3}.faux-link{position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;text-indent:1000%;overflow:hidden;opacity:0;white-space:nowrap}.fadeIn{-webkit-animation:fadeIn forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeIn forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeUp{-webkit-animation:fadeUp forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeUp forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutLeft{-webkit-animation:fadeOutLeft forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeOutLeft forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutRight{-webkit-animation:fadeOutRight forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeOutRight forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}*:focus{outline-width:3px;outline-color:#78aeda;outline-style:solid}.using-mouse *:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}#flying-focus{position:absolute;margin:0;background:transparent;-webkit-transition-property:left,top,width,height;-o-transition-property:left,top,width,height;transition-property:left,top,width,height;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;visibility:hidden;pointer-events:none;border:1px solid #78aeda;-webkit-box-shadow:0 0 5px #78aeda;box-shadow:0 0 5px #78aeda;border-radius:2px}#flying-focus.flying-focus-visible{visibility:visible;z-index:9999}.flying-focus-target{outline:none !important}.flying-focus-target::-moz-focus-inner{border:0 !important}.body-content h2,.body-content h2 b{color:#563551;font-size:3.6rem;margin-bottom:20px;margin-top:50px}.body-content h3,.body-content h3 b{margin-bottom:20px;margin-top:50px}.body-content h4,.body-content h5,.body-content h6,.body-content h4 b,.body-content h5 b,.body-content h6 b{margin-bottom:10px;margin-top:50px}.body-content ol li,.body-content ul li{line-height:1.4}.body-content ol li ~ li,.body-content ul li ~ li{margin-top:15px}.body-content p ~ p{margin-top:15px}.body-content ul{margin-left:0}.body-content ul li ol{margin:10px 0px 0px 20px}.body-content ol{padding-left:20px}.body-content ol li ul{margin:10px 0px 0px 20px}.body-content ol li ol{margin:10px 0px 0px 20px;list-style:none;counter-reset:item}.body-content ol li ol li{counter-increment:item;margin-bottom:5px;list-style-image:none}.body-content ol li ol li:before{margin-right:10px;content:counter(item);color:#a23238;text-align:center;display:inline-block;font-size:2rem;font-weight:700}.body-content ul,.body-content ol{padding-left:20px;margin:8px 0 24px 0px}.body-content ul ol,.body-content ul ul,.body-content ol ol,.body-content ol ul{margin:10px 0}.body-content ol{margin:8px 0 24px 0px;list-style:none;counter-reset:item}.body-content ol ul,.body-content ol ol{margin:10px 0}.body-content ol ul li,.body-content ol ol li{margin:10px 0;list-style-image:url(../assets/bullet.png);line-height:2.4rem;counter-increment:unset}.body-content ol ul li:before,.body-content ol ol li:before{display:none}.body-content ol li{counter-increment:item;margin-bottom:5px;list-style-image:none}.body-content ol li:before{margin-right:10px;content:counter(item);color:#a23238;text-align:center;display:inline-block;font-size:2rem;font-weight:700}.body-content ul ol{list-style:none;counter-reset:item;padding-left:0;margin:10px 0}.body-content ul ol li{counter-increment:item;margin-bottom:15px;list-style-image:none;line-height:calc(1ex / 0.32)}.body-content ul ol li:before{margin-right:10px;content:counter(item);color:#a23238;text-align:center;display:inline-block;font-size:2rem;font-weight:700}.body-content ul li{margin:10px 0;list-style-image:url(../assets/bullet.png);line-height:2.4rem}.header-fix{display:none}.header-fix.active{display:block}.site-header{padding:32px 0;z-index:1000000000;-webkit-transition:all .3s ease;transition:all .3s ease}.site-header .header-search{display:none;position:fixed;top:0;left:0;background:white;width:100%;padding:30px 0;z-index:999999;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);box-shadow:0 3px 6px 0 rgba(0,0,0,0.06)}@media (max-width: 991px){.site-header .header-search{height:140px;padding:50px 0 30px 0}.site-header .header-search .margins-container{height:auto !important}}.site-header .header-search .close-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.site-header .header-search .close-search{position:absolute;top:10px;right:5%}}.site-header .header-search .close-search img{height:20px;margin-left:10px}.site-header .header-search .search-form{min-width:70vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.site-header .header-search .search-form{width:100%}}.site-header .header-search .search-form label{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%}.site-header .header-search .search-form label .search-field{width:100%;height:100%;border:1px solid #563551;padding:10px;margin-right:10px;-webkit-appearance:none;border-radius:0}.site-header .header-search .search-form .search-submit{height:100%;padding:12px;margin-left:10px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;background:#a23238;color:white;font-weight:700;border:none}.site-header .header-search .search-form .search-submit:hover{-webkit-transform:unset;transform:unset;-webkit-box-shadow:none;box-shadow:none}.site-header .margins-container{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print{.site-header .margins-container{display:none}}.site-header .logo{width:170px}.site-header nav #search-top-nav button img{width:15px}@media (max-width: 991px){.site-header nav{position:fixed;top:0;left:0;background:white;z-index:999;display:none;pointer-events:none;background-color:white;width:100%;height:100vh;margin:0;padding:3.2rem;padding-top:6.4rem}}.site-header nav.active{opacity:1;visibility:visible;pointer-events:all}.site-header nav .menu-primary-container{display:inline-block}@media (max-width: 991px){.site-header nav .menu-primary-container{display:block}}.site-header nav ul{margin:0;padding:0;display:inline-block}@media (max-width: 991px){.site-header nav ul{display:block}}.site-header nav ul:hover li{opacity:.6}.site-header nav ul li{padding:0;display:inline-block;position:relative;z-index:10000;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.site-header nav ul li ~ li{margin-left:2vw}@media (max-width: 991px){.site-header nav ul li ~ li{margin-left:0}}@media (max-width: 991px){.site-header nav ul li{display:block;margin:0;padding:16px 0;text-align:left}}.site-header nav ul li:first-child{margin-left:0}.site-header nav ul li:last-child{margin-right:0}.site-header nav ul li:last-child a{background:#a23238;color:white;padding:5px 10px}.site-header nav ul li a{font-weight:500;color:#242223;text-decoration:none;font-size:1.7rem}@media (max-width: 991px){.site-header nav ul li a{font-size:2.2rem;font-weight:normal}}.site-header nav ul li:hover{opacity:1}.site-header nav ul li:hover ul{visibility:visible;opacity:1;z-index:10000000;display:block}.site-header nav ul li:hover ul:hover li{opacity:.6}.site-header nav ul li:hover ul li:hover{opacity:1}.site-header nav ul li:hover ul li{opacity:1}.site-header nav ul li ul{visibility:hidden;opacity:0;position:absolute;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;margin-top:.5rem;z-index:10000000;left:0;background:white;display:none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);box-shadow:0 3px 6px 0 rgba(0,0,0,0.06)}.site-header nav ul li ul li{display:block;margin:16px 0;padding:0;font-size:14px}.site-header.fixed{position:fixed;top:0;left:0;width:100%;padding:6px 0;background:white;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);box-shadow:0 3px 6px 0 rgba(0,0,0,0.06)}.site-header.fixed #mobile-menu{top:10px}.site-header.fixed .logo{width:100px}.height-fix{display:none}.height-fix.fixed{display:block}@-webkit-keyframes slide-down{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#mobile-menu{position:fixed;right:5%;padding:5.5px 9px 3.5px 9px;border:1.5px solid #242223;float:right;background:white;z-index:1000;display:none;top:30px}@media (max-width: 991px){#mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;background:none;padding:10px}}#mobile-menu span#menu-text{display:inline-block;color:#242223;font-size:2rem;margin-right:5px}#mobile-menu .hamburger{margin-left:0.5rem;display:inline-block;position:relative;height:14px;width:24px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mobile-menu .hamburger .bar{width:100%;height:2px;background:#242223;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-menu.active .hamburger .bar:nth-child(1){-webkit-transform:rotate(-45deg) translate(-5px, 4px);transform:rotate(-45deg) translate(-5px, 4px)}#mobile-menu.active .hamburger .bar:nth-child(2){opacity:0}#mobile-menu.active .hamburger .bar:nth-child(3){-webkit-transform:rotate(45deg) translate(-5px, -3px);transform:rotate(45deg) translate(-5px, -3px)}.page-home .homepage-flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 991px){.page-home .homepage-flex-wrap{display:block}}.page-home .homepage-flex-wrap .stacked_title_and_links{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}.page-home .homepage-flex-wrap .image_link_cards{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.page-home .homepage-flex-wrap .flex-module{margin-top:0}.page-home .homepage-flex-wrap .flex-module ~ .flex-module{margin-left:80px}@media (max-width: 991px){.page-home .homepage-flex-wrap .flex-module ~ .flex-module{margin-left:0;margin-top:50px}}.page-home .top-section .left{padding-bottom:80px;background-image:url("../assets/down-chevron.svg");background-position:bottom center;background-size:28px;background-repeat:no-repeat}.page-home .top-section .left .page-summary{margin-top:0}.page-home .top-section .left .page-summary p{font-size:2rem;color:#6f6a6e;margin-top:20px}.archive-for-adviceguide{max-width:700px;margin:0 auto 0 auto}.filter-bar .margins-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.no-cssgrid .filter-bar .margins-container{display:block}@media (max-width: 991px){.filter-bar .margins-container{display:block}}.filter-bar .margins-container .search-chev{position:absolute;right:15px;bottom:32px}.filter-bar .margins-container .search-form{background:white}.no-cssgrid .filter-bar .margins-container .search-form{margin-top:30px}@media (max-width: 991px){.filter-bar .margins-container .search-form{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}}.filter-bar .margins-container .search-form input[type="search"]{padding:10px;border:none;border-radius:0}@media (max-width: 991px){.filter-bar .margins-container .search-form input[type="search"]{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}}.filter-bar .margins-container .search-form input[type="submit"]{border:none;background:white;color:white;padding:10px;border-radius:0}.filter-bar .margins-container .search-form input[type="submit"]:hover{-webkit-box-shadow:none;box-shadow:none}.filter-bar .margins-container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 991px){.filter-bar .margins-container form{display:block}}.filter-bar .margins-container form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 991px){.filter-bar .margins-container form fieldset{display:block}}.filter-bar .margins-container form fieldset legend{font-size:1.5rem;display:block;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:70px;color:#6f6a6e;margin-bottom:10px}.filter-bar .margins-container form fieldset .group-split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 991px){.filter-bar .margins-container form fieldset .group-split{display:block}}.filter-bar .margins-container form fieldset .group-split .filter-group{display:inline-block;position:relative}@media (max-width: 480px){.filter-bar .margins-container form fieldset .group-split .filter-group{display:table}}.filter-bar .margins-container form fieldset .group-split .filter-group #date{min-height:39px}.filter-bar .margins-container form fieldset .group-split .filter-group:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #242223;position:absolute;right:8px;top:calc(50% + 12px);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.filter-bar .margins-container form fieldset .group-split .filter-group ~ .filter-group{margin-left:10px}@media (max-width: 991px){.filter-bar .margins-container form fieldset .group-split .filter-group ~ .filter-group{margin-left:0;margin-top:10px}}.filter-bar .margins-container form fieldset .group-split .filter-group label{display:block;color:#563551;margin-bottom:5px;font-size:1.5rem;font-weight:500}.filter-bar .margins-container form fieldset .group-split .filter-group select{padding:8.5px 25px 8.5px 8.5px;border:none;-webkit-appearance:none;border-radius:0;background:white}.filter-bar .margins-container form fieldset .group-split .filter-group input{padding:8px 25px 8px 8px;border:none;background:white;-webkit-appearance:none;vertical-align:middle}.filter-bar .margins-container form button[type="submit"]{margin-left:10px;background:#a23238;padding:10px 12px;color:white;font-weight:700}@media (max-width: 991px){.filter-bar .margins-container form button[type="submit"]{margin-top:20px;margin-left:0}}.active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.active-filters .filter-text .start,.active-filters .filter-text .filter-term{font-size:1.5rem;color:#6f6a6e}.simple-page-layout ul{margin-left:0}.simple-page-layout ul li ol{margin:10px 0px 0px 20px}.simple-page-layout ol{padding-left:20px}.simple-page-layout ol li ul{margin:10px 0px 0px 20px}.simple-page-layout ol li ol{margin:10px 0px 0px 20px;list-style:none;counter-reset:item;padding-left:20px}.simple-page-layout ol li ol li{counter-increment:item;margin-bottom:5px;list-style-image:none}.simple-page-layout ol li ol li:before{margin-right:10px;content:counter(item);color:#a23238;text-align:center;display:inline-block;font-size:2rem;font-weight:700}.simple-page-layout ul,.simple-page-layout ol{margin:8px 0 24px 0px}.simple-page-layout ul ol,.simple-page-layout ul ul,.simple-page-layout ol ol,.simple-page-layout ol ul{margin:10px 0}.simple-page-layout ol{margin:8px 0 24px 0px;list-style:none;counter-reset:item}.simple-page-layout ol ul,.simple-page-layout ol ol{margin:10px 0}.simple-page-layout ol ul li,.simple-page-layout ol ol li{margin:10px 0;list-style-image:url(../assets/bullet.png);line-height:2.4rem;counter-increment:unset}.simple-page-layout ol ul li:before,.simple-page-layout ol ol li:before{display:none}.simple-page-layout ol li{counter-increment:item;margin-bottom:5px;list-style-image:none}.simple-page-layout ol li:before{margin-right:10px;content:counter(item);color:#a23238;text-align:center;display:inline-block;font-size:2rem;font-weight:700}.simple-page-layout ul ol{list-style:none;counter-reset:item;padding-left:0;margin:10px 0}.simple-page-layout ul ol li{counter-increment:item;margin-bottom:5px;list-style-image:none}.simple-page-layout ul ol li:before{margin-right:10px;content:counter(item);color:#a23238;text-align:center;display:inline-block;font-size:2rem;font-weight:700}.simple-page-layout ul li{margin:10px 0;list-style-image:url(../assets/bullet.png);line-height:2.4rem}.simple-page-layout h2{color:#563551;font-weight:700;font-size:3.6rem;margin-top:50px;margin-bottom:20px}.simple-page-layout h3,.simple-page-layout h4,.simple-page-layout h5,.simple-page-layout h6{margin-top:50px;margin-bottom:20px}.search-container .results-container{margin:50px 0}.search-container .results-container .result h2{font-size:2.2rem;margin-bottom:10px}.search-container .results-container .result .text-width{color:#563551;font-weight:500}.search-container .results-container .result ~ .result{margin-top:40px}.full-bug-wrap{display:none;position:fixed;top:0;left:0;background:white;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.full-bug-wrap.open{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:120px;overflow:scroll}.full-bug-wrap.open .bug-form{height:100%;overflow:scroll}.add-bug{z-index:99999;position:fixed;font-weight:700;color:white;bottom:20px;right:20px;background:#a23238;padding:20px;font-size:2rem}.bug-form{width:380px;padding:20px}.search-header{background:#a23238;padding:50px 0;margin-bottom:50px}.search-header .new-search .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px;margin:0 auto}.search-header .new-search .search-form label{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;position:relative}.search-header .new-search .search-form label .search-field{padding:15px;width:100%;border:none;-webkit-appearance:none;border-radius:0}.search-header .new-search .search-form .search-submit{margin-left:10px;padding:15px;background:#563551;color:white;font-weight:700;border:none;-webkit-appearance:none}.search-header .new-search .search-form .search-submit:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.lords-commons .file-group{margin-top:40px}.lords-commons .file-group h2{margin-bottom:20px;font-size:3.4rem;color:#563551}.lords-commons .file-group a{display:block;margin:10px 0}.legislation-title{margin-top:40px}.margins-container.donate-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:500px 1fr;grid-gap:60px;margin-bottom:120px;margin-top:30px}.margins-container.donate-top>*{min-width:0}@media (max-width: 768px){.margins-container.donate-top{display:block}}.no-cssgrid .margins-container.donate-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.no-cssgrid .margins-container.donate-top div{display:block}.no-cssgrid .margins-container.donate-top>div:first-child{float:left;width:500px}.no-cssgrid .margins-container.donate-top>div:last-child{float:right;margin-left:60px;width:calc(100% - 500px - 60px)}.margins-container.donate-top .left h1{margin-top:20px 0 30px 0}.margins-container.donate-top .left ul li{margin:7px 0}.margins-container.donate-top .right img{display:block;aspect-ratio:1 / 1;-o-object-position:center;object-position:center;width:100%;-o-object-fit:cover;object-fit:cover}.donation_block .margins-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:500px 1fr;grid-gap:60px}.donation_block .margins-container>*{min-width:0}@media (max-width: 768px){.donation_block .margins-container{display:block}}.no-cssgrid .donation_block .margins-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.no-cssgrid .donation_block .margins-container div{display:block}.no-cssgrid .donation_block .margins-container>div:first-child{float:left;width:500px}.no-cssgrid .donation_block .margins-container>div:last-child{float:right;margin-left:60px;width:calc(100% - 500px - 60px)}.donation_block .margins-container .left h1{margin-top:20px 0 30px 0}.donation_block .margins-container .left ul li{margin:7px 0}.donation_block .margins-container .right{background:white}.donation_block .margins-container .right .full-img{display:block;aspect-ratio:1 / 1;-o-object-position:center;object-position:center;width:100%;-o-object-fit:cover;object-fit:cover}.ui-datepicker-calendar{display:none}.ui-datepicker-div{background:none;border:none;padding:0}.ui-datepicker{padding:0}.ui-widget-header{border:0;background:#a23238}.ui-datepicker-month{margin-right:3px !important}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'aktiv-grotesk', sans-serif;color:#343436;font-size:1.8rem;border:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:4px !important}.ui-datepicker .ui-datepicker-prev{left:4px !important}.ui-datepicker .ui-datepicker-next{right:4px !important}.ui-corner-all{cursor:pointer}.single-adviceguide .site-content .top-section .margins-container{padding-bottom:80px;border-bottom:2px solid #a23238}@media (max-width: 991px){.single-adviceguide .site-content .top-section .margins-container{padding-bottom:40px}}.single-adviceguide .site-content .top-section .margins-container .left h1{color:#563551}.single-adviceguide .site-content .top-section .margins-container .left .page-summary *{color:#a23238;font-weight:500}.top-section{margin:32px 0 100px 0}.top-section .date{color:#6f6a6e;margin-bottom:10px;display:block}.top-section.no-img{margin-bottom:0}@media (max-width: 768px){.top-section{margin:32px 0 40px 0}}.no-cssgrid .top-section .left{width:50%}@media (max-width: 991px){.top-section .left{margin-bottom:20px}}.top-section .breadcrumbs{margin-bottom:20px}.top-section .breadcrumbs span{line-height:1.4}.top-section .breadcrumbs.centered{width:100%;text-align:center}.top-section .icon-top-section{margin-bottom:10px}.top-section .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}@media print{.top-section .button-holder{display:none}}.top-section .button-holder a{background:#563551;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;text-decoration:none}.top-section .button-holder a:hover{text-decoration:underline}.top-section .button-holder a img{height:20px;width:auto;margin-right:10px}.top-section .button-holder a span{color:white}.top-section .button-holder a ~ a{margin-left:10px}.top-section.project-top-section{position:relative}.top-section.project-top-section .margins-container{display:block;position:relative;border-bottom:2px solid #a23238;padding-bottom:20px}.top-section.project-top-section .margins-container .right{width:100%;height:300px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.top-section.project-top-section .margins-container .right{aspect-ratio:1000 / 406;height:auto;width:auto}}.top-section.project-top-section .margins-container .right .main-img{width:100%;aspect-ratio:unset;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-section.project-top-section .margins-container .right .main-img.generic{aspect-ratio:1 / 1}.top-section.project-top-section .margins-container .left{width:680px;background:#F7F2F2;margin-top:-100px;margin-left:calc(50% - 340px);padding:40px;z-index:2;position:relative}@media (max-width: 768px){.top-section.project-top-section .margins-container .left{width:100%;margin-left:0;margin-top:0}}.top-section.project-top-section .margins-container .left h1,.top-section.project-top-section .margins-container .left .page-summary{text-align:center}.top-section.project-top-section .margins-container .left .page-summary{color:#a23238;font-weight:500}.top-section .margins-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:.9fr 1fr;grid-gap:40px}.top-section .margins-container>*{min-width:0}@media (max-width: 768px){.top-section .margins-container{display:block}}.no-cssgrid .top-section .margins-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.no-cssgrid .top-section .margins-container div{display:block}.no-cssgrid .top-section .margins-container>div:first-child{float:left;width:.9fr}.no-cssgrid .top-section .margins-container>div:last-child{float:right;margin-left:40px;width:calc(100% - .9fr - 40px)}.top-section .margins-container .left .page-summary{margin-top:20px;display:block}.top-section .margins-container .left .page-summary p{font-size:1.8rem}.top-section .margins-container .left .page-summary li,.top-section .margins-container .left .page-summary a,.top-section .margins-container .left .page-summary p,.top-section .margins-container .left .page-summary span{font-size:1.8rem}.top-section .margins-container .left .page-summary ul{padding-left:20px}.top-section .margins-container .left .page-summary ul li{margin:10px 0;list-style-image:url("../assets/bullet.png");line-height:1.5}.top-section .margins-container .left .page-summary a{color:#a23238;text-decoration:underline;font-weight:500;font-size:1.8rem;margin-top:30px}.no-cssgrid .top-section .margins-container .right{width:calc(40% - 40px)}@media (max-width: 991px){.top-section .margins-container .right{margin-top:40px}}@media print{.top-section .margins-container .right{display:none}}.top-section .margins-container .right img{display:block;aspect-ratio:1 / 1;-o-object-position:center;object-position:center;width:100%;-o-object-fit:cover;object-fit:cover}.flex-module ~ .flex-module{margin-top:70px}@media (max-width: 480px){.flex-module ~ .flex-module{margin-top:50px}}.flex-module .top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.flex-module .top-row h2{margin-top:0}.flex-module .top-row a{font-size:1.7rem;text-decoration:underline;color:#a23238;font-weight:500}@media (max-width: 480px){.flex-module .top-row a{display:block;margin-top:10px}}.flex-module.title_and_icon_links .margins-container .grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16px;grid-gap:80px;margin:0;padding:0}.flex-module.title_and_icon_links .margins-container .grid>*{min-width:0}@media (max-width: 768px){.flex-module.title_and_icon_links .margins-container .grid{display:block}}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid>div,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid article{width:calc((100% - (16px * 4)) / 4)}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid>div ~ div,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid>div article,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid article ~ div,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid article article{margin-left:16px}.flex-module.title_and_icon_links .margins-container .grid li{position:relative}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid li{margin:35px;-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px}@media (max-width: 991px){.flex-module.title_and_icon_links .margins-container .grid li{max-width:650px}.flex-module.title_and_icon_links .margins-container .grid li ~ li{margin-top:40px}}@media (max-width: 480px){.flex-module.title_and_icon_links .margins-container .grid li ~ li{margin-top:60px}}.flex-module.title_and_icon_links .margins-container .grid li img{width:80px;display:block;margin-bottom:16px}.flex-module.title_and_icon_links .margins-container .grid li h3{color:#a23238;position:relative;font-size:2rem;display:block;margin:0;font-weight:700}.flex-module.title_and_icon_links .margins-container .grid li h3::before{content:"";height:1px;width:45px;position:absolute;top:12px;left:calc(-45px - 16px);background:#a23238}.flex-module.title_and_icon_links .margins-container .grid li p{font-size:1.7rem;line-height:calc(21 / 17);color:#343436;margin:5px 0 0 0}.flex-module.accordion_faqs .accordion-title{color:#563551;margin:0 0 40px 0}@media (max-width: 991px){.flex-module.accordion_faqs .accordion-title{margin-right:10px}}.flex-module.accordion_faqs .accordion-container .accordion-item{width:100%;padding:30px 0}.flex-module.accordion_faqs .accordion-container .accordion-item ~ .accordion-item{border-top:1px solid #a23238}.flex-module.accordion_faqs .accordion-container .accordion-item .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.flex-module.accordion_faqs .accordion-container .accordion-item .visible-text{font-size:2.2rem;font-weight:500;max-width:750px;-webkit-box-flex:1;-ms-flex:1 1 375px;flex:1 1 375px;margin-bottom:0;margin-top:0}no-cssgrid .flex-module.accordion_faqs .accordion-container .accordion-item .visible-text{max-width:unset}@media (max-width: 991px){.flex-module.accordion_faqs .accordion-container .accordion-item .visible-text{font-size:1.8rem;margin-right:10px}}.flex-module.accordion_faqs .accordion-container .accordion-item .fake-link{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.flex-module.accordion_faqs .accordion-container .accordion-item .fake-link span{font-weight:500;text-decoration:underline;color:#a23238}.flex-module.accordion_faqs .accordion-container .accordion-item .accordion-content{display:none;margin-top:20px;max-width:650px}.flex-module.accordion_faqs .accordion-container .accordion-item .accordion-content ul li{line-height:2.3rem;list-style-image:url(../assets/bullet.png)}.flex-module.accordion_faqs .accordion-container .accordion-item .accordion-content ul li ~ li{margin-top:20px}.flex-module.long_list_of_grouped_links .opening-title{color:#563551}@media (max-width: 480px){.flex-module.long_list_of_grouped_links .opening-title{margin-bottom:0}}.flex-module.long_list_of_grouped_links .group-wrap.left_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 768px){.flex-module.long_list_of_grouped_links .group-wrap.left_title{display:block}}.flex-module.long_list_of_grouped_links .group-wrap.left_title ~ .left_title{border-top:1px solid #a23238;padding-top:80px}@media (max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap.left_title ~ .left_title{padding-top:40px}}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap{-webkit-box-flex:1;-ms-flex:1 1 325px;flex:1 1 325px;margin-right:50px;margin-bottom:30px}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap h2{margin-top:0}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap .left_title{margin-bottom:20px;color:#563551}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap .description{margin-bottom:20px;line-height:2.2rem}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap a{color:#a23238;font-weight:700;text-decoration:underline}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap{-webkit-box-flex:1;-ms-flex:1 1 500px;flex:1 1 500px;grid-column-gap:15px;grid-row-gap:5px}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}@media (max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap{display:block}}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap .link-title{font-size:1.7rem;padding-left:30px;position:relative;color:#a23238;margin:0;margin-top:0}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap .link-title:after{content:"";position:absolute;left:0;top:4px;height:15px;width:15px;background-color:#a23238}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap .short-summary{display:none}.flex-module.long_list_of_grouped_links .group-wrap ~ .group-wrap{margin-top:80px}@media (max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap ~ .group-wrap{margin-top:40px}}.flex-module.long_list_of_grouped_links .group-wrap .top_title{font-size:2.2rem;color:#a23238;display:block;padding-bottom:5px;border-bottom:1px solid #a23238;margin-bottom:10px}@media (max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap .top_title{margin-bottom:20px}}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px;grid-gap:30px}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap>*{min-width:0}@media (max-width: 768px){.flex-module.long_list_of_grouped_links .group-wrap .links-wrap{display:block}}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap>div,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap article{width:calc((100% - (16px * 2)) / 2)}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap>div ~ div,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap>div article,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap article ~ div,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap article article{margin-left:16px}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap{margin-top:15px}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}@media (max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap{display:block}}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap .link-title{color:#563551;text-decoration:underline;font-size:2.2rem;font-weight:500;margin-bottom:5px;margin-top:0}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap .short-summary{color:#6f6a6e}.flex-module.icon_boxes .intro-title{color:#563551}.flex-module.icon_boxes .icon-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-module.icon_boxes .icon-box{position:relative;border:1px solid #a23238;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.flex-module.icon_boxes .icon-box ~ .icon-box{margin-left:20px}.flex-module.icon_boxes .icon-box .left{position:absolute;left:0;top:0;height:100%;width:60px;background:#a23238;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-module.icon_boxes .icon-box .right{margin-left:60px;padding:20px}.flex-module.icon_boxes .icon-box .right h2{margin-top:0;font-size:2.6rem;margin-bottom:0}.flex-module.icon_boxes .icon-box .right p a{display:inline-block}.flex-module.icon_boxes .icon-box .right a{display:block;margin-top:10px}.flex-module.icon_boxes .icon-box .right h3{margin-top:0}.flex-module.icon_boxes .icon-box .right .link-title{color:#a23238;font-weight:500;text-decoration:underline;display:block}.flex-module.icon_boxes .icon-box .right h2,.flex-module.icon_boxes .icon-box .right h3{color:#a23238;margin-bottom:10px;max-width:650px}.flex-module.icon_boxes .icon-box .right .blurb{max-width:650px}.flex-module.colored_inline_box .margins-container.constrained-large{max-width:800px}.flex-module.colored_inline_box .margins-container.constrained-large .box{padding:40px}.flex-module.colored_inline_box .margins-container.constrained-large .box ul li{font-size:1.7rem}.flex-module.colored_inline_box .margins-container.constrained-large .box.purple{background:#563551;margin-top:0}.flex-module.colored_inline_box .margins-container.constrained-large .box.red{background:#a23238}.flex-module.colored_inline_box .margins-container.constrained-large .box .modern-footnotes-footnote__note{color:#242223 !important}.flex-module.colored_inline_box .margins-container.constrained-large .box h2,.flex-module.colored_inline_box .margins-container.constrained-large .box .description *{color:white}.flex-module.colored_inline_box .margins-container.constrained-large .box h2{margin-bottom:15px;font-size:2.6rem;margin-top:0}.flex-module.basic_links_block .margins-container{max-width:680px}.flex-module.basic_links_block .intro-title{color:#563551;margin-bottom:50px}.flex-module.basic_links_block .link-block .title{font-size:2.2rem;color:#a23238;text-decoration:underline;font-weight:500;margin-bottom:15px;display:block}.flex-module.basic_links_block .link-block .description{color:#563551}.flex-module.basic_links_block .link-block ~ .link-block{margin-top:50px}.flex-module.latest_updates_block .split-grid,.flex-module.smaller_updates .split-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:60% 1fr;grid-gap:48px;margin-top:32px}.flex-module.latest_updates_block .split-grid>*,.flex-module.smaller_updates .split-grid>*{min-width:0}@media (max-width: 768px){.flex-module.latest_updates_block .split-grid,.flex-module.smaller_updates .split-grid{display:block}}.no-cssgrid .flex-module.latest_updates_block .split-grid,.no-cssgrid .flex-module.smaller_updates .split-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.no-cssgrid .flex-module.latest_updates_block .split-grid div,.no-cssgrid .flex-module.smaller_updates .split-grid div{display:block}.no-cssgrid .flex-module.latest_updates_block .split-grid>div:first-child,.no-cssgrid .flex-module.smaller_updates .split-grid>div:first-child{float:left;width:60%}.no-cssgrid .flex-module.latest_updates_block .split-grid>div:last-child,.no-cssgrid .flex-module.smaller_updates .split-grid>div:last-child{float:right;margin-left:48px;width:calc(100% - 60% - 48px)}.flex-module.latest_updates_block .split-grid .left,.flex-module.smaller_updates .split-grid .left{margin-bottom:20px}@media (max-width: 768px){.flex-module.latest_updates_block .split-grid .left .featured-post,.flex-module.smaller_updates .split-grid .left .featured-post{padding-bottom:20px;border-bottom:2px solid #a23238}}@media (max-width: 480px){.flex-module.latest_updates_block .split-grid .left .featured-post,.flex-module.smaller_updates .split-grid .left .featured-post{margin-bottom:40px;padding-bottom:40px}}.flex-module.latest_updates_block .split-grid .left .featured-post .short-summary,.flex-module.smaller_updates .split-grid .left .featured-post .short-summary{margin-top:10px}.flex-module.latest_updates_block .split-grid .left .featured-post img,.flex-module.smaller_updates .split-grid .left .featured-post img{aspect-ratio:645 / 406;width:100%;display:block;-o-object-fit:cover;object-fit:cover}.flex-module.latest_updates_block .split-grid .left .featured-post .meta,.flex-module.smaller_updates .split-grid .left .featured-post .meta{margin:12px 0}.flex-module.latest_updates_block .split-grid .left .featured-post h3 a,.flex-module.smaller_updates .split-grid .left .featured-post h3 a{font-size:2.3rem;font-weight:500;color:#343436;line-height:1.1}@media (max-width: 991px){.flex-module.latest_updates_block .split-grid .left .featured-post h3 a,.flex-module.smaller_updates .split-grid .left .featured-post h3 a{font-size:2.2rem}}.flex-module.latest_updates_block .split-grid .left .featured-post p,.flex-module.smaller_updates .split-grid .left .featured-post p{font-size:1.8rem;line-height:1.4}.flex-module.latest_updates_block .split-grid .right ul,.flex-module.smaller_updates .split-grid .right ul{margin:0;list-style-type:none}.flex-module.latest_updates_block .split-grid .right ul li ~ li,.flex-module.smaller_updates .split-grid .right ul li ~ li{margin-top:24px}@media (max-width: 991px){.flex-module.latest_updates_block .split-grid .right ul li ~ li,.flex-module.smaller_updates .split-grid .right ul li ~ li{margin-top:15px}}@media (max-width: 480px){.flex-module.latest_updates_block .split-grid .right ul li ~ li,.flex-module.smaller_updates .split-grid .right ul li ~ li{margin-top:30px}}.flex-module.image_link_cards h2{margin-bottom:20px;color:#563551}.flex-module.publications_block{background:#a23238;padding:60px 0}.flex-module.publications_block .top-row h2{margin-top:0}.flex-module.publications_block .top-row h2,.flex-module.publications_block .top-row a,.flex-module.publications_block .top-row span{color:white}.flex-module.publications_block .top-row .summary{display:block;margin-top:10px}.flex-module.further_resources_card .label{color:#a23238;font-weight:500;margin-bottom:10px;display:block}.flex-module.further_resources_card .box{border:1px solid #a23238;padding:10px}.flex-module.further_resources_card .box h2:first-of-type,.flex-module.further_resources_card .box h3:first-of-type,.flex-module.further_resources_card .box h4:first-of-type{margin-top:20px}.flex-module.further_resources_card .box ul li{margin:10px 0;list-style-image:url(../assets/bullet.png)}.flex-module.blockquote .margins-container blockquote{padding-left:40px;position:relative}.flex-module.blockquote .margins-container blockquote.small p,.flex-module.blockquote .margins-container blockquote.small cite{font-size:1.7rem}.flex-module.blockquote .margins-container blockquote p{font-size:3rem;font-weight:700;color:#a23238}.flex-module.blockquote .margins-container blockquote cite{color:#a23238;font-size:2.2rem;font-weight:300;font-style:normal;margin-top:10px;display:block}.flex-module.blockquote .margins-container blockquote:after{position:absolute;content:"";left:0;top:0;width:5px;height:100%;background-color:#a23238;border-radius:5px}.flex-module.standout_box{background:#563551;padding:50px 0}.flex-module.standout_box h2{margin-bottom:20px;margin-top:0}.flex-module.standout_box *{color:white}.flex-module.standout_box * ul{padding:0 15px}@media (max-width: 768px){.flex-module.standout_box * ul{padding:0 0 0 6vw}}.flex-module.standout_box * ul li{margin:10px 0;list-style-image:url("../assets/bullet-white.png");line-height:1.5}@media (max-width: 768px){.flex-module.standout_box * ul li{margin:15px 0}}.flex-module.centered_standout_text *{color:#a23238;font-size:2.2rem;text-align:center;font-weight:700}.flex-module.full_image figure img{width:100%}.flex-module.full_image figure figcaption{font-weight:500;font-style:italic;margin-top:10px}.flex-module.expandable_text_blocks .block ~ .block{margin-top:60px}.flex-module.expandable_text_blocks .block h2{margin-bottom:20px}.flex-module.expandable_text_blocks .block p ~ p{margin-top:15px}.flex-module.stacked_title_and_links h2{margin-bottom:20px}.flex-module.stacked_title_and_links ul{list-style:none;margin:0;padding:0}@media (max-width: 991px){.flex-module.stacked_title_and_links ul .links-block p{font-size:1.7rem}}.flex-module.stacked_title_and_links ul .links-block ~ .links-block{margin-top:30px;padding-top:30px;border-top:1px solid #a23238}.flex-module.stacked_title_and_links ul .links-block h2,.flex-module.stacked_title_and_links ul .links-block h3{margin-top:0;margin-bottom:20px;display:block}.flex-module.stacked_title_and_links ul .links-block .blurb p{margin:10px 0}@media (max-width: 480px){.flex-module.stacked_title_and_links ul .links-block .blurb p{line-height:1.5}}.flex-module.stacked_title_and_links ul .links-block .blurb ul{margin-left:20px}.flex-module.stacked_title_and_links ul .links-block .blurb ul li{margin:10px 0;list-style-image:url(../assets/bullet.png)}.flex-module.stacked_title_and_links ul .links-block h3{font-size:2.4rem;color:#343436}.flex-module.stacked_title_and_links ul .links-block p{font-size:1.7rem;line-height:calc(21 / 17);display:block}.flex-module.stacked_title_and_links ul .links-block .bottom-link{display:inline-block;margin-top:10px;color:#a23238;text-decoration:underline;font-weight:500}@media (max-width: 480px){.flex-module.stacked_title_and_links ul .links-block .bottom-link{padding:10px 0;margin-top:0}}.flex-module.title_and_text h2,.flex-module.title_and_text h2 b{color:#563551;margin-bottom:20px;margin-top:60px}.flex-module.title_and_text h3,.flex-module.title_and_text h3 b{margin-bottom:20px;margin-top:60px}.flex-module.title_and_text h4,.flex-module.title_and_text h5,.flex-module.title_and_text h6,.flex-module.title_and_text h4 b,.flex-module.title_and_text h5 b,.flex-module.title_and_text h6 b{margin-bottom:10px;margin-top:40px}.flex-module.title_and_text p ~ p{margin-top:15px}.flex-module.title_and_text ul li{list-style-image:url(../assets/bullet.png);margin:10px 0}.flex-module.advice_search_block{background:#a23238;padding:40px 0}.flex-module.advice_search_block h2{color:white;margin-bottom:20px}.flex-module.advice_search_block .search-form input[type="search"]{width:calc(100% - 130px);display:inline-block;margin-right:10px;padding:15px;border:none;-webkit-appearance:none}.flex-module.advice_search_block .search-form input[type="submit"]{width:100px;display:inline-block;padding:15px;background:#242223;color:white;border:none;-webkit-appearance:none}.update-group{position:relative}@media (max-width: 991px){.update-group ~ .update-group{margin-top:30px}}.update-group:hover h3 a{text-decoration:underline}.update-group .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.update-group .meta .date{color:#a23238;font-size:1.4rem;display:inline-block;font-weight:500}.update-group h3{margin:0}.update-group h3 a{font-size:1.8rem;font-weight:500;color:#343436;display:block;text-decoration:none}.update-group p{font-size:1.5rem;line-height:1.2;color:#563551}@media (max-width: 480px){.update-group p{font-size:1.7rem;line-height:1.5}}.update-group p:first-child{margin-top:4px}.update-group p:last-child{margin-bottom:0}.update-group .short-summary{display:block;margin-top:5px;line-height:1.4}.read-more-trigger .read-more-link{color:#a23238;font-weight:700;text-decoration:underline;margin-top:10px;display:block}.expand-text-read-more{display:none}.page-template-listing-page-template .grid-container.archive-grid-post,.page-template-listing-page-template .grid-container.archive-grid-apppag{max-width:700px;margin:40px auto}.page-template-listing-page-template .grid-container.archive-grid-post .update-group ~ .update-group,.page-template-listing-page-template .grid-container.archive-grid-apppag .update-group ~ .update-group{margin-top:30px}.page-template-listing-page-template .filter-bar .margins-container{border-bottom:2px solid #a23238;padding-bottom:20px}.page-template-listing-page-template .filter-bar .margins-container .search-holder .label{font-size:1.5rem;display:block;color:#6f6a6e;margin-bottom:10px}.page-template-listing-page-template .filter-bar .margins-container fieldset{border:0;padding:0;margin:0}.page-template-listing-page-template .listing-page{margin-top:20px}.page-template-listing-page-template .listing-page .all h2{color:#563551;font-size:2.2rem;margin-bottom:20px}.custom-post-navigation{margin-top:60px;text-align:center}.custom-post-navigation .page-numbers{font-size:2rem;margin:5px}.grid-container.archive-grid-project{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:repeat(2, 280px);grid-gap:16px;display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-gap:40px}.grid-container.archive-grid-project>*{min-width:0}@media (max-width: 768px){.grid-container.archive-grid-project{display:block}}.no-cssgrid .grid-container.archive-grid-project{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-cssgrid .grid-container.archive-grid-project>div,.no-cssgrid .grid-container.archive-grid-project article{width:calc((100% - (16px * 2)) / 2)}.no-cssgrid .grid-container.archive-grid-project>div ~ div,.no-cssgrid .grid-container.archive-grid-project>div article,.no-cssgrid .grid-container.archive-grid-project article ~ div,.no-cssgrid .grid-container.archive-grid-project article article{margin-left:16px}.grid-container.archive-grid-project li{position:relative;max-width:500px}@media (max-width: 768px){.grid-container.archive-grid-project li ~ li{margin-top:20px}}@media (max-width: 768px){.grid-container.archive-grid-project li ~ li{margin-top:40px}}.no-cssgrid .grid-container.archive-grid-project li{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.grid-container.archive-grid-project li a{display:block}.grid-container.archive-grid-project li .image-wrap{position:relative;width:100%;height:15vw;margin-bottom:10px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 991px){.grid-container.archive-grid-project li .image-wrap{height:25vw}}@media (max-width: 768px){.grid-container.archive-grid-project li .image-wrap{height:40vw}}@media (max-width: 480px){.grid-container.archive-grid-project li .image-wrap{height:50vw}}.grid-container.archive-grid-project li h3{font-size:1.8rem;display:block;margin:0;color:#343436}.grid-container.archive-grid-project li .title{color:#563551;font-size:1.8rem;font-weight:700}.grid-container.archive-grid-project li p{margin:10px 0 0 0;font-size:1.7rem;color:#343436}.archive-grid-publications,.archive-grid-publication{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:repeat(4, 200px);grid-gap:16px;display:grid;grid-template-columns:repeat(auto-fit, minmax(205px, 260px));grid-gap:48px}.archive-grid-publications>*,.archive-grid-publication>*{min-width:0}@media (max-width: 768px){.archive-grid-publications,.archive-grid-publication{display:block}}.no-cssgrid .archive-grid-publications,.no-cssgrid .archive-grid-publication{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-cssgrid .archive-grid-publications>div,.no-cssgrid .archive-grid-publications article,.no-cssgrid .archive-grid-publication>div,.no-cssgrid .archive-grid-publication article{width:calc((100% - (16px * 4)) / 4)}.no-cssgrid .archive-grid-publications>div ~ div,.no-cssgrid .archive-grid-publications>div article,.no-cssgrid .archive-grid-publications article ~ div,.no-cssgrid .archive-grid-publications article article,.no-cssgrid .archive-grid-publication>div ~ div,.no-cssgrid .archive-grid-publication>div article,.no-cssgrid .archive-grid-publication article ~ div,.no-cssgrid .archive-grid-publication article article{margin-left:16px}.archive-grid-publications li,.archive-grid-publication li{position:relative;max-width:260px}@media (max-width: 768px){.archive-grid-publications li ~ li,.archive-grid-publication li ~ li{margin-top:30px}}@media (max-width: 480px){.archive-grid-publications li ~ li,.archive-grid-publication li ~ li{margin-top:50px}}.archive-grid-publications li.no-background .date,.archive-grid-publication li.no-background .date{color:#6f6a6e}.archive-grid-publications li.no-background .title,.archive-grid-publication li.no-background .title{color:#a23238}.archive-grid-publications li.no-background .summary,.archive-grid-publication li.no-background .summary{display:block;margin-top:10px;line-height:1.4;color:#563551}.archive-grid-publications li:hover .title,.archive-grid-publication li:hover .title{text-decoration:underline}.archive-grid-publications li:hover .pub-img,.archive-grid-publication li:hover .pub-img{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.archive-grid-publications li .summary,.archive-grid-publication li .summary{display:block;color:#fff;margin-top:10px}.archive-grid-publications li .pub-img,.archive-grid-publication li .pub-img{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;min-height:300px;aspect-ratio:204 / 299;margin-bottom:12px;max-width:100%}.archive-grid-publications li .date,.archive-grid-publication li .date{color:white;display:block;margin-bottom:4px;font-size:1.5rem}.archive-grid-publications li .title,.archive-grid-publication li .title{font-size:1.8rem;font-weight:500;color:white;display:block;line-height:1.2}.archive-grid-publications li p,.archive-grid-publication li p{font-size:1.5rem;color:white;line-height:1.2}.sidebar-position{position:relative}.sidebar-position .flex-elements-wrap{margin-left:250px}@media (max-width: 991px){.sidebar-position .flex-elements-wrap{margin-left:0}}.sidebar-position .flex-elements-wrap .flex-module:first-of-type h2:first-of-type{margin-top:0}.sidebar-position .flex-elements-wrap .flex-module .margins-container{width:100%}.sidebar-position .sidebar-menu{width:200px;position:absolute;overflow-y:auto;top:0;left:0}.sidebar-position .sidebar-menu.fixed{left:5%;top:65px;height:calc(100vh - 65px);position:fixed;padding:50px 0}@media (max-width: 991px){.sidebar-position .sidebar-menu{margin-bottom:40px;display:none}}.sidebar-position .sidebar-menu .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.sidebar-position .sidebar-menu .label img{margin-right:10px}.sidebar-position .sidebar-menu .label span{color:#a23238}.sidebar-position .sidebar-menu ul{padding-left:0;list-style-type:none}.sidebar-position .sidebar-menu ul li{margin:15px 0}.sidebar-position .sidebar-menu ul li a{color:#563551;font-weight:300;text-decoration:none}.sidebar-position .sidebar-menu ul li a:hover{text-decoration:underline}.sidebar-position .sidebar-menu ol{counter-reset:item}.sidebar-position .sidebar-menu ol li{display:block}.sidebar-position .sidebar-menu ol li:before{content:counter(item) ". ";counter-increment:item;color:#563551}.sidebar-position .sidebar-menu ol{padding-left:0}.sidebar-position .sidebar-menu ol li{margin:15px 0}.sidebar-position .sidebar-menu ol li a{color:#563551;font-weight:300;text-decoration:none}.sidebar-position .sidebar-menu ol li a:hover{text-decoration:underline}.top-section.no-img ~ .top-content-menu{margin-top:0;margin-bottom:50px}.top-content-menu{margin-top:-50px;margin-bottom:-40px}@media (max-width: 768px){.top-content-menu{margin-top:0px;margin-bottom:0px}}.top-content-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:30px 0 80px 0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 768px){.top-content-menu ul{margin:30px 0 40px 0}}.top-content-menu ul li{list-style-type:none;margin-right:15px;height:50px}.top-content-menu ul li a{padding:8px 10px;background:#a23238;color:white;text-decoration:none}.grid-container.archive-grid-consultationresponse{max-width:700px;margin:0 auto 0 auto;margin-top:100px}@media (max-width: 991px){.grid-container.archive-grid-consultationresponse{margin-top:40px}}.grid-container.archive-grid-consultationresponse li{margin:20px 0}.simple-page-layout ~ .filter-bar{margin-top:80px}.grid-container.archive-grid-legislation{max-width:700px;margin:0 auto}.grid-container.archive-grid-legislation .legislation .file-group h4{font-size:1.8rem;margin-top:30px}.grid-container.archive-grid-legislation .legislation .file-group a{display:block;margin:10px 0}.single-publication .top-section .margins-container{grid-template-columns:1fr 0.7fr}.single-publication .top-section .margins-container .right img{aspect-ratio:1 / 1.5}.single-publication .top-section .margins-container .right img.generic{aspect-ratio:1 / 1}.person_grid .people-grid{grid-template-columns:repeat(auto-fit, minmax(150px, 250px));grid-gap:60px 30px;display:grid}.person_grid .people-grid img{display:block;border-radius:6px;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.person_grid .people-grid .name{font-size:2rem;font-weight:700;font-style:normal;display:block;margin-top:8px;color:#563551}.person_grid .people-grid .role{display:block;margin-top:5px;font-weight:700}.person_grid .people-grid .bio{display:block;margin-top:10px}.icon_list_block ~ .simple_wysiwyg_editor{margin-top:50px}.title_and_text ~ .icon_list_block{margin-top:50px}.icon_list_block{margin:50px 0}.icon_list_block .icon-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:50px 1fr;grid-gap:20px}.icon_list_block .icon-section>*{min-width:0}@media (max-width: 768px){.icon_list_block .icon-section{display:block}}.no-cssgrid .icon_list_block .icon-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.no-cssgrid .icon_list_block .icon-section div{display:block}.no-cssgrid .icon_list_block .icon-section>div:first-child{float:left;width:50px}.no-cssgrid .icon_list_block .icon-section>div:last-child{float:right;margin-left:20px;width:calc(100% - 50px - 20px)}.icon_list_block .icon-section img{margin-top:10px}.icon_list_block .icon-section ~ .icon-section{margin-top:10px}.just_title h2{color:#563551;margin-bottom:30px;font-size:3.6rem}.just_title ~ .icon_list_block{margin-top:-20px}.top-section.no-img .margins-container{display:block}.top-section ~ .title_and_text{margin-top:30px}.colored_inline_box ul,.colored_inline_box ol{padding-left:20px}.colored_inline_box ul li,.colored_inline_box ol li{margin:10px 0}.colored_inline_box ~ .title_and_text{margin-top:60px}.top-content-menu.purplebackground{background:#563551;display:block;padding:30px 0 10px 0;margin-bottom:80px}.top-content-menu.purplebackground .margins-container span{font-weight:bold;color:white}.top-content-menu.purplebackground .margins-container ul{margin-bottom:0}.top-content-menu.purplebackground .margins-container ul li a{border-radius:20px;padding:8px 25px;color:white;position:relative;border:2px solid white;background:rgba(255,255,255,0.1);-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.top-content-menu.purplebackground .margins-container ul li a:hover{background:rgba(255,255,255,0.2)}.files-wrap-apppag{margin-bottom:20px;margin-top:20px}.files-wrap-apppag a{display:block;margin:10px 0}.top-margin.long-list-view-all{text-decoration:underline;margin-top:40px;display:block;font-size:2rem}.flex-elements-wrap .simple-title{margin-bottom:50px}.site-footer{background:#a23238;padding:48px 0;margin-top:160px}.site-footer a,.site-footer span,.site-footer br{color:white}@media (max-width: 480px){.site-footer{margin-top:80px}}.site-footer .margins-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;grid-template-columns:300px 300px 1fr;grid-gap:50px}.site-footer .margins-container>*{min-width:0}@media (max-width: 768px){.site-footer .margins-container{display:block}}.no-cssgrid .site-footer .margins-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-cssgrid .site-footer .margins-container>div,.no-cssgrid .site-footer .margins-container article{width:calc((100% - (16px * 3)) / 3)}.no-cssgrid .site-footer .margins-container>div ~ div,.no-cssgrid .site-footer .margins-container>div article,.no-cssgrid .site-footer .margins-container article ~ div,.no-cssgrid .site-footer .margins-container article article{margin-left:16px}@media (max-width: 991px){.site-footer .margins-container{display:block}}.site-footer .margins-container .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 991px){.site-footer .margins-container .right{margin-top:30px}}.site-footer .margins-container .right .newsletter-cta{color:white;font-weight:bold;font-size:2rem;line-height:2.8rem}.site-footer .margins-container .right label,.site-footer .margins-container .right p{color:white}.site-footer .margins-container .right label{font-size:1.5rem}.site-footer .margins-container .right #btnsubmit{background:#343436;border:none;color:white;padding:8px 12px;font-weight:bold}.site-footer .margins-container .right #signup label.wrap{display:block;color:white;margin-bottom:5px}.site-footer .margins-container .right #signup #email{display:block;width:100%;max-width:380px;padding:8px;border:none}.site-footer .margins-container .middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 991px){.site-footer .margins-container .middle{margin-top:20px}}.site-footer .margins-container .middle .social a{display:inline-block}@media (max-width: 991px){.site-footer .margins-container .middle .social a{padding:10px 5px}}.site-footer .margins-container .middle .social a ~ a{margin-left:20px}.site-footer .margins-container .middle .footer-links{margin-top:40px}.site-footer .margins-container .middle .footer-links li ~ li{margin-top:10px}@media (max-width: 991px){.site-footer .margins-container .middle .footer-links li ~ li{margin-top:20px}}.site-footer .margins-container .middle .footer-links li a{color:white;text-decoration:none}@media (max-width: 991px){.site-footer .margins-container .middle .footer-links li a{padding:10px 0}}.site-footer .margins-container .middle .footer-links li a:hover{text-decoration:underline}@media print{.site-footer{display:none}}.site-footer .margins-container .left .logo{width:175px}.site-footer .margins-container .left .deets{margin-top:24px}.site-footer .margins-container .left .deets p{font-size:1.5rem;color:white;line-height:1.4}@media (max-width: 991px){.site-footer .margins-container .left .deets p{font-size:1.7rem}}.back-to-nav{position:fixed;left:20px;bottom:20px;background:#a23238;padding:15px 10px;display:none}.back-to-nav img{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:22px}@media (max-width: 991px){label[for="ci_userConsentCheckBox"]{font-size:1.7rem}}
