uktrade/directory-components

View on GitHub
directory_components/static/directory_components/export_elements/stylesheets/elements-components.min.css

Summary

Maintainability
Test Coverage
@charset "UTF-8";.great-accordion-list{margin:30px 0}.great-accordion-list details.great-accordion{border-bottom:0}.great-accordion-list details.great-accordion:last-child,details.great-accordion{border-bottom:2px solid #d8d8d8}details.great-accordion{border-top:2px solid #d8d8d8;margin:0}details.great-accordion>*{margin-left:0}details.great-accordion summary{display:block;list-style-image:none;margin-bottom:0;padding:20px 0}details.great-accordion summary::-webkit-details-marker{display:none}details.great-accordion summary:after{font-weight:700;font-size:19px;font-family:Roboto,arial,helvetica,verdana;font-style:normal;line-height:1.6;display:block;position:absolute;right:15px;top:15px}@media (min-width:641px){details.great-accordion summary:after{font-size:24px}}details.great-accordion[closed] summary:before,details.great-accordion[open] summary:before{display:none}@media (min-width:641px){details.great-accordion summary{padding-right:45px}details.great-accordion:not([open]) summary:after{content:"+"}details.great-accordion[open]{padding-bottom:30px}details.great-accordion[open] summary:after{content:"–"}}.great-key-facts .great-key-facts-text>[class^=heading]{margin-top:0;margin-bottom:10px}.great-key-facts .great-key-facts-content{padding-bottom:30px}.great-key-facts .great-key-facts-content:after{display:block;content:"";clear:both}.great-key-facts .great-key-facts-text{float:left;width:calc(100% - 75px)}.great-key-facts .great-key-facts-text>p{margin-bottom:10px}.great-key-facts .great-key-facts-icon{float:left;padding-right:15px;height:60px;width:75px;margin-bottom:10px}@media (min-width:769px){.great-key-facts .great-key-facts-text{float:none}.great-key-facts .great-key-facts-icon{width:auto;float:none}}@media (min-width:641px){.great-key-facts .great-key-facts-text{float:none}.great-key-facts .great-key-facts-icon{width:auto;float:none}}.great-global-header-footer,.great-header,.great-sub-header{font-family:Overpass,Roboto,arial,helvetica,verdana;font-weight:700}.great-global-header-footer.international .great-global-header-footer-logo{margin-top:11px}.great-global-header-footer.domestic .great-global-header-footer-logo{margin:15px 0}.great-global-header-footer{background-color:#fff;height:50px;line-height:50px}.great-global-header-footer>.container:after{display:block;content:"";clear:both}.great-global-header-footer .great-global-header-footer-logo{float:left;white-space:nowrap}.great-global-header-footer .great-domestic-international-links{float:right}.great-global-header-footer .great-domestic-international-links:after{display:block;content:"";clear:both}.great-global-header-footer .great-footer-copyright{float:right;font-size:12px;margin:0;color:#333}.great-footer,.great-global-header-footer,.great-header,.great-sub-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.great-footer-logo-container,.great-footer .great-domestic-international-links{border-bottom:1px solid #3b3458}.great-footer a:active:focus,.great-header a:active:focus,.great-sub-header a:active:focus{color:#1e1348}.great-domestic-international-links{font-family:Overpass,Roboto,arial,helvetica,verdana}.great-domestic-international-links:after{display:block;content:"";clear:both}.great-domestic-international-links a{text-decoration:none;height:50px;display:block;float:left;padding:0 15px;font-size:14px;position:relative}.great-global-header.domestic a.domestic,.great-global-header.international a.international{color:#1e1348}.great-global-header.domestic a.domestic:after,.great-global-header.international a.international:after{background-color:#b00d23;content:"";height:4px;left:0;position:absolute;width:100%;bottom:0;display:block}@media (max-width:640px){.great-global-header-footer{height:auto;line-height:1}.great-global-header-footer>.container{margin:0;width:100%}.great-global-header-footer .great-global-header-footer-logo{padding-left:15px;float:none}.great-global-header-footer .great-domestic-international-links{display:table;float:none;width:100%;table-layout:fixed}.great-global-header-footer .great-domestic-international-links a{float:none;display:table-cell;vertical-align:middle;width:50%;min-height:50px;height:auto}.great-global-header-footer .great-domestic-international-links a:first-child{padding:15px;padding-right:0}.great-global-header-footer .great-domestic-international-links a:last-child{text-align:right;padding:15px;padding-left:0}}@media (max-width:350px){.great-global-header-footer .great-domestic-international-links>*{font-size:12px}}.great-header-search-wrapper{width:100%;background:transparent}@media (max-width:768px){.great-header-search-wrapper.hidden{display:none}}.great-header-search-wrapper form{width:240px;float:right;margin-left:15px;margin-top:-58px;padding:8px 0}.great-header-search-wrapper form>*{float:left}.great-header-search-wrapper form input{height:40px;width:200px;font-family:Roboto,arial,helvetica,verdana;padding:0 15px;border:0}.great-header-search-wrapper form button{margin:0;width:auto;overflow:visible;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#fff;border:0;font-size:0;height:40px;width:40px;background-repeat:no-repeat;background-position:50%;background-color:#006ccc;background-image:url(/static/directory_components/images/search.svg);background-size:20px;padding:0}.great-header-search-wrapper form button:focus,.great-header-search-wrapper form button:focus:active{outline:4px solid #ffbf47;outline-offset:0}.great-header-search-wrapper form button:active{background-color:#ffbf47}.great-header-search-container{margin:0 auto;max-width:1200px}.great-header-search-container:after{display:block;content:"";clear:both}@media (max-width:768px){.great-header .great-header-search-wrapper form{width:100%;margin-left:0;margin-top:0;padding-top:20px;padding-bottom:20px}.great-header .great-header-search-wrapper form input{width:calc(100% - 40px)}.js-enabled .great-header .great-header-search-wrapper form{padding-top:0}}@media (max-width:420px){.great-header-search-container{margin:0 20px}}.great-footer-logo-container{padding:45px 0 30px}.great-footer-logo-container:after{display:block;content:"";clear:both}.great-footer-logo-container img:first-child{float:left}.great-footer-logo-container img:last-child{float:right}.great-footer-logo-container img:nth-child(2){margin-right:-52px;position:relative;bottom:-3px}@media (max-width:410px){.great-footer-logo-container img:nth-child(2){bottom:-17px}}@media (max-width:640px){.great-footer-logo-container img:nth-child(2){margin-right:-46px}}.great-footer{font-family:Overpass,Roboto,arial,helvetica,verdana}.great-footer a{font-size:15px;color:#d8d8d8}.great-footer-links{padding:30px 0;display:-ms-flexbox;display:flex}.great-footer-links a{font-size:14px}.great-footer-links ul li{margin-right:30px;display:inline-block}.great-footer-links ul{display:table;width:100%}.great-footer-links ul>*{display:table-cell}.great-footer-links .great-footer-domestic-international-link{text-align:right}.great-footer-links .great-footer-domestic-international-link li{margin:0}.great-footer-copyright{font-size:12px;font-family:Roboto,arial,helvetica,verdana;line-height:50px}@media (max-width:640px){.great-footer-links{display:block}.great-footer-links a{color:#fff;text-decoration:none}.great-footer-links a:hover{text-decoration:underline}.great-footer-links ul,.great-footer-links ul>div,.great-footer-links ul li{display:block}.great-footer-links .great-footer-site-links li:first-child a,.great-footer-links li:last-child a{font-size:18px}.great-footer-links .great-footer-site-links li:first-child{margin-bottom:15px}.great-footer-links .great-footer-domestic-international-link{margin-top:10px;text-align:left;width:100%}.great-global-header-footer .great-footer-copyright{line-height:50px;padding:0 15px}}@media (max-width:420px){.great-footer-logo-container img{width:50%;height:auto}.great-footer-logo-container img:first-child{padding-right:5px}.great-footer-logo-container img:last-child{padding-left:5px}.great-footer-links:after{display:block;content:"";clear:both}.great-footer-links ul li a{color:#fff;text-decoration:none}.great-footer-links .great-footer-domestic-international-link{white-space:normal}.great-global-header-footer .great-footer-copyright{float:none}}.country-selector-dialog{border-bottom:1px solid #dfd5c5;padding:0}.country-selector-dialog h2{font-family:Overpass,Roboto,arial,helvetica,verdana;font-weight:700;font-size:22px}.country-selector-dialog .countries{position:relative;margin:20px 0 30px}.country-selector-dialog .button-container{float:left;width:50%;padding-left:15px}.country-selector-dialog .button-container .button{font-family:Overpass,Roboto,arial,helvetica,verdana;font-weight:700;padding:10px 20px;height:49px}.country-selector-dialog .form-group{margin:0}.country-selector-dialog .select-container{float:left;width:50%;position:relative}.country-selector-dialog .select-container label{font-size:0}.country-selector-dialog .select-container select{width:100%}.country-selector-dialog .select-container .flag-icon{position:absolute;top:6px;left:10px;height:36px;width:40px}.cookie-notice{margin:0;padding:10px 0;background:#f5f2ed}.country-selector-activator{border:0;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;padding:0;cursor:pointer}.country-selector-activator:focus,.country-selector-activator:focus:active{outline:4px solid #ffbf47;outline-offset:0}.country-selector-activator:focus:active{color:#1e1348;background:#ffbf47}@media (max-width:640px){.country-selector-dialog select{height:49px}.country-selector-dialog .button-container,.country-selector-dialog .select-container{width:100%}.country-selector-dialog .button-container{padding:0;margin-top:15px}}body.js-enabled .country-selector-dialog select{padding-left:60px}body.js-enabled .close-button{border:0;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;position:absolute;right:0;top:0;cursor:pointer;font-size:0;width:20px;height:20px}body.js-enabled .close-button:focus,body.js-enabled .close-button:focus:active{outline:4px solid #ffbf47;outline-offset:0}body.js-enabled .close-button:focus:active{background:#ffbf47}body.js-enabled .close-button:before{top:1px;border-width:0 2px 2px 0;border-width:2px 0 0 2px;top:5px;top:10px}body.js-enabled .close-button:after,body.js-enabled .close-button:before{box-sizing:initial;transform:rotate(45deg);content:"";border-style:solid;display:inline-block;height:5px;width:5px;position:relative;vertical-align:top;margin:2px 0 0 10px;border-color:#00549f;margin:0;width:10px;height:10px;position:absolute;left:4px}body.js-enabled .close-button:after{border-width:0 2px 2px 0;top:1px;top:-4px}body.js-enabled .close-button:hover:after,body.js-enabled .close-button:hover:before{border-color:#2b8cc4}#great-header-country-select{margin-left:5px}.great-header-country-display,.great-header-language-display{position:absolute;left:-10000px;padding:0 3px;font:inherit}.great-header-country-select,.great-header-language-switcher{display:block}body.js-enabled .great-header-country-select,body.js-enabled .great-header-language-switcher{display:inline-block}.great-header-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#dfd5c5;font:inherit;padding:0;width:auto;vertical-align:middle}.great-header-form select::-ms-expand{display:none}.great-header-form option{color:#000}.great-header-form label{margin-right:5px}.great-header-form button{border:0;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;padding:0;padding-left:5px}.great-header-form button:focus,.great-header-form button:focus:active{outline:4px solid #ffbf47;outline-offset:0}.great-header-form button:focus:active{background:#ffbf47;color:#1e1348}.magna-header.great-header.expanded:before{content:"";background:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.magna-header.great-header.expanded .user-greeting{display:block}@media (max-width:768px){.magna-header.great-header.signed-in .main-nav-container.mobile,.magna-header.great-header.signed-out .main-nav.mobile.expanded{margin-top:-14px}}.magna-header.great-header .js-mobile-button.expanded{z-index:1}.magna-header.great-header .mobile-only{display:none}@media (max-width:768px){.magna-header.great-header .mobile-only{display:block}}.magna-header.great-header .main-nav-container.mobile{display:block;z-index:1;position:relative}@media (min-width:768px) and (max-width:1115px){.magna-header.great-header .main-nav-container.desktop{margin-left:5px;-ms-flex-pack:end;justify-content:end}}.magna-header.great-header .main-nav.mobile.expanded{background:#4b426d;padding:0 20px;z-index:1}@media (max-width:768px){.magna-header.great-header .main-nav.mobile.expanded{margin-top:0;position:absolute}}.magna-header.great-header .main-nav.mobile .nav-list{margin:0}.magna-header.great-header .main-nav.mobile .nav-list li{border-bottom:1px solid #635a7f}.magna-header.great-header .main-nav.mobile .nav-list li:last-child{border-bottom:0}.magna-header.great-header .main-nav.mobile .nav-list li a,.magna-header.great-header .main-nav.mobile .nav-list li button{background:none;border:0;color:#fff;font-family:Overpass,Arial,Helvetica,Verdana;font-size:18px;letter-spacing:0;line-height:16px;padding:20px 0;font-weight:100;text-decoration:none}.magna-header.great-header .main-nav.mobile .nav-list li a.new:after,.magna-header.great-header .main-nav.mobile .nav-list li button.new:after{background:#eb4f4d;border-radius:4px;content:"new";font-family:FS Lucas,Arial,Helvetica,Verdana;font-size:16px;padding:5px 12px;font-weight:700;line-height:20px;position:absolute;top:13px;right:0;display:inline-block}@media (min-width:768px) and (max-width:912px){.magna-header.great-header .great-header-search-container{margin-right:0}.magna-header.great-header .link-heading{padding:15px 10px}}@media (min-width:768px) and (max-width:1115px){.magna-header .main-nav-container.desktop.signed-in{margin-left:5px;-ms-flex-pack:end;justify-content:end}}@media (min-width:1025px) and (max-width:1150px){.magna-header{height:180px}.magna-header nav{-ms-flex-direction:column;flex-direction:column}}.magna-header .js-mobile-button{display:none;border:0;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;height:50px;position:absolute;top:45px;right:0;color:#fff;background-color:#1e1348;border:2px solid #fff;padding:10px 45px 10px 10px;cursor:pointer}.magna-header .js-mobile-button:focus{outline:4px solid #ffbf47;outline-offset:0}.magna-header .js-mobile-button.ready{display:block}.magna-header .js-mobile-button .burger-icon{background-color:#fff;transition:all .2s ease;clear:right;content:"";float:right;height:2px;margin:0 0 10px 10px;width:20px;position:absolute;right:10px;top:22px;transition:background-color .2s ease;background-color:transparent}.magna-header .js-mobile-button .burger-icon:before{background-color:#fff;transition:all .2s ease;clear:right;content:"";float:right;height:2px;margin:0 0 10px 10px;width:20px;margin-top:-6px}.magna-header .js-mobile-button .burger-icon:after{background-color:#fff;transition:all .2s ease;clear:right;content:"";float:right;height:2px;margin:0 0 10px 10px;width:20px}.magna-header .js-mobile-button .burger-icon:focus{outline:4px solid #ffbf47;outline-offset:0}.magna-header .js-mobile-button.expanded{background-color:#006ccc;z-index:1}.magna-header .js-mobile-button.expanded .burger-icon{background-color:transparent}.magna-header .js-mobile-button.expanded .burger-icon:after,.magna-header .js-mobile-button.expanded .burger-icon:before{width:25px;margin-right:-3px}.magna-header .js-mobile-button.expanded .burger-icon:before{transform:rotate(45deg);margin-top:0}.magna-header .js-mobile-button.expanded .burger-icon:after{transform:rotate(-45deg);margin-top:-12px}@media (min-width:769px){.magna-header .js-mobile-button{height:40px;padding-top:5px;padding-bottom:5px;top:60px}.magna-header .js-mobile-button .burger-icon{top:18px}}@media (min-width:769px){.magna-header .js-mobile-button.mobile-only{display:none}}.magna-header .user-greeting{background:#006ccc;color:#fff;display:none;font-family:Overpass,Arial,Helvetica,Verdana;font-size:20px;padding:15px 20px}@media (min-width:769px){.magna-header.signed-in .great-header-search-wrapper form{margin-right:118px}}.magna-header.signed-in#great-domestic-header .main-nav.desktop{margin-right:376px}@media (max-width:768px){.js-mobile-button{border:0;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;height:50px;position:absolute;top:45px;right:0;color:#fff;background-color:#1e1348;border:2px solid #fff;padding:10px 45px 10px 10px;cursor:pointer}.js-mobile-button:focus{outline:4px solid #ffbf47;outline-offset:0}.js-mobile-button.ready{display:block}.js-mobile-button .burger-icon{background-color:#fff;transition:all .2s ease;position:absolute;right:10px;top:22px;transition:background-color .2s ease;background-color:transparent}.js-mobile-button .burger-icon,.js-mobile-button .burger-icon:before{clear:right;content:"";float:right;height:2px;margin:0 0 10px 10px;width:20px}.js-mobile-button .burger-icon:before{background-color:#fff;transition:all .2s ease;margin-top:-6px}.js-mobile-button .burger-icon:after{background-color:#fff;transition:all .2s ease;clear:right;content:"";float:right;height:2px;margin:0 0 10px 10px;width:20px}.js-mobile-button .burger-icon:focus{outline:4px solid #ffbf47;outline-offset:0}.js-mobile-button.expanded{background-color:#006ccc}.js-mobile-button.expanded .burger-icon{background-color:transparent}.js-mobile-button.expanded .burger-icon:after,.js-mobile-button.expanded .burger-icon:before{width:25px;margin-right:-3px}.js-mobile-button.expanded .burger-icon:before{transform:rotate(45deg);margin-top:0}.js-mobile-button.expanded .burger-icon:after{transform:rotate(-45deg);margin-top:-12px}}#great-domestic-header .account-link{color:#dfd5c5;text-decoration:none}#great-domestic-header .main-nav.desktop{margin-right:280px}.great-header,.great-sub-header{position:relative;z-index:5}.great-header:focus-within,.great-sub-header:focus-within{z-index:6}.great-header a:focus,.great-sub-header a:focus{outline:4px solid #ffbf47;outline-offset:0}.great-header a:focus:active,.great-sub-header a:focus:active{background-color:#ffbf47;color:#1e1348}.great-header .menu,.great-sub-header .menu{background-color:#1e1348;position:relative}.great-header .menu .container,.great-sub-header .menu .container{max-width:1200px;margin:0 auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;padding:0}@media (max-width:1260px){.great-header .menu .container,.great-sub-header .menu .container{margin:0 30px}}@media (max-width:420px){.great-header .menu .container,.great-sub-header .menu .container{margin:0 20px}}.great-header .extra-links,.great-sub-header .extra-links{font-size:14px;color:#fff;position:absolute;top:25px;right:0;display:-ms-flexbox;display:flex}@media (max-width:768px){.great-header .extra-links,.great-sub-header .extra-links{top:10px}}.great-header .extra-links li:last-child,.great-sub-header .extra-links li:last-child{margin-left:10px}.great-header .main-nav-container.mobile,.great-sub-header .main-nav-container.mobile{display:none;margin:0}@media (max-width:768px){.great-header .main-nav-container.mobile,.great-sub-header .main-nav-container.mobile{display:-ms-flexbox;display:flex}}.great-header .main-nav-container.desktop,.great-sub-header .main-nav-container.desktop{background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:768px){.great-header .main-nav-container.desktop,.great-sub-header .main-nav-container.desktop{display:none}}@media (max-width:1260px){.great-header .main-nav-container.desktop,.great-sub-header .main-nav-container.desktop{margin-left:30px}}.great-header .main-nav.mobile,.great-sub-header .main-nav.mobile{display:none;transition:all .2s ease;background-color:#3b3458;margin:0;width:100%;opacity:0;overflow:hidden}.great-header .main-nav.mobile.expanded,.great-sub-header .main-nav.mobile.expanded{opacity:1;display:block}.great-header .main-nav.mobile .nav-list,.great-sub-header .main-nav.mobile .nav-list{margin:4px 30px;-ms-flex-direction:column;flex-direction:column}.great-header .main-nav.desktop,.great-sub-header .main-nav.desktop{max-width:1200px}.great-header .nav-list,.great-sub-header .nav-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media (max-width:420px){.great-header .nav-list,.great-sub-header .nav-list{margin:4px 20px}}.great-header .menu-item,.great-sub-header .menu-item{width:auto;padding:0;box-sizing:border-box;line-height:1}.great-header .link-heading,.great-sub-header .link-heading{color:#fff;font-family:inherit;display:block;font-size:16px;line-height:30px;padding:15px;text-decoration:none;position:relative}.great-header .link-heading:hover,.great-sub-header .link-heading:hover{text-decoration:underline}@media (max-width:768px){.great-header .link-heading,.great-sub-header .link-heading{text-decoration:underline;padding:15px 0;margin:0;line-height:1}}.great-domestic-international-links a{color:#666}.great-domestic-international-links .active{color:#1e1348}.great-domestic-international-links .active:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#b00d23;content:""}@media (max-width:768px){.great-global-header{height:auto}.great-global-header:after{display:block;content:"";clear:both}}.great-header-logo{height:80px;margin:15px 0}.great-header-logo img{height:100%}@media (max-width:768px){.great-header-logo{height:70px;margin:20px 0}}@media (max-width:420px){.great-header-logo{height:60px;margin:25px 0}}.great-header-logo--international{height:100px;margin-top:0;margin-left:-57px}.js-mobile-button{display:none}@media (max-width:768px){.js-mobile-button{border:0;margin:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;height:50px;position:absolute;top:45px;right:0;color:#fff;background-color:#1e1348;border:2px solid #fff;padding:10px 45px 10px 10px;cursor:pointer}.js-mobile-button:focus{outline:4px solid #ffbf47;outline-offset:0}.js-mobile-button.ready{display:block}.js-mobile-button .burger-icon{background-color:#fff;transition:all .2s ease;position:absolute;right:10px;top:22px;transition:background-color .2s ease;background-color:transparent}.js-mobile-button .burger-icon,.js-mobile-button .burger-icon:before{clear:right;content:"";float:right;height:2px;margin:0 0 10px 10px;width:20px}.js-mobile-button .burger-icon:before{background-color:#fff;transition:all .2s ease;margin-top:-6px}.js-mobile-button .burger-icon:after{background-color:#fff;transition:all .2s ease;clear:right;content:"";float:right;height:2px;margin:0 0 10px 10px;width:20px}.js-mobile-button .burger-icon:focus{outline:4px solid #ffbf47;outline-offset:0}.js-mobile-button.expanded{background-color:#006ccc}.js-mobile-button.expanded .burger-icon{background-color:transparent}.js-mobile-button.expanded .burger-icon:after,.js-mobile-button.expanded .burger-icon:before{width:25px;margin-right:-3px}.js-mobile-button.expanded .burger-icon:before{transform:rotate(45deg);margin-top:0}.js-mobile-button.expanded .burger-icon:after{transform:rotate(-45deg);margin-top:-12px}}#great-international-header .menu-item.active .link-heading:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#fff;content:""}#great-international-header .sub-nav,.great-sub-header .sub-nav{max-width:1200px;margin:0 auto}@media (max-width:1260px){#great-international-header .sub-nav,.great-sub-header .sub-nav{margin:0 30px}}@media (max-width:420px){#great-international-header .sub-nav,.great-sub-header .sub-nav{margin:0 20px}}#great-international-header .sub-nav-list,.great-sub-header .sub-nav-list{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}#great-international-header .sub-nav-list .menu-item.active .link-heading:after,.great-sub-header .sub-nav-list .menu-item.active .link-heading:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#fff;content:""}#great-international-header .sub-nav-mobile-list,.great-sub-header .sub-nav-mobile-list{margin-left:30px}#great-international-header .sub-nav-mobile-list .link-heading,.great-sub-header .sub-nav-mobile-list .link-heading{padding:7.5px}@media (hover:hover){#great-international-header .link-heading:hover,.great-sub-header .link-heading:hover{text-decoration:underline}}@media (max-width:768px){#great-international-header .link-heading,.great-sub-header .link-heading{padding:10px 0;text-decoration:none}#great-international-header .link-heading:last-child,.great-sub-header .link-heading:last-child{margin-bottom:15px}}.great-sub-header{background-color:#00549f}@media (max-width:768px){.great-sub-header{display:none}}section.error-reporting{padding:30px 0}.error-reporting a{font-size:16px;text-align:left;color:#333}.card.only-title,a.only-title.labelled-card,a.only-title.labelled-image-card{height:auto}.card,.labelled-card,a.labelled-card,a.labelled-image-card{height:auto;min-height:200px;-ms-flex-positive:1;flex-grow:1}.card,a.labelled-card,a.labelled-image-card{margin-bottom:30px;width:100%;background:#fff}.card .card-link,a.labelled-card .card-link,a.labelled-image-card .card-link{height:100%;color:#333;text-decoration:none}.card .card-link:hover .card-inner h3,.card .card-link:hover .card-inner h4,.card .card-link:hover .card-inner h5,.card .card-link:hover .card-inner h6,a.labelled-card .card-link:hover .card-inner h3,a.labelled-card .card-link:hover .card-inner h4,a.labelled-card .card-link:hover .card-inner h5,a.labelled-card .card-link:hover .card-inner h6,a.labelled-image-card .card-link:hover .card-inner h3,a.labelled-image-card .card-link:hover .card-inner h4,a.labelled-image-card .card-link:hover .card-inner h5,a.labelled-image-card .card-link:hover .card-inner h6{color:#2b8cc4}.card .card-link:focus,a.labelled-card .card-link:focus,a.labelled-image-card .card-link:focus{outline:3px solid #ffbf47;outline-offset:-3px}.card .card-link:active,.card .card-link:active .card-inner,a.labelled-card .card-link:active,a.labelled-card .card-link:active .card-inner,a.labelled-image-card .card-link:active,a.labelled-image-card .card-link:active .card-inner{background:#ffbf47}.card .card-link:active h3,.card .card-link:active h4,.card .card-link:active h5,.card .card-link:active h6,a.labelled-card .card-link:active h3,a.labelled-card .card-link:active h4,a.labelled-card .card-link:active h5,a.labelled-card .card-link:active h6,a.labelled-image-card .card-link:active h3,a.labelled-image-card .card-link:active h4,a.labelled-image-card .card-link:active h5,a.labelled-image-card .card-link:active h6{color:#00549f}.card .card-link .card-inner h3,.card .card-link .card-inner h4,.card .card-link .card-inner h5,.card .card-link .card-inner h6,a.labelled-card .card-link .card-inner h3,a.labelled-card .card-link .card-inner h4,a.labelled-card .card-link .card-inner h5,a.labelled-card .card-link .card-inner h6,a.labelled-image-card .card-link .card-inner h3,a.labelled-image-card .card-link .card-inner h4,a.labelled-image-card .card-link .card-inner h5,a.labelled-image-card .card-link .card-inner h6{color:#006ccc;text-decoration:underline}.card .card-icon,a.labelled-card .card-icon,a.labelled-image-card .card-icon{height:55px;margin-bottom:15px}.card .card-image,a.labelled-card .card-image,a.labelled-image-card .card-image{margin:0;width:100%;height:auto}.card .card-inner,a.labelled-card .card-inner,a.labelled-image-card .card-inner{padding:30px 30px 0}.card .card-inner h3,.card .card-inner h4,.card .card-inner h5,.card .card-inner h6,a.labelled-card .card-inner h3,a.labelled-card .card-inner h4,a.labelled-card .card-inner h5,a.labelled-card .card-inner h6,a.labelled-image-card .card-inner h3,a.labelled-image-card .card-inner h4,a.labelled-image-card .card-inner h5,a.labelled-image-card .card-inner h6{font-weight:700;font-size:19px;font-family:Overpass,Roboto,arial,helvetica,verdana;font-style:normal;line-height:1.6;margin:0 0 30px}@media (min-width:641px){.card .card-inner h3,.card .card-inner h4,.card .card-inner h5,.card .card-inner h6,a.labelled-card .card-inner h3,a.labelled-card .card-inner h4,a.labelled-card .card-inner h5,a.labelled-card .card-inner h6,a.labelled-image-card .card-inner h3,a.labelled-image-card .card-inner h4,a.labelled-image-card .card-inner h5,a.labelled-image-card .card-inner h6{font-size:24px}}.card .card-inner p.description,a.labelled-card .card-inner p.description,a.labelled-image-card .card-inner p.description{margin:0}.card .card-inner .card-meta,a.labelled-card .card-inner .card-meta,a.labelled-image-card .card-inner .card-meta{margin-bottom:.5em}.card .card-inner .card-meta .subheading,a.labelled-card .card-inner .card-meta .subheading,a.labelled-image-card .card-inner .card-meta .subheading{margin:0}.card.no-padding-card .card-inner,a.no-padding-card.labelled-card .card-inner,a.no-padding-card.labelled-image-card .card-inner{padding:0}.card.no-padding-card .card-inner h3,a.no-padding-card.labelled-card .card-inner h3,a.no-padding-card.labelled-image-card .card-inner h3{margin-bottom:10px}.card.no-padding-card .card-image+.card-inner,a.no-padding-card.labelled-card .card-image+.card-inner,a.no-padding-card.labelled-image-card .card-image+.card-inner{padding-top:20px}.card.transparent-card,a.transparent-card.labelled-card,a.transparent-card.labelled-image-card{background-color:transparent}.card .description,a.labelled-card .description,a.labelled-image-card .description{padding:0 30px}@media (max-width:640px){.card,a.labelled-card,a.labelled-image-card{min-height:auto;height:auto}.card .card-icon,a.labelled-card .card-icon,a.labelled-image-card .card-icon{height:35px}.card .card-link,a.labelled-card .card-link,a.labelled-image-card .card-link{position:static}}.fact-sheet{position:relative}.fact-sheet hr{background:#dfd5c5}.fact-sheet .fact-sheet-content{padding-top:70px;margin-top:-25px}.highlight{margin:0;padding:15px;margin-bottom:-25px;margin-left:25px;position:relative;z-index:1;display:inline-block}a.labelled-card,a.labelled-image-card{border:0;position:static;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:#333;background-color:transparent}a.labelled-card .card-inner,a.labelled-image-card .card-inner{background:#fff;-ms-flex-positive:1;flex-grow:1;margin-top:-2px}a.labelled-card .card-inner.with-image,a.labelled-image-card .card-inner.with-image{border-top:0}a.labelled-card:focus,a.labelled-image-card:focus{outline:none}a.labelled-card:focus .card-header h3,a.labelled-card:focus .card-image,a.labelled-card:focus .card-inner,a.labelled-image-card:focus .card-header h3,a.labelled-image-card:focus .card-image,a.labelled-image-card:focus .card-inner{outline:4px solid #ffbf47;outline-offset:0;outline-offset:-3px}a.labelled-card:focus .card-inner,a.labelled-image-card:focus .card-inner{border-color:#fff}a.labelled-card:active,a.labelled-image-card:active{background-color:transparent}a.labelled-card:active .card-inner,a.labelled-card:focus:active .card-inner,a.labelled-image-card:active .card-inner,a.labelled-image-card:focus:active .card-inner{background-color:#ffbf47}a.labelled-card .card-header,a.labelled-image-card .card-header{z-index:0}a.labelled-card .card-header,a.labelled-card .card-header h3,a.labelled-image-card .card-header,a.labelled-image-card .card-header h3{display:inline-block}a.labelled-card .card-header h3,a.labelled-image-card .card-header h3{font-weight:700;font-size:16px;font-family:Overpass,Roboto,arial,helvetica,verdana;font-style:normal;line-height:1.6;height:45px;color:#fff;background-color:#006ccc;padding:10px 30px}@media (min-width:641px){a.labelled-card .card-header h3,a.labelled-image-card .card-header h3{font-size:19px}}a.labelled-image-card{position:relative}a.labelled-image-card .card-image{width:100%;height:auto}a.labelled-image-card .card-header{position:relative;z-index:1}@media (max-width:640px){a.labelled-image-card .card-image{height:200px;position:static}}.image-with-caption{position:relative}.image-with-caption img{width:100%}.image-with-caption .caption{position:relative;z-index:1;float:right;margin-right:15px;margin-top:-40px;width:55%;background-color:#fff;padding:10px 15px;font-size:16px;font-family:Overpass,Roboto,arial,helvetica,verdana}.image-with-caption .caption p{margin:0}.image-with-caption .caption .sub-caption{color:#b00d23}.cta-card img{width:100%}.cta-card .link-container{margin:-25px 30px 0}a.cta-link:focus{outline:0}a.cta-link:active:focus{background-color:transparent}.cta-link{text-decoration:none;font-weight:700;font-family:Overpass,Roboto,arial,helvetica,verdana;font-size:24px}.cta-link span{color:#fff;background-color:#006ccc;display:inline-block;padding:15px}.cta-link:focus span{outline:4px solid #ffbf47;outline-offset:0}.cta-link:hover span{background-color:#005fb3}.cta-link:hover:after{color:#005fb3}.cta-link:active span{color:#1e1348;background-color:#ffbf47}.cta-link.with-arrow:hover:after{color:#005fb3}.cta-link.with-arrow:active:after{color:#1e1348}.cta-link.with-arrow:after{display:inline-block;margin-top:15px;margin-left:15px;font:inherit;color:#006ccc;content:"➞"}.bold-large,.bold-medium,.bold-small,.bold-xlarge,.bold-xsmall,.bold-xxlarge,.font-large,.font-medium,.font-small,.font-xlarge,.font-xsmall,.font-xxlarge,main{line-height:1.6}.great-hero-text{color:#fff}.great-hero-heading{font-weight:700;font-size:24px;font-family:Overpass,Roboto,arial,helvetica,verdana;font-style:normal;line-height:1.4}@media (min-width:641px){.great-hero-heading{font-size:36px}}.great-hero-subheading{font-weight:700;font-size:19px;font-family:Overpass,Roboto,arial,helvetica,verdana;font-style:normal;line-height:1.6}@media (min-width:641px){.great-hero-subheading{font-size:24px}}.great-hero-description{margin-bottom:0;font-family:Overpass,Roboto,arial,helvetica,verdana}.great-hero,.great-hero-with-cta{position:relative;padding-top:0;padding-bottom:0;min-height:200px;background-position:50%;background-size:cover}.great-hero-with-cta>.container,.great-hero>.container{min-height:200px;position:relative;overflow:visible;padding-top:45px}.great-hero-no-image,.great-hero-title{background-color:rgba(0,82,157,.8)}.great-hero-title{color:#fff;max-width:700px;border-bottom:6px solid #b00d23;bottom:-6px;left:0;padding:30px;position:absolute;width:auto}.great-hero-title h1>span{display:block}@media (max-width:1100px){.great-hero-title{max-width:400px}}@media (min-width:641px){.great-hero,.great-hero-with-cta,.great-hero-with-cta>.container,.great-hero>.container{min-height:345px}.great-hero-title{min-width:470px}}.great-hero-with-cta h1{margin-top:0}.great-hero-with-cta h2{margin-bottom:30px}.great-hero-with-cta .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:640px){.great-hero-with-cta .great-hero-text h2{width:70%}.great-hero-with-cta .great-hero-brand{bottom:0;top:auto}.great-hero-with-cta .great-hero-brand img{height:80px}}.cookie-notice{display:none;font-weight:400;font-size:16px;font-family:Roboto,arial,helvetica,verdana;font-style:normal;line-height:1.6;padding:30px 0}@media (min-width:641px){.cookie-notice{font-size:19px}}.cookie-notice a:focus,.cookie-notice button:focus{outline:4px solid #ffbf47;outline-offset:0}.cookie-notice .cookie-initial{display:block}.cookie-notice.confirmation-message .cookie-initial,.cookie-notice .cookie-close,.cookie-notice .cookie-confirmation{display:none}.cookie-notice.confirmation-message .cookie-close,.cookie-notice.confirmation-message .cookie-confirmation{display:block}.cookie-notice .container{overflow:hidden;padding:3px 0}.cookie-notice .cookie-close{padding:0;margin:3px 3px 0 0;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;position:absolute;right:30px;top:auto;cursor:pointer}.cookie-notice .cookie-close:before{top:1px;border-width:0 2px 2px 0;border-width:2px 0 0 2px;top:5px;top:10px}.cookie-notice .cookie-close:after,.cookie-notice .cookie-close:before{box-sizing:initial;transform:rotate(45deg);content:"";border-style:solid;display:inline-block;height:5px;width:5px;position:relative;vertical-align:top;margin:2px 0 0 10px;border-color:#00549f;margin:0;width:10px;height:10px;position:absolute;left:4px}.cookie-notice .cookie-close:after{border-width:0 2px 2px 0;top:1px;top:-4px}.cookie-notice .cookie-close:hover:after,.cookie-notice .cookie-close:hover:before{border-color:#2b8cc4}@media (min-width:641px){.cookie-notice .button{min-width:265px}.cookie-notice p{width:calc(100% - 50px);margin:0}}#skip-link{font-weight:400;font-size:14px;font-family:Roboto,arial,helvetica,verdana;font-style:normal;line-height:1.6;background-color:transparent;color:#fff;display:inline-block;padding:15px;overflow:hidden;position:absolute;text-indent:-1000px;z-index:-1}@media (min-width:641px){#skip-link{font-size:16px}}#skip-link:focus{outline:4px solid #ffbf47;outline-offset:0;background-color:#ffbf47;color:#132965;left:0;text-indent:0;top:0;z-index:10}ul.tag-list li{display:inline;font-size:15px}ul.tag-list li:after{content:",";margin-left:-.1em}ul.tag-list li:last-child:after{content:""}.content-list .heading{margin-bottom:1.5em}.content-list li .heading-small{margin-top:0}.content-list li{margin-bottom:1em}@media (max-width:640px){ul.sharing-links{padding-bottom:1em}ul.sharing-links li{display:block;float:left;margin-right:7.5px}ul.sharing-links:after{content:"";clear:both;display:block}}.cta-box,.message-box,.message-box-with-icon{margin-bottom:30px}.cta-box .box-heading,.message-box-with-icon .box-heading,.message-box .box-heading{margin-top:0}.cta-box{padding:45px}.cta-box .button-container{float:right}.cta-box .button-container .button{width:100%;text-align:center}.message-box-with-icon:after,.message-box:after{display:block;content:"";clear:both}.message-box-with-icon .box-description:last-child,.message-box .box-description:last-child{margin-bottom:0}.message-box-with-icon{display:table}.message-box-icon{font-family:system-ui;width:80px;text-align:center;vertical-align:middle}.message-box-icon,.message-box-icon-content{display:table-cell}@media (max-width:640px){.message-box-icon{width:50px}}.background-black{background-color:#000}.background-grey{background-color:#333}.background-mid-grey{background-color:#666}.background-light-grey{background-color:#d8d8d8}.background-offwhite{background-color:#fafafa}.background-white{background-color:#fff}.background-purple{background-color:#4f0b7b}.background-great-blue{background-color:#1e1348}.background-dark-navy{background-color:#160d37}.background-mid-blue{background-color:#00549f}.background-active-blue{background-color:#006ccc}.background-light-blue{background-color:#2b8cc4}.background-aqua{background-color:#007ea3}.background-teal{background-color:#00a699}.background-flag-red{background-color:#b00d23}.background-great-red{background-color:#e41f13}.background-focus-yellow{background-color:#ffbf47}.background-stone-10{background-color:#fdfdfc}.background-stone-20{background-color:#fcfbf9}.background-stone-30{background-color:#f5f2ed}.background-stone-40{background-color:#f2eee8}.background-stone-50{background-color:#efeae2}.background-stone-60{background-color:#ece6dc}.background-stone-70{background-color:#e9e2d6}.background-stone-80{background-color:#e5ddd1}.background-stone-90{background-color:#e2d9cb}.background-stone{background-color:#dfd5c5}.black-text{color:#000}.grey-text{color:#333}.mid-grey-text{color:#666}.light-grey-text{color:#d8d8d8}.offwhite-text{color:#fafafa}.white-text{color:#fff}.purple-text{color:#4f0b7b}.great-blue-text{color:#1e1348}.dark-navy-text{color:#160d37}.mid-blue-text{color:#00549f}.active-blue-text{color:#006ccc}.light-blue-text{color:#2b8cc4}.aqua-text{color:#007ea3}.teal-text{color:#00a699}.flag-red-text{color:#b00d23}.great-red-text{color:#e41f13}.focus-yellow-text{color:#ffbf47}.stone-10-text{color:#fdfdfc}.stone-20-text{color:#fcfbf9}.stone-30-text{color:#f5f2ed}.stone-40-text{color:#f2eee8}.stone-50-text{color:#efeae2}.stone-60-text{color:#ece6dc}.stone-70-text{color:#e9e2d6}.stone-80-text{color:#e5ddd1}.stone-90-text{color:#e2d9cb}.stone-text{color:#dfd5c5}.border-black{border-color:#000}.border-grey{border-color:#333}.border-mid-grey{border-color:#666}.border-light-grey{border-color:#d8d8d8}.border-offwhite{border-color:#fafafa}.border-white{border-color:#fff}.border-purple{border-color:#4f0b7b}.border-great-blue{border-color:#1e1348}.border-dark-navy{border-color:#160d37}.border-mid-blue{border-color:#00549f}.border-active-blue{border-color:#006ccc}.border-light-blue{border-color:#2b8cc4}.border-aqua{border-color:#007ea3}.border-teal{border-color:#00a699}.border-flag-red{border-color:#b00d23}.border-great-red{border-color:#e41f13}.border-focus-yellow{border-color:#ffbf47}.border-stone-10{border-color:#fdfdfc}.border-stone-20{border-color:#fcfbf9}.border-stone-30{border-color:#f5f2ed}.border-stone-40{border-color:#f2eee8}.border-stone-50{border-color:#efeae2}.border-stone-60{border-color:#ece6dc}.border-stone-70{border-color:#e9e2d6}.border-stone-80{border-color:#e5ddd1}.border-stone-90{border-color:#e2d9cb}.border-stone{border-color:#dfd5c5}.border-thick{border-style:solid;border-width:6px}.border-medium{border-style:solid;border-width:4px}.border-thin{border-style:solid;border-width:2px}section.underline-black{position:relative}section.underline-black:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-black:after{margin:0 30px}}@media (max-width:420px){section.underline-black:after{margin:0 20px}}section.underline-black:after{width:auto;height:4px;background-color:#000}.underline-black:after{display:block;content:"";width:100%;height:4px;background-color:#000}section.underline-grey{position:relative}section.underline-grey:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-grey:after{margin:0 30px}}@media (max-width:420px){section.underline-grey:after{margin:0 20px}}section.underline-grey:after{width:auto;height:4px;background-color:#333}.underline-grey:after{display:block;content:"";width:100%;height:4px;background-color:#333}section.underline-mid-grey{position:relative}section.underline-mid-grey:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-mid-grey:after{margin:0 30px}}@media (max-width:420px){section.underline-mid-grey:after{margin:0 20px}}section.underline-mid-grey:after{width:auto;height:4px;background-color:#666}.underline-mid-grey:after{display:block;content:"";width:100%;height:4px;background-color:#666}section.underline-light-grey{position:relative}section.underline-light-grey:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-light-grey:after{margin:0 30px}}@media (max-width:420px){section.underline-light-grey:after{margin:0 20px}}section.underline-light-grey:after{width:auto;height:4px;background-color:#d8d8d8}.underline-light-grey:after{display:block;content:"";width:100%;height:4px;background-color:#d8d8d8}section.underline-offwhite{position:relative}section.underline-offwhite:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-offwhite:after{margin:0 30px}}@media (max-width:420px){section.underline-offwhite:after{margin:0 20px}}section.underline-offwhite:after{width:auto;height:4px;background-color:#fafafa}.underline-offwhite:after{display:block;content:"";width:100%;height:4px;background-color:#fafafa}section.underline-white{position:relative}section.underline-white:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-white:after{margin:0 30px}}@media (max-width:420px){section.underline-white:after{margin:0 20px}}section.underline-white:after{width:auto;height:4px;background-color:#fff}.underline-white:after{display:block;content:"";width:100%;height:4px;background-color:#fff}section.underline-purple{position:relative}section.underline-purple:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-purple:after{margin:0 30px}}@media (max-width:420px){section.underline-purple:after{margin:0 20px}}section.underline-purple:after{width:auto;height:4px;background-color:#4f0b7b}.underline-purple:after{display:block;content:"";width:100%;height:4px;background-color:#4f0b7b}section.underline-great-blue{position:relative}section.underline-great-blue:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-great-blue:after{margin:0 30px}}@media (max-width:420px){section.underline-great-blue:after{margin:0 20px}}section.underline-great-blue:after{width:auto;height:4px;background-color:#1e1348}.underline-great-blue:after{display:block;content:"";width:100%;height:4px;background-color:#1e1348}section.underline-dark-navy{position:relative}section.underline-dark-navy:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-dark-navy:after{margin:0 30px}}@media (max-width:420px){section.underline-dark-navy:after{margin:0 20px}}section.underline-dark-navy:after{width:auto;height:4px;background-color:#160d37}.underline-dark-navy:after{display:block;content:"";width:100%;height:4px;background-color:#160d37}section.underline-mid-blue{position:relative}section.underline-mid-blue:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-mid-blue:after{margin:0 30px}}@media (max-width:420px){section.underline-mid-blue:after{margin:0 20px}}section.underline-mid-blue:after{width:auto;height:4px;background-color:#00549f}.underline-mid-blue:after{display:block;content:"";width:100%;height:4px;background-color:#00549f}section.underline-active-blue{position:relative}section.underline-active-blue:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-active-blue:after{margin:0 30px}}@media (max-width:420px){section.underline-active-blue:after{margin:0 20px}}section.underline-active-blue:after{width:auto;height:4px;background-color:#006ccc}.underline-active-blue:after{display:block;content:"";width:100%;height:4px;background-color:#006ccc}section.underline-light-blue{position:relative}section.underline-light-blue:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-light-blue:after{margin:0 30px}}@media (max-width:420px){section.underline-light-blue:after{margin:0 20px}}section.underline-light-blue:after{width:auto;height:4px;background-color:#2b8cc4}.underline-light-blue:after{display:block;content:"";width:100%;height:4px;background-color:#2b8cc4}section.underline-aqua{position:relative}section.underline-aqua:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-aqua:after{margin:0 30px}}@media (max-width:420px){section.underline-aqua:after{margin:0 20px}}section.underline-aqua:after{width:auto;height:4px;background-color:#007ea3}.underline-aqua:after{display:block;content:"";width:100%;height:4px;background-color:#007ea3}section.underline-teal{position:relative}section.underline-teal:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-teal:after{margin:0 30px}}@media (max-width:420px){section.underline-teal:after{margin:0 20px}}section.underline-teal:after{width:auto;height:4px;background-color:#00a699}.underline-teal:after{display:block;content:"";width:100%;height:4px;background-color:#00a699}section.underline-flag-red{position:relative}section.underline-flag-red:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-flag-red:after{margin:0 30px}}@media (max-width:420px){section.underline-flag-red:after{margin:0 20px}}section.underline-flag-red:after{width:auto;height:4px;background-color:#b00d23}.underline-flag-red:after{display:block;content:"";width:100%;height:4px;background-color:#b00d23}section.underline-great-red{position:relative}section.underline-great-red:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-great-red:after{margin:0 30px}}@media (max-width:420px){section.underline-great-red:after{margin:0 20px}}section.underline-great-red:after{width:auto;height:4px;background-color:#e41f13}.underline-great-red:after{display:block;content:"";width:100%;height:4px;background-color:#e41f13}section.underline-focus-yellow{position:relative}section.underline-focus-yellow:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-focus-yellow:after{margin:0 30px}}@media (max-width:420px){section.underline-focus-yellow:after{margin:0 20px}}section.underline-focus-yellow:after{width:auto;height:4px;background-color:#ffbf47}.underline-focus-yellow:after{display:block;content:"";width:100%;height:4px;background-color:#ffbf47}section.underline-stone-10{position:relative}section.underline-stone-10:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-10:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-10:after{margin:0 20px}}section.underline-stone-10:after{width:auto;height:4px;background-color:#fdfdfc}.underline-stone-10:after{display:block;content:"";width:100%;height:4px;background-color:#fdfdfc}section.underline-stone-20{position:relative}section.underline-stone-20:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-20:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-20:after{margin:0 20px}}section.underline-stone-20:after{width:auto;height:4px;background-color:#fcfbf9}.underline-stone-20:after{display:block;content:"";width:100%;height:4px;background-color:#fcfbf9}section.underline-stone-30{position:relative}section.underline-stone-30:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-30:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-30:after{margin:0 20px}}section.underline-stone-30:after{width:auto;height:4px;background-color:#f5f2ed}.underline-stone-30:after{display:block;content:"";width:100%;height:4px;background-color:#f5f2ed}section.underline-stone-40{position:relative}section.underline-stone-40:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-40:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-40:after{margin:0 20px}}section.underline-stone-40:after{width:auto;height:4px;background-color:#f2eee8}.underline-stone-40:after{display:block;content:"";width:100%;height:4px;background-color:#f2eee8}section.underline-stone-50{position:relative}section.underline-stone-50:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-50:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-50:after{margin:0 20px}}section.underline-stone-50:after{width:auto;height:4px;background-color:#efeae2}.underline-stone-50:after{display:block;content:"";width:100%;height:4px;background-color:#efeae2}section.underline-stone-60{position:relative}section.underline-stone-60:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-60:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-60:after{margin:0 20px}}section.underline-stone-60:after{width:auto;height:4px;background-color:#ece6dc}.underline-stone-60:after{display:block;content:"";width:100%;height:4px;background-color:#ece6dc}section.underline-stone-70{position:relative}section.underline-stone-70:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-70:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-70:after{margin:0 20px}}section.underline-stone-70:after{width:auto;height:4px;background-color:#e9e2d6}.underline-stone-70:after{display:block;content:"";width:100%;height:4px;background-color:#e9e2d6}section.underline-stone-80{position:relative}section.underline-stone-80:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-80:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-80:after{margin:0 20px}}section.underline-stone-80:after{width:auto;height:4px;background-color:#e5ddd1}.underline-stone-80:after{display:block;content:"";width:100%;height:4px;background-color:#e5ddd1}section.underline-stone-90{position:relative}section.underline-stone-90:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone-90:after{margin:0 30px}}@media (max-width:420px){section.underline-stone-90:after{margin:0 20px}}section.underline-stone-90:after{width:auto;height:4px;background-color:#e2d9cb}.underline-stone-90:after{display:block;content:"";width:100%;height:4px;background-color:#e2d9cb}section.underline-stone{position:relative}section.underline-stone:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){section.underline-stone:after{margin:0 30px}}@media (max-width:420px){section.underline-stone:after{margin:0 20px}}section.underline-stone:after{width:auto;height:4px;background-color:#dfd5c5}.underline-stone:after{display:block;content:"";width:100%;height:4px;background-color:#dfd5c5}.padding-top-negative-30{padding-top:-30px}.padding-top-negative-15{padding-top:-15px}.padding-top-0{padding-top:0}.padding-top-15{padding-top:15px}.padding-top-30{padding-top:30px}.padding-top-45{padding-top:45px}.padding-top-60{padding-top:60px}.padding-top-90{padding-top:90px}.padding-right-negative-30{padding-right:-30px}.padding-right-negative-15{padding-right:-15px}.padding-right-0{padding-right:0}.padding-right-15{padding-right:15px}.padding-right-30{padding-right:30px}.padding-right-45{padding-right:45px}.padding-right-60{padding-right:60px}.padding-right-90{padding-right:90px}.padding-bottom-negative-30{padding-bottom:-30px}.padding-bottom-negative-15{padding-bottom:-15px}.padding-bottom-0{padding-bottom:0}.padding-bottom-15{padding-bottom:15px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-45{padding-bottom:45px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-90{padding-bottom:90px}.padding-left-negative-30{padding-left:-30px}.padding-left-negative-15{padding-left:-15px}.padding-left-0{padding-left:0}.padding-left-15{padding-left:15px}.padding-left-30{padding-left:30px}.padding-left-45{padding-left:45px}.padding-left-60{padding-left:60px}.padding-left-90{padding-left:90px}.padding-negative-30{padding:-30px}.padding-negative-15{padding:-15px}.padding-0{padding:0}.padding-15{padding:15px}.padding-30{padding:30px}.padding-45{padding:45px}.padding-60{padding:60px}.padding-90{padding:90px}.padding-vertical-negative-30{padding-top:-30px;padding-bottom:-30px}.padding-vertical-negative-15{padding-top:-15px;padding-bottom:-15px}.padding-vertical-0{padding-top:0;padding-bottom:0}.padding-vertical-15{padding-top:15px;padding-bottom:15px}.padding-vertical-30{padding-top:30px;padding-bottom:30px}.padding-vertical-45{padding-top:45px;padding-bottom:45px}.padding-vertical-60{padding-top:60px;padding-bottom:60px}.padding-vertical-90{padding-top:90px;padding-bottom:90px}.padding-horizontal-negative-30{padding-right:-30px;padding-left:-30px}.padding-horizontal-negative-15{padding-right:-15px;padding-left:-15px}.padding-horizontal-0{padding-right:0;padding-left:0}.padding-horizontal-15{padding-right:15px;padding-left:15px}.padding-horizontal-30{padding-right:30px;padding-left:30px}.padding-horizontal-45{padding-right:45px;padding-left:45px}.padding-horizontal-60{padding-right:60px;padding-left:60px}.padding-horizontal-90{padding-right:90px;padding-left:90px}@media (min-width:641px){.padding-top-negative-30-m{padding-top:-30px}.padding-top-negative-15-m{padding-top:-15px}.padding-top-0-m{padding-top:0}.padding-top-15-m{padding-top:15px}.padding-top-30-m{padding-top:30px}.padding-top-45-m{padding-top:45px}.padding-top-60-m{padding-top:60px}.padding-top-90-m{padding-top:90px}.padding-right-negative-30-m{padding-right:-30px}.padding-right-negative-15-m{padding-right:-15px}.padding-right-0-m{padding-right:0}.padding-right-15-m{padding-right:15px}.padding-right-30-m{padding-right:30px}.padding-right-45-m{padding-right:45px}.padding-right-60-m{padding-right:60px}.padding-right-90-m{padding-right:90px}.padding-bottom-negative-30-m{padding-bottom:-30px}.padding-bottom-negative-15-m{padding-bottom:-15px}.padding-bottom-0-m{padding-bottom:0}.padding-bottom-15-m{padding-bottom:15px}.padding-bottom-30-m{padding-bottom:30px}.padding-bottom-45-m{padding-bottom:45px}.padding-bottom-60-m{padding-bottom:60px}.padding-bottom-90-m{padding-bottom:90px}.padding-left-negative-30-m{padding-left:-30px}.padding-left-negative-15-m{padding-left:-15px}.padding-left-0-m{padding-left:0}.padding-left-15-m{padding-left:15px}.padding-left-30-m{padding-left:30px}.padding-left-45-m{padding-left:45px}.padding-left-60-m{padding-left:60px}.padding-left-90-m{padding-left:90px}.padding-negative-30-m{padding:-30px}.padding-negative-15-m{padding:-15px}.padding-0-m{padding:0}.padding-15-m{padding:15px}.padding-30-m{padding:30px}.padding-45-m{padding:45px}.padding-60-m{padding:60px}.padding-90-m{padding:90px}.padding-vertical-negative-30-m{padding-top:-30px;padding-bottom:-30px}.padding-vertical-negative-15-m{padding-top:-15px;padding-bottom:-15px}.padding-vertical-0-m{padding-top:0;padding-bottom:0}.padding-vertical-15-m{padding-top:15px;padding-bottom:15px}.padding-vertical-30-m{padding-top:30px;padding-bottom:30px}.padding-vertical-45-m{padding-top:45px;padding-bottom:45px}.padding-vertical-60-m{padding-top:60px;padding-bottom:60px}.padding-vertical-90-m{padding-top:90px;padding-bottom:90px}.padding-horizontal-negative-30-m{padding-right:-30px;padding-left:-30px}.padding-horizontal-negative-15-m{padding-right:-15px;padding-left:-15px}.padding-horizontal-0-m{padding-right:0;padding-left:0}.padding-horizontal-15-m{padding-right:15px;padding-left:15px}.padding-horizontal-30-m{padding-right:30px;padding-left:30px}.padding-horizontal-45-m{padding-right:45px;padding-left:45px}.padding-horizontal-60-m{padding-right:60px;padding-left:60px}.padding-horizontal-90-m{padding-right:90px;padding-left:90px}}@media (min-width:769px){.padding-top-negative-30-l{padding-top:-30px}.padding-top-negative-15-l{padding-top:-15px}.padding-top-0-l{padding-top:0}.padding-top-15-l{padding-top:15px}.padding-top-30-l{padding-top:30px}.padding-top-45-l{padding-top:45px}.padding-top-60-l{padding-top:60px}.padding-top-90-l{padding-top:90px}.padding-right-negative-30-l{padding-right:-30px}.padding-right-negative-15-l{padding-right:-15px}.padding-right-0-l{padding-right:0}.padding-right-15-l{padding-right:15px}.padding-right-30-l{padding-right:30px}.padding-right-45-l{padding-right:45px}.padding-right-60-l{padding-right:60px}.padding-right-90-l{padding-right:90px}.padding-bottom-negative-30-l{padding-bottom:-30px}.padding-bottom-negative-15-l{padding-bottom:-15px}.padding-bottom-0-l{padding-bottom:0}.padding-bottom-15-l{padding-bottom:15px}.padding-bottom-30-l{padding-bottom:30px}.padding-bottom-45-l{padding-bottom:45px}.padding-bottom-60-l{padding-bottom:60px}.padding-bottom-90-l{padding-bottom:90px}.padding-left-negative-30-l{padding-left:-30px}.padding-left-negative-15-l{padding-left:-15px}.padding-left-0-l{padding-left:0}.padding-left-15-l{padding-left:15px}.padding-left-30-l{padding-left:30px}.padding-left-45-l{padding-left:45px}.padding-left-60-l{padding-left:60px}.padding-left-90-l{padding-left:90px}.padding-negative-30-l{padding:-30px}.padding-negative-15-l{padding:-15px}.padding-0-l{padding:0}.padding-15-l{padding:15px}.padding-30-l{padding:30px}.padding-45-l{padding:45px}.padding-60-l{padding:60px}.padding-90-l{padding:90px}.padding-vertical-negative-30-l{padding-top:-30px;padding-bottom:-30px}.padding-vertical-negative-15-l{padding-top:-15px;padding-bottom:-15px}.padding-vertical-0-l{padding-top:0;padding-bottom:0}.padding-vertical-15-l{padding-top:15px;padding-bottom:15px}.padding-vertical-30-l{padding-top:30px;padding-bottom:30px}.padding-vertical-45-l{padding-top:45px;padding-bottom:45px}.padding-vertical-60-l{padding-top:60px;padding-bottom:60px}.padding-vertical-90-l{padding-top:90px;padding-bottom:90px}.padding-horizontal-negative-30-l{padding-right:-30px;padding-left:-30px}.padding-horizontal-negative-15-l{padding-right:-15px;padding-left:-15px}.padding-horizontal-0-l{padding-right:0;padding-left:0}.padding-horizontal-15-l{padding-right:15px;padding-left:15px}.padding-horizontal-30-l{padding-right:30px;padding-left:30px}.padding-horizontal-45-l{padding-right:45px;padding-left:45px}.padding-horizontal-60-l{padding-right:60px;padding-left:60px}.padding-horizontal-90-l{padding-right:90px;padding-left:90px}}@media (min-width:961px){.padding-top-negative-30-xl{padding-top:-30px}.padding-top-negative-15-xl{padding-top:-15px}.padding-top-0-xl{padding-top:0}.padding-top-15-xl{padding-top:15px}.padding-top-30-xl{padding-top:30px}.padding-top-45-xl{padding-top:45px}.padding-top-60-xl{padding-top:60px}.padding-top-90-xl{padding-top:90px}.padding-right-negative-30-xl{padding-right:-30px}.padding-right-negative-15-xl{padding-right:-15px}.padding-right-0-xl{padding-right:0}.padding-right-15-xl{padding-right:15px}.padding-right-30-xl{padding-right:30px}.padding-right-45-xl{padding-right:45px}.padding-right-60-xl{padding-right:60px}.padding-right-90-xl{padding-right:90px}.padding-bottom-negative-30-xl{padding-bottom:-30px}.padding-bottom-negative-15-xl{padding-bottom:-15px}.padding-bottom-0-xl{padding-bottom:0}.padding-bottom-15-xl{padding-bottom:15px}.padding-bottom-30-xl{padding-bottom:30px}.padding-bottom-45-xl{padding-bottom:45px}.padding-bottom-60-xl{padding-bottom:60px}.padding-bottom-90-xl{padding-bottom:90px}.padding-left-negative-30-xl{padding-left:-30px}.padding-left-negative-15-xl{padding-left:-15px}.padding-left-0-xl{padding-left:0}.padding-left-15-xl{padding-left:15px}.padding-left-30-xl{padding-left:30px}.padding-left-45-xl{padding-left:45px}.padding-left-60-xl{padding-left:60px}.padding-left-90-xl{padding-left:90px}.padding-negative-30-xl{padding:-30px}.padding-negative-15-xl{padding:-15px}.padding-0-xl{padding:0}.padding-15-xl{padding:15px}.padding-30-xl{padding:30px}.padding-45-xl{padding:45px}.padding-60-xl{padding:60px}.padding-90-xl{padding:90px}.padding-vertical-negative-30-xl{padding-top:-30px;padding-bottom:-30px}.padding-vertical-negative-15-xl{padding-top:-15px;padding-bottom:-15px}.padding-vertical-0-xl{padding-top:0;padding-bottom:0}.padding-vertical-15-xl{padding-top:15px;padding-bottom:15px}.padding-vertical-30-xl{padding-top:30px;padding-bottom:30px}.padding-vertical-45-xl{padding-top:45px;padding-bottom:45px}.padding-vertical-60-xl{padding-top:60px;padding-bottom:60px}.padding-vertical-90-xl{padding-top:90px;padding-bottom:90px}.padding-horizontal-negative-30-xl{padding-right:-30px;padding-left:-30px}.padding-horizontal-negative-15-xl{padding-right:-15px;padding-left:-15px}.padding-horizontal-0-xl{padding-right:0;padding-left:0}.padding-horizontal-15-xl{padding-right:15px;padding-left:15px}.padding-horizontal-30-xl{padding-right:30px;padding-left:30px}.padding-horizontal-45-xl{padding-right:45px;padding-left:45px}.padding-horizontal-60-xl{padding-right:60px;padding-left:60px}.padding-horizontal-90-xl{padding-right:90px;padding-left:90px}}.margin-top-negative-30{margin-top:-30px}.margin-top-negative-15{margin-top:-15px}.margin-top-0{margin-top:0}.margin-top-15{margin-top:15px}.margin-top-30{margin-top:30px}.margin-top-45{margin-top:45px}.margin-top-60{margin-top:60px}.margin-top-90{margin-top:90px}.margin-right-negative-30{margin-right:-30px}.margin-right-negative-15{margin-right:-15px}.margin-right-0{margin-right:0}.margin-right-15{margin-right:15px}.margin-right-30{margin-right:30px}.margin-right-45{margin-right:45px}.margin-right-60{margin-right:60px}.margin-right-90{margin-right:90px}.margin-bottom-negative-30{margin-bottom:-30px}.margin-bottom-negative-15{margin-bottom:-15px}.margin-bottom-0{margin-bottom:0}.margin-bottom-15{margin-bottom:15px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-45{margin-bottom:45px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-90{margin-bottom:90px}.margin-left-negative-30{margin-left:-30px}.margin-left-negative-15{margin-left:-15px}.margin-left-0{margin-left:0}.margin-left-15{margin-left:15px}.margin-left-30{margin-left:30px}.margin-left-45{margin-left:45px}.margin-left-60{margin-left:60px}.margin-left-90{margin-left:90px}.margin-negative-30{margin:-30px}.margin-negative-15{margin:-15px}.margin-0{margin:0}.margin-15{margin:15px}.margin-30{margin:30px}.margin-45{margin:45px}.margin-60{margin:60px}.margin-90{margin:90px}.margin-vertical-negative-30{margin-top:-30px;margin-bottom:-30px}.margin-vertical-negative-15{margin-top:-15px;margin-bottom:-15px}.margin-vertical-0{margin-top:0;margin-bottom:0}.margin-vertical-15{margin-top:15px;margin-bottom:15px}.margin-vertical-30{margin-top:30px;margin-bottom:30px}.margin-vertical-45{margin-top:45px;margin-bottom:45px}.margin-vertical-60{margin-top:60px;margin-bottom:60px}.margin-vertical-90{margin-top:90px;margin-bottom:90px}.margin-horizontal-negative-30{margin-right:-30px;margin-left:-30px}.margin-horizontal-negative-15{margin-right:-15px;margin-left:-15px}.margin-horizontal-0{margin-right:0;margin-left:0}.margin-horizontal-15{margin-right:15px;margin-left:15px}.margin-horizontal-30{margin-right:30px;margin-left:30px}.margin-horizontal-45{margin-right:45px;margin-left:45px}.margin-horizontal-60{margin-right:60px;margin-left:60px}.margin-horizontal-90{margin-right:90px;margin-left:90px}@media (min-width:641px){.margin-top-negative-30-m{margin-top:-30px}.margin-top-negative-15-m{margin-top:-15px}.margin-top-0-m{margin-top:0}.margin-top-15-m{margin-top:15px}.margin-top-30-m{margin-top:30px}.margin-top-45-m{margin-top:45px}.margin-top-60-m{margin-top:60px}.margin-top-90-m{margin-top:90px}.margin-right-negative-30-m{margin-right:-30px}.margin-right-negative-15-m{margin-right:-15px}.margin-right-0-m{margin-right:0}.margin-right-15-m{margin-right:15px}.margin-right-30-m{margin-right:30px}.margin-right-45-m{margin-right:45px}.margin-right-60-m{margin-right:60px}.margin-right-90-m{margin-right:90px}.margin-bottom-negative-30-m{margin-bottom:-30px}.margin-bottom-negative-15-m{margin-bottom:-15px}.margin-bottom-0-m{margin-bottom:0}.margin-bottom-15-m{margin-bottom:15px}.margin-bottom-30-m{margin-bottom:30px}.margin-bottom-45-m{margin-bottom:45px}.margin-bottom-60-m{margin-bottom:60px}.margin-bottom-90-m{margin-bottom:90px}.margin-left-negative-30-m{margin-left:-30px}.margin-left-negative-15-m{margin-left:-15px}.margin-left-0-m{margin-left:0}.margin-left-15-m{margin-left:15px}.margin-left-30-m{margin-left:30px}.margin-left-45-m{margin-left:45px}.margin-left-60-m{margin-left:60px}.margin-left-90-m{margin-left:90px}.margin-negative-30-m{margin:-30px}.margin-negative-15-m{margin:-15px}.margin-0-m{margin:0}.margin-15-m{margin:15px}.margin-30-m{margin:30px}.margin-45-m{margin:45px}.margin-60-m{margin:60px}.margin-90-m{margin:90px}.margin-vertical-negative-30-m{margin-top:-30px;margin-bottom:-30px}.margin-vertical-negative-15-m{margin-top:-15px;margin-bottom:-15px}.margin-vertical-0-m{margin-top:0;margin-bottom:0}.margin-vertical-15-m{margin-top:15px;margin-bottom:15px}.margin-vertical-30-m{margin-top:30px;margin-bottom:30px}.margin-vertical-45-m{margin-top:45px;margin-bottom:45px}.margin-vertical-60-m{margin-top:60px;margin-bottom:60px}.margin-vertical-90-m{margin-top:90px;margin-bottom:90px}.margin-horizontal-negative-30-m{margin-right:-30px;margin-left:-30px}.margin-horizontal-negative-15-m{margin-right:-15px;margin-left:-15px}.margin-horizontal-0-m{margin-right:0;margin-left:0}.margin-horizontal-15-m{margin-right:15px;margin-left:15px}.margin-horizontal-30-m{margin-right:30px;margin-left:30px}.margin-horizontal-45-m{margin-right:45px;margin-left:45px}.margin-horizontal-60-m{margin-right:60px;margin-left:60px}.margin-horizontal-90-m{margin-right:90px;margin-left:90px}}@media (min-width:769px){.margin-top-negative-30-l{margin-top:-30px}.margin-top-negative-15-l{margin-top:-15px}.margin-top-0-l{margin-top:0}.margin-top-15-l{margin-top:15px}.margin-top-30-l{margin-top:30px}.margin-top-45-l{margin-top:45px}.margin-top-60-l{margin-top:60px}.margin-top-90-l{margin-top:90px}.margin-right-negative-30-l{margin-right:-30px}.margin-right-negative-15-l{margin-right:-15px}.margin-right-0-l{margin-right:0}.margin-right-15-l{margin-right:15px}.margin-right-30-l{margin-right:30px}.margin-right-45-l{margin-right:45px}.margin-right-60-l{margin-right:60px}.margin-right-90-l{margin-right:90px}.margin-bottom-negative-30-l{margin-bottom:-30px}.margin-bottom-negative-15-l{margin-bottom:-15px}.margin-bottom-0-l{margin-bottom:0}.margin-bottom-15-l{margin-bottom:15px}.margin-bottom-30-l{margin-bottom:30px}.margin-bottom-45-l{margin-bottom:45px}.margin-bottom-60-l{margin-bottom:60px}.margin-bottom-90-l{margin-bottom:90px}.margin-left-negative-30-l{margin-left:-30px}.margin-left-negative-15-l{margin-left:-15px}.margin-left-0-l{margin-left:0}.margin-left-15-l{margin-left:15px}.margin-left-30-l{margin-left:30px}.margin-left-45-l{margin-left:45px}.margin-left-60-l{margin-left:60px}.margin-left-90-l{margin-left:90px}.margin-negative-30-l{margin:-30px}.margin-negative-15-l{margin:-15px}.margin-0-l{margin:0}.margin-15-l{margin:15px}.margin-30-l{margin:30px}.margin-45-l{margin:45px}.margin-60-l{margin:60px}.margin-90-l{margin:90px}.margin-vertical-negative-30-l{margin-top:-30px;margin-bottom:-30px}.margin-vertical-negative-15-l{margin-top:-15px;margin-bottom:-15px}.margin-vertical-0-l{margin-top:0;margin-bottom:0}.margin-vertical-15-l{margin-top:15px;margin-bottom:15px}.margin-vertical-30-l{margin-top:30px;margin-bottom:30px}.margin-vertical-45-l{margin-top:45px;margin-bottom:45px}.margin-vertical-60-l{margin-top:60px;margin-bottom:60px}.margin-vertical-90-l{margin-top:90px;margin-bottom:90px}.margin-horizontal-negative-30-l{margin-right:-30px;margin-left:-30px}.margin-horizontal-negative-15-l{margin-right:-15px;margin-left:-15px}.margin-horizontal-0-l{margin-right:0;margin-left:0}.margin-horizontal-15-l{margin-right:15px;margin-left:15px}.margin-horizontal-30-l{margin-right:30px;margin-left:30px}.margin-horizontal-45-l{margin-right:45px;margin-left:45px}.margin-horizontal-60-l{margin-right:60px;margin-left:60px}.margin-horizontal-90-l{margin-right:90px;margin-left:90px}}@media (min-width:961px){.margin-top-negative-30-xl{margin-top:-30px}.margin-top-negative-15-xl{margin-top:-15px}.margin-top-0-xl{margin-top:0}.margin-top-15-xl{margin-top:15px}.margin-top-30-xl{margin-top:30px}.margin-top-45-xl{margin-top:45px}.margin-top-60-xl{margin-top:60px}.margin-top-90-xl{margin-top:90px}.margin-right-negative-30-xl{margin-right:-30px}.margin-right-negative-15-xl{margin-right:-15px}.margin-right-0-xl{margin-right:0}.margin-right-15-xl{margin-right:15px}.margin-right-30-xl{margin-right:30px}.margin-right-45-xl{margin-right:45px}.margin-right-60-xl{margin-right:60px}.margin-right-90-xl{margin-right:90px}.margin-bottom-negative-30-xl{margin-bottom:-30px}.margin-bottom-negative-15-xl{margin-bottom:-15px}.margin-bottom-0-xl{margin-bottom:0}.margin-bottom-15-xl{margin-bottom:15px}.margin-bottom-30-xl{margin-bottom:30px}.margin-bottom-45-xl{margin-bottom:45px}.margin-bottom-60-xl{margin-bottom:60px}.margin-bottom-90-xl{margin-bottom:90px}.margin-left-negative-30-xl{margin-left:-30px}.margin-left-negative-15-xl{margin-left:-15px}.margin-left-0-xl{margin-left:0}.margin-left-15-xl{margin-left:15px}.margin-left-30-xl{margin-left:30px}.margin-left-45-xl{margin-left:45px}.margin-left-60-xl{margin-left:60px}.margin-left-90-xl{margin-left:90px}.margin-negative-30-xl{margin:-30px}.margin-negative-15-xl{margin:-15px}.margin-0-xl{margin:0}.margin-15-xl{margin:15px}.margin-30-xl{margin:30px}.margin-45-xl{margin:45px}.margin-60-xl{margin:60px}.margin-90-xl{margin:90px}.margin-vertical-negative-30-xl{margin-top:-30px;margin-bottom:-30px}.margin-vertical-negative-15-xl{margin-top:-15px;margin-bottom:-15px}.margin-vertical-0-xl{margin-top:0;margin-bottom:0}.margin-vertical-15-xl{margin-top:15px;margin-bottom:15px}.margin-vertical-30-xl{margin-top:30px;margin-bottom:30px}.margin-vertical-45-xl{margin-top:45px;margin-bottom:45px}.margin-vertical-60-xl{margin-top:60px;margin-bottom:60px}.margin-vertical-90-xl{margin-top:90px;margin-bottom:90px}.margin-horizontal-negative-30-xl{margin-right:-30px;margin-left:-30px}.margin-horizontal-negative-15-xl{margin-right:-15px;margin-left:-15px}.margin-horizontal-0-xl{margin-right:0;margin-left:0}.margin-horizontal-15-xl{margin-right:15px;margin-left:15px}.margin-horizontal-30-xl{margin-right:30px;margin-left:30px}.margin-horizontal-45-xl{margin-right:45px;margin-left:45px}.margin-horizontal-60-xl{margin-right:60px;margin-left:60px}.margin-horizontal-90-xl{margin-right:90px;margin-left:90px}}.uppercase{text-transform:uppercase}.with-flag{position:relative}.with-flag:after{max-width:1200px;display:block;content:"";margin:0 auto;left:0;right:0;bottom:0;position:absolute}@media (max-width:1260px){.with-flag:after{margin:0 30px}}@media (max-width:420px){.with-flag:after{margin:0 20px}}.with-flag:after{bottom:-20px;background-image:url(/static/directory_components/images/uj-motif.png);background-size:155px;background-repeat:no-repeat;height:30px;z-index:2}section.blue-underline>.container{border-bottom:6px solid #006ccc}.wrap-tight>:first-child{margin-top:0;padding-top:0}.wrap-tight>:last-child{margin-bottom:0;padding-bottom:0}.float-right{float:right}.float-left{float:left}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.centered{margin:0 auto;float:none}.overflow-auto{overflow:auto}.only-display-mobile{display:block}@media (min-width:641px){.only-display-mobile{display:none}}.only-display-tablet{display:block}@media (min-width:769px){.only-display-tablet{display:none}}.only-display-desktop{display:none}@media (min-width:769px){.only-display-desktop{display:block}}.information-banner p{margin:0}.information-banner .banner-content{width:100%;display:table;margin:0}.information-banner .banner-content>*{display:table-cell;vertical-align:top;padding-left:15px}.information-banner .banner-content>:first-child{padding-left:0}.information-banner .banner-badge{white-space:nowrap;width:1px}.information-banner .banner-badge span{padding:2px 15px}.information-banner .banner-close-button{float:right}@media (max-width:520px){.information-banner .banner-content{display:block;position:relative}.information-banner .banner-content>*{display:block;padding-left:0}.information-banner .banner-content>:last-child{padding:0}.information-banner .banner-content .banner-badge{width:auto;padding-bottom:15px}.information-banner .banner-content .banner-close-button{position:absolute;top:0;right:0}}.informative-banner{border-left:5px solid #0661cf;padding-left:20px;padding-top:5px;padding-bottom:5px}.informative-banner h2{display:inline;font-weight:700;margin:0 8px 0 0}.informative-banner p{display:inline;padding:0}.informative-banner div{width:80%}@media (min-width:768px){.informative-banner{width:80%}}.statistics-card-grid{margin-top:-15px}.statistics-card-grid .statistic-heading{margin-bottom:.5em}.statistics-card-grid .statistic-number{margin-bottom:.4em;font-family:Overpass,Roboto,arial,helvetica,verdana}.statistics-card-grid .statistic-smallprint{color:#666}.great-case-study{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:0;position:relative}.great-case-study.background-tint:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.great-case-study .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;min-height:600px}@media (max-width:768px){.great-case-study{background-image:none!important;color:#333}.great-case-study.background-tint:before{display:none}.great-case-study>.container{min-height:0}}@media (max-width:640px){.great-case-study .button{width:auto}}.selected-filters-container{background-color:#f2eee8}.selected-filters-container mark{margin-bottom:5px;display:inline-block;font-weight:700;line-height:1.5;background:#dfd5c5;padding:5px;border-radius:4px}.selected-filters-container .clear-all-link,.selected-filters-container .selected-filters-label{display:block}.expandable-fieldset{position:relative}.expandable-fieldset legend{margin-bottom:20px}.expandable-fieldset label{display:inline-block;width:100%;cursor:pointer;padding-bottom:15px;font-size:15px}.expandable-fieldset button.filter-collapse{background:transparent;border:0;position:absolute;right:0;top:0;padding-top:10px;padding-bottom:4px;cursor:pointer}.expandable-fieldset button.filter-collapse.checked{padding-bottom:9px;padding-right:6px;padding-top:0}.expandable-fieldset button.filter-collapse:after{transform:rotate(45deg);content:"";border-style:solid;display:inline-block;position:relative;vertical-align:middle;border-color:#000;border-width:2px 0 0 2px;height:8px;width:8px}.expandable-fieldset button.filter-collapse.checked:after{border-width:0 2px 2px 0;margin:5px 0 0}body.js-enabled .expandable-fieldset button.filter-collapse.checked+.form-group,body:not(.js-enabled) .expandable-fieldset button.filter-collapse{display:none}.pagination{margin-top:60px;display:-ms-flexbox;display:flex}.pagination a{height:50px;text-align:center;line-height:50px;padding-top:0}.pagination ol{margin-left:auto;margin-right:auto;text-align:center}.pagination ol li{display:inline-block;vertical-align:top}.pagination ol li a{padding:0;width:50px;vertical-align:bottom}@media (max-width:769px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.pagination a{width:125px;padding:0}.pagination ol{-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex}.pagination ol li{margin-right:10px}.pagination.has-next>a,.pagination.has-previous>a{width:auto;padding-right:10px;padding-left:10px}.pagination.has-next #paginator-previous,.pagination.has-previous #paginator-previous{-ms-flex-order:1;order:1}.pagination.has-next #paginator-next,.pagination.has-previous #paginator-next{-ms-flex-order:2;order:2}.pagination.has-next ol,.pagination.has-previous ol{-ms-flex-order:1;order:1}}@media (max-width:420px){.pagination a{width:95px}}.full-width-list-with-media{width:100%;min-height:500px;background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff}.full-width-list-with-media a,.full-width-list-with-media a:visited{color:#fff}.full-width-list-with-media a:active:focus{color:#1e1348}.full-width-list-with-media .list-item{border-top:3px solid #e41f13}.full-width-list-with-media .media{margin-top:auto;margin-bottom:auto}@media (max-width:960px){.full-width-list-with-media .media{margin-bottom:30px}}@media (max-width:960px){.full-width-list-with-media .reverse-columns-l{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.great-details-list details:first-child{border-top:2px solid #d8d8d8;border-bottom:0}.great-details-list details:last-child{border-top:0}.multi-select-autocomplete>div{padding-left:10px;border:2px solid #000}.multi-select-autocomplete span{display:inline-block;margin-top:10px}.multi-select-autocomplete .autocomplete__wrapper{height:100%}.multi-select-autocomplete .autocomplete__wrapper input{border:0;height:100%;margin-bottom:10px;padding:10px}.multi-select-autocomplete .autocomplete__menu{overflow:hidden;border-top:2px solid #000}.multi-select-autocomplete .multi-select-autocomplete-selected-item{padding:5px 5px 5px 10px;margin-right:10px;border:1px solid #333;background:#fafafa;border-radius:5px;font-size:1.1875rem;line-height:1.31579;margin-top:10px}.multi-select-autocomplete .multi-select-autocomplete-selected-item button{border:0;background:none;padding:10px;padding-bottom:5px;padding-top:5px;cursor:pointer;vertical-align:middle;font-size:19px;line-height:1em}.text-input-with-submit-button-container{display:-ms-flexbox;display:flex}.text-input-with-submit-button-container .text-input-with-submit-button:active{top:inherit}.text-input-with-submit-button-container .text-input-with-submit-button{border:0;background:#006ccc;cursor:pointer;color:#fff}.text-input-with-submit-button-container input{border-right:0}.text-input-with-submit-button-container input:focus{margin:-2px 0}.radio-nested-container{margin-bottom:50px}.radio-nested-container input[type=radio]:not(:checked)+label+.radio-nested{display:none}.radio-nested-container>.form-group{margin-bottom:-20px}.radio-nested-container .radio-nested{padding-top:0;padding-bottom:0;border-left-width:4px;margin-top:45px;margin-bottom:0;margin-left:-20px}.radio-nested-container .radio-nested .form-hint+.form-group{margin-top:-5px}.radio-nested-container .radio-nested .form-hint{padding-bottom:0}.radio-nested-container .radio-nested .form-group{margin-top:10px;margin-bottom:0}.radio-nested-container .radio-nested .form-group>.form-label{padding-left:0;font-weight:400;width:100%}.radio-nested-container .radio-nested .form-group input[type=number],.radio-nested-container .radio-nested .form-group input[type=text]{position:inherit;cursor:inherit;left:inherit;top:inherit;height:inherit;z-index:inherit;zoom:inherit;filter:inherit;opacity:inherit}.radio-nested-container .radio-nested .form-group input,.radio-nested-container .radio-nested .form-group select,.radio-nested-container .radio-nested .form-group textarea{width:100%}.radio-nested-container .radio-nested .form-group-error{margin-left:-19px;border-width:4px}.autocomplete__menu,.SelectiveLookupDisplay{background-color:#fff;border:1px solid #999;max-height:221px;overflow:scroll;z-index:2;padding-left:0;font-size:16px;margin-top:-1px;margin-left:1px;font-family:Roboto,arial,helvetica,sans-serif;overflow-x:hidden}.autocomplete__menu li,.SelectiveLookupDisplay li{cursor:pointer;border-top:1px solid #999;padding:12px 24px;position:relative;top:-1px}.autocomplete__menu li:focus,.SelectiveLookupDisplay li:focus{border-color:#ffbf47;border-style:solid;border-width:4px 3px 3px;box-shadow:none;outline:0;padding:8px 22px;-webkit-box-shadow:none}.autocomplete__menu li:focus,.autocomplete__menu li:hover,.SelectiveLookupDisplay li:focus,.SelectiveLookupDisplay li:hover{background-color:#007ea3!important;color:#fff}.autocomplete__menu #company-lookup-name-not-in-companies-house,.SelectiveLookupDisplay #company-lookup-name-not-in-companies-house{border-top:2px solid #999;background:#dedede}
/*# sourceMappingURL=maps/elements-components.min.css.map */