.user-is-tabbing *:focus,.user-is-tabbing a:focus>.post-box-inner-text{outline:5px dotted pink!important;z-index:1000}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}button,button:focus{background-color:transparent;padding:0;border:0;color:#FFF;font-size:1em;cursor:pointer;outline:0;box-shadow:0 0 0 0}button.call-to-action-button{background:transparent;color:inherit;border:2px solid #0e2050;font:inherit;cursor:pointer;outline:inherit;-webkit-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;border-radius:20px;color:#0e2050;font-weight:700;font-family:'Lato';letter-spacing:1px;padding:8px;padding-left:16px;padding-right:16px;font-size:13px;margin-top:20px;margin-bottom:10px;text-transform:uppercase}section .inline-container.has-background-color button,section.background-transparent .inline-container.has-background-color button{color:#FFF;border-color:#FFF}.box button.call-to-action-button{background:transparent;border:2px solid #FFF;color:#FFF}.box.has-background-color .box-details{color:#FFF}button.call-to-action-button:hover,button.call-to-action-button:focus{background-color:#0e2050;color:#FFF}html{font-size:100%;overflow-x:hidden}body{font-family:'Roboto',sans-serif;margin:0;overflow-x:hidden;padding:0;position:relative;font-size:15px}@media screen and (min-width:768px){body{float:none}}body a{cursor:hand!important;color:#afbde2}.text-container a{color:#510eb9}h1{padding-top:30px;padding-bottom:30px;margin:0;font-size:1.75em}h1.small-h1{font-size:1.5em}h1.medium-h1{font-size:1.75em}h1.large-h1{font-size:2em}@media screen and (min-width:768px){h1{font-size:2.3em}h1.small-h1{font-size:2em}h1.medium-h1{font-size:2.3em}h1.large-h1{font-size:2.6em}}h2{font-size:1.4em;margin-top:0;margin-bottom:20px!important;float:none!important;margin-top:40px;float:left;position:relative;display:inline-block}@media screen and (min-width:768px){h2{font-size:1.7em}}h3{font-size:1.1em;width:calc(100% - 30px)}@media screen and (min-width:768px){h3{font-size:1.3em}}@media screen and (min-width:1240px){h1{margin-left:-10px}}p{width:100%}p~h3{margin-top:30px}.text-container li~li,.content-listing li~li{padding-top:6px}#main{margin-top:0;padding-bottom:50px}@media screen and (min-width:580px){#main{margin-top:-30px}}@media screen and (min-width:768px){#main{margin-top:59px}}.colour-to-edge{float:left;width:100vw;margin-bottom:30px}.container{width:calc(100% - 30px);padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;min-width:290px}@media screen and (min-width:450px){.container{padding-right:35px;padding-left:35px;width:calc(100% - 70px)}}@media screen and (min-width:992px){.container{max-width:1140px;padding-right:50px;padding-left:50px;width:calc(100% - 100px)}}main{float:left;width:100%;display:block;min-height:40vh}section{width:100%;float:left}section:last-of-type{margin-bottom:50px}section h2{margin-top:40px}section.has-background-color{margin-top:20px}section.has-background-color h2{margin-top:0}section:first-of-type h2{margin-top:0}section.has-background-color h2{margin-top:0}section.tabbed-section h2{font-size:1.4em}.colour-to-edge section{margin-bottom:0}section.tab-set{margin-bottom:0}section h2{float:left}@media screen and (min-width:768px){section h2.has-info-link{width:calc(100% - 190px)}}section .see-all-container{float:left;display:block;width:100%;padding-left:0}@media screen and (min-width:768px){section .see-all-container{float:right;display:block;width:150px;padding-left:30px;margin-block-end:1.24em;line-height:1.5em;padding-top:6px;margin-top:40px}}section.has-background-color{background-color:#0E6FAB;color:#FFFFFF!important;width:calc(100% - 40px);padding:20px;float:left;padding-top:40px;padding-bottom:40px}@media screen and (min-width:450px){section.has-background-color{width:calc(100% - 80px);padding:40px}}section.text-section~section.has-background-color{margin-top:30px}section .section-introduction{margin-bottom:30px}.text-container{width:100%;float:left}section .text-container{float:left;width:100%}.single-info{background-color:#adbecc!important;color:#002147;margin-top:-30px}section .text-container .inline-container{width:100%;float:right;margin:25px;margin-top:16px;margin-right:0;margin-left:40px}@media screen and (min-width:768px){section .text-container .inline-container{width:calc(50% - 10px)}}section .text-container .inline-container img{width:100%;height:auto;margin-bottom:-5px}article{position:relative}.link-marker{cursor:pointer;height:20px;width:20px;border-radius:50%;position:absolute;background-color:#0e2050;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;float:right;display:inline-block;display:inline-block;right:0;top:0;transition:right 0.5s ease}.has-background-color.custom-background-color .link-marker{background-color:#FFF}.see-all-container a:hover .link-marker{right:-10px}.see-all-container a{color:#0e2050;font-weight:700;text-decoration:none;padding-right:30px;float:left;position:relative}.has-background-color.custom-background-color .see-all-container a{color:#FFFFFF!important}@media screen and (min-width:768px){.see-all-container a{float:right}}.link-marker svg{fill:#FFF;width:7px;left:7px;position:absolute;top:5px}.image-caption{font-size:12px;font-style:italic;margin-top:10px;margin-bottom:30px;text-align:right;width:100%}.image-section img{width:100%}.column-container .column ul{padding-left:15px}.column-container{display:flex;flex-direction:column;float:left;width:100%}.column-container .column{float:left;margin-bottom:30px;position:relative}.column-container.align-buttons .column.has-button{padding-bottom:80px}.column-container .column.no-button{padding-bottom:0}.column-container.align-buttons button.call-to-action-button{position:absolute;bottom:20px;left:0}.column-container .column-1,.column-container .column-2{width:100%}@media screen and (min-width:768px){.column-container .column{margin-bottom:20px}.column-container.with-2-columns,.column-container.with-3-columns,.column-container.with-4-columns{flex-direction:row;flex-wrap:wrap}.column-container .column-2,.column-container .column-4{min-width:calc(50% - 25px);width:calc(50% - 25px);margin-right:50px}.column-container .column-3{width:calc(33.3333% - 33.3333px);min-width:calc(33.3333% - 33.3333px);margin-right:50px}.column-container .column-2:nth-of-type(2n),.column-container .column-4:nth-of-type(2n){margin-right:0}.column-container .column-3:nth-of-type(3n){margin-right:0}}@media screen and (min-width:992px){.column-container .column-4{width:calc(25% - 37.5px);min-width:calc(25% - 37.5px);margin-right:50px}.column-container .column-4{margin-right:50px}.column-container .column-4:nth-of-type(4n){margin-right:0}}.column-container.align-buttons .column{padding-bottom:90px}.column-container .column img{width:100%;margin-top:20px}.box img{width:100%}nav.oii-colour-to-edge{display:block;top:0;position:absolute;z-index:3000;width:100%}@media screen and (min-width:768px){nav.oii-colour-to-edge{top:170px}}.oii-row-background{width:100%;position:relative;height:40px}.navbar-nav{display:block}.full-size-menu{width:calc(100% - 30px);height:40px;float:left;padding-top:12px}.main-menu-container li.menu-item>a{float:left;display:inline-block;padding-right:10px;color:#fff;font-size:18px;line-height:40px;transition:color 0.5s ease}.main-menu-container li.menu-item{float:left;color:#FFF;text-decoration:none;background-color:transparent;font-family:'Roboto';text-transform:lowercase;margin-right:40px;letter-spacing:1px;font-size:18px;position:relative}.main-menu-container li.menu-item a{transition:color 0.5s ease;-webkit-transition:color 0.5s ease;color:#FFF;cursor:pointer!important;line-height:15px;text-decoration:none}.main-menu-container ul.menu>li.menu-item a:hover{color:#7db3f2;text-decoration:none}.main-menu-container .top-level-menu-item li.menu-item>a{font-size:13.2px}.custom-mobile-menu>ul{margin-top:30px}.custom-mobile-menu>ul>li{margin-top:10px}.custom-mobile-menu>ul>li>a{color:#FFF;text-decoration:none;background-color:transparent;font-family:'Alegreya Sans SC';text-transform:lowercase;padding-right:3%;letter-spacing:1px;font-size:18px;cursor:pointer!important;transition:color 0.5s ease;-webkit-transition:color 0.5s ease}.custom-mobile-menu>ul>li>a:hover{color:#4e79ac;text-decoration:none}.custom-mobile-menu a{transition:color 0.5s ease,border-color 0.5s ease}.custom-mobile-menu>ul>li>ul li a{color:#fff;margin-top:10px;font-family:'Lato';font-size:13px}.custom-mobile-menu>ul>li>ul li{list-style-type:none}ul.sub-menu{padding:0;margin-left:10px}ul.sub-menu li a{line-height:20px!important}#menu-main_menu li a{white-space:normal}#mobile-menu li>a{transition:1s ease color;-webkit-transition:1s ease color}.display{display:block!important}#menu-main_menu .menu-item{position:relative;float:left}.top-level-menu-item{position:relative;display:inline-block;padding-bottom:30px}.dropdown-content{display:block;background-color:#082f5d}.dropdown-content ul{list-style:none}.dropdown-content a{color:#000;padding:6px 6px 16px 0;text-decoration:none;display:block}ul.dropdown-column{margin-left:0;padding-left:0;padding-bottom:20px}ul.dropdown-column>li{margin-right:0;width:calc(100% - 30px);padding-bottom:0px!important;padding-right:20px;margin-left:35px}ul.dropdown-column>li:first-of-type{padding-top:10px!important}ul.dropdown-column>li:last-of-type{padding-bottom:10px!important}ul.dropdown-column>li>a{text-align:left}ul.dropdown-column .second-level-items>li{padding-bottom:10px!important}ul.dropdown-column .second-level-items>li>a{text-transform:none;padding:0;font-family:Roboto;font-size:14px;letter-spacing:0}.dropdown-content,.top-level-menu-item:hover .dropdown-content,.top-level-menu-item:focus{display:block}.navbar-nav{display:block}#menu-button,#backto-menu-button{height:30px;width:30px;position:relative;float:left;cursor:pointer;margin-top:-5px;margin-left:0;padding:0;padding-right:30px}#backto-menu-button{display:none}ul.menu{margin:0;padding:0;list-style:none}#menu-button{display:block}#menu-main_menu ul.sub-menu{display:block;position:absolute;background-color:<?php echo $main_colour;?>;padding:20px;padding-top:10px;padding-bottom:10px;top:40px;z-index:1000;left:-15px;border-top:10px solid #fff;display:none}.main-menu-container{display:none;transition:0.4s ease display;-webkit-transition:0.4s ease display}.dropdown-content{display:none;position:absolute;width:auto;min-width:250px;z-index:1;height:auto;border-left:1px solid #50a6e8;top:28px;border-top:0}#mobile-menu .col{flex-basis:1}#mobile-menu .container .row{margin:0;margin-top:20px}#mobile-menu .menu-item.col{float:left;width:100%;display:inline-block;padding:0;margin-right:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}@media screen and (min-width:600px){#mobile-menu .menu-item.col{width:auto;min-width:30%}}#mobile-menu{width:100%;height:auto;color:#FFF;padding-bottom:50px;display:none;border-bottom:1px solid #afbde2;border-top:1px solid #afbde2;z-index:200;position:absolute}@media screen and (min-width:768px){#mobile-menu .menu-item.col{max-width:250px}}#mobile-menu ul.menu{column-count:1}@media screen and (min-width:600px){#mobile-menu ul.menu{column-count:2}}@media screen and (min-width:768px){#mobile-menu ul.menu{display:flex;justify-content:space-between}}li.menu-item-has-children{display:block!important}#mobile-menu .menu-item.col:last-of-type{margin-right:0}#mobile-menu ul.section-first-level-items,#mobile-menu ul.section-second-level-items,#mobile-menu ul.section-third-level-items,#mobile-menu ul.section-first-level-items>li,#mobile-menu ul.section-second-level-items>li,#mobile-menu ul.section-third-level-items>li{padding-left:0;float:left;width:calc(100% - 20px);position:relative;display:block;padding-right:20px}#mobile-menu .menu-item.col ul.section-first-level-items,#mobile-menu .menu-item.col ul.section-second-level-items{float:left}#mobile-menu ul.section-second-level-items{width:calc(100% - 30px);padding-left:30px;padding-bottom:0;border-left:1px solid #50a6e8;margin-bottom:20px;color:#50a6e8}#mobile-menu ul.section-second-level-items>li{margin-left:0;list-style-image:square;display:list-item}#mobile-menu .container .row>div{width:100%}#mobile-menu ul .menu-item-has-children{margin-bottom:0}@media screen and (min-width:768px){#mobile-menu ul .menu-item-has-children{margin-bottom:20px}}#mobile-menu ul.section-first-level-items li>a{float:left;color:#FFF;text-decoration:none;background-color:transparent;font-family:'azo-sans-web';text-transform:uppercase;margin-right:0;letter-spacing:1px;font-size:14px;line-height:14px;margin-bottom:10px;width:100%}button#menu-button{padding:0px!important}button#menu-button:hover{background-color:transparent;border:0}button#mobile-search-link{fill:#FFF;width:30px;height:30px}#menu-bar nav{height:50px}.menu-line{height:3px;background-color:#FFF;width:25px;margin-right:10px;margin-left:0px!important;position:absolute;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}#menu-line-1,#menu-line-1c{top:5px}#menu-line-2a,#menu-line-2b,#menu-line-2c{top:12px;-webkit-transition:-webkit-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;transition:transform .3s ease-in-out}#menu-line-3,#menu-line-3c{top:19px}.disappear{opacity:0}.rotate45{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.rotateminus45{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#search-form{display:none;height:40px;background-color:purple;width:232px;margin-top:-7px;float:right;position:absolute;right:0;top:7px}#search-form form input[type=text]{background-color:transparent;border:0;height:38px;color:#FFF;right:0px!important;position:absolute;top:0;padding-left:10px;padding-right:52px}#search-form form{position:relative}::placeholder{color:#FFF;opacity:1}:-ms-input-placeholder{color:#FFF}::-ms-input-placeholder{color:#FFF}#search-form label{display:none}.main-menu-container{position:relative}.moveable-search-button{transition:all 0.5s ease-in-out}.search-box-is-open .moveable-search-button{transform:translate(-10px,0)}button#searchsubmit{border:none;padding:0;cursor:pointer;outline:inherit;color:#FFF;color:#fff;background-color:transparent;font-size:25px;position:absolute;right:0;padding-right:7.5px;padding-left:7.5px;height:40px;width:40px;z-index:1000;float:left;transition:color 0.5s ease}button#search-button{margin-top:-7px;right:0;position:absolute;width:30px;height:30px;display:block;float:right;fill:#FFF;padding:5px;z-index:1000;background-color:transparent;border:0}button#searchsubmit:hover{color:#0e2050}button#searchsubmit:focus{color:#FFF}#search-form form input[type=submit]{height:35px;width:35px;right:-5px;background:transparent;position:absolute;top:5px;padding:10px;border:0;cursor:pointer;padding:10px;height:35px;z-index:1001}#backto-menu-button{display:none}ul.menu{margin:0;padding:0;list-style:none}#menu-button{display:block}button#search-button{margin-top:-7px;right:0;position:absolute;width:30px;height:30px;display:block;float:right;fill:#FFF;padding:5px;z-index:1000}.box.search_result{width:100%}.box.search_result h3{color:purple;position:relative;padding-left:20px}.box.search_result h3:before{content:"";width:12px;height:12px;background-color:purple;position:absolute;left:-5px;top:12px}.box.search_result a:hover h3{color:#0e2050}.box.search_result a p{color:#000}.box.search_result img{display:none}#logos-container{margin-top:0;position:relative;height:80px;background-color:#f0f4ff;padding-top:60px}@media screen and (min-width:768px){#logos-container{margin-top:30px;height:110px;background-color:transparent;padding-top:0}}#site-logo,#site-logo img{float:left;width:60px;height:60px}@media screen and (min-width:768px){#site-logo,#site-logo img{width:110px;height:110px}}.ox-logo-container{margin-right:-7px;margin-top:0}@media screen and (min-width:768px){.ox-logo-container{margin-right:-14px}}#site-title{float:left;width:100px;margin-left:30px;height:110px;font-size:20px;line-height:19px;display:none}#site-title-text,#site-title h1{text-decoration:none;color:#0e2050;font-family:'Alegreya Sans SC';font-size:1.2em;line-height:1em}#site-title h1{text-decoration:none;color:#0e2050;font-family:'Alegreya Sans SC';font-size:30px;line-height:1em;padding:0}@media screen and (min-width:580px){#site-title,#site-title h1{width:270px;display:block}}@media screen and (min-width:992px){#site-title,#site-title h1{width:500px}#site-title-text{font-size:2.3em;line-height:1em}}.home #site-title.home-sub-title{display:block;width:270px;padding-left:0;margin-left:0}.home #site-title.home-sub-title #site-title-text,.home #site-title.home-sub-title #site-title-text h1{margin-top:30px}@media screen and (min-width:580px){.home #site-title.home-sub-title{display:none}}.box.has-button .box-button-container{width:calc(100% - 20px);position:absolute;bottom:30px;padding-left:0}.box.has-button.full-row .box-button-container{position:relative}.box.has-button.has-background-color .box-button-container{padding-left:20px;width:calc(100% - 20px)}.box>a{display:block}.box.has-button>a{height:calc(100% + 80px)}.user-is-tabbing .box.has-button>a:focus{height:calc(100% + 80px)}.delab #filter-box label.background-custom{color:#002147}.delab #filter-box input:checked+label.background-custom{color:#002147}section .box.no-button:hover{background-color:#0e2050}section .box.background-transparent:hover{background-color:transparent}section .box.has-button{position:relative;padding-bottom:80px}section .box h3{width:calc(100% - 40px);margin-right:0}section .box.has-background-color h3{width:calc(100% - 40px)}.acf-title-field{font-size:20px}.box-controls{background-color:rgba(255,255,255,1);height:45px;width:45px;border-radius:50%;position:absolute;margin-left:5px;cursor:pointer;transition:background-color 1s ease;-webkit-transition:background-color 1s ease;background-color:#f4f4f4}button.box-controls:focus{background-color:#f4f4f4}.pagination{padding-top:15px;text-align:center;width:100%;position:relative;float:left}.pagination .page-numbers,.content .main-content .pagination .page-numbers{background-color:#0e2050;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;height:40px;margin:0 2px;margin-bottom:10px;padding:10px;border-radius:50%;text-decoration:none;transition:0.3s;width:40px;font-size:18px}.pagination .page-numbers.current{background-color:#0E6FAB!important;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;height:40px;margin:0 2px;padding:11px;border-radius:50%;width:40px}.pagination .page-numbers.next,.pagination .page-numbers.prev,.content .main-content .pagination .page-numbers.prev,.content .main-content .pagination .page-numbers.next{background-color:transparent;color:#0E2050;width:auto}.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:hover,.content .main-content .pagination .page-numbers.prev:hover,.content .main-content .pagination .page-numbers.next:hover{background-color:transparent;color:#7f1a44;width:auto}.pagination a.page-numbers:hover,.content .main-content .pagination a.page-numbers:hover{background-color:#7f1a44}footer{float:left;width:100vw;background-color:#002147}footer h2{color:#FFF;font-family:'Lato';letter-spacing:4px;padding-top:4px;margin-bottom:0;font-weight:600;text-transform:uppercase}footer #mc_embed_signup{margin-bottom:25px}footer .column-container{margin-bottom:50px}footer .column-container .column h2{margin-top:30px}.bottom-bar{background-color:#000;clear:both;display:block;float:left;padding-top:20px;padding-bottom:20px;width:100%;font-size:12px}footer a{text-decoration:none;color:#f4f4f4;transition:color 0.5s ease}footer a:hover{color:#7db3f2}.box h3{color:#FFF;padding-top:0;padding-bottom:0;line-height:1em}.box.has-background-color h3{padding:20px;padding-top:0;padding-bottom:0}.box p{padding-left:0;padding-right:0;width:100%;margin-top:0;font-size:14px;color:#000}.box.has-background-color p{padding-left:20px;padding-right:20px;width:calc(100% - 40px);color:#FFF}.box a{text-decoration:none}.box.has-background-color{background-color:#0e6fab}@media screen and (min-width:500px){section .box.quarter-at-full,section .box.quarter-at-full-with-third,section .box.third-at-full{width:calc(50% - 7.5px);min-width:calc(50% - 7.5px)}}@media screen and (min-width:768px){section .box.third-at-full,section .box.quarter-at-full-with-third{width:calc(33.33% - 10px);min-width:calc(33.33% - 10px)}}@media screen and (min-width:992px){section .box.quarter-at-full,section .box.quarter-at-full-with-third{width:calc(25% - 11.25px);min-width:calc(25% - 11.25px)}}section .box{min-height:50px;color:#FFF;padding-bottom:40px;margin-bottom:15px;margin-right:0;width:100%;min-width:100%}section .box.full-row.has-background-color{width:calc(100% - 40px);min-width:calc(100% - 40px);padding:20px}@media screen and (min-width:650px){section .box.full-row .box-image-container{width:200px;margin-bottom:0;float:left;margin-right:30px}section .box.full-row .box-details-container{float:left;display:block;width:100%;margin-top:-15px;margin-left:0}section .box.full-row.box-with-image .box-details-container{float:left;display:block;width:calc(100% - 330px);margin-top:-15px;margin-left:30px}}@media screen and (min-width:500px){section .box.full-row.has-background-color{width:calc(100% - 80px);min-width:calc(100% - 80px);padding:40px}}@media screen and (min-width:500px){section .box,section .box.quarter-at-full-with-third:nth-of-type(2n),section .box.quarter-at-full-with-third:nth-of-type(3n){margin-right:15px}section .box.quarter-at-full,section .box.quarter-at-full-with-third,section .box.third-at-full{width:calc(50% - 7.5px)}section .box:nth-of-type(2n),section .box.quarter-at-full-with-third:nth-of-type(2n){margin-right:0}}@media screen and (min-width:768px){section .box:nth-of-type(2n),section .box:nth-of-type(3n),section .box.quarter-at-full-with-third:nth-of-type(2n){margin-right:15px}section .box.quarter-at-full:nth-of-type(2n){margin-right:0}section .box.third-at-full,section .box.quarter-at-full-with-third{width:calc(33.33% - 10px)}section .sliding-row .box.quarter-at-full{min-width:calc(33.33% - 10px)}section .box.third-at-full:nth-of-type(3n),section .box.quarter-at-full-with-third:nth-of-type(3n){margin-right:0}section .full-row-3.hide-at-full-screen{display:none}}@media screen and (min-width:992px){section .box.quarter-at-full:nth-of-type(2n),section .box:nth-of-type(2n),section .box:nth-of-type(3n),section .box.quarter-at-full-with-third:nth-of-type(3n),section .box.quarter-at-full-with-third:nth-of-type(2n){margin-right:15px}section .box.quarter-at-full,section .box.quarter-at-full-with-third{width:calc(25% - 11.25px)}section .box.quarter-at-full:nth-of-type(4n),section .box.quarter-at-full-with-third:nth-of-type(4n){margin-right:0}section .sliding-row .box.quarter-at-full{min-width:calc(25% - 11.25px)}section .full-row-4.hide-at-full-screen,section .full-row-3.hide-at-full-screen{display:none}}.sliding-row{position:relative;overflow:hidden;width:100%;display:flex;justify-content:flex-start;scroll-snap-type:x mandatory}.sliding-row .box{margin-right:15px!important}.sliding-row .box-controls{position:absolute}.left-box-control,.right-box-control{top:calc(((100vw - 30px) * 0.55) - 30px)}@media screen and (min-width:450px){.left-box-control,.right-box-control{top:calc(((100vw - 50px) * 0.55) - 40px)}}.no-image .left-box-control,.no-image .right-box-control{top:100px}@media screen and (min-width:500px){.left-box-control,.right-box-control{top:calc(((50vw - 20.5px) * 0.55) - 38px)}}@media screen and (min-width:768px){.left-box-control,.right-box-control{top:calc(((33.33vw - 20.5px) * 0.55) - 35px)}}@media screen and (min-width:992px){.full-row-4 .left-box-control,.full-row-4 .right-box-control{top:calc(((25vw - 20.5px) * 0.55) - 35px)}}@media screen and (min-width:1200px){.full-row-3 .left-box-control,.full-row-3 .right-box-control{top:180px}.full-row-4 .left-box-control,.full-row-4 .right-box-control{top:130px}}.left-box-control{left:-10px}.right-box-control{right:10px}.transition{transition:.7s}.posts-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.user-is-tabbing .box{scroll-snap-align:end}.sliding-row-buttons{position:relative;z-index:50;width:100%;display:block}.sliding-row-buttons .left-box-control{position:absolute;left:-25px}.sliding-row-buttons .right-box-control{position:absolute;right:-22px}.left-box-control .box-controls-inner{top:8px;left:8px}.right-box-control .box-controls-inner{top:8px;left:7px}.box-controls-inner{cursor:pointer;height:30px;width:30px;border-radius:50%;position:absolute;background-color:#0e2050;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease}.box-controls-inner svg{height:16px;width:16px}.right-box-control svg{margin-top:7px;margin-left:3px}.left-box-control svg{margin-top:7px;margin-left:0}.box-controls-inner svg path{fill:#FFF}.posts-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}section.has-section-title .posts-container{padding-top:20px}section.sponsor-section.has-background-color{background-color:#FFFFFF!important;width:calc(100% - 40px);padding:20px;float:left;color:#000000!important;padding-top:40px;padding-bottom:40px;border-top:4px solid #0e6fab}@media screen and (min-width:450px){section.sponsor-section.has-background-color{width:calc(100% - 80px);padding:40px}}section.sponsor-section .logo-container{width:100%;float:left;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}section.sponsor-section img{max-width:100%}@media screen and (min-width:500px){section.sponsor-section .logo-container .sponsor-logo-5,section.sponsor-section .logo-container .sponsor-logo-4,section.sponsor-section .logo-container .sponsor-logo-3{max-width:300px;width:calc(50% - 20px);margin:10px}}@media screen and (min-width:768px){section.sponsor-section .logo-container .sponsor-logo-5,section.sponsor-section .logo-container .sponsor-logo-4,section.sponsor-section .logo-container .sponsor-logo-3{max-width:300px;width:calc(33% - 20px);margin:10px}}@media screen and (min-width:992px){section.sponsor-section .logo-container .sponsor-logo-5,section.sponsor-section .logo-container .sponsor-logo-4{max-width:300px;width:calc(25% - 20px);margin:10px}}@media screen and (min-width:1120px){section.sponsor-section .logo-container .sponsor-logo-5{max-width:300px;width:calc(20% - 20px);margin:10px}}.tab-set .text-container{margin-bottom:15px}.tab-link-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:calc(100% + 10px)}h2~.tab-link-container{padding-top:20px}button.tab-link{padding:10px;text-transform:uppercase;color:#FFF;text-decoration:none;font-family:'Alegreya Sans SC';text-transform:lowercase;letter-spacing:1px;font-size:18px;flex-grow:1;margin-right:10px;margin-bottom:10px;line-height:17px}button.tab-link.active-tab-link{border-bottom:#c30dff 3px solid}section.has-background-color~section.has-background-color{margin-top:40px;margin-bottom:30px}.tabbed-section{margin-bottom:0;margin-top:0}section.tabbed-section.has-background-color{margin-top:0px!important}section.tabbed-section.background-transparent{margin-top:15px}.tabbed-section h2{margin-top:0}section.has-background-color a{color:#FFF}button.call-to-action-button{margin-right:20px;margin-bottom:20px}button.call-to-action-button:last-child{margin-bottom:0}button.call-to-action-button.button-size-large{font-size:23px}section .inline-container{display:inline-block;text-align:center}section .inline-container button.call-to-action-button{margin-left:10px;margin-right:10px}section.image-section .text-container{margin-bottom:20px}.box .fake-button.call-to-action-button{color:#FFF;background:transparent;border:2px solid #FFF;background:transparent;color:#FFF;border:2px solid #FFF;font:inherit;cursor:pointer;outline:inherit;-webkit-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;border-radius:20px;font-weight:700;font-family:'Lato';letter-spacing:1px;padding:8px;padding-left:16px;padding-right:16px;font-size:13px;margin-top:20px;margin-bottom:10px;text-transform:uppercase;display:inline}.box .fake-button.call-to-action-button:hover{background-color:#002147}.person-job-title{font-size:1.4em;margin-top:15px;padding-bottom:15px;font-weight:700}.carousel-slide{width:100%;min-width:100%;height:auto;color:#FFF;margin-bottom:15px;margin-right:0;width:25%}.carousel-slide:focus{border:0;outline-style:none}@media screen and (min-width:992px){.carousel-slide{height:24.5vw}}.carousel-slide img{width:100%}.user-is-tabbing .carousel-slide{scroll-snap-align:end}.carousel-slide.has-background-color.custom-background-color{background-color:#0e6fab}.carousel-slide{position:relative}.carousel-slide .outer-container{position:relative;width:100%;height:auto;top:-5px;left:0;display:flex}@media screen and (min-width:992px){.carousel-slide .outer-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;background-color:transparent}}.carousel-slide .outer-container .container{position:relative}@media screen and (min-width:992px){.carousel-slide .outer-container .container{display:flex;align-items:center}}.carousel-slide .outer-container .container .caption{height:auto;margin-top:4vw;margin-bottom:1vw;align-items:center;justify-content:center}@media screen and (min-width:992px){.carousel-slide .outer-container .container .caption{width:45%;position:absolute;right:50px;margin-top:0;margin-bottom:0;display:flex;justify-content:flex-start;height:22vw;overflow:hidden}}@media screen and (min-width:1200px){.carousel-slide .outer-container .container .caption{height:20vw;width:40%}}.carousel-slide .outer-container .container .caption .caption-inner{padding:0;color:#FFF;padding-bottom:20px}@media screen and (min-width:992px){.carousel-slide .outer-container .container .caption .caption-inner{padding:30px}}.carousel-slide .outer-container .container .caption .caption-inner a{text-decoration:none;color:#FFF}.carousel-section .box-controls{border-radius:0;background-color:transparent}.carousel-section .box-controls svg{margin-top:10px}.carousel-section .box-controls .box-controls-inner{border-radius:0;height:35px;width:35px;background-color:rgba(0,33,71,.5);transition:background-color 0.5s ease}.carousel-section .box-controls:hover .box-controls-inner{background-color:rgba(0,33,71,1)}.carousel-section .sliding-row-buttons{z-index:2000}.carousel-section .right-box-control{right:5px;top:calc(12.5vw - 35px);z-index:2000}.carousel-section .left-box-control{left:0;top:calc(12.5vw - 35px);z-index:2000}.carousel-section button.box-controls:focus{background-color:transparent}.carousel-section .caption button{margin-top:10px;background-color:transparent}.carousel-section .caption button:hover{background-color:#0e2050;color:#FFF}.carousel-section h3{margin-top:0}.carousel-section .carousel-slide{background-color:#193759}.carousel-section .sliding-row-buttons.no-image{display:flex;align-items:center;height:100%}.carousel-dot-container{position:absolute;bottom:55px;width:100%;display:flex;align-items:center;z-index:1000}@media screen and (min-width:992px){.carousel-dot-container{bottom:calc(2vw + 50px)}}@media screen and (min-width:1200px){.carousel-dot-container{bottom:calc(3vw + 50px)}}.carousel-dot-container .container{position:relative}.carousel-dots{display:flex;justify-content:flex-end;position:absolute;right:20px;z-index:200;align-items:center}@media screen and (min-width:450px){.carousel-dots{right:40px}}@media screen and (min-width:992px){.carousel-dots{right:calc(50px + 2vw)}}.carousel-dots button{height:15px;width:15px;background-color:#FFF;border:#0e2050 1px solid;border-radius:50%;margin-left:5px;position:relative;justify-content:center;align-items:center}.carousel-dots button .inner-dot{height:9px;width:9px;background-color:#FFF;border-radius:50%;position:absolute;left:2px;top:2px}.carousel-dots button:hover .inner-dot{background-color:#afbde2}.carousel-dots button.active-dot .inner-dot{background-color:#0e2050}.liveregion{visibility:hidden;height:0}@media screen and (min-width:1350px){.caption-inner p{font-size:1.2em!important}.caption-inner h3{font-size:1.8em!important}}section.has-background-color{margin-top:30px}section.has-background-color h2{margin-top:0}section.content-box{display:block;width:calc(100% - 60px);color:#FFF;padding:30px}@media screen and (min-width:768px){section.content-box{width:calc(50% - 60px)}}section.content-box .content-listing{width:100%;float:left}section.content-box .content-listing a{text-decoration:none;color:#FFF;transition:color 0.5s ease;cursor:pointer}section.sparkle-section{margin-bottom:180px}section.sponsor-section{background-color:#FFF}section.sponsor-section h2{margin-bottom:30px}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;width:100%;margin-top:30px;float:left}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.date-container{float:right;padding-bottom:10px;padding-top:10px;margin-right:20px}.box-post-type{text-transform:capitalize}section .box.has-button.has-background-color .box-button-container{padding-bottom:10px}.footnote-container{border-top:1px solid #000;float:left;display:block;width:100%}.footnote-container .footnote{margin-bottom:15px}.footnote-container h2{font-size:1.5em;margin-top:20px}.footnote-container{font-size:.9em}.report-background{position:relative;justify-content:center;align-content:center;overflow:hidden}.report-cover{position:absolute;top:30px;height:110%;-o-transform:rotate(10deg);-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg);-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.box:nth-child(even) .report-cover{-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);margin-left:10px}.report-cover{position:absolute;top:0;height:140%;width:60%;left:40px}.report-cover img{height:100%!important;width:auto!important;box-shadow:5px 5px 15px 5px rgba(0,0,0,.16)}.report-background img{width:auto;height:100%}.box .report-background img{width:100%;height:auto;margin-bottom:-5px}.box:hover .report-background .report-cover{height:160%;width:80%}.inset-image-container .report-background:hover .report-cover{height:120%;width:120%}section#<?php echo $slug;?>{display:<?php echo ($tabbed_section)? 'none':'block';?>}.accordion-row-head{color:#000;padding:5px;padding-left:30px;position:relative;z-index:0;cursor:pointer;margin-top:20px;display:flex;background-color:<?php echo get_sub_field("accordion_head_background_colour");?>}.accordion-row-head h4{max-width:90%;font-weight:100}.accordion-row-text{padding:30px;padding-bottom:10px;padding-top:10px;display:none;background-color:<?php echo get_sub_field("accordion_text_background_colour");?>}.sub-principles{margin-top:0}.principle-set-row{margin-top:25px;float:left;width:100%}.accordion-name{width:calc(100% - 30px)}.down-button{position:absolute;width:40px;height:100%;top:0;right:0;display:flex;align-items:center}.down-button .stroke-container{display:block;height:20px;width:20px;position:relative;transition:all 0.5s ease}.down-button .vertical-stroke{background-color:#1b1464;width:3px;height:17px;position:absolute;left:7px}.down-button .horizontal-stroke{background-color:#1b1464;width:17px;height:3px;position:absolute;top:7px}.accordion-open .stroke-container{transform:rotate(45deg);transform-origin:50% 50%}.sub-principle-name{width:80%}.accordion-row-head{color:#000;padding:5px;padding-left:30px;position:relative;z-index:0;cursor:pointer;margin-top:20px;display:flex;background-color:#b7d1e8;margin-left:40px}.accordion-row-head h4{max-width:90%;font-weight:100}.accordion-row-text{padding:30px;padding-bottom:10px;padding-top:10px;display:none;background-color:aliceblue;margin-left:40px}.accordion-set{border-left:3px solid #b7d1e8}.sub-principles{margin-top:0}.principle-set-row{margin-top:25px;float:left;width:100%}.accordion-name{width:calc(100% - 30px)}.down-button{position:absolute;width:40px;height:100%;top:0;right:0;display:flex;align-items:center}.down-button .stroke-container{display:block;height:20px;width:20px;position:relative;transition:all 0.5s ease}.down-button .vertical-stroke{background-color:#1b1464;width:3px;height:17px;position:absolute;left:7px}.down-button .horizontal-stroke{background-color:#1b1464;width:17px;height:3px;position:absolute;top:7px}.accordion-open .stroke-container{transform:rotate(45deg);transform-origin:50% 50%}.sub-principle-name{width:80%}iframe.embedded-video,iframe.fluidvids-item{margin-bottom:0;width:100%;border:0;float:left;height:calc((100vw - 80px )* 9/16)}iframe[loading="lazy"]{margin-bottom:30px;width:100%;border:0;float:left;height:calc((100vw - 80px )* 9/16);margin-left:0;margin-top:20px}@media screen and (min-width:1100px){iframe[loading="lazy"]{margin-bottom:30px;width:100%;border:0;float:left;height:calc(10500px/16);margin-left:0;margin-top:20px}}.inset-video iframe.embedded-video,iframe[width:500]{height:calc((100vw - 140px)*9/16)}.inset-video{z-index:3;position:relative}@media screen and (min-width:992px){iframe.embedded-video{margin-bottom:40px;width:100%;height:calc((100vw)*9/16)}.inset-video{float:right;width:45%;margin-left:30px;margin-bottom:30px}.inset-video iframe.embedded-video{height:calc((100vw - 180px)*405/1600)}}@media screen and (min-width:1240px){iframe.embedded-video{float:right;margin-bottom:40px;width:100%;height:652px}.inset-video iframe.embedded-video{height:270px}}iframe.full-width-video,iframe.fluidvids-item{width:calc(100% - 4px);height:calc((100vw - 80px )* 9/16);margin-top:30px}@media screen and (min-width:768px){iframe.full-width-video,iframe.fluidvids-item{height:calc((100vw - 80px )* 9/16)}}@media screen and (min-width:992px){iframe.full-width-video,iframe.fluidvids-item{height:500px}}@media screen and (min-width:1240px){iframe.full-width-video,iframe.fluidvids-item{height:618px}}.inset-video iframe{margin-bottom:30px}.symplectic-section h5{font-size:1.5em}