@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:100;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ExtraLight.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ExtraLight.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Light"),local("Cambridge-Sans-Light"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ExtraLight.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ExtraLight.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ExtraLight.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ExtraLight.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:200;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Thin.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Thin.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Light"),local("Cambridge-Sans-Light"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Thin.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Thin.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Thin.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Thin.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:italic;font-weight:200;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ThinItalic.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ThinItalic.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Light"),local("Cambridge-Sans-Light"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ThinItalic.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ThinItalic.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ThinItalic.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-ThinItalic.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:300;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Light.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Light.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Light"),local("Cambridge-Sans-Light"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Light.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Light.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Light.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Light.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:italic;font-weight:300;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-LightItalic.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-LightItalic.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Light Italic"),local("Cambridge-Sans-Light-Italic"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-LightItalic.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-LightItalic.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-LightItalic.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-LightItalic.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:400;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Regular.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Regular.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans"),local("CambridgeSans-Regular"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Regular.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Regular.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Regular.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Regular.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:italic;font-weight:400;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-RegularItalic.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-RegularItalic.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Italic"),local("CambridgeSans-RegularItalic"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-RegularItalic.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-RegularItalic.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-RegularItalic.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-RegularItalic.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:500;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Medium.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Medium.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans"),local("CambridgeSans-Medium"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Medium.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Medium.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Medium.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Medium.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:italic;font-weight:500;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-MediumItalic.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-MediumItalic.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans"),local("CambridgeSans-MediumItalic"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-MediumItalic.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-MediumItalic.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-MediumItalic.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-MediumItalic.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:600;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Semibold.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Semibold.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Semibold"),local("Cambridge-Sans-Semibold"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Semibold.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Semibold.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Semibold.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Semibold.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:italic;font-weight:600;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-SemiboldItalic.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-SemiboldItalic.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Semibold Italic"),local("Cambridge-Sans-Semibold-Italic"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-SemiboldItalic.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-SemiboldItalic.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-SemiboldItalic.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-SemiboldItalic.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:700;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-bold.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-bold.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Bold"),local("CambridgeSans-Bold"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Bold.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Bold.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Bold.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Bold.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:italic;font-weight:700;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BoldItalic.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BoldItalic.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Bold Italic"),local("Cambridge-Sans-Bold-Italic"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BoldItalic.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BoldItalic.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BoldItalic.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BoldItalic.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:normal;font-weight:800;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Black.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Black.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Bold Italic"),local("Cambridge-Sans-Bold-Italic"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Black.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Black.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Black.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-Black.ttf) format("truetype")}@font-face{font-family:Cambridge Sans;font-style:italic;font-weight:800;src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BlackItalic.eot);src:url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BlackItalic.eot?#iefix) format("embedded-opentype"),local("Cambridge Sans Bold Italic"),local("Cambridge-Sans-Bold-Italic"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BlackItalic.otf) format("opentype"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BlackItalic.woff2) format("woff2"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BlackItalic.woff) format("woff"),url(https://www.cambridge.org/themes/custom/cupc/fonts/CambridgeSans-BlackItalic.ttf) format("truetype")}body,html{margin:0;padding:0}#global-footer,#global-nav{background-color:#fff;box-sizing:border-box;color:#000;font-family:Cambridge Sans,Arial,sans-serif;font-size:12px!important}.toolbar-fixed #global-nav{margin-top:5px}#global-footer *,#global-nav *{box-sizing:inherit}#global-footer a:focus,#global-nav a:focus,#global-nav button:focus{outline-color:transparent}#global-nav a:focus{color:#2a70e7}#global-nav a:active{color:inherit}.gnav-container{align-items:center;display:flex;margin:0 auto;max-width:1220px;min-height:40px;position:relative}.container--content{display:block}#global-nav .gnav-mobile-toggle{background:url(../images/sprite.svg) -287px -63px no-repeat;border:0;box-shadow:none;cursor:pointer;font-size:0;height:36px;margin:0 18px 0 auto;overflow:hidden;text-indent:200%;white-space:nowrap;width:36px}#global-nav .gnav-mobile-toggle[aria-expanded=true]{background-position:-230px -116px}#global-nav .logo{margin-left:16px;vertical-align:middle}#global-nav .logo img{height:auto;max-width:180px;width:100%}#global-nav .menu{background-color:#fff}#global-nav .menu-wrapper{display:none;flex-grow:1;height:100%}#global-nav .menu-wrapper.menu--open{background-color:#fff;bottom:0;display:block;height:auto;left:0;max-width:100vw;overflow-y:auto;position:fixed;right:0;top:40px;z-index:3}.toolbar-vertical #global-nav .menu-wrapper.menu--open{top:75px}#global-nav ul{display:block;font-size:14px;margin:0 0 0 auto;padding-left:16px;padding-right:16px}#global-nav ul,#global-nav ul li{list-style:none;vertical-align:middle}#global-nav ul li{border-top:1px solid #e0e0e0;line-height:1.2;margin-bottom:0;margin-left:0;padding-left:2px}#global-nav ul li:first-child{border-top:0}#global-nav ul li:last-child{border-bottom:1px solid #e0e0e0;margin-right:0}#global-nav ul li .browseAll{border-bottom:none}#global-nav ul li a{color:inherit;display:flex;padding-bottom:10px;padding-top:10px;text-decoration:none}#global-nav ul li a:hover{text-decoration:underline}#global-nav ul .menu--has-submenu>a:after{background:url(../images/sprite.svg) -20px -212px no-repeat;content:"";display:inline-block;height:14px;margin-left:auto;margin-right:3px;transform:rotate(90deg);vertical-align:middle;width:13px}#global-nav ul .menu--has-submenu.sub-menu--open>a:after{transform:rotate(-90deg)}#global-nav ul .sub-menu{background-color:#fff;bottom:0;display:block;left:100vw;position:absolute;right:0;top:0;transition:left .2s;width:100vw;z-index:3}#global-nav .menu-item--current{border-bottom:1px solid #e0e0e0;font-weight:700;margin-left:16px;margin-right:16px}#global-nav ul .sub-menu--open>.sub-menu{left:0}#global-nav .sub-menu li{display:block}#global-nav .sub-menu .gnav-menu--back{background:transparent;border:0;border-bottom:1px solid #e0e0e0;box-shadow:none;color:#000;cursor:pointer;margin-bottom:0;margin-left:12px;margin-right:16px;padding:9px 10px 9px 0;text-align:left;width:calc(100% - 32px)}#global-nav .sub-menu .gnav-menu--back:focus,#global-nav .sub-menu .gnav-menu--back:hover{text-decoration:underline}#global-nav .sub-menu .gnav-menu--back:before{background:url(../images/sprite.svg) -20px -215px no-repeat;content:"";display:inline-block;height:14px;position:relative;top:-1px;transform:rotate(-90deg);vertical-align:middle;width:14px}#global-nav .gnav-extra{padding:0 16px}#global-nav .gnav-extra a{border-top:1px solid #e0e0e0;color:inherit;display:flex;padding:10px 10px 10px 0;text-decoration:none}#global-nav .gnav-extra a:focus,#global-nav .gnav-extra a:hover{text-decoration:underline}#global-nav .gnav-extra a:before{background:url(../images/sprite.svg) -20px -91px no-repeat;content:"";display:inline-block;flex:1 1 auto;height:20px;margin-right:10px;min-width:100%;width:20px}#global-nav .gnav-extra .gnav-cart:before{background-position:-84px -91px}#global-nav .gnav-extra .gnav-cart:focus:before,#global-nav .gnav-extra .gnav-cart:hover:before{background-position:-144px -91px}#global-nav .gnav-extra .gnav-search:before{background-position:-20px -155px}#global-nav .gnav-extra .gnav-search:focus:before,#global-nav .gnav-extra .gnav-search:hover:before{background-position:-80px -155px}#global-nav .menu__intro h2,#global-nav .menu__intro p,.gnav-copyright{font-family:Cambridge Sans,Arial,sans-serif}@media (min-width:768px){.gnav-container{min-height:60px}#global-nav .logo{width:180px}#global-nav .menu-wrapper.menu--open,.toolbar-vertical #global-nav .menu-wrapper.menu--open{background-color:transparent;display:flex;position:static;top:0}#global-nav .gnav-extra,#global-nav .menu-wrapper{align-items:center;display:flex}#global-nav .gnav-extra{padding-right:0}#global-nav .gnav-extra a{align-items:center;border-top:0;font-size:0;height:26px;margin-left:5px;overflow:hidden;padding:0;text-indent:200%;white-space:nowrap;width:30px}#global-nav .menu-item--current,#global-nav ul :not(.menu--has-submenu)>a:after{display:none}#global-nav ul .menu--has-submenu.sub-menu--open>a:after,#global-nav ul .menu--has-submenu>a:after{margin-left:10px;margin-top:1px;transform:rotate(-180deg)}#global-nav ul .sub-menu .menu--has-submenu>a:after,#global-nav ul .sub-menu .sub-menu,#global-nav ul>li:hover .sub-menu .sub-menu{display:none}#global-nav ul .menu--has-submenu.sub-menu--open>a:after{margin-bottom:1px;margin-top:0;transform:rotate(0)}#global-nav ul li .gnav-menu--back,.gnav-mobile-toggle{display:none}#global-nav ul{display:inline-block;padding-left:0;padding-right:0}#global-nav ul li{border-top:0;display:inline-block;line-height:1;margin:0 8px 0 0;page-break-inside:avoid}#global-nav ul li:last-child{border-bottom:none}#global-nav .menu-wrapper>.menu>li>a{padding-bottom:22px;padding-top:21px}#global-nav .menu-wrapper .menu .sub-menu a{padding:8px 5px}#global-nav ul .sub-menu{background-color:#f3f3f3;bottom:auto;display:none;left:0;padding:16px 16px 30px;position:absolute;right:0;top:100%;width:100%}#global-nav .sub-menu .menu{background-color:#f3f3f3;column-count:3;width:100%}#global-nav ul .sub-menu--open .sub-menu{display:flex}#global-nav ul .sub-menu--open .sub-menu .menu--has-submenu .sub-menu{display:none}#global-nav ul .sub-menu--open .sub-menu a:after{transform:rotate(-180deg)}#global-nav ul .active .sub-menu{display:flex}#global-nav .menu__intro{flex-basis:30%;font-size:16px;line-height:1.3;margin-bottom:10px;margin-right:30px}#global-nav .menu__intro h2{font-size:24px;line-height:1.1666;margin-bottom:16px;margin-top:0}#global-nav .menu__intro p{max-width:266px}#global-nav .sub-menu__close-button{color:transparent;display:block;font-size:0;height:18px;width:18px}#global-nav .sub-menu__close-button:before{background:url(../images/sprite.svg) -239px -125px no-repeat;content:"";cursor:pointer;display:block;height:18px;width:18px}#global-nav .sub-menu__close-button:focus{outline:1px solid #2a70e7;position:relative}}@media (max-width:767px){.body--menu-open{overflow:hidden}pre{white-space:normal}#global-nav .gnav-extra a:before{flex:0 0 auto;min-width:0}}body,html{text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}#global-footer{align-items:center;background-color:#fff;color:#000;min-height:50px}#global-footer,#global-footer *{text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}#global-footer .wide-only,#global-nav .wide-only{display:none}#global-footer .narrow-only,#global-nav .narrow-only{display:block}#global-footer .gnav-container{align-items:flex-start;flex-wrap:wrap;height:auto}#global-footer .logo{padding:25px 0 35px}#global-footer .footer-menu{flex-basis:100%;padding:0 16px}#global-footer .footer-menu--about .menu,#global-footer .footer-menu--main .menu{display:none}#global-footer .footer-menu--open .menu{display:block}#global-footer .gnav-collapse-button{align-items:center;background-color:transparent;border:0;border-radius:0;border-top:1px solid #e0e0e0;box-shadow:none;color:#000;cursor:pointer;display:flex;font-size:12px!important;font-weight:400;margin:0;outline:0;padding:10px 0;width:100%}#global-footer .gnav-collapse-button:focus{outline-color:transparent}#global-footer .gnav-collapse-button:after{background:url(../images/sprite.svg) -20px -212px no-repeat;content:"";display:inline-block;height:14px;margin-left:auto;margin-right:3px;transform:rotate(180deg);vertical-align:middle;width:14px}#global-footer .gnav-collapse-button[aria-expanded=true]:after{transform:rotate(0)}#global-footer .gnav-collapse-button:focus,#global-footer .gnav-collapse-button:hover{color:#2a70e7}#global-footer .footer-menu li{border-top:1px solid #e0e0e0;list-style:none;margin-bottom:0;margin-left:0;padding:0}#global-footer .footer-menu--about li,#global-footer .footer-menu--main li{padding-left:20px}#global-footer ul{list-style:none;margin:0;padding:0;vertical-align:middle}#global-footer ul li{line-height:1.3;page-break-inside:avoid;vertical-align:middle}#global-footer ul li:last-child{margin-right:0}#global-footer ul li a{color:inherit;display:block;font-size:12px;padding:10px 0;text-decoration:none}#global-footer ul li a:hover{text-decoration:underline}#global-footer ul li a:focus{color:#2a70e7;outline-color:transparent}#global-footer .gnav-footer-title{margin:0}#global-footer .gnav-sub-footer{flex-basis:100%}#global-footer .gnav-sub-footer .footer-menu{display:flex;flex-direction:column;padding-bottom:0;padding-top:0}#global-footer .gnav-sub-footer .gnav-copyright{border-top:1px solid #e0e0e0;font-size:12px;margin:0 16px;padding:13px 0}#global-footer .gnav-sub-footer .gnav-container{align-items:stretch;flex-direction:column-reverse}#global-footer .gnav-locale{margin-left:auto}#global-footer .footer-menu .menu-item--social{border:0;display:inline-block;margin-bottom:24px;margin-left:10px}#global-footer .menu-item--social a{align-items:center;display:flex;height:22px;justify-content:center;min-width:22px;padding:0;white-space:nowrap}#global-footer .menu-item--social a img{display:block}@media (min-width:768px){#global-footer{font-size:14px;padding:0 16px}#global-footer .wide-only,#global-nav .wide-only{display:block}#global-footer .narrow-only,#global-nav .narrow-only{display:none}#global-footer ul li a{font-size:14px!important;padding:6px 0}#global-footer .footer-menu{padding:0}#global-footer .gnav-footer-title{font-size:20px;margin-bottom:12px}#global-footer .footer-menu--main{display:block;flex-basis:40%}#global-footer .footer-menu li{border:0}#global-footer .footer-menu--main ul{column-count:2}#global-footer .footer-menu--main ul li{margin-right:30px}#global-footer .footer-menu--about li,#global-footer .footer-menu--main li{padding-left:0}#global-footer .footer-menu .menu{display:block}#global-footer .footer-menu--about{flex-basis:25%;padding-left:40px}#global-footer .footer-menu--social{flex-basis:25%;margin-left:auto}#global-footer .gnav-sub-footer{background-color:#f3f3f3;font-size:12px;margin:60px -16px 0;padding:0 16px}#global-footer .gnav-sub-footer .gnav-container{align-items:center;flex-direction:row}#global-footer .gnav-sub-footer .gnav-copyright{border:0;margin-left:0;margin-right:50px}#global-footer .gnav-sub-footer .footer-menu{flex-basis:auto;padding:13px 0}#global-footer .gnav-sub-footer li{display:inline-block;margin-bottom:0;margin-right:8px}#global-footer .gnav-sub-footer li a{border-right:1px solid #000;padding:0 8px 0 0}#global-footer .gnav-sub-footer li:last-child{margin-right:0}#global-footer .gnav-sub-footer li:last-child a{border:0}#global-footer .gnav-sub-footer li a{margin-bottom:0}#global-footer .footer-menu .menu-item--social:first-child{margin-left:-10px}}